ci2-android-6-12-rust/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-12-rust/syz-executor3321911673 <...> _PRIVATE, 1000000 [pid 17759] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17756] <... futex resumed>) = 0 [pid 17761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17760] <... futex resumed>) = 0 [pid 17759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17758] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17757] <... mprotect resumed>) = 0 [pid 17761] <... futex resumed>) = 0 [pid 17760] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17759] <... futex resumed>) = 0 [pid 17756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17761] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17760] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17758] <... mmap resumed>) = 0x7f9f66df1000 [pid 17757] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17758] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17757] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17756] <... futex resumed>) = 1 [pid 17761] <... futex resumed>) = 0 [pid 17761] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 17762 attached ) = -1 EBUSY (Device or resource busy) [pid 17760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17762] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17760] <... futex resumed>) = 1 [pid 17759] <... futex resumed>) = 0 [pid 17762] rt_sigprocmask(SIG_SETMASK, [] [pid 17761] <... futex resumed>) = 0 [pid 17760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17758] <... mprotect resumed>) = 0 [pid 17757] <... clone3 resumed> => {parent_tid=[17762]}, 88) = 17762 [pid 17756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17761] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17759] <... futex resumed>) = 0 [pid 17762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17760] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17758] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17757] rt_sigprocmask(SIG_SETMASK, [] [pid 17756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17760] <... openat resumed>) = 3 [pid 17760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17761] <... futex resumed>) = 0 [pid 17758] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17756] <... futex resumed>) = 1 [pid 17758] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17757] <... futex resumed>) = 1 [pid 17762] <... futex resumed>) = 0 [pid 17761] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17760] <... futex resumed>) = 1 [pid 17759] <... futex resumed>) = 0 [pid 17762] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17761] <... openat resumed>) = 3 [pid 17760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17763 attached [pid 17762] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17759] <... futex resumed>) = 0 [pid 17763] set_robust_list(0x7f9f66e119a0, 24 [pid 17762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17761] <... futex resumed>) = 1 [pid 17760] pwrite64(3, "\x02\x00", 2, 4 [pid 17759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17756] <... futex resumed>) = 0 [pid 17763] <... set_robust_list resumed>) = 0 [pid 17762] <... futex resumed>) = 1 [pid 17761] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17760] <... pwrite64 resumed>) = 2 [pid 17758] <... clone3 resumed> => {parent_tid=[17763]}, 88) = 17763 [pid 17757] <... futex resumed>) = 0 [pid 17756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17763] rt_sigprocmask(SIG_SETMASK, [] [pid 17762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17758] rt_sigprocmask(SIG_SETMASK, [] [pid 17757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17756] <... futex resumed>) = 0 [pid 17763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17761] pwrite64(3, "\x02\x00", 2, 4 [pid 17760] <... futex resumed>) = 1 [pid 17759] <... futex resumed>) = 0 [pid 17758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17762] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17761] <... pwrite64 resumed>) = 2 [pid 17760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17759] exit_group(0 [pid 17757] <... futex resumed>) = 0 [pid 17756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17762] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17760] <... futex resumed>) = ? [pid 17759] <... exit_group resumed>) = ? [pid 17761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17760] +++ exited with 0 +++ [pid 17759] +++ exited with 0 +++ [pid 17758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17761] <... futex resumed>) = 1 [pid 17758] <... futex resumed>) = 1 [pid 17757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17756] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17759, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17763] <... futex resumed>) = 0 [pid 17762] <... futex resumed>) = 0 [pid 17761] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17756] exit_group(0 [pid 17763] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17762] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17761] <... futex resumed>) = ? [pid 17757] <... futex resumed>) = 0 [pid 17756] <... exit_group resumed>) = ? [pid 17763] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17762] <... openat resumed>) = 3 [pid 17761] +++ exited with 0 +++ [pid 17757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17763] <... futex resumed>) = 1 [pid 17762] <... futex resumed>) = 0 [pid 17757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17758] <... futex resumed>) = 0 [pid 17757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17762] pwrite64(3, "\x02\x00", 2, 4 [pid 17758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17762] <... pwrite64 resumed>) = 2 [pid 17762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17758] <... futex resumed>) = 1 [pid 17757] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 17764 attached [pid 17763] <... futex resumed>) = 0 [pid 17762] <... futex resumed>) = 0 [pid 17758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17756] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17764 [pid 17764] set_robust_list(0x55555f6e6760, 24 [pid 17763] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17764] <... set_robust_list resumed>) = 0 [pid 17763] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17757] exit_group(0 [pid 17764] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17762] <... futex resumed>) = ? [pid 17757] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17763] <... futex resumed>) = 1 [pid 17762] +++ exited with 0 +++ [pid 17758] <... futex resumed>) = 0 [pid 17757] +++ exited with 0 +++ [pid 17764] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 17764] <... prctl resumed>) = 0 [pid 17763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17764] setpgid(0, 0 [pid 17763] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17758] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17764] <... setpgid resumed>) = 0 [pid 17758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17764] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17763] <... openat resumed>) = 3 [pid 17764] <... openat resumed>) = 3 [pid 17763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17758] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17764] write(3, "1000", 4 [pid 17763] pwrite64(3, "\x02\x00", 2, 4 [pid 17758] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17764] <... write resumed>) = 4 [pid 17763] <... pwrite64 resumed>) = 2 [pid 17758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17764] close(3) = 0 [pid 17763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17764] write(1, "executing program\n", 18 [pid 17763] <... futex resumed>) = 1 [pid 17758] <... futex resumed>) = 0 [pid 17764] <... write resumed>) = 18 [pid 17763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17758] exit_group(0 [pid 17764] <... futex resumed>) = 0 executing program [pid 17764] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17763] <... futex resumed>) = ? [pid 17758] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17765 attached [pid 17764] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17763] +++ exited with 0 +++ [pid 17758] +++ exited with 0 +++ [pid 17765] set_robust_list(0x55555f6e6760, 24 [pid 17764] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17758, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17765 [pid 17764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17764] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17764] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17765] <... set_robust_list resumed>) = 0 [pid 17764] <... mprotect resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17765] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17764] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17764] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 17765] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17766 attached [pid 17765] <... prctl resumed>) = 0 [pid 17764] <... clone3 resumed> => {parent_tid=[17766]}, 88) = 17766 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17766] set_robust_list(0x7f9f66e119a0, 24 [pid 17765] setpgid(0, 0 [pid 17764] rt_sigprocmask(SIG_SETMASK, [] [pid 17766] <... set_robust_list resumed>) = 0 [pid 17765] <... setpgid resumed>) = 0 [pid 17764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17766] rt_sigprocmask(SIG_SETMASK, [] [pid 17764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17766] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17764] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17766] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17767 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17768 attached [pid 17766] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17765] <... openat resumed>) = 3 [pid 17766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17764] <... futex resumed>) = 0 [pid 17764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17766] <... futex resumed>) = 0 [pid 17764] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17768 [pid 17766] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17768] set_robust_list(0x55555f6e6760, 24 [pid 17767] set_robust_list(0x55555f6e6760, 24 [pid 17766] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17765] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17767 [pid 17768] <... set_robust_list resumed>) = 0 [pid 17767] <... set_robust_list resumed>) = 0 [pid 17765] <... write resumed>) = 4 [pid 17766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17768] rt_sigprocmask(SIG_SETMASK, [] [pid 17766] <... futex resumed>) = 1 [pid 17765] close(3 [pid 17764] <... futex resumed>) = 0 [pid 17767] rt_sigprocmask(SIG_SETMASK, [] [pid 17768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17765] <... close resumed>) = 0 [pid 17764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17768] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17765] write(1, "executing program\n", 18 [pid 17764] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 17767] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17766] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17765] <... write resumed>) = 18 [pid 17764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17768] <... prctl resumed>) = 0 [pid 17767] <... prctl resumed>) = 0 [pid 17766] <... openat resumed>) = 3 [pid 17765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17768] setpgid(0, 0 [pid 17767] setpgid(0, 0 [pid 17766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17768] <... setpgid resumed>) = 0 [pid 17767] <... setpgid resumed>) = 0 [pid 17766] <... futex resumed>) = 1 [pid 17765] <... futex resumed>) = 0 [pid 17768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17767] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17765] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17764] <... futex resumed>) = 0 [pid 17764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17768] <... openat resumed>) = 3 [pid 17767] <... openat resumed>) = 3 [pid 17766] pwrite64(3, "\x02\x00", 2, 4 [pid 17765] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17768] write(3, "1000", 4 [pid 17767] write(3, "1000", 4 [pid 17765] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17768] <... write resumed>) = 4 [pid 17767] <... write resumed>) = 4 [pid 17768] close(3 [pid 17767] close(3 [pid 17766] <... pwrite64 resumed>) = 2 [pid 17765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17768] <... close resumed>) = 0 [pid 17768] write(1, "executing program\n", 18 [pid 17766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17768] <... write resumed>) = 18 executing program [pid 17767] <... close resumed>) = 0 [pid 17766] <... futex resumed>) = 1 [pid 17764] <... futex resumed>) = 0 [pid 17768] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... mmap resumed>) = 0x7f9f66df1000 [pid 17764] exit_group(0 [pid 17768] <... futex resumed>) = 0 [pid 17764] <... exit_group resumed>) = ? [pid 17768] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17768] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17768] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17768] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17768] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17768] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17769 attached [pid 17769] set_robust_list(0x7f9f66e119a0, 24 [pid 17768] <... clone3 resumed> => {parent_tid=[17769]}, 88) = 17769 [pid 17769] <... set_robust_list resumed>) = 0 [pid 17768] rt_sigprocmask(SIG_SETMASK, [] [pid 17769] rt_sigprocmask(SIG_SETMASK, [] [pid 17768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17769] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17768] <... futex resumed>) = 0 [pid 17769] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17768] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17768] <... futex resumed>) = 0 [pid 17769] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17769] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17767] write(1, "executing program\n", 18 [pid 17765] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17767] <... write resumed>) = 18 [pid 17769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17768] <... futex resumed>) = 0 [pid 17769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17769] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17768] <... futex resumed>) = 0 [pid 17769] <... openat resumed>) = 3 [pid 17768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17766] +++ exited with 0 +++ [pid 17764] +++ exited with 0 +++ [pid 17765] <... mprotect resumed>) = 0 [pid 17767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17769] <... futex resumed>) = 1 [pid 17768] <... futex resumed>) = 0 [pid 17765] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17764, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17767] <... futex resumed>) = 0 [pid 17769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 17768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17767] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17765] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17768] <... futex resumed>) = 0 [pid 17767] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17769] pwrite64(3, "\x02\x00", 2, 4 [pid 17768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17767] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17765] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17769] <... pwrite64 resumed>) = 2 [pid 17767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17767] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 17770 attached [pid 17770] set_robust_list(0x7f9f66e119a0, 24 [pid 17769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... clone3 resumed> => {parent_tid=[17770]}, 88) = 17770 [pid 17767] <... mmap resumed>) = 0x7f9f66df1000 [pid 17765] rt_sigprocmask(SIG_SETMASK, [] [pid 17767] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17767] <... mprotect resumed>) = 0 [pid 17770] <... set_robust_list resumed>) = 0 [pid 17769] <... futex resumed>) = 1 [pid 17768] <... futex resumed>) = 0 [pid 17770] rt_sigprocmask(SIG_SETMASK, [] [pid 17769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17768] exit_group(0 [pid 17767] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17769] <... futex resumed>) = ? [pid 17768] <... exit_group resumed>) = ? [pid 17767] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17765] <... futex resumed>) = 0 [pid 17770] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17769] +++ exited with 0 +++ [pid 17768] +++ exited with 0 +++ [pid 17767] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17770] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17771 attached [pid 17770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17771] set_robust_list(0x7f9f66e119a0, 24 [pid 17770] <... futex resumed>) = 0 [pid 17767] <... clone3 resumed> => {parent_tid=[17771]}, 88) = 17771 [pid 17765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17770] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17771] <... set_robust_list resumed>) = 0 [pid 17770] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17767] rt_sigprocmask(SIG_SETMASK, [] [pid 17765] <... futex resumed>) = 0 [pid 17771] rt_sigprocmask(SIG_SETMASK, [] [pid 17767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17767] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 17771] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17770] <... futex resumed>) = 0 [pid 17767] <... futex resumed>) = 0 [pid 17765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17771] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17770] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17767] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17765] <... futex resumed>) = 0 [pid 17771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17770] <... openat resumed>) = 3 [pid 17767] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17771] <... futex resumed>) = 0 [pid 17770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17771] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17770] <... futex resumed>) = 0 [pid 17767] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17771] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17770] pwrite64(3, "\x02\x00", 2, 4 [pid 17767] <... futex resumed>) = 0 [pid 17765] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17770] <... pwrite64 resumed>) = 2 [pid 17767] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17771] <... futex resumed>) = 0 [pid 17770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17765] <... futex resumed>) = 0 [pid 17765] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17772 attached [pid 17767] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... restart_syscall resumed>) = 0 [pid 17767] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17771] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17770] <... futex resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17772 [pid 17772] set_robust_list(0x55555f6e6760, 24 [pid 17771] <... openat resumed>) = 3 [pid 17770] +++ exited with 0 +++ [pid 17767] <... futex resumed>) = 0 [pid 17765] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17772] <... set_robust_list resumed>) = 0 [pid 17771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17767] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17772] rt_sigprocmask(SIG_SETMASK, [] [pid 17771] <... futex resumed>) = 0 [pid 17767] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17765, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17771] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17767] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17772] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17771] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17767] <... futex resumed>) = 0 [pid 17771] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 17771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17771] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17772] <... prctl resumed>) = 0 [pid 17767] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17773 [pid 17772] setpgid(0, 0 [pid 17767] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17772] <... setpgid resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17767] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 17773 attached [pid 17772] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17767] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17773] set_robust_list(0x55555f6e6760, 24 [pid 17772] <... openat resumed>) = 3 [pid 17771] <... futex resumed>) = ? [pid 17773] <... set_robust_list resumed>) = 0 [pid 17771] +++ exited with 0 +++ [pid 17773] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17773] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17773] setpgid(0, 0) = 0 [pid 17773] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17767] +++ exited with 0 +++ [pid 17772] write(3, "1000", 4) = 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17767, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17772] close(3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17772] <... close resumed>) = 0 [pid 17773] write(3, "1000", 4) = 4 [pid 17772] write(1, "executing program\n", 18 [pid 17773] close(3) = 0 [pid 17773] write(1, "executing program\n", 18) = 18 [pid 17773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 17773] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17773] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 17772] <... write resumed>) = 18 [pid 17773] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17773] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17772] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17772] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17772] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17773] <... mprotect resumed>) = 0 [pid 17773] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17773] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17774 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17775 attached [pid 17774] set_robust_list(0x7f9f66e119a0, 24 [pid 17773] <... clone3 resumed> => {parent_tid=[17774]}, 88) = 17774 [pid 17772] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17775 [pid 17775] set_robust_list(0x55555f6e6760, 24 [pid 17774] <... set_robust_list resumed>) = 0 [pid 17773] rt_sigprocmask(SIG_SETMASK, [] [pid 17772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17775] <... set_robust_list resumed>) = 0 [pid 17774] rt_sigprocmask(SIG_SETMASK, [] [pid 17773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17772] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17775] rt_sigprocmask(SIG_SETMASK, [] [pid 17774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17772] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17774] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17773] <... futex resumed>) = 0 [pid 17772] <... mprotect resumed>) = 0 [pid 17775] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17774] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17775] <... prctl resumed>) = 0 [pid 17774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17775] setpgid(0, 0 [pid 17774] <... futex resumed>) = 1 [pid 17773] <... futex resumed>) = 0 [pid 17772] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17775] <... setpgid resumed>) = 0 [pid 17774] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17774] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17773] <... futex resumed>) = 0 [pid 17772] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17776 attached [pid 17775] <... openat resumed>) = 3 [pid 17773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17772] <... clone3 resumed> => {parent_tid=[17776]}, 88) = 17776 [pid 17776] set_robust_list(0x7f9f66e119a0, 24 [pid 17775] write(3, "1000", 4 [pid 17776] <... set_robust_list resumed>) = 0 [pid 17774] <... futex resumed>) = 0 [pid 17773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] rt_sigprocmask(SIG_SETMASK, [] [pid 17776] rt_sigprocmask(SIG_SETMASK, [] [pid 17775] <... write resumed>) = 4 [pid 17774] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17773] <... futex resumed>) = 0 [pid 17772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17775] close(3 [pid 17774] <... openat resumed>) = 3 [pid 17773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17776] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17772] <... futex resumed>) = 0 [pid 17776] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17775] <... close resumed>) = 0 [pid 17774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] write(1, "executing program\n", 18 [pid 17774] <... futex resumed>) = 1 executing program [pid 17773] <... futex resumed>) = 0 [pid 17776] <... futex resumed>) = 1 [pid 17775] <... write resumed>) = 18 [pid 17774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 17776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17773] <... futex resumed>) = 0 [pid 17772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17775] <... futex resumed>) = 0 [pid 17774] pwrite64(3, "\x02\x00", 2, 4 [pid 17773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17776] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17775] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17774] <... pwrite64 resumed>) = 2 [pid 17772] <... futex resumed>) = 0 [pid 17775] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17775] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17776] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17774] <... futex resumed>) = 1 [pid 17773] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17773] exit_group(0 [pid 17775] <... mmap resumed>) = 0x7f9f66df1000 [pid 17774] <... futex resumed>) = ? [pid 17773] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17777 attached [pid 17776] <... futex resumed>) = 1 [pid 17774] +++ exited with 0 +++ [pid 17772] <... futex resumed>) = 0 [pid 17776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] set_robust_list(0x55555f6e6760, 24 [pid 17776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17775] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17773] +++ exited with 0 +++ [pid 17772] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17777 [pid 17777] <... set_robust_list resumed>) = 0 [pid 17776] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17775] <... mprotect resumed>) = 0 [pid 17772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17777] rt_sigprocmask(SIG_SETMASK, [] [pid 17776] <... openat resumed>) = 3 [pid 17775] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17773, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17775] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17772] <... futex resumed>) = 0 [pid 17772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17776] <... futex resumed>) = 1 [pid 17772] <... futex resumed>) = 0 [pid 17776] pwrite64(3, "\x02\x00", 2, 4 [pid 17772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17778 attached [pid 17777] <... prctl resumed>) = 0 [pid 17778] set_robust_list(0x7f9f66e119a0, 24 [pid 17777] setpgid(0, 0 [pid 17776] <... pwrite64 resumed>) = 2 [pid 17775] <... clone3 resumed> => {parent_tid=[17778]}, 88) = 17778 [pid 17778] <... set_robust_list resumed>) = 0 [pid 17777] <... setpgid resumed>) = 0 [pid 17776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] rt_sigprocmask(SIG_SETMASK, [] [pid 17778] rt_sigprocmask(SIG_SETMASK, [] [pid 17777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17776] <... futex resumed>) = 1 [pid 17775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17772] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17777] <... openat resumed>) = 3 [pid 17776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17775] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17772] exit_group(0 [pid 17778] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17775] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17772] <... exit_group resumed>) = ? [pid 17778] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17777] write(3, "1000", 4 [pid 17776] <... futex resumed>) = ? [pid 17775] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] <... write resumed>) = 4 [pid 17775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17778] <... futex resumed>) = 0 [pid 17777] close(3 [pid 17775] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17778] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17777] <... close resumed>) = 0 [pid 17775] <... futex resumed>) = 0 [pid 17778] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17777] write(1, "executing program\n", 18 executing program [pid 17775] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17777] <... write resumed>) = 18 [pid 17776] +++ exited with 0 +++ [pid 17772] +++ exited with 0 +++ [pid 17778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17775] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17772, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17778] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17777] <... futex resumed>) = 0 [pid 17775] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17777] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17775] <... futex resumed>) = 0 [pid 17778] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17777] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17775] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17778] <... openat resumed>) = 3 [pid 17777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 17779 attached [pid 17779] set_robust_list(0x55555f6e6760, 24 [pid 17778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17779 [pid 17779] <... set_robust_list resumed>) = 0 [pid 17778] <... futex resumed>) = 1 [pid 17777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17775] <... futex resumed>) = 0 [pid 17779] rt_sigprocmask(SIG_SETMASK, [] [pid 17778] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17777] <... mmap resumed>) = 0x7f9f66df1000 [pid 17775] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17777] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17775] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17779] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17778] pwrite64(3, "\x02\x00", 2, 4 [pid 17777] <... mprotect resumed>) = 0 [pid 17775] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17779] <... prctl resumed>) = 0 [pid 17778] <... pwrite64 resumed>) = 2 [pid 17777] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17779] setpgid(0, 0) = 0 [pid 17777] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17779] <... openat resumed>) = 3 [pid 17778] <... futex resumed>) = 1 [pid 17775] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17780 attached [pid 17775] exit_group(0 [pid 17777] <... clone3 resumed> => {parent_tid=[17780]}, 88) = 17780 [pid 17775] <... exit_group resumed>) = ? [pid 17780] set_robust_list(0x7f9f66e119a0, 24 [pid 17779] write(3, "1000", 4 [pid 17778] +++ exited with 0 +++ [pid 17777] rt_sigprocmask(SIG_SETMASK, [] [pid 17780] <... set_robust_list resumed>) = 0 [pid 17780] rt_sigprocmask(SIG_SETMASK, [] [pid 17779] <... write resumed>) = 4 [pid 17777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17775] +++ exited with 0 +++ [pid 17780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17779] close(3 [pid 17777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17780] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17779] <... close resumed>) = 0 [pid 17777] <... futex resumed>) = 0 [pid 17779] write(1, "executing program\n", 18 [pid 17780] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17779] <... write resumed>) = 18 [pid 17777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17775, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17779] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17779] <... futex resumed>) = 0 [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17779] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17779] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17779] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17779] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17781 attached => {parent_tid=[17781]}, 88) = 17781 [pid 17781] set_robust_list(0x7f9f66e119a0, 24 [pid 17779] rt_sigprocmask(SIG_SETMASK, [] [pid 17781] <... set_robust_list resumed>) = 0 [pid 17779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17781] rt_sigprocmask(SIG_SETMASK, [] [pid 17779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17781] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17779] <... futex resumed>) = 0 [pid 17779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17780] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17781] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17777] <... futex resumed>) = 0 [pid 17781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17780] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=48000000} [pid 17781] <... futex resumed>) = 1 [pid 17779] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17780] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17779] <... futex resumed>) = 0 [pid 17781] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17780] <... futex resumed>) = 1 [pid 17779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17777] <... futex resumed>) = 0 [pid 17781] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17777] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17781] <... futex resumed>) = 1 [pid 17780] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17779] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17782 attached [pid 17781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17782] set_robust_list(0x55555f6e6760, 24 [pid 17781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17780] <... openat resumed>) = 3 [pid 17779] <... futex resumed>) = 0 [pid 17781] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17782 [pid 17782] <... set_robust_list resumed>) = 0 [pid 17781] <... openat resumed>) = 3 [pid 17780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17780] <... futex resumed>) = 1 [pid 17777] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17782] rt_sigprocmask(SIG_SETMASK, [] [pid 17781] <... futex resumed>) = 1 [pid 17780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17779] <... futex resumed>) = 0 [pid 17777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17777] <... futex resumed>) = 0 [pid 17782] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17780] pwrite64(3, "\x02\x00", 2, 4 [pid 17779] <... futex resumed>) = 0 [pid 17777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] <... prctl resumed>) = 0 [pid 17781] pwrite64(3, "\x02\x00", 2, 4 [pid 17779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] setpgid(0, 0 [pid 17781] <... pwrite64 resumed>) = 2 [pid 17780] <... pwrite64 resumed>) = 2 [pid 17782] <... setpgid resumed>) = 0 [pid 17781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17779] <... futex resumed>) = 0 [pid 17782] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17781] <... futex resumed>) = 1 [pid 17780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17779] exit_group(0) = ? [pid 17782] <... openat resumed>) = 3 [pid 17781] +++ exited with 0 +++ [pid 17780] <... futex resumed>) = 1 [pid 17779] +++ exited with 0 +++ [pid 17777] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17777] exit_group(0) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17779, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17782] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 17783 attached ) = 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 17782] close(3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17783 [pid 17782] <... close resumed>) = 0 [pid 17783] set_robust_list(0x55555f6e6760, 24 [pid 17782] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17783] <... set_robust_list resumed>) = 0 [pid 17782] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17783] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 17782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17782] <... futex resumed>) = 0 [pid 17782] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17783] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17783] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17783] setpgid(0, 0) = 0 [pid 17783] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17783] write(3, "1000", 4) = 4 [pid 17782] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17784 attached [pid 17783] close(3 [pid 17784] set_robust_list(0x55555f6e6760, 24 [pid 17783] <... close resumed>) = 0 [pid 17784] <... set_robust_list resumed>) = 0 [pid 17783] write(1, "executing program\n", 18 [pid 17784] rt_sigprocmask(SIG_SETMASK, [] [pid 17783] <... write resumed>) = 18 [pid 17783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17784] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 17783] <... futex resumed>) = 0 [pid 17782] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17780] +++ exited with 0 +++ [pid 17777] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17784 [pid 17782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17777, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17784] <... prctl resumed>) = 0 [pid 17783] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17784] setpgid(0, 0 [pid 17783] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17782] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17784] <... setpgid resumed>) = 0 [pid 17783] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17782] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17784] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17784] <... openat resumed>) = 3 [pid 17783] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17782] <... mprotect resumed>) = 0 [pid 17784] write(3, "1000", 4 [pid 17783] <... mmap resumed>) = 0x7f9f66df1000 [pid 17784] <... write resumed>) = 4 [pid 17783] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17784] close(3 [pid 17783] <... mprotect resumed>) = 0 [pid 17784] <... close resumed>) = 0 [pid 17783] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17784] write(1, "executing program\n", 18) = 18 executing program [pid 17783] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17783] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17782] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17784] <... futex resumed>) = 0 [pid 17782] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17784] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17783] <... clone3 resumed> => {parent_tid=[17785]}, 88) = 17785 ci2-android-6-12-rust/strace-static-x86_64: Process 17785 attached [pid 17784] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17783] rt_sigprocmask(SIG_SETMASK, [] [pid 17782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17785] set_robust_list(0x7f9f66e119a0, 24 [pid 17784] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 17786 attached [pid 17785] <... set_robust_list resumed>) = 0 [pid 17784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17786] set_robust_list(0x7f9f66e119a0, 24 [pid 17785] rt_sigprocmask(SIG_SETMASK, [] [pid 17784] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17782] <... clone3 resumed> => {parent_tid=[17786]}, 88) = 17786 [pid 17786] <... set_robust_list resumed>) = 0 [pid 17785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17784] <... mmap resumed>) = 0x7f9f66df1000 [pid 17783] <... futex resumed>) = 0 [pid 17782] rt_sigprocmask(SIG_SETMASK, [] [pid 17786] rt_sigprocmask(SIG_SETMASK, [] [pid 17784] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 17786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17785] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17784] <... mprotect resumed>) = 0 [pid 17782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17786] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17784] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17785] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17786] <... futex resumed>) = 0 [pid 17784] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17782] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17786] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17785] <... futex resumed>) = 1 [pid 17784] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17783] <... futex resumed>) = 0 [pid 17782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17786] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 17787 attached [pid 17786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17784] <... clone3 resumed> => {parent_tid=[17787]}, 88) = 17787 [pid 17783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17787] set_robust_list(0x7f9f66e119a0, 24 [pid 17786] <... futex resumed>) = 1 [pid 17784] rt_sigprocmask(SIG_SETMASK, [] [pid 17783] <... futex resumed>) = 0 [pid 17782] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17788 attached [pid 17787] <... set_robust_list resumed>) = 0 [pid 17786] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] set_robust_list(0x55555f6e6760, 24 [pid 17787] rt_sigprocmask(SIG_SETMASK, [] [pid 17786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17785] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] <... set_robust_list resumed>) = 0 [pid 17787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17786] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17784] <... futex resumed>) = 0 [pid 17782] <... futex resumed>) = 0 [pid 17788] rt_sigprocmask(SIG_SETMASK, [] [pid 17787] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17786] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17785] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17788 [pid 17785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17785] <... futex resumed>) = 1 [pid 17783] <... futex resumed>) = 0 [pid 17788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17787] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17786] <... futex resumed>) = 1 [pid 17783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17785] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17782] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17788] <... prctl resumed>) = 0 [pid 17787] <... futex resumed>) = 1 [pid 17786] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17784] <... futex resumed>) = 0 [pid 17783] <... futex resumed>) = 0 [pid 17782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] setpgid(0, 0 [pid 17787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17785] <... openat resumed>) = 3 [pid 17784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] <... futex resumed>) = 0 [pid 17788] <... setpgid resumed>) = 0 [pid 17787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17786] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17784] <... futex resumed>) = 0 [pid 17788] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17787] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17786] <... openat resumed>) = 3 [pid 17785] <... futex resumed>) = 0 [pid 17784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17788] <... openat resumed>) = 3 [pid 17787] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17783] <... futex resumed>) = 0 [pid 17782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17785] pwrite64(3, "\x02\x00", 2, 4 [pid 17783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] <... futex resumed>) = 0 [pid 17788] write(3, "1000", 4 [pid 17787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17786] <... futex resumed>) = 0 [pid 17782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17788] <... write resumed>) = 4 [pid 17787] <... futex resumed>) = 1 [pid 17786] pwrite64(3, "\x02\x00", 2, 4 [pid 17785] <... pwrite64 resumed>) = 2 [pid 17784] <... futex resumed>) = 0 [pid 17788] close(3 [pid 17787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17786] <... pwrite64 resumed>) = 2 [pid 17785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] <... close resumed>) = 0 [pid 17787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17785] <... futex resumed>) = 1 [pid 17784] <... futex resumed>) = 0 [pid 17783] <... futex resumed>) = 0 [pid 17788] write(1, "executing program\n", 18 [pid 17787] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17786] <... futex resumed>) = 1 executing program [pid 17785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17782] <... futex resumed>) = 0 [pid 17788] <... write resumed>) = 18 [pid 17787] <... openat resumed>) = 3 [pid 17786] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17783] exit_group(0 [pid 17788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17782] exit_group(0 [pid 17783] <... exit_group resumed>) = ? [pid 17788] <... futex resumed>) = 0 [pid 17787] <... futex resumed>) = 1 [pid 17786] <... futex resumed>) = ? [pid 17785] <... futex resumed>) = ? [pid 17784] <... futex resumed>) = 0 [pid 17782] <... exit_group resumed>) = ? [pid 17788] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17786] +++ exited with 0 +++ [pid 17784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17784] <... futex resumed>) = 0 [pid 17788] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17787] pwrite64(3, "\x02\x00", 2, 4 [pid 17784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17787] <... pwrite64 resumed>) = 2 [pid 17788] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17788] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17787] <... futex resumed>) = 1 [pid 17784] <... futex resumed>) = 0 [pid 17788] <... mprotect resumed>) = 0 [pid 17787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17784] exit_group(0 [pid 17787] <... futex resumed>) = ? [pid 17784] <... exit_group resumed>) = ? [pid 17788] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17787] +++ exited with 0 +++ [pid 17785] +++ exited with 0 +++ [pid 17784] +++ exited with 0 +++ [pid 17783] +++ exited with 0 +++ [pid 17782] +++ exited with 0 +++ [pid 17788] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17782, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17784, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17788] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17783, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17789 attached [pid 17788] <... clone3 resumed> => {parent_tid=[17789]}, 88) = 17789 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17788] rt_sigprocmask(SIG_SETMASK, [] [pid 17789] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17789] rt_sigprocmask(SIG_SETMASK, [] [pid 17788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17788] <... futex resumed>) = 0 [pid 17788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17789] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 17789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17788] <... futex resumed>) = 0 [pid 17789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17789] <... futex resumed>) = 0 [pid 17788] <... futex resumed>) = 1 [pid 17789] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17789] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17788] <... futex resumed>) = 0 [pid 17789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17789] <... futex resumed>) = 0 [pid 17789] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 17789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17788] <... futex resumed>) = 0 [pid 17788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17789] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 17789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17788] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17788] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17789] <... futex resumed>) = ? [pid 17788] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17790 ci2-android-6-12-rust/strace-static-x86_64: Process 17790 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17789] +++ exited with 0 +++ [pid 17790] set_robust_list(0x55555f6e6760, 24 [pid 17788] +++ exited with 0 +++ [pid 17790] <... set_robust_list resumed>) = 0 [pid 17790] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17788, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17790] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... restart_syscall resumed>) = 0 [pid 17790] <... prctl resumed>) = 0 [pid 17790] setpgid(0, 0) = 0 [pid 17790] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17790] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17791 attached [pid 17791] set_robust_list(0x55555f6e6760, 24 [pid 17790] write(3, "1000", 4 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17791 [pid 17790] <... write resumed>) = 4 [pid 17791] <... set_robust_list resumed>) = 0 [pid 17790] close(3 [pid 17791] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17790] <... close resumed>) = 0 [pid 17791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17790] write(1, "executing program\n", 18 [pid 17791] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17790] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17791] <... prctl resumed>) = 0 [pid 17790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17791] setpgid(0, 0) = 0 executing program [pid 17791] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17790] <... futex resumed>) = 0 [pid 17790] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17791] <... openat resumed>) = 3 [pid 17790] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17791] write(3, "1000", 4 [pid 17790] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17791] <... write resumed>) = 4 [pid 17790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17791] close(3 [pid 17790] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17791] <... close resumed>) = 0 [pid 17791] write(1, "executing program\n", 18 [pid 17790] <... mmap resumed>) = 0x7f9f66df1000 [pid 17791] <... write resumed>) = 18 executing program [pid 17791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17790] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17791] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17790] <... mprotect resumed>) = 0 [pid 17791] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17790] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17791] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17790] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17791] <... mmap resumed>) = 0x7f9f66df1000 [pid 17790] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17791] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17791] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17792 attached [pid 17791] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17792] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17793 attached ) = 0 [pid 17790] <... clone3 resumed> => {parent_tid=[17792]}, 88) = 17792 [pid 17792] rt_sigprocmask(SIG_SETMASK, [] [pid 17790] rt_sigprocmask(SIG_SETMASK, [] [pid 17793] set_robust_list(0x7f9f66e119a0, 24 [pid 17790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17793] <... set_robust_list resumed>) = 0 [pid 17790] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17793] rt_sigprocmask(SIG_SETMASK, [] [pid 17790] <... futex resumed>) = 0 [pid 17793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17790] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17791] <... clone3 resumed> => {parent_tid=[17793]}, 88) = 17793 [pid 17792] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17791] rt_sigprocmask(SIG_SETMASK, [] [pid 17792] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17792] <... futex resumed>) = 0 [pid 17791] <... futex resumed>) = 1 [pid 17792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17790] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17792] <... futex resumed>) = 0 [pid 17792] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17790] <... futex resumed>) = 1 [pid 17793] <... futex resumed>) = 0 [pid 17792] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17790] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17793] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17792] <... futex resumed>) = 0 [pid 17792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17790] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17792] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17790] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17794 attached [pid 17793] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17792] <... openat resumed>) = 3 [pid 17790] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17794 [pid 17794] set_robust_list(0x55555f6e6760, 24 [pid 17793] <... futex resumed>) = 1 [pid 17792] <... futex resumed>) = 0 [pid 17791] <... futex resumed>) = 0 [pid 17790] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17794] <... set_robust_list resumed>) = 0 [pid 17793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17792] pwrite64(3, "\x02\x00", 2, 4 [pid 17791] <... futex resumed>) = 0 [pid 17790] <... futex resumed>) = 0 [pid 17794] rt_sigprocmask(SIG_SETMASK, [] [pid 17793] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17792] <... pwrite64 resumed>) = 2 [pid 17791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17790] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17793] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17792] <... futex resumed>) = 1 [pid 17790] <... futex resumed>) = 0 [pid 17794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17791] <... futex resumed>) = 0 [pid 17790] exit_group(0 [pid 17794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17792] <... futex resumed>) = ? [pid 17791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17790] <... exit_group resumed>) = ? [pid 17794] <... prctl resumed>) = 0 [pid 17793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17792] +++ exited with 0 +++ [pid 17791] <... futex resumed>) = 0 [pid 17790] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 17793] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17790, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17794] setpgid(0, 0 [pid 17793] <... openat resumed>) = 3 [pid 17793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17791] <... futex resumed>) = 0 [pid 17793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17791] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17794] <... setpgid resumed>) = 0 [pid 17793] pwrite64(3, "\x02\x00", 2, 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17795 [pid 17793] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17795 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17796 attached [pid 17793] <... futex resumed>) = 1 [pid 17795] set_robust_list(0x55555f6e6760, 24 [pid 17796] set_robust_list(0x55555f6e6760, 24 [pid 17795] <... set_robust_list resumed>) = 0 [pid 17793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17796 [pid 17796] rt_sigprocmask(SIG_SETMASK, [] [pid 17795] rt_sigprocmask(SIG_SETMASK, [] [pid 17794] <... openat resumed>) = 3 [pid 17791] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17794] write(3, "1000", 4 [pid 17791] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17794] <... write resumed>) = 4 [pid 17793] <... futex resumed>) = ? [pid 17791] <... exit_group resumed>) = ? [pid 17795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17794] close(3 [pid 17793] +++ exited with 0 +++ [pid 17791] +++ exited with 0 +++ [pid 17795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17796] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17795] <... prctl resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17791, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17796] <... prctl resumed>) = 0 [pid 17796] setpgid(0, 0 [pid 17795] setpgid(0, 0 [pid 17794] <... close resumed>) = 0 [pid 17796] <... setpgid resumed>) = 0 [pid 17795] <... setpgid resumed>) = 0 [pid 17794] write(1, "executing program\n", 18) = 18 [pid 17794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17794] <... futex resumed>) = 0 executing program [pid 17794] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17794] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17794] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17794] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17796] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 17797 attached [pid 17797] set_robust_list(0x7f9f66e119a0, 24 [pid 17796] write(3, "1000", 4 [pid 17795] <... openat resumed>) = 3 [pid 17794] <... clone3 resumed> => {parent_tid=[17797]}, 88) = 17797 [pid 17796] <... write resumed>) = 4 [pid 17795] write(3, "1000", 4 [pid 17796] close(3 [pid 17795] <... write resumed>) = 4 [pid 17797] <... set_robust_list resumed>) = 0 [pid 17794] rt_sigprocmask(SIG_SETMASK, [] [pid 17797] rt_sigprocmask(SIG_SETMASK, [] [pid 17794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17795] close(3 [pid 17797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17797] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17796] <... close resumed>) = 0 [pid 17795] <... close resumed>) = 0 [pid 17794] <... futex resumed>) = 0 [pid 17797] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17796] write(1, "executing program\n", 18 [pid 17795] write(1, "executing program\n", 18 executing program executing program [pid 17794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] <... write resumed>) = 18 [pid 17795] <... write resumed>) = 18 [pid 17794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17797] <... futex resumed>) = 0 [pid 17795] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17797] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17796] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17795] <... futex resumed>) = 0 [pid 17794] <... futex resumed>) = 0 [pid 17797] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17796] <... futex resumed>) = 0 [pid 17795] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17795] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17797] <... futex resumed>) = 1 [pid 17796] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17795] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17794] <... futex resumed>) = 0 [pid 17797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17794] <... futex resumed>) = 0 [pid 17797] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17797] <... openat resumed>) = 3 [pid 17797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17795] <... mmap resumed>) = 0x7f9f66df1000 [pid 17795] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17796] <... mmap resumed>) = 0x7f9f66df1000 [pid 17797] <... futex resumed>) = 1 [pid 17795] <... mprotect resumed>) = 0 [pid 17794] <... futex resumed>) = 0 [pid 17797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17796] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17795] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17794] <... futex resumed>) = 0 [pid 17797] pwrite64(3, "\x02\x00", 2, 4 [pid 17796] <... mprotect resumed>) = 0 [pid 17795] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17797] <... pwrite64 resumed>) = 2 [pid 17795] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17797] <... futex resumed>) = 1 [pid 17794] <... futex resumed>) = 0 [pid 17797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17794] exit_group(0 [pid 17796] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17798 attached [pid 17797] <... futex resumed>) = ? [pid 17794] <... exit_group resumed>) = ? [pid 17798] set_robust_list(0x7f9f66e119a0, 24 [pid 17797] +++ exited with 0 +++ [pid 17796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17795] <... clone3 resumed> => {parent_tid=[17798]}, 88) = 17798 [pid 17794] +++ exited with 0 +++ [pid 17798] <... set_robust_list resumed>) = 0 [pid 17798] rt_sigprocmask(SIG_SETMASK, [] [pid 17795] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17799 attached [pid 17798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17796] <... clone3 resumed> => {parent_tid=[17799]}, 88) = 17799 [pid 17795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17794, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17799] set_robust_list(0x7f9f66e119a0, 24 [pid 17798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] rt_sigprocmask(SIG_SETMASK, [] [pid 17795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17799] <... set_robust_list resumed>) = 0 [pid 17798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17795] <... futex resumed>) = 0 [pid 17799] rt_sigprocmask(SIG_SETMASK, [] [pid 17798] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17799] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17798] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17796] <... futex resumed>) = 0 [pid 17799] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17798] <... futex resumed>) = 1 [pid 17795] <... futex resumed>) = 0 [pid 17796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 17795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17795] <... futex resumed>) = 0 [pid 17799] <... futex resumed>) = 0 [pid 17798] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17799] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17798] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17799] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] <... futex resumed>) = 0 [pid 17799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17798] <... futex resumed>) = 1 [pid 17796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17795] <... futex resumed>) = 0 [pid 17799] <... futex resumed>) = 0 [pid 17798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17795] <... futex resumed>) = 0 [pid 17796] <... futex resumed>) = 0 [pid 17799] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17799] <... openat resumed>) = 3 [pid 17798] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17798] <... openat resumed>) = 3 [pid 17796] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17799] <... futex resumed>) = 0 [pid 17798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17798] <... futex resumed>) = 1 [pid 17796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17795] <... futex resumed>) = 0 [pid 17799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] <... futex resumed>) = 0 [pid 17795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17799] pwrite64(3, "\x02\x00", 2, 4 [pid 17798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17799] <... pwrite64 resumed>) = 2 [pid 17798] pwrite64(3, "\x02\x00", 2, 4 [pid 17795] <... futex resumed>) = 0 [pid 17795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17798] <... pwrite64 resumed>) = 2 [pid 17799] <... futex resumed>) = 1 [pid 17796] <... futex resumed>) = 0 [pid 17799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17796] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17796] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17799] <... futex resumed>) = ? [pid 17798] <... futex resumed>) = 1 [pid 17795] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17799] +++ exited with 0 +++ [pid 17798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17796] +++ exited with 0 +++ [pid 17795] exit_group(0 [pid 17798] <... futex resumed>) = ? [pid 17795] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17798] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17800 ci2-android-6-12-rust/strace-static-x86_64: Process 17800 attached [pid 17795] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17800] set_robust_list(0x55555f6e6760, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17795, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17800] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17800] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17800] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17800] setpgid(0, 0) = 0 [pid 17800] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17800] write(3, "1000", 4) = 4 [pid 17800] close(3) = 0 [pid 17800] write(1, "executing program\n", 18) = 18 [pid 17800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 17800] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17800] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17800] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17800] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17800] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17800] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[17801]}, 88) = 17801 [pid 17800] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17801 attached [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17801] set_robust_list(0x7f9f66e119a0, 24 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17801] <... set_robust_list resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17801] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17801] mkdirat(AT_FDCWD, "./sys", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 17802 attached ) = -1 EEXIST (File exists) [pid 17802] set_robust_list(0x55555f6e6760, 24 [pid 17801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17802 [pid 17802] <... set_robust_list resumed>) = 0 [pid 17802] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17801] <... futex resumed>) = 1 [pid 17800] <... futex resumed>) = 0 [pid 17800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17802] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17802] setpgid(0, 0) = 0 [pid 17802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17802] write(3, "1000", 4) = 4 [pid 17802] close(3) = 0 [pid 17802] write(1, "executing program\n", 18) = 18 executing program [pid 17802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17802] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17802] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17802] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17802] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17803 attached => {parent_tid=[17803]}, 88) = 17803 [pid 17803] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17802] rt_sigprocmask(SIG_SETMASK, [] [pid 17803] rt_sigprocmask(SIG_SETMASK, [] [pid 17802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17803] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17801] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17803] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17802] <... futex resumed>) = 0 [pid 17803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17801] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17803] <... futex resumed>) = 0 [pid 17802] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 17803] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17802] <... futex resumed>) = 0 [pid 17801] <... futex resumed>) = 1 [pid 17800] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17803] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17801] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17803] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17800] <... futex resumed>) = 0 [pid 17800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17802] <... futex resumed>) = 0 [pid 17803] <... futex resumed>) = 1 [pid 17802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17801] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17803] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17802] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17803] <... openat resumed>) = 3 [pid 17802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17804 attached ) = 1 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17804 [pid 17803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17800] <... futex resumed>) = 0 [pid 17803] <... futex resumed>) = 1 [pid 17802] <... futex resumed>) = 0 [pid 17800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17803] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17800] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17805 attached [pid 17803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17802] <... futex resumed>) = 0 [pid 17801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17805] set_robust_list(0x55555f6e6760, 24 [pid 17804] set_robust_list(0x55555f6e6760, 24 [pid 17803] pwrite64(3, "\x02\x00", 2, 4 [pid 17802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17801] pwrite64(3, "\x02\x00", 2, 4 [pid 17805] <... set_robust_list resumed>) = 0 [pid 17804] <... set_robust_list resumed>) = 0 [pid 17803] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17805 [pid 17805] rt_sigprocmask(SIG_SETMASK, [] [pid 17801] <... pwrite64 resumed>) = 2 [pid 17804] rt_sigprocmask(SIG_SETMASK, [] [pid 17801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17801] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17800] <... futex resumed>) = 0 [pid 17805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17803] <... futex resumed>) = 1 [pid 17802] <... futex resumed>) = 0 [pid 17800] exit_group(0 [pid 17805] <... prctl resumed>) = 0 [pid 17803] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17802] exit_group(0 [pid 17801] <... futex resumed>) = ? [pid 17800] <... exit_group resumed>) = ? [pid 17805] setpgid(0, 0 [pid 17804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17803] <... futex resumed>) = ? [pid 17802] <... exit_group resumed>) = ? [pid 17801] +++ exited with 0 +++ [pid 17800] +++ exited with 0 +++ [pid 17805] <... setpgid resumed>) = 0 [pid 17804] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17803] +++ exited with 0 +++ [pid 17802] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17800, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17804] <... prctl resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17802, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17805] <... openat resumed>) = 3 [pid 17804] setpgid(0, 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17804] <... setpgid resumed>) = 0 [pid 17805] write(3, "1000", 4 [pid 17804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17805] <... write resumed>) = 4 [pid 17805] close(3) = 0 [pid 17804] <... openat resumed>) = 3 [pid 17805] write(1, "executing program\n", 18) = 18 executing program [pid 17805] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17805] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17805] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17805] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17806 attached => {parent_tid=[17806]}, 88) = 17806 [pid 17806] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17805] rt_sigprocmask(SIG_SETMASK, [] [pid 17806] rt_sigprocmask(SIG_SETMASK, [] [pid 17805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17806] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17805] <... futex resumed>) = 0 [pid 17806] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17806] <... futex resumed>) = 0 [pid 17805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17806] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17805] <... futex resumed>) = 0 [pid 17806] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] write(3, "1000", 4) = 4 [pid 17806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] close(3 [pid 17806] <... futex resumed>) = 1 [pid 17805] <... futex resumed>) = 0 [pid 17806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] <... close resumed>) = 0 [pid 17806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17805] <... futex resumed>) = 0 [pid 17804] write(1, "executing program\n", 18 executing program [pid 17806] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17804] <... write resumed>) = 18 [pid 17806] <... openat resumed>) = 3 [pid 17805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] <... futex resumed>) = 0 [pid 17806] <... futex resumed>) = 1 [pid 17805] <... futex resumed>) = 0 [pid 17806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17805] <... futex resumed>) = 0 [pid 17804] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17806] pwrite64(3, "\x02\x00", 2, 4 [pid 17805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17806] <... pwrite64 resumed>) = 2 [pid 316] <... restart_syscall resumed>) = 0 [pid 17804] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17805] <... futex resumed>) = 0 [pid 17804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17805] exit_group(0 [pid 17806] <... futex resumed>) = ? [pid 17805] <... exit_group resumed>) = ? [pid 17804] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17804] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17806] +++ exited with 0 +++ [pid 17805] +++ exited with 0 +++ [pid 17804] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17804] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17807 attached [pid 17804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17807 [pid 17807] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17807] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17808 attached [pid 17804] <... clone3 resumed> => {parent_tid=[17808]}, 88) = 17808 [pid 317] <... restart_syscall resumed>) = 0 [pid 17808] set_robust_list(0x7f9f66e119a0, 24 [pid 17807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17804] rt_sigprocmask(SIG_SETMASK, [] [pid 17808] <... set_robust_list resumed>) = 0 [pid 17808] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17807] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17807] setpgid(0, 0) = 0 [pid 17807] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17807] <... openat resumed>) = 3 [pid 17804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17808] <... futex resumed>) = 0 [pid 17807] write(3, "1000", 4 [pid 17804] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17808] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17808] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17807] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17807] close(3 [pid 17808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17807] <... close resumed>) = 0 [pid 17808] <... futex resumed>) = 1 [pid 17807] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 17809 attached [pid 17808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17807] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 17810 attached [pid 17807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] <... futex resumed>) = 0 [pid 17809] set_robust_list(0x55555f6e6760, 24 executing program [pid 17810] set_robust_list(0x55555f6e6760, 24 [pid 17804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17810 [pid 17809] <... set_robust_list resumed>) = 0 [pid 17807] <... futex resumed>) = 0 [pid 17807] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17807] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17807] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17807] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17809] rt_sigprocmask(SIG_SETMASK, [] [pid 17807] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17809 [pid 17810] <... set_robust_list resumed>) = 0 [pid 17809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17808] <... futex resumed>) = 0 [pid 17807] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17804] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17811 attached [pid 17810] rt_sigprocmask(SIG_SETMASK, [] [pid 17809] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17808] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17809] <... prctl resumed>) = 0 [pid 17809] setpgid(0, 0 [pid 17810] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17809] <... setpgid resumed>) = 0 [pid 17808] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17811] set_robust_list(0x7f9f66e119a0, 24 [pid 17810] <... prctl resumed>) = 0 [pid 17809] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17807] <... clone3 resumed> => {parent_tid=[17811]}, 88) = 17811 [pid 17811] <... set_robust_list resumed>) = 0 [pid 17808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17807] rt_sigprocmask(SIG_SETMASK, [] [pid 17811] rt_sigprocmask(SIG_SETMASK, [] [pid 17808] <... futex resumed>) = 1 [pid 17807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17804] <... futex resumed>) = 0 [pid 17811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17807] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17811] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17807] <... futex resumed>) = 0 [pid 17804] <... futex resumed>) = 0 [pid 17811] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17808] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17807] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] setpgid(0, 0 [pid 17808] <... openat resumed>) = 3 [pid 17807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17811] <... futex resumed>) = 0 [pid 17809] <... openat resumed>) = 3 [pid 17810] <... setpgid resumed>) = 0 [pid 17807] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17811] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17809] write(3, "1000", 4 [pid 17808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17807] <... futex resumed>) = 0 [pid 17811] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17809] <... write resumed>) = 4 [pid 17808] <... futex resumed>) = 1 [pid 17807] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] <... futex resumed>) = 0 [pid 17811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] <... openat resumed>) = 3 [pid 17809] close(3 [pid 17808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17811] <... futex resumed>) = 0 [pid 17810] write(3, "1000", 4 [pid 17809] <... close resumed>) = 0 [pid 17808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17807] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] <... futex resumed>) = 0 [pid 17811] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17810] <... write resumed>) = 4 [pid 17809] write(1, "executing program\n", 18 executing program [pid 17808] pwrite64(3, "\x02\x00", 2, 4 [pid 17807] <... futex resumed>) = 0 [pid 17804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17811] <... openat resumed>) = 3 [pid 17810] close(3 [pid 17809] <... write resumed>) = 18 [pid 17808] <... pwrite64 resumed>) = 2 [pid 17807] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17810] <... close resumed>) = 0 [pid 17809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] write(1, "executing program\n", 18 [pid 17809] <... futex resumed>) = 0 [pid 17811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17809] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 17811] <... futex resumed>) = 0 [pid 17810] <... write resumed>) = 18 [pid 17809] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17808] <... futex resumed>) = 1 [pid 17807] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17804] <... futex resumed>) = 0 [pid 17811] pwrite64(3, "\x02\x00", 2, 4 [pid 17810] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17809] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17807] <... futex resumed>) = 0 [pid 17804] exit_group(0 [pid 17811] <... pwrite64 resumed>) = 2 [pid 17810] <... futex resumed>) = 0 [pid 17809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17808] <... futex resumed>) = ? [pid 17807] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17804] <... exit_group resumed>) = ? [pid 17811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17808] +++ exited with 0 +++ [pid 17807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17811] <... futex resumed>) = 0 [pid 17809] <... mmap resumed>) = 0x7f9f66df1000 [pid 17807] exit_group(0 [pid 17804] +++ exited with 0 +++ [pid 17810] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17809] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17807] <... exit_group resumed>) = ? [pid 17811] +++ exited with 0 +++ [pid 17810] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17809] <... mprotect resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17809] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17807] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17809] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17810] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17809] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17807, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17810] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 17812 attached [pid 17810] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17812] set_robust_list(0x7f9f66e119a0, 24 [pid 17810] <... mprotect resumed>) = 0 [pid 17809] <... clone3 resumed> => {parent_tid=[17812]}, 88) = 17812 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17812] <... set_robust_list resumed>) = 0 [pid 17809] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17810] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17812] rt_sigprocmask(SIG_SETMASK, [] [pid 17809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17810] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17810] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17809] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17813 attached [pid 17813] set_robust_list(0x7f9f66e119a0, 24 [pid 17810] <... clone3 resumed> => {parent_tid=[17813]}, 88) = 17813 ci2-android-6-12-rust/strace-static-x86_64: Process 17814 attached [pid 17813] <... set_robust_list resumed>) = 0 [pid 17812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17809] <... futex resumed>) = 0 [pid 17814] set_robust_list(0x55555f6e6760, 24 [pid 17813] rt_sigprocmask(SIG_SETMASK, [] [pid 17810] rt_sigprocmask(SIG_SETMASK, [] [pid 17814] <... set_robust_list resumed>) = 0 [pid 17813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17812] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17809] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] rt_sigprocmask(SIG_SETMASK, [] [pid 17813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17812] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17814 [pid 17812] <... futex resumed>) = 1 [pid 17809] <... futex resumed>) = 0 [pid 17812] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17809] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17809] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17812] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17809] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17810] <... futex resumed>) = 0 [pid 17814] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17813] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17812] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] <... prctl resumed>) = 0 [pid 17813] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] setpgid(0, 0 [pid 17813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17812] <... futex resumed>) = 1 [pid 17814] <... setpgid resumed>) = 0 [pid 17813] <... futex resumed>) = 1 [pid 17810] <... futex resumed>) = 0 [pid 17809] <... futex resumed>) = 0 [pid 17814] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17812] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] <... openat resumed>) = 3 [pid 17813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17809] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] <... futex resumed>) = 0 [pid 17812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17814] write(3, "1000", 4 [pid 17810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17813] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17809] <... futex resumed>) = 0 [pid 17814] <... write resumed>) = 4 [pid 17812] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17809] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] close(3 [pid 17813] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17812] <... openat resumed>) = 3 [pid 17814] <... close resumed>) = 0 [pid 17812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] write(1, "executing program\n", 18 [pid 17813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17812] <... futex resumed>) = 1 [pid 17809] <... futex resumed>) = 0 [pid 17814] <... write resumed>) = 18 [pid 17813] <... futex resumed>) = 1 [pid 17812] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17810] <... futex resumed>) = 0 [pid 17809] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17809] <... futex resumed>) = 0 [pid 17814] <... futex resumed>) = 0 executing program [pid 17813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17812] pwrite64(3, "\x02\x00", 2, 4 [pid 17810] <... futex resumed>) = 0 [pid 17809] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17813] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17812] <... pwrite64 resumed>) = 2 [pid 17810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17813] <... openat resumed>) = 3 [pid 17814] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17813] <... futex resumed>) = 1 [pid 17812] <... futex resumed>) = 1 [pid 17810] <... futex resumed>) = 0 [pid 17809] <... futex resumed>) = 0 [pid 17814] <... mmap resumed>) = 0x7f9f66df1000 [pid 17813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17812] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17809] exit_group(0 [pid 17814] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17812] <... futex resumed>) = ? [pid 17810] <... futex resumed>) = 0 [pid 17809] <... exit_group resumed>) = ? [pid 17814] <... mprotect resumed>) = 0 [pid 17813] pwrite64(3, "\x02\x00", 2, 4 [pid 17812] +++ exited with 0 +++ [pid 17810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17814] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17813] <... pwrite64 resumed>) = 2 [pid 17809] +++ exited with 0 +++ [pid 17814] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17814] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17809, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17815 attached [pid 17813] <... futex resumed>) = 1 [pid 17810] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17815] set_robust_list(0x7f9f66e119a0, 24 [pid 17814] <... clone3 resumed> => {parent_tid=[17815]}, 88) = 17815 [pid 17813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17810] exit_group(0 [pid 17814] rt_sigprocmask(SIG_SETMASK, [] [pid 17813] <... futex resumed>) = ? [pid 17810] <... exit_group resumed>) = ? [pid 17815] <... set_robust_list resumed>) = 0 [pid 17814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17813] +++ exited with 0 +++ [pid 17815] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 17815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17810] +++ exited with 0 +++ [pid 17815] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17810, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17814] <... futex resumed>) = 0 [pid 17815] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17815] <... futex resumed>) = 1 [pid 17814] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17814] <... futex resumed>) = 0 [pid 17815] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17816 attached [pid 17815] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17816] set_robust_list(0x55555f6e6760, 24) = 0 [pid 17815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17816 [pid 17816] rt_sigprocmask(SIG_SETMASK, [] [pid 17815] <... futex resumed>) = 1 [pid 17814] <... futex resumed>) = 0 [pid 17816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17815] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17816] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17815] <... openat resumed>) = 3 [pid 17816] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17814] <... futex resumed>) = 0 [pid 17814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17814] <... futex resumed>) = 0 [pid 17815] <... futex resumed>) = 1 [pid 17814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17815] pwrite64(3, "\x02\x00", 2, 4 [pid 17814] <... futex resumed>) = 0 [pid 17816] setpgid(0, 0 [pid 17815] <... pwrite64 resumed>) = 2 [pid 17814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17816] <... setpgid resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 17815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17814] <... futex resumed>) = 0 [pid 17816] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17814] exit_group(0 [pid 17815] <... futex resumed>) = ? [pid 17814] <... exit_group resumed>) = ? [pid 17816] <... openat resumed>) = 3 [pid 17815] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17814] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17816] write(3, "1000", 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17814, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17816] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17816] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 17817 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17818 attached [pid 17816] <... close resumed>) = 0 [pid 17818] set_robust_list(0x55555f6e6760, 24 [pid 17816] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17818 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17817 [pid 17818] <... set_robust_list resumed>) = 0 [pid 17817] set_robust_list(0x55555f6e6760, 24 [pid 17816] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 17818] rt_sigprocmask(SIG_SETMASK, [] [pid 17817] <... set_robust_list resumed>) = 0 [pid 17816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17816] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17818] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17818] <... prctl resumed>) = 0 [pid 17818] setpgid(0, 0) = 0 [pid 17818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17817] rt_sigprocmask(SIG_SETMASK, [] [pid 17816] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17818] <... openat resumed>) = 3 [pid 17817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... mmap resumed>) = 0x7f9f66df1000 [pid 17818] write(3, "1000", 4 [pid 17817] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17816] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17818] <... write resumed>) = 4 [pid 17816] <... mprotect resumed>) = 0 [pid 17817] <... prctl resumed>) = 0 [pid 17817] setpgid(0, 0) = 0 [pid 17816] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17818] close(3 [pid 17816] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17818] <... close resumed>) = 0 executing program [pid 17816] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17818] write(1, "executing program\n", 18 [pid 17817] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 17819 attached [pid 17818] <... write resumed>) = 18 [pid 17817] <... openat resumed>) = 3 [pid 17819] set_robust_list(0x7f9f66e119a0, 24 [pid 17818] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17817] write(3, "1000", 4 [pid 17819] <... set_robust_list resumed>) = 0 [pid 17817] <... write resumed>) = 4 [pid 17819] rt_sigprocmask(SIG_SETMASK, [] [pid 17817] close(3 [pid 17819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17817] <... close resumed>) = 0 [pid 17819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17817] write(1, "executing program\n", 18) = 18 executing program [pid 17817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17817] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17817] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17817] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17817] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17818] <... futex resumed>) = 0 [pid 17816] <... clone3 resumed> => {parent_tid=[17819]}, 88) = 17819 [pid 17818] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17816] rt_sigprocmask(SIG_SETMASK, [] [pid 17818] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17816] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... futex resumed>) = 1 [pid 17818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17819] <... futex resumed>) = 0 [pid 17817] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17819] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17818] <... mmap resumed>) = 0x7f9f66df1000 [pid 17817] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17816] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17819] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17818] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17817] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17818] <... mprotect resumed>) = 0 [pid 17819] <... futex resumed>) = 1 [pid 17817] <... clone3 resumed> => {parent_tid=[17820]}, 88) = 17820 [pid 17816] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17820 attached [pid 17819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17818] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17817] rt_sigprocmask(SIG_SETMASK, [] [pid 17816] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17818] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17820] set_robust_list(0x7f9f66e119a0, 24 [pid 17817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... futex resumed>) = 0 [pid 17820] <... set_robust_list resumed>) = 0 [pid 17819] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17816] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17820] rt_sigprocmask(SIG_SETMASK, [] [pid 17819] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17817] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17821 attached [pid 17820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17821] set_robust_list(0x7f9f66e119a0, 24 [pid 17819] <... futex resumed>) = 1 [pid 17820] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17816] <... futex resumed>) = 0 [pid 17818] <... clone3 resumed> => {parent_tid=[17821]}, 88) = 17821 [pid 17821] <... set_robust_list resumed>) = 0 [pid 17820] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17818] rt_sigprocmask(SIG_SETMASK, [] [pid 17816] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17821] rt_sigprocmask(SIG_SETMASK, [] [pid 17820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17816] <... futex resumed>) = 0 [pid 17821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17820] <... futex resumed>) = 1 [pid 17819] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17817] <... futex resumed>) = 0 [pid 17816] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17821] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17820] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17819] <... openat resumed>) = 3 [pid 17818] <... futex resumed>) = 0 [pid 17817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17821] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17820] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17817] <... futex resumed>) = 0 [pid 17821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17820] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17819] <... futex resumed>) = 1 [pid 17817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17816] <... futex resumed>) = 0 [pid 17821] <... futex resumed>) = 0 [pid 17819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17816] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17821] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17818] <... futex resumed>) = 0 [pid 17816] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17821] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17820] <... futex resumed>) = 1 [pid 17819] pwrite64(3, "\x02\x00", 2, 4 [pid 17818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17817] <... futex resumed>) = 0 [pid 17816] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17820] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17819] <... pwrite64 resumed>) = 2 [pid 17818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17821] <... futex resumed>) = 0 [pid 17820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17817] <... futex resumed>) = 0 [pid 17820] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17818] <... futex resumed>) = 0 [pid 17817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17821] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17821] <... openat resumed>) = 3 [pid 17820] <... openat resumed>) = 3 [pid 17819] <... futex resumed>) = 1 [pid 17816] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17816] exit_group(0 [pid 17821] <... futex resumed>) = 1 [pid 17819] <... futex resumed>) = ? [pid 17818] <... futex resumed>) = 0 [pid 17816] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17820] <... futex resumed>) = 1 [pid 17819] +++ exited with 0 +++ [pid 17818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17817] <... futex resumed>) = 0 [pid 17821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17820] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17818] <... futex resumed>) = 0 [pid 17817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17816] +++ exited with 0 +++ [pid 17821] pwrite64(3, "\x02\x00", 2, 4 [pid 17820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17817] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17816, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17822 attached [pid 17820] pwrite64(3, "\x02\x00", 2, 4 [pid 17817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17822] set_robust_list(0x55555f6e6760, 24 [pid 17821] <... pwrite64 resumed>) = 2 [pid 17820] <... pwrite64 resumed>) = 2 [pid 17822] <... set_robust_list resumed>) = 0 [pid 17821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17822 [pid 17822] rt_sigprocmask(SIG_SETMASK, [] [pid 17821] <... futex resumed>) = 1 [pid 17820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17818] <... futex resumed>) = 0 [pid 17820] <... futex resumed>) = 1 [pid 17818] exit_group(0 [pid 17817] <... futex resumed>) = 0 [pid 17820] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17818] <... exit_group resumed>) = ? [pid 17817] exit_group(0 [pid 17822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17820] <... futex resumed>) = ? [pid 17817] <... exit_group resumed>) = ? [pid 17820] +++ exited with 0 +++ [pid 17821] +++ exited with 0 +++ [pid 17818] +++ exited with 0 +++ [pid 17822] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17822] setpgid(0, 0) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17817] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17817, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17822] write(3, "1000", 4) = 4 [pid 17822] close(3) = 0 [pid 17822] write(1, "executing program\n", 18) = 18 [pid 17822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 17822] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17822] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17822] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17822] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17823 attached [pid 17823] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17822] <... clone3 resumed> => {parent_tid=[17823]}, 88) = 17823 [pid 17823] rt_sigprocmask(SIG_SETMASK, [] [pid 17822] rt_sigprocmask(SIG_SETMASK, [] [pid 17823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17823] <... futex resumed>) = 0 [pid 17822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17823] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] <... restart_syscall resumed>) = 0 [pid 17823] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17822] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17822] <... futex resumed>) = 1 [pid 17822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17823] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17824 attached [pid 17824] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17824 [pid 17824] <... set_robust_list resumed>) = 0 [pid 17823] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17824] rt_sigprocmask(SIG_SETMASK, [] [pid 17823] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17824] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17824] <... prctl resumed>) = 0 [pid 17824] setpgid(0, 0 [pid 17823] <... futex resumed>) = 1 [pid 17822] <... futex resumed>) = 0 [pid 17824] <... setpgid resumed>) = 0 [pid 17823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17824] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17824] <... openat resumed>) = 3 [pid 17823] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17822] <... futex resumed>) = 0 [pid 17824] write(3, "1000", 4 [pid 17823] <... openat resumed>) = 3 [pid 17822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17824] <... write resumed>) = 4 [pid 17824] close(3) = 0 [pid 17823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17824] write(1, "executing program\n", 18 [pid 17823] <... futex resumed>) = 1 [pid 17822] <... futex resumed>) = 0 [pid 17824] <... write resumed>) = 18 [pid 17823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 17822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17822] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 17824] <... futex resumed>) = 0 [pid 17823] pwrite64(3, "\x02\x00", 2, 4 [pid 17822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17824] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17823] <... pwrite64 resumed>) = 2 [pid 17824] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17824] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17825 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17826 attached [pid 17824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17823] <... futex resumed>) = 1 [pid 17822] <... futex resumed>) = 0 [pid 17825] set_robust_list(0x55555f6e6760, 24 [pid 17824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17826] set_robust_list(0x55555f6e6760, 24 [pid 17825] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17825 [pid 17826] <... set_robust_list resumed>) = 0 [pid 17824] <... mmap resumed>) = 0x7f9f66df1000 [pid 17825] rt_sigprocmask(SIG_SETMASK, [] [pid 17824] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17826] rt_sigprocmask(SIG_SETMASK, [] [pid 17825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17824] <... mprotect resumed>) = 0 [pid 17823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17822] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17826 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17825] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17824] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17823] <... futex resumed>) = ? [pid 17822] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17825] <... prctl resumed>) = 0 [pid 17824] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17823] +++ exited with 0 +++ [pid 17822] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17826] <... prctl resumed>) = 0 [pid 17825] setpgid(0, 0 [pid 17824] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17822, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17826] setpgid(0, 0 [pid 17825] <... setpgid resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 17827 attached [pid 17826] <... setpgid resumed>) = 0 [pid 17825] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17827] set_robust_list(0x7f9f66e119a0, 24 [pid 17826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17824] <... clone3 resumed> => {parent_tid=[17827]}, 88) = 17827 [pid 17827] <... set_robust_list resumed>) = 0 [pid 17825] <... openat resumed>) = 3 [pid 17824] rt_sigprocmask(SIG_SETMASK, [] [pid 17827] rt_sigprocmask(SIG_SETMASK, [] [pid 17826] <... openat resumed>) = 3 [pid 17825] write(3, "1000", 4 [pid 17824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17826] write(3, "1000", 4 [pid 17825] <... write resumed>) = 4 [pid 17827] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17827] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17826] <... write resumed>) = 4 [pid 17825] close(3 [pid 17824] <... futex resumed>) = 0 [pid 17827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] close(3 [pid 17825] <... close resumed>) = 0 [pid 17827] <... futex resumed>) = 0 [pid 17826] <... close resumed>) = 0 [pid 17825] write(1, "executing program\n", 18 [pid 17824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] write(1, "executing program\n", 18 [pid 17825] <... write resumed>) = 18 [pid 17824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17826] <... write resumed>) = 18 [pid 17825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17825] <... futex resumed>) = 0 [pid 17827] <... futex resumed>) = 0 [pid 17826] <... futex resumed>) = 0 [pid 17825] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17824] <... futex resumed>) = 1 [pid 17827] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17826] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17825] <... rt_sigaction resumed>, NULL, 8) = 0 executing program executing program [pid 17824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17827] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17826] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17825] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17827] <... futex resumed>) = 1 [pid 17826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17824] <... futex resumed>) = 0 [pid 17827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17825] <... mmap resumed>) = 0x7f9f66df1000 [pid 17824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17827] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17826] <... mmap resumed>) = 0x7f9f66df1000 [pid 17825] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17824] <... futex resumed>) = 0 [pid 17827] <... openat resumed>) = 3 [pid 17826] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17825] <... mprotect resumed>) = 0 [pid 17824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] <... mprotect resumed>) = 0 [pid 17825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17827] <... futex resumed>) = 0 [pid 17827] pwrite64(3, "\x02\x00", 2, 4 [pid 17826] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17825] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17827] <... pwrite64 resumed>) = 2 [pid 17826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17824] <... futex resumed>) = 0 [pid 17827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17827] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17829 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17828 attached [pid 17827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17825] <... clone3 resumed> => {parent_tid=[17828]}, 88) = 17828 [pid 17824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17829] set_robust_list(0x7f9f66e119a0, 24 [pid 17828] set_robust_list(0x7f9f66e119a0, 24 [pid 17826] <... clone3 resumed> => {parent_tid=[17829]}, 88) = 17829 [pid 17825] rt_sigprocmask(SIG_SETMASK, [] [pid 17829] <... set_robust_list resumed>) = 0 [pid 17824] exit_group(0 [pid 17829] rt_sigprocmask(SIG_SETMASK, [] [pid 17826] rt_sigprocmask(SIG_SETMASK, [] [pid 17825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17827] <... futex resumed>) = ? [pid 17826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17824] <... exit_group resumed>) = ? [pid 17829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17827] +++ exited with 0 +++ [pid 17826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17825] <... futex resumed>) = 0 [pid 17828] <... set_robust_list resumed>) = 0 [pid 17828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17828] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17824] +++ exited with 0 +++ [pid 17829] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17828] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17829] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17828] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 17825] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17824, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17829] <... futex resumed>) = 1 [pid 17828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17825] <... futex resumed>) = 0 [pid 17829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17828] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17829] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17828] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17829] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17830 attached [pid 17829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17828] <... futex resumed>) = 1 [pid 17825] <... futex resumed>) = 0 [pid 17829] <... futex resumed>) = 1 [pid 17828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17830] set_robust_list(0x55555f6e6760, 24 [pid 17829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17825] <... futex resumed>) = 0 [pid 17830] <... set_robust_list resumed>) = 0 [pid 17829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17830] rt_sigprocmask(SIG_SETMASK, [] [pid 17829] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17830 [pid 17830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17829] <... openat resumed>) = 3 [pid 17828] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17830] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17828] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17830] <... prctl resumed>) = 0 [pid 17829] <... futex resumed>) = 1 [pid 17828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17826] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17830] setpgid(0, 0 [pid 17829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17828] <... futex resumed>) = 1 [pid 17826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17825] <... futex resumed>) = 0 [pid 17830] <... setpgid resumed>) = 0 [pid 17829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] <... futex resumed>) = 0 [pid 17825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17829] pwrite64(3, "\x02\x00", 2, 4 [pid 17828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17825] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17830] <... openat resumed>) = 3 [pid 17829] <... pwrite64 resumed>) = 2 [pid 17828] pwrite64(3, "\x02\x00", 2, 4 [pid 17825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17830] write(3, "1000", 4 [pid 17829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17830] <... write resumed>) = 4 [pid 17829] <... futex resumed>) = 1 [pid 17826] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17830] close(3 [pid 17829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17830] <... close resumed>) = 0 [pid 17829] <... futex resumed>) = ? [pid 17826] <... exit_group resumed>) = ? [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17830] write(1, "executing program\n", 18 [pid 17829] +++ exited with 0 +++ [pid 17830] <... write resumed>) = 18 executing program [pid 17828] <... pwrite64 resumed>) = 2 [pid 17828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17826] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17826, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17830] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 17831 attached , NULL, 8) = 0 [pid 17825] <... futex resumed>) = 0 [pid 17830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17831] set_robust_list(0x55555f6e6760, 24 [pid 17825] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17831 [pid 17831] <... set_robust_list resumed>) = 0 [pid 17830] <... mmap resumed>) = 0x7f9f66df1000 [pid 17828] <... futex resumed>) = ? [pid 17825] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17831] rt_sigprocmask(SIG_SETMASK, [] [pid 17830] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17828] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17830] <... mprotect resumed>) = 0 [pid 17830] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17830] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17831] <... prctl resumed>) = 0 [pid 17830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17825] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 17832 attached [pid 17831] setpgid(0, 0 [pid 17832] set_robust_list(0x7f9f66e119a0, 24 [pid 17831] <... setpgid resumed>) = 0 [pid 17830] <... clone3 resumed> => {parent_tid=[17832]}, 88) = 17832 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17825, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17832] <... set_robust_list resumed>) = 0 [pid 17831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17832] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17831] <... openat resumed>) = 3 [pid 17832] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17831] write(3, "1000", 4) = 4 [pid 17830] rt_sigprocmask(SIG_SETMASK, [] [pid 17831] close(3 [pid 17830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17831] <... close resumed>) = 0 [pid 17830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17832] <... futex resumed>) = 0 [pid 17831] write(1, "executing program\n", 18 [pid 17830] <... futex resumed>) = 1 [pid 17832] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17831] <... write resumed>) = 18 [pid 17830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17832] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 17832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17831] <... futex resumed>) = 0 [pid 17832] <... futex resumed>) = 1 [pid 17830] <... futex resumed>) = 0 [pid 17832] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17831] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 17832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17831] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17830] <... futex resumed>) = 0 [pid 17832] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17831] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17832] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 17831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17832] <... futex resumed>) = 1 [pid 17830] <... futex resumed>) = 0 [pid 17830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17832] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17830] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17832] <... openat resumed>) = 3 [pid 17831] <... mmap resumed>) = 0x7f9f66df1000 [pid 17830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17831] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17832] <... futex resumed>) = 0 [pid 17831] <... mprotect resumed>) = 0 [pid 17830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17834 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17833 attached [pid 17832] pwrite64(3, "\x02\x00", 2, 4 [pid 17831] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17830] <... futex resumed>) = 0 [pid 17834] set_robust_list(0x55555f6e6760, 24 [pid 17833] set_robust_list(0x55555f6e6760, 24 [pid 17832] <... pwrite64 resumed>) = 2 [pid 17831] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17833 [pid 17834] <... set_robust_list resumed>) = 0 [pid 17833] <... set_robust_list resumed>) = 0 [pid 17832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 17835 attached [pid 17834] rt_sigprocmask(SIG_SETMASK, [] [pid 17833] rt_sigprocmask(SIG_SETMASK, [] [pid 17832] <... futex resumed>) = 0 [pid 17830] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17834 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17835] set_robust_list(0x7f9f66e119a0, 24 [pid 17834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17832] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17835] <... set_robust_list resumed>) = 0 [pid 17834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17832] <... futex resumed>) = ? [pid 17831] <... clone3 resumed> => {parent_tid=[17835]}, 88) = 17835 [pid 17830] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17835] rt_sigprocmask(SIG_SETMASK, [] [pid 17834] <... prctl resumed>) = 0 [pid 17833] <... prctl resumed>) = 0 [pid 17832] +++ exited with 0 +++ [pid 17831] rt_sigprocmask(SIG_SETMASK, [] [pid 17830] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17834] setpgid(0, 0 [pid 17833] setpgid(0, 0 [pid 17831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17830, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17835] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] <... setpgid resumed>) = 0 [pid 17833] <... setpgid resumed>) = 0 [pid 17831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17831] <... futex resumed>) = 0 [pid 17835] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17834] <... openat resumed>) = 3 [pid 17833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17835] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17834] write(3, "1000", 4 [pid 17835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17834] <... write resumed>) = 4 [pid 17833] <... openat resumed>) = 3 [pid 17835] <... futex resumed>) = 1 [pid 17834] close(3 [pid 17831] <... futex resumed>) = 0 [pid 17835] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17833] write(3, "1000", 4 [pid 17831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17834] <... close resumed>) = 0 [pid 17833] <... write resumed>) = 4 [pid 17831] <... futex resumed>) = 0 [pid 17835] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17834] write(1, "executing program\n", 18 [pid 17833] close(3 [pid 17831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17835] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17834] <... write resumed>) = 18 [pid 17833] <... close resumed>) = 0 [pid 17835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17831] <... futex resumed>) = 0 [pid 17835] <... futex resumed>) = 1 [pid 17831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17835] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17831] <... futex resumed>) = 0 [pid 17835] <... openat resumed>) = 3 executing program [pid 17834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17833] write(1, "executing program\n", 18 [pid 17831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 17835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17834] <... futex resumed>) = 0 [pid 17833] <... write resumed>) = 18 [pid 17835] <... futex resumed>) = 1 [pid 17831] <... futex resumed>) = 0 [pid 17835] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17834] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17833] <... futex resumed>) = 0 [pid 17831] <... futex resumed>) = 0 [pid 17835] pwrite64(3, "\x02\x00", 2, 4 [pid 17834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17833] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17835] <... pwrite64 resumed>) = 2 [pid 17834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17833] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17833] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17835] <... futex resumed>) = 1 [pid 17831] <... futex resumed>) = 0 [pid 17835] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] <... mmap resumed>) = 0x7f9f66df1000 [pid 17833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17831] exit_group(0 [pid 17835] <... futex resumed>) = ? [pid 17834] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17833] <... mmap resumed>) = 0x7f9f66df1000 [pid 17831] <... exit_group resumed>) = ? [pid 17835] +++ exited with 0 +++ [pid 17834] <... mprotect resumed>) = 0 [pid 17833] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17834] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17833] <... mprotect resumed>) = 0 [pid 17834] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17833] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17831] +++ exited with 0 +++ [pid 17834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17833] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17831, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17836 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17837 attached [pid 17836] set_robust_list(0x7f9f66e119a0, 24 [pid 17834] <... clone3 resumed> => {parent_tid=[17836]}, 88) = 17836 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17837] set_robust_list(0x7f9f66e119a0, 24 [pid 17836] <... set_robust_list resumed>) = 0 [pid 17837] <... set_robust_list resumed>) = 0 [pid 17836] rt_sigprocmask(SIG_SETMASK, [] [pid 17837] rt_sigprocmask(SIG_SETMASK, [] [pid 17836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17837] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17836] <... futex resumed>) = 0 [pid 17836] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17834] <... futex resumed>) = 1 [pid 17834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17836] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... restart_syscall resumed>) = 0 [pid 17836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17833] <... clone3 resumed> => {parent_tid=[17837]}, 88) = 17837 [pid 17834] <... futex resumed>) = 0 [pid 17833] rt_sigprocmask(SIG_SETMASK, [] [pid 17836] <... futex resumed>) = 1 [pid 17834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17836] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17834] <... futex resumed>) = 0 [pid 17833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17836] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17833] <... futex resumed>) = 1 [pid 17837] <... futex resumed>) = 0 [pid 17836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17837] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17836] <... futex resumed>) = 1 [pid 17834] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17838 attached [pid 17837] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17834] <... futex resumed>) = 0 [pid 17834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17837] <... futex resumed>) = 1 [pid 17836] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17837] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17833] <... futex resumed>) = 0 [pid 17838] set_robust_list(0x55555f6e6760, 24 [pid 17833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] <... set_robust_list resumed>) = 0 [pid 17833] <... futex resumed>) = 0 [pid 17833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17836] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17838 [pid 17837] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17838] rt_sigprocmask(SIG_SETMASK, [] [pid 17837] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17836] <... futex resumed>) = 1 [pid 17834] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17837] <... futex resumed>) = 1 [pid 17836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17834] <... futex resumed>) = 0 [pid 17833] <... futex resumed>) = 0 [pid 17838] <... prctl resumed>) = 0 [pid 17837] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17836] pwrite64(3, "\x02\x00", 2, 4 [pid 17834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] setpgid(0, 0 [pid 17837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17836] <... pwrite64 resumed>) = 2 [pid 17833] <... futex resumed>) = 0 [pid 17837] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17838] <... setpgid resumed>) = 0 [pid 17837] <... openat resumed>) = 3 [pid 17833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 17837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17837] <... futex resumed>) = 1 [pid 17836] <... futex resumed>) = 1 [pid 17834] <... futex resumed>) = 0 [pid 17833] <... futex resumed>) = 0 [pid 17838] <... openat resumed>) = 3 [pid 17837] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17834] exit_group(0 [pid 17833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] write(3, "1000", 4 [pid 17837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17836] <... futex resumed>) = ? [pid 17834] <... exit_group resumed>) = ? [pid 17833] <... futex resumed>) = 0 [pid 17838] <... write resumed>) = 4 [pid 17837] pwrite64(3, "\x02\x00", 2, 4 [pid 17836] +++ exited with 0 +++ [pid 17834] +++ exited with 0 +++ [pid 17833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17838] close(3 [pid 17837] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17834, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17838] <... close resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17838] write(1, "executing program\n", 18 [pid 17837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 executing program [pid 17837] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 17839 attached [pid 17838] <... write resumed>) = 18 [pid 17833] <... futex resumed>) = 0 [pid 17833] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17839 [pid 17839] set_robust_list(0x55555f6e6760, 24 [pid 17833] <... exit_group resumed>) = ? [pid 17839] <... set_robust_list resumed>) = 0 [pid 17838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17837] <... futex resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17839] rt_sigprocmask(SIG_SETMASK, [] [pid 17838] <... futex resumed>) = 0 [pid 17837] +++ exited with 0 +++ [pid 17833] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17839] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17838] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17833, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17839] <... prctl resumed>) = 0 [pid 17838] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17839] setpgid(0, 0 [pid 17838] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17839] <... setpgid resumed>) = 0 [pid 17838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17838] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17839] <... openat resumed>) = 3 [pid 17838] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17839] write(3, "1000", 4 [pid 17838] <... mprotect resumed>) = 0 [pid 17839] <... write resumed>) = 4 [pid 17838] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17839] close(3 [pid 17838] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17839] <... close resumed>) = 0 [pid 17839] write(1, "executing program\n", 18 executing program [pid 17838] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17840 attached [pid 17839] <... write resumed>) = 18 [pid 17840] set_robust_list(0x7f9f66e119a0, 24 [pid 17839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] <... clone3 resumed> => {parent_tid=[17840]}, 88) = 17840 [pid 17840] <... set_robust_list resumed>) = 0 [pid 17839] <... futex resumed>) = 0 [pid 17840] rt_sigprocmask(SIG_SETMASK, [] [pid 17839] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17839] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17839] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17838] rt_sigprocmask(SIG_SETMASK, [] [pid 17839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17838] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17840] <... futex resumed>) = 0 [pid 17839] <... mmap resumed>) = 0x7f9f66df1000 [pid 17838] <... futex resumed>) = 1 [pid 17840] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17839] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17838] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17840] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17839] <... mprotect resumed>) = 0 [pid 17840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17839] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17838] <... futex resumed>) = 0 [pid 17840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17839] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17838] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 17840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17838] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17841 attached [pid 17840] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17838] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17841] set_robust_list(0x7f9f66e119a0, 24 [pid 17840] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17839] <... clone3 resumed> => {parent_tid=[17841]}, 88) = 17841 [pid 317] <... restart_syscall resumed>) = 0 [pid 17841] <... set_robust_list resumed>) = 0 [pid 17840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17839] rt_sigprocmask(SIG_SETMASK, [] [pid 17841] rt_sigprocmask(SIG_SETMASK, [] [pid 17840] <... futex resumed>) = 1 [pid 17839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17841] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17839] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17841] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17838] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17842 attached [pid 17841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17838] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] set_robust_list(0x55555f6e6760, 24 [pid 17841] <... futex resumed>) = 0 [pid 17840] <... futex resumed>) = 0 [pid 17839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17842 [pid 17842] <... set_robust_list resumed>) = 0 [pid 17841] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17840] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17839] <... futex resumed>) = 0 [pid 17838] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17842] rt_sigprocmask(SIG_SETMASK, [] [pid 17841] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17840] <... openat resumed>) = 3 [pid 17839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17843 attached [pid 17842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17843] set_robust_list(0x55555f6e6760, 24 [pid 17842] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17841] <... futex resumed>) = 0 [pid 17840] <... futex resumed>) = 1 [pid 17839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17843 [pid 17843] <... set_robust_list resumed>) = 0 [pid 17842] <... prctl resumed>) = 0 [pid 17841] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17839] <... futex resumed>) = 0 [pid 17838] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17843] rt_sigprocmask(SIG_SETMASK, [] [pid 17842] setpgid(0, 0 [pid 17841] <... openat resumed>) = 3 [pid 17840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17838] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17842] <... setpgid resumed>) = 0 [pid 17841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17840] pwrite64(3, "\x02\x00", 2, 4 [pid 17839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17838] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17843] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17842] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17843] <... prctl resumed>) = 0 [pid 17841] <... futex resumed>) = 0 [pid 17840] <... pwrite64 resumed>) = 2 [pid 17839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17843] setpgid(0, 0 [pid 17842] <... openat resumed>) = 3 [pid 17841] pwrite64(3, "\x02\x00", 2, 4 [pid 17840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17839] <... futex resumed>) = 0 [pid 17843] <... setpgid resumed>) = 0 [pid 17842] write(3, "1000", 4 [pid 17840] <... futex resumed>) = 1 [pid 17839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17841] <... pwrite64 resumed>) = 2 [pid 17842] <... write resumed>) = 4 [pid 17840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17843] <... openat resumed>) = 3 [pid 17842] close(3 [pid 17841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17838] <... futex resumed>) = 0 [pid 17843] write(3, "1000", 4 [pid 17842] <... close resumed>) = 0 [pid 17841] <... futex resumed>) = 1 [pid 17839] <... futex resumed>) = 0 [pid 17838] exit_group(0 [pid 17843] <... write resumed>) = 4 [pid 17842] write(1, "executing program\n", 18 [pid 17841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17840] <... futex resumed>) = ? [pid 17839] exit_group(0 [pid 17838] <... exit_group resumed>) = ? executing program [pid 17843] close(3 [pid 17842] <... write resumed>) = 18 [pid 17841] <... futex resumed>) = ? [pid 17840] +++ exited with 0 +++ [pid 17839] <... exit_group resumed>) = ? [pid 17838] +++ exited with 0 +++ [pid 17843] <... close resumed>) = 0 [pid 17842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17841] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17838, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17843] write(1, "executing program\n", 18) = 18 [pid 17839] +++ exited with 0 +++ [pid 17842] <... futex resumed>) = 0 executing program [pid 17843] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17839, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17843] <... futex resumed>) = 0 [pid 17843] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17842] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17843] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17843] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17842] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17843] <... mmap resumed>) = 0x7f9f66df1000 [pid 17843] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17842] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17843] <... mprotect resumed>) = 0 [pid 17842] <... mmap resumed>) = 0x7f9f66df1000 [pid 17842] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17843] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17842] <... mprotect resumed>) = 0 [pid 17842] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17843] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17842] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17844 attached [pid 17842] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17844] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17845 attached [pid 17843] <... clone3 resumed> => {parent_tid=[17844]}, 88) = 17844 [pid 17844] <... set_robust_list resumed>) = 0 [pid 17844] rt_sigprocmask(SIG_SETMASK, [] [pid 17845] set_robust_list(0x7f9f66e119a0, 24 [pid 17844] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17842] <... clone3 resumed> => {parent_tid=[17845]}, 88) = 17845 [pid 17845] <... set_robust_list resumed>) = 0 [pid 17844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17843] rt_sigprocmask(SIG_SETMASK, [] [pid 17842] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 17845] rt_sigprocmask(SIG_SETMASK, [] [pid 17842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17845] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17842] <... futex resumed>) = 0 [pid 17845] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17844] <... futex resumed>) = 0 [pid 17843] <... futex resumed>) = 1 [pid 17842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17845] <... futex resumed>) = 0 [pid 17844] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17845] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17844] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17842] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17846 attached [pid 17845] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17846] set_robust_list(0x55555f6e6760, 24 [pid 17845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17844] <... futex resumed>) = 1 [pid 17843] <... futex resumed>) = 0 [pid 17846] <... set_robust_list resumed>) = 0 [pid 17845] <... futex resumed>) = 0 [pid 17844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17843] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17846 [pid 17846] rt_sigprocmask(SIG_SETMASK, [] [pid 17845] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17844] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17842] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17845] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17844] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17846] <... prctl resumed>) = 0 [pid 17845] <... openat resumed>) = 3 [pid 17844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17846] setpgid(0, 0 [pid 17845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17844] <... futex resumed>) = 1 [pid 17843] <... futex resumed>) = 0 [pid 17846] <... setpgid resumed>) = 0 [pid 17845] <... futex resumed>) = 1 [pid 17844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] <... futex resumed>) = 0 [pid 17846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17845] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17843] <... futex resumed>) = 0 [pid 17846] <... openat resumed>) = 3 [pid 17845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17844] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17846] write(3, "1000", 4 [pid 17845] pwrite64(3, "\x02\x00", 2, 4 [pid 17844] <... openat resumed>) = 3 [pid 17842] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17846] <... write resumed>) = 4 [pid 17845] <... pwrite64 resumed>) = 2 [pid 17844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17846] close(3 [pid 17845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17844] <... futex resumed>) = 1 [pid 17843] <... futex resumed>) = 0 [pid 17842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17847 attached [pid 17846] <... close resumed>) = 0 [pid 17845] <... futex resumed>) = 0 [pid 17844] pwrite64(3, "\x02\x00", 2, 4 [pid 17843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17842] exit_group(0 [pid 17847] set_robust_list(0x55555f6e6760, 24 [pid 17846] write(1, "executing program\n", 18 [pid 17845] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17847] <... set_robust_list resumed>) = 0 [pid 17846] <... write resumed>) = 18 [pid 17844] <... pwrite64 resumed>) = 2 [pid 17842] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17847 [pid 17845] +++ exited with 0 +++ executing program [pid 17847] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17847] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17842] +++ exited with 0 +++ [pid 17846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17846] <... futex resumed>) = 0 [pid 17844] <... futex resumed>) = 1 [pid 17843] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17842, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17846] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17843] exit_group(0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17846] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17844] <... futex resumed>) = ? [pid 17843] <... exit_group resumed>) = ? [pid 17846] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17844] +++ exited with 0 +++ [pid 17846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17847] <... prctl resumed>) = 0 [pid 17847] setpgid(0, 0) = 0 [pid 17847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17843] +++ exited with 0 +++ [pid 17847] <... openat resumed>) = 3 [pid 17846] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17843, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17847] write(3, "1000", 4 [pid 17846] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17847] <... write resumed>) = 4 [pid 17846] <... mprotect resumed>) = 0 [pid 17847] close(3) = 0 [pid 17847] write(1, "executing program\n", 18 [pid 17846] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17847] <... write resumed>) = 18 executing program [pid 17847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17846] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17847] <... futex resumed>) = 0 [pid 17847] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17847] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17848 attached [pid 17847] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17848] set_robust_list(0x7f9f66e119a0, 24 [pid 17847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17848] <... set_robust_list resumed>) = 0 [pid 17847] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17846] <... clone3 resumed> => {parent_tid=[17848]}, 88) = 17848 [pid 17848] rt_sigprocmask(SIG_SETMASK, [] [pid 17847] <... mmap resumed>) = 0x7f9f66df1000 [pid 17848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17846] rt_sigprocmask(SIG_SETMASK, [] [pid 17848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17847] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17847] <... mprotect resumed>) = 0 [pid 17848] <... futex resumed>) = 0 [pid 17847] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17846] <... futex resumed>) = 1 [pid 17847] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17848] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17847] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17849 attached [pid 17848] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17849] set_robust_list(0x7f9f66e119a0, 24 [pid 17848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17849] <... set_robust_list resumed>) = 0 [pid 17848] <... futex resumed>) = 1 [pid 17847] <... clone3 resumed> => {parent_tid=[17849]}, 88) = 17849 [pid 17846] <... futex resumed>) = 0 [pid 17849] rt_sigprocmask(SIG_SETMASK, [] [pid 17848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17847] rt_sigprocmask(SIG_SETMASK, [] [pid 17846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17846] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17848] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17848] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17847] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17850 attached [pid 17849] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17849] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17848] <... futex resumed>) = 1 [pid 17846] <... futex resumed>) = 0 [pid 17850] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17850 [pid 17850] <... set_robust_list resumed>) = 0 [pid 17849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17850] rt_sigprocmask(SIG_SETMASK, [] [pid 17849] <... futex resumed>) = 1 [pid 17848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17846] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17848] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17850] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17848] <... openat resumed>) = 3 [pid 17847] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17851 attached [pid 17850] setpgid(0, 0 [pid 17848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17851 [pid 17851] set_robust_list(0x55555f6e6760, 24 [pid 17850] <... setpgid resumed>) = 0 [pid 17849] <... futex resumed>) = 0 [pid 17848] <... futex resumed>) = 1 [pid 17847] <... futex resumed>) = 1 [pid 17846] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17851] <... set_robust_list resumed>) = 0 [pid 17850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17849] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17851] rt_sigprocmask(SIG_SETMASK, [] [pid 17850] <... openat resumed>) = 3 [pid 17849] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17846] <... futex resumed>) = 0 [pid 17851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17850] write(3, "1000", 4 [pid 17849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17848] pwrite64(3, "\x02\x00", 2, 4 [pid 17846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17851] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17850] <... write resumed>) = 4 [pid 17849] <... futex resumed>) = 1 [pid 17847] <... futex resumed>) = 0 [pid 17851] <... prctl resumed>) = 0 [pid 17850] close(3 [pid 17849] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17848] <... pwrite64 resumed>) = 2 [pid 17847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17851] setpgid(0, 0 [pid 17850] <... close resumed>) = 0 [pid 17849] <... openat resumed>) = 3 [pid 17848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17847] <... futex resumed>) = 0 [pid 17851] <... setpgid resumed>) = 0 [pid 17850] write(1, "executing program\n", 18 [pid 17849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17848] <... futex resumed>) = 1 executing program [pid 17847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17846] <... futex resumed>) = 0 [pid 17851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17850] <... write resumed>) = 18 [pid 17849] <... futex resumed>) = 0 [pid 17848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17846] exit_group(0 [pid 17851] <... openat resumed>) = 3 [pid 17850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17849] pwrite64(3, "\x02\x00", 2, 4 [pid 17847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17846] <... exit_group resumed>) = ? [pid 17851] write(3, "1000", 4 [pid 17850] <... futex resumed>) = 0 [pid 17849] <... pwrite64 resumed>) = 2 [pid 17848] <... futex resumed>) = ? [pid 17847] <... futex resumed>) = 0 [pid 17851] <... write resumed>) = 4 [pid 17850] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17849] <... futex resumed>) = 0 [pid 17847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17851] close(3 [pid 17850] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17848] +++ exited with 0 +++ [pid 17847] exit_group(0 [pid 17846] +++ exited with 0 +++ [pid 17851] <... close resumed>) = 0 [pid 17850] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17849] <... futex resumed>) = ? [pid 17847] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17846, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17851] write(1, "executing program\n", 18 [pid 17850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17849] +++ exited with 0 +++ [pid 17847] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17851] <... write resumed>) = 18 executing program [pid 17850] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17847, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17850] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17851] <... futex resumed>) = 0 [pid 17850] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17851] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17850] <... mprotect resumed>) = 0 [pid 17851] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17851] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17851] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17850] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17851] <... mmap resumed>) = 0x7f9f66df1000 [pid 17850] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17851] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17850] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17852 attached [pid 17851] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17853 attached [pid 17852] set_robust_list(0x55555f6e6760, 24 [pid 17851] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17853] set_robust_list(0x7f9f66e119a0, 24 [pid 17852] <... set_robust_list resumed>) = 0 [pid 17850] <... clone3 resumed> => {parent_tid=[17853]}, 88) = 17853 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17852 [pid 17853] <... set_robust_list resumed>) = 0 [pid 17852] rt_sigprocmask(SIG_SETMASK, [] [pid 17851] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17850] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17854 attached [pid 17853] rt_sigprocmask(SIG_SETMASK, [] [pid 17852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17853] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17852] <... prctl resumed>) = 0 [pid 17850] <... futex resumed>) = 0 [pid 17853] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17852] setpgid(0, 0 [pid 17850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17852] <... setpgid resumed>) = 0 [pid 17850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17853] <... futex resumed>) = 0 [pid 17852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17853] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 17850] <... futex resumed>) = 0 [pid 17852] <... openat resumed>) = 3 [pid 17853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17852] write(3, "1000", 4 [pid 17850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17853] <... futex resumed>) = 0 [pid 17852] <... write resumed>) = 4 [pid 17850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17853] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] close(3 [pid 17850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17852] <... close resumed>) = 0 [pid 17850] <... futex resumed>) = 0 [pid 17853] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 17852] write(1, "executing program\n", 18 [pid 17850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17853] <... openat resumed>) = 3 [pid 17852] <... write resumed>) = 18 [pid 17852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17852] <... futex resumed>) = 0 [pid 17853] <... futex resumed>) = 1 [pid 17852] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17850] <... futex resumed>) = 0 [pid 17853] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17852] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17850] <... futex resumed>) = 0 [pid 17853] pwrite64(3, "\x02\x00", 2, 4 [pid 17852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17853] <... pwrite64 resumed>) = 2 [pid 17854] set_robust_list(0x7f9f66e119a0, 24 [pid 17851] <... clone3 resumed> => {parent_tid=[17854]}, 88) = 17854 [pid 316] <... restart_syscall resumed>) = 0 [pid 17854] <... set_robust_list resumed>) = 0 [pid 17853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17854] rt_sigprocmask(SIG_SETMASK, [] [pid 17853] <... futex resumed>) = 1 [pid 17854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17852] <... mmap resumed>) = 0x7f9f66df1000 [pid 17851] rt_sigprocmask(SIG_SETMASK, [] [pid 17850] <... futex resumed>) = 0 [pid 17854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17853] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17850] exit_group(0 [pid 17853] <... futex resumed>) = ? [pid 17852] <... mprotect resumed>) = 0 [pid 17851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17850] <... exit_group resumed>) = ? [pid 17854] <... futex resumed>) = 0 [pid 17853] +++ exited with 0 +++ [pid 17852] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17851] <... futex resumed>) = 1 [pid 17850] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17854] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17854] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17850, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17852] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17855 attached [pid 17854] <... futex resumed>) = 1 [pid 17851] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17855] set_robust_list(0x7f9f66e119a0, 24 [pid 17854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] <... clone3 resumed> => {parent_tid=[17855]}, 88) = 17855 [pid 17855] <... set_robust_list resumed>) = 0 [pid 17854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17852] rt_sigprocmask(SIG_SETMASK, [] [pid 17851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17855] rt_sigprocmask(SIG_SETMASK, [] [pid 17852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17854] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17851] <... futex resumed>) = 0 [pid 17855] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17852] <... futex resumed>) = 0 [pid 17855] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17854] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17855] <... futex resumed>) = 1 [pid 17854] <... futex resumed>) = 0 [pid 17852] <... futex resumed>) = 0 [pid 17855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17854] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17852] <... futex resumed>) = 0 [pid 17851] <... futex resumed>) = 0 [pid 17855] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17854] <... openat resumed>) = 3 [pid 17852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17854] <... futex resumed>) = 0 [pid 17851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17855] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17854] pwrite64(3, "\x02\x00", 2, 4 [pid 17851] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17856 attached [pid 17855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] set_robust_list(0x55555f6e6760, 24 [pid 17855] <... futex resumed>) = 1 [pid 17854] <... pwrite64 resumed>) = 2 [pid 17852] <... futex resumed>) = 0 [pid 17851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17856 [pid 17856] <... set_robust_list resumed>) = 0 [pid 17855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] rt_sigprocmask(SIG_SETMASK, [] [pid 17855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17854] <... futex resumed>) = 0 [pid 17852] <... futex resumed>) = 0 [pid 17851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17855] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17851] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17856] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17855] <... openat resumed>) = 3 [pid 314] <... restart_syscall resumed>) = 0 [pid 17851] <... exit_group resumed>) = ? [pid 17854] <... futex resumed>) = ? [pid 17856] <... prctl resumed>) = 0 [pid 17855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] setpgid(0, 0 [pid 17855] <... futex resumed>) = 1 [pid 17852] <... futex resumed>) = 0 [pid 17856] <... setpgid resumed>) = 0 [pid 17855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17856] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17852] <... futex resumed>) = 0 [pid 17855] pwrite64(3, "\x02\x00", 2, 4 [pid 17852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17856] <... openat resumed>) = 3 [pid 17855] <... pwrite64 resumed>) = 2 [pid 17854] +++ exited with 0 +++ [pid 17851] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17856] write(3, "1000", 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17851, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17856] <... write resumed>) = 4 [pid 17855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17856] close(3 [pid 17855] <... futex resumed>) = 1 [pid 17852] <... futex resumed>) = 0 [pid 17856] <... close resumed>) = 0 [pid 17855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17852] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 17857 attached [pid 17856] write(1, "executing program\n", 18 [pid 17855] <... futex resumed>) = ? executing program [pid 17852] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17857 [pid 17857] set_robust_list(0x55555f6e6760, 24 [pid 17856] <... write resumed>) = 18 [pid 17855] +++ exited with 0 +++ [pid 17852] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17857] <... set_robust_list resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17852, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17857] rt_sigprocmask(SIG_SETMASK, [] [pid 17856] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17856] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17856] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17857] <... prctl resumed>) = 0 [pid 17856] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17857] setpgid(0, 0 [pid 17856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17857] <... setpgid resumed>) = 0 [pid 17856] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 17858 attached [pid 17857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17856] <... mmap resumed>) = 0x7f9f66df1000 [pid 17857] <... openat resumed>) = 3 [pid 17856] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17858] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17858 [pid 17858] <... set_robust_list resumed>) = 0 [pid 17857] write(3, "1000", 4 [pid 17856] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17858] rt_sigprocmask(SIG_SETMASK, [] [pid 17857] <... write resumed>) = 4 [pid 17856] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17857] close(3 [pid 17856] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17857] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17859 attached [pid 17858] <... prctl resumed>) = 0 [pid 17857] write(1, "executing program\n", 18 executing program [pid 17858] setpgid(0, 0 [pid 17856] <... clone3 resumed> => {parent_tid=[17859]}, 88) = 17859 [pid 17859] set_robust_list(0x7f9f66e119a0, 24 [pid 17858] <... setpgid resumed>) = 0 [pid 17857] <... write resumed>) = 18 [pid 17856] rt_sigprocmask(SIG_SETMASK, [] [pid 17859] <... set_robust_list resumed>) = 0 [pid 17857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17859] rt_sigprocmask(SIG_SETMASK, [] [pid 17858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17857] <... futex resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17857] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17856] <... futex resumed>) = 0 [pid 17857] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17856] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17857] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17857] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17857] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17857] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17857] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17860 attached [pid 17860] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17857] <... clone3 resumed> => {parent_tid=[17860]}, 88) = 17860 [pid 17860] rt_sigprocmask(SIG_SETMASK, [] [pid 17857] rt_sigprocmask(SIG_SETMASK, [] [pid 17860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17857] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17857] <... futex resumed>) = 0 [pid 17860] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17857] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17858] <... openat resumed>) = 3 [pid 17857] <... futex resumed>) = 0 [pid 17859] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17858] write(3, "1000", 4 [pid 17860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17859] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17858] <... write resumed>) = 4 [pid 17857] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17858] close(3 [pid 17857] <... futex resumed>) = 0 [pid 17860] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17859] <... futex resumed>) = 1 [pid 17858] <... close resumed>) = 0 [pid 17857] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17856] <... futex resumed>) = 0 [pid 17860] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] write(1, "executing program\n", 18 [pid 17856] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17858] <... write resumed>) = 18 [pid 17860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] <... futex resumed>) = 1 executing program [pid 17860] <... futex resumed>) = 1 [pid 17859] <... futex resumed>) = 0 [pid 17858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17857] <... futex resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17859] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17858] <... futex resumed>) = 0 [pid 17857] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17857] <... futex resumed>) = 0 [pid 17860] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17859] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17858] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17857] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] <... openat resumed>) = 3 [pid 17859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17858] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17859] <... futex resumed>) = 1 [pid 17858] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] <... futex resumed>) = 0 [pid 17860] <... futex resumed>) = 1 [pid 17859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17857] <... futex resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17858] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17857] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17856] <... futex resumed>) = 0 [pid 17859] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17857] <... futex resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] pwrite64(3, "\x02\x00", 2, 4 [pid 17859] <... openat resumed>) = 3 [pid 17858] <... mmap resumed>) = 0x7f9f66df1000 [pid 17857] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] <... pwrite64 resumed>) = 2 [pid 17859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17858] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... restart_syscall resumed>) = 0 [pid 17860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17859] <... futex resumed>) = 1 [pid 17858] <... mprotect resumed>) = 0 [pid 17856] <... futex resumed>) = 0 [pid 17860] <... futex resumed>) = 1 [pid 17859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17857] <... futex resumed>) = 0 [pid 17856] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17858] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17857] exit_group(0 [pid 17856] <... futex resumed>) = 0 [pid 17860] <... futex resumed>) = ? [pid 17859] pwrite64(3, "\x02\x00", 2, 4 [pid 17858] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17857] <... exit_group resumed>) = ? [pid 17856] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17860] +++ exited with 0 +++ [pid 17859] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 17861 attached [pid 17859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17857] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17861] set_robust_list(0x7f9f66e119a0, 24 [pid 17859] <... futex resumed>) = 1 [pid 17858] <... clone3 resumed> => {parent_tid=[17861]}, 88) = 17861 [pid 17856] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17861] <... set_robust_list resumed>) = 0 [pid 17859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] rt_sigprocmask(SIG_SETMASK, [] [pid 17856] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17857, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17861] rt_sigprocmask(SIG_SETMASK, [] [pid 17859] <... futex resumed>) = ? [pid 17858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17856] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17862 attached [pid 17859] +++ exited with 0 +++ [pid 17858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17862] set_robust_list(0x55555f6e6760, 24 [pid 17861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17856] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17862 [pid 17862] <... set_robust_list resumed>) = 0 [pid 17861] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17862] rt_sigprocmask(SIG_SETMASK, [] [pid 17861] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17856, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17861] <... futex resumed>) = 1 [pid 17858] <... futex resumed>) = 0 [pid 17862] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17862] <... prctl resumed>) = 0 [pid 17861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17858] <... futex resumed>) = 0 [pid 17861] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17862] setpgid(0, 0 [pid 17861] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] <... futex resumed>) = 0 [pid 17861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17861] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17862] <... setpgid resumed>) = 0 [pid 17858] <... futex resumed>) = 0 [pid 17861] <... openat resumed>) = 3 [pid 17858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17863 attached [pid 17862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17863] set_robust_list(0x55555f6e6760, 24) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17863 [pid 17862] <... openat resumed>) = 3 [pid 17861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17863] rt_sigprocmask(SIG_SETMASK, [] [pid 17862] write(3, "1000", 4 [pid 17861] <... futex resumed>) = 1 [pid 17858] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17862] <... write resumed>) = 4 [pid 17861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17863] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17862] close(3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17858] <... futex resumed>) = 0 [pid 17863] <... prctl resumed>) = 0 [pid 17862] <... close resumed>) = 0 [pid 17858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17863] setpgid(0, 0 [pid 17862] write(1, "executing program\n", 18 [pid 17863] <... setpgid resumed>) = 0 [pid 17862] <... write resumed>) = 18 executing program [pid 17863] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17863] <... openat resumed>) = 3 [pid 17862] <... futex resumed>) = 0 [pid 17861] pwrite64(3, "\x02\x00", 2, 4 [pid 17863] write(3, "1000", 4 [pid 17862] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17861] <... pwrite64 resumed>) = 2 [pid 17863] <... write resumed>) = 4 [pid 17862] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17863] close(3 [pid 17862] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17861] <... futex resumed>) = 1 [pid 17858] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17863] <... close resumed>) = 0 [pid 17862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17858] exit_group(0 [pid 17863] write(1, "executing program\n", 18 [pid 17862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17861] <... futex resumed>) = ? executing program [pid 17858] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17863] <... write resumed>) = 18 [pid 17862] <... mmap resumed>) = 0x7f9f66df1000 [pid 17861] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17864 attached [pid 17863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17862] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17858] +++ exited with 0 +++ [pid 17864] set_robust_list(0x55555f6e6760, 24 [pid 17862] <... mprotect resumed>) = 0 [pid 17863] <... futex resumed>) = 0 [pid 17864] <... set_robust_list resumed>) = 0 [pid 17864] rt_sigprocmask(SIG_SETMASK, [] [pid 17863] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17862] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17858, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17863] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17862] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17864] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17863] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17862] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17864] <... prctl resumed>) = 0 [pid 17863] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17865 attached [pid 17864] setpgid(0, 0 [pid 17863] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17865] set_robust_list(0x7f9f66e119a0, 24 [pid 17864] <... setpgid resumed>) = 0 [pid 17865] <... set_robust_list resumed>) = 0 [pid 17863] <... mmap resumed>) = 0x7f9f66df1000 [pid 17862] <... clone3 resumed> => {parent_tid=[17865]}, 88) = 17865 [pid 17865] rt_sigprocmask(SIG_SETMASK, [] [pid 17864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17863] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17862] rt_sigprocmask(SIG_SETMASK, [] [pid 17865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17864] <... openat resumed>) = 3 [pid 17863] <... mprotect resumed>) = 0 [pid 17862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17864 [pid 17864] write(3, "1000", 4 [pid 17863] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17865] <... futex resumed>) = 0 [pid 17864] <... write resumed>) = 4 [pid 17863] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17862] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17865] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17864] close(3 [pid 17863] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17865] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17864] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17866 attached [pid 17865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] write(1, "executing program\n", 18 [pid 17866] set_robust_list(0x7f9f66e119a0, 24 [pid 17865] <... futex resumed>) = 1 [pid 17864] <... write resumed>) = 18 [pid 17863] <... clone3 resumed> => {parent_tid=[17866]}, 88) = 17866 [pid 17862] <... futex resumed>) = 0 [pid 17866] <... set_robust_list resumed>) = 0 [pid 17865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 17863] rt_sigprocmask(SIG_SETMASK, [] [pid 17862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17866] rt_sigprocmask(SIG_SETMASK, [] [pid 17865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17864] <... futex resumed>) = 0 [pid 17863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 17862] <... futex resumed>) = 0 [pid 17866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17865] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17864] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17866] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17865] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17864] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17863] <... futex resumed>) = 0 [pid 17866] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17865] <... futex resumed>) = 1 [pid 17864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17862] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17866] <... futex resumed>) = 0 [pid 17865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17867 attached [pid 17866] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17864] <... mmap resumed>) = 0x7f9f66df1000 [pid 17863] <... futex resumed>) = 0 [pid 17862] <... futex resumed>) = 0 [pid 17867] set_robust_list(0x55555f6e6760, 24 [pid 17866] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17865] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17864] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17867 [pid 17867] <... set_robust_list resumed>) = 0 [pid 17866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17865] <... openat resumed>) = 3 [pid 17864] <... mprotect resumed>) = 0 [pid 17863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17867] rt_sigprocmask(SIG_SETMASK, [] [pid 17866] <... futex resumed>) = 0 [pid 17865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17866] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17865] <... futex resumed>) = 1 [pid 17864] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17863] <... futex resumed>) = 0 [pid 17867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17862] <... futex resumed>) = 0 [pid 17867] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17866] <... openat resumed>) = 3 [pid 17862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17868 attached [pid 17867] <... prctl resumed>) = 0 [pid 17866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17865] <... futex resumed>) = 0 [pid 17862] <... futex resumed>) = 1 [pid 17868] set_robust_list(0x7f9f66e119a0, 24 [pid 17867] setpgid(0, 0 [pid 17866] <... futex resumed>) = 1 [pid 17865] pwrite64(3, "\x02\x00", 2, 4 [pid 17864] <... clone3 resumed> => {parent_tid=[17868]}, 88) = 17868 [pid 17863] <... futex resumed>) = 0 [pid 17862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17868] <... set_robust_list resumed>) = 0 [pid 17867] <... setpgid resumed>) = 0 [pid 17866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17868] rt_sigprocmask(SIG_SETMASK, [] [pid 17865] <... pwrite64 resumed>) = 2 [pid 17864] rt_sigprocmask(SIG_SETMASK, [] [pid 17863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17867] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17863] <... futex resumed>) = 0 [pid 17868] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17866] pwrite64(3, "\x02\x00", 2, 4 [pid 17867] <... openat resumed>) = 3 [pid 17865] <... futex resumed>) = 1 [pid 17864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17862] <... futex resumed>) = 0 [pid 17868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17867] write(3, "1000", 4 [pid 17866] <... pwrite64 resumed>) = 2 [pid 17865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17864] <... futex resumed>) = 0 [pid 17863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17862] exit_group(0 [pid 17868] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17867] <... write resumed>) = 4 [pid 17866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17862] <... exit_group resumed>) = ? [pid 17865] <... futex resumed>) = ? [pid 17868] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17867] close(3 [pid 17866] <... futex resumed>) = 0 [pid 17863] exit_group(0 [pid 17868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17864] <... futex resumed>) = 0 [pid 17868] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17867] <... close resumed>) = 0 [pid 17865] +++ exited with 0 +++ [pid 17864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17863] <... exit_group resumed>) = ? [pid 17862] +++ exited with 0 +++ [pid 17868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17868] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17867] write(1, "executing program\n", 18 executing program [pid 17866] +++ exited with 0 +++ [pid 17864] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17862, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17868] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17867] <... write resumed>) = 18 [pid 17864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17863] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17868] <... futex resumed>) = 1 [pid 17867] <... futex resumed>) = 0 [pid 17864] <... futex resumed>) = 0 [pid 17868] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17867] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17863, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17868] <... openat resumed>) = 3 [pid 17867] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17864] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17867] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17868] <... futex resumed>) = 0 [pid 17867] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17864] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17868] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17867] <... mmap resumed>) = 0x7f9f66df1000 [pid 17864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 17868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17867] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17864] <... futex resumed>) = 0 [pid 17868] pwrite64(3, "\x02\x00", 2, 4 [pid 17867] <... mprotect resumed>) = 0 [pid 17864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17868] <... pwrite64 resumed>) = 2 [pid 17867] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17867] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17867] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17870 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17869 attached [pid 17868] <... futex resumed>) = 1 [pid 17864] <... futex resumed>) = 0 [pid 17870] set_robust_list(0x55555f6e6760, 24 [pid 17869] set_robust_list(0x7f9f66e119a0, 24 [pid 17868] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17867] <... clone3 resumed> => {parent_tid=[17869]}, 88) = 17869 [pid 17864] exit_group(0 [pid 17870] <... set_robust_list resumed>) = 0 [pid 17869] <... set_robust_list resumed>) = 0 [pid 17867] rt_sigprocmask(SIG_SETMASK, [] [pid 17870] rt_sigprocmask(SIG_SETMASK, [] [pid 17869] rt_sigprocmask(SIG_SETMASK, [] [pid 17868] <... futex resumed>) = ? [pid 17867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17864] <... exit_group resumed>) = ? [pid 17870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17868] +++ exited with 0 +++ [pid 17867] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17864] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17870 [pid 314] <... restart_syscall resumed>) = 0 [pid 17870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17869] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17867] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17864, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17870] <... prctl resumed>) = 0 [pid 17869] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17867] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17870] setpgid(0, 0 [pid 17869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17870] <... setpgid resumed>) = 0 [pid 17869] <... futex resumed>) = 0 [pid 17867] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17869] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17867] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17869] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17867] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17870] <... openat resumed>) = 3 [pid 17869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17870] write(3, "1000", 4 [pid 17869] <... futex resumed>) = 1 [pid 17867] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17871 attached [pid 17870] <... write resumed>) = 4 [pid 17869] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17870] close(3 [pid 17869] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17867] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17871 [pid 17870] <... close resumed>) = 0 [pid 17869] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17867] <... futex resumed>) = 0 [pid 17870] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17871] set_robust_list(0x55555f6e6760, 24 executing program [pid 17870] <... write resumed>) = 18 [pid 17869] <... openat resumed>) = 3 [pid 17867] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17871] <... set_robust_list resumed>) = 0 [pid 17870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17871] rt_sigprocmask(SIG_SETMASK, [] [pid 17870] <... futex resumed>) = 0 [pid 17869] <... futex resumed>) = 0 [pid 17867] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17870] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17869] pwrite64(3, "\x02\x00", 2, 4 [pid 17867] <... futex resumed>) = 0 [pid 17871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17870] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17871] <... prctl resumed>) = 0 [pid 17870] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17869] <... pwrite64 resumed>) = 2 [pid 17867] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17871] setpgid(0, 0) = 0 [pid 17870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17870] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17869] <... futex resumed>) = 1 [pid 17867] <... futex resumed>) = 0 [pid 17867] exit_group(0 [pid 17871] <... openat resumed>) = 3 [pid 17870] <... mmap resumed>) = 0x7f9f66df1000 [pid 17869] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... restart_syscall resumed>) = 0 [pid 17871] write(3, "1000", 4 [pid 17870] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17869] +++ exited with 0 +++ [pid 17867] <... exit_group resumed>) = ? [pid 17871] <... write resumed>) = 4 [pid 17870] <... mprotect resumed>) = 0 [pid 17871] close(3 [pid 17867] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17870] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17870] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17870] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17873 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17872 attached [pid 17871] <... close resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17867, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17873] set_robust_list(0x55555f6e6760, 24 [pid 17872] set_robust_list(0x7f9f66e119a0, 24 [pid 17871] write(1, "executing program\n", 18 [pid 17870] <... clone3 resumed> => {parent_tid=[17872]}, 88) = 17872 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17873] <... set_robust_list resumed>) = 0 [pid 17872] <... set_robust_list resumed>) = 0 [pid 17871] <... write resumed>) = 18 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17873 executing program [pid 17871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] rt_sigprocmask(SIG_SETMASK, [] [pid 17872] rt_sigprocmask(SIG_SETMASK, [] [pid 17871] <... futex resumed>) = 0 [pid 17870] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17871] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17873] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17871] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17873] <... prctl resumed>) = 0 [pid 17871] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17873] setpgid(0, 0 [pid 17871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17873] <... setpgid resumed>) = 0 [pid 17871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17873] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17871] <... mmap resumed>) = 0x7f9f66df1000 [pid 17870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17870] <... futex resumed>) = 0 [pid 17872] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17872] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17870] <... futex resumed>) = 0 [pid 17872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17870] <... futex resumed>) = 0 [pid 17872] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17872] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17873] <... openat resumed>) = 3 [pid 17872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17871] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17873] write(3, "1000", 4 [pid 317] <... restart_syscall resumed>) = 0 [pid 17872] <... futex resumed>) = 1 [pid 17871] <... mprotect resumed>) = 0 [pid 17870] <... futex resumed>) = 0 [pid 17873] <... write resumed>) = 4 [pid 17872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] close(3 [pid 17872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17870] <... futex resumed>) = 0 [pid 17873] <... close resumed>) = 0 [pid 17872] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17871] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17873] write(1, "executing program\n", 18 [pid 17872] <... openat resumed>) = 3 [pid 17871] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17873] <... write resumed>) = 18 [pid 17871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17873] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17874 attached [pid 17873] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17871] <... clone3 resumed> => {parent_tid=[17874]}, 88) = 17874 [pid 17873] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17871] rt_sigprocmask(SIG_SETMASK, [] [pid 17873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17873] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17874] set_robust_list(0x7f9f66e119a0, 24 [pid 17871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17874] <... set_robust_list resumed>) = 0 [pid 17873] <... mmap resumed>) = 0x7f9f66df1000 [pid 17874] rt_sigprocmask(SIG_SETMASK, [] [pid 17871] <... futex resumed>) = 0 [pid 17874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17873] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17875 attached [pid 17874] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17873] <... mprotect resumed>) = 0 [pid 17872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17875] set_robust_list(0x55555f6e6760, 24 [pid 17874] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17873] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17872] <... futex resumed>) = 1 [pid 17870] <... futex resumed>) = 0 [pid 17875] <... set_robust_list resumed>) = 0 [pid 17874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17875 [pid 17875] rt_sigprocmask(SIG_SETMASK, [] [pid 17874] <... futex resumed>) = 1 [pid 17873] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17871] <... futex resumed>) = 0 [pid 17870] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17876 attached [pid 17875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17874] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17872] pwrite64(3, "\x02\x00", 2, 4 [pid 17871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17876] set_robust_list(0x7f9f66e119a0, 24 [pid 17875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17873] <... clone3 resumed> => {parent_tid=[17876]}, 88) = 17876 [pid 17872] <... pwrite64 resumed>) = 2 [pid 17871] <... futex resumed>) = 0 [pid 17876] <... set_robust_list resumed>) = 0 [pid 17875] <... prctl resumed>) = 0 [pid 17874] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17873] rt_sigprocmask(SIG_SETMASK, [] [pid 17872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17876] rt_sigprocmask(SIG_SETMASK, [] [pid 17875] setpgid(0, 0 [pid 17874] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17872] <... futex resumed>) = 1 [pid 17870] <... futex resumed>) = 0 [pid 17876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17875] <... setpgid resumed>) = 0 [pid 17874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17876] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17873] <... futex resumed>) = 0 [pid 17872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17870] exit_group(0 [pid 17875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17874] <... futex resumed>) = 1 [pid 17872] <... futex resumed>) = ? [pid 17870] <... exit_group resumed>) = ? [pid 17876] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17873] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17871] <... futex resumed>) = 0 [pid 17876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17876] <... futex resumed>) = 0 [pid 17873] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17871] <... futex resumed>) = 0 [pid 17876] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17873] <... futex resumed>) = 0 [pid 17871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17876] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17875] <... openat resumed>) = 3 [pid 17873] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17873] <... futex resumed>) = 0 [pid 17876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17873] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17873] <... futex resumed>) = 0 [pid 17876] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17873] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17876] <... openat resumed>) = 3 [pid 17875] write(3, "1000", 4 [pid 17874] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17872] +++ exited with 0 +++ [pid 17870] +++ exited with 0 +++ [pid 17875] <... write resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17870, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17876] <... futex resumed>) = 1 [pid 17875] close(3 [pid 17874] <... openat resumed>) = 3 [pid 17873] <... futex resumed>) = 0 [pid 17876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17875] <... close resumed>) = 0 [pid 17874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17875] write(1, "executing program\n", 18 [pid 17874] <... futex resumed>) = 1 [pid 17871] <... futex resumed>) = 0 [pid 17875] <... write resumed>) = 18 [pid 17874] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17876] pwrite64(3, "\x02\x00", 2, 4 [pid 17875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 17873] <... futex resumed>) = 0 [pid 17871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17876] <... pwrite64 resumed>) = 2 [pid 17875] <... futex resumed>) = 0 [pid 17874] pwrite64(3, "\x02\x00", 2, 4 [pid 17873] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17871] <... futex resumed>) = 0 [pid 17876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17875] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17874] <... pwrite64 resumed>) = 2 [pid 17873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17876] <... futex resumed>) = 0 [pid 17875] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17873] exit_group(0 [pid 17871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17875] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17874] <... futex resumed>) = 0 [pid 17873] <... exit_group resumed>) = ? [pid 17871] exit_group(0 [pid 17876] +++ exited with 0 +++ [pid 17875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17874] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17874] <... futex resumed>) = ? [pid 17871] <... exit_group resumed>) = ? [pid 17875] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17874] +++ exited with 0 +++ [pid 17873] +++ exited with 0 +++ [pid 17871] +++ exited with 0 +++ [pid 17875] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17873, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17875] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17871, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17875] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[17877]}, 88) = 17877 [pid 17875] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17877 attached [pid 17877] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17877] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17877] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 17877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17875] <... futex resumed>) = 0 [pid 17875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17877] <... futex resumed>) = 0 [pid 17875] <... futex resumed>) = 1 [pid 17877] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17877] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17875] <... futex resumed>) = 0 [pid 17877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17875] <... futex resumed>) = 0 [pid 17877] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17877] <... openat resumed>) = 3 [pid 17877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17875] <... futex resumed>) = 0 [pid 17877] pwrite64(3, "\x02\x00", 2, 4 [pid 17875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17877] <... pwrite64 resumed>) = 2 [pid 17875] <... futex resumed>) = 0 [pid 17875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17875] <... futex resumed>) = 0 [pid 17877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17875] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17877] <... futex resumed>) = ? [pid 17875] <... exit_group resumed>) = ? [pid 17877] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17875] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17875, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17878 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17878 [pid 17878] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17878] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17878] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17878] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17880 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17879 attached [pid 17878] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17880] set_robust_list(0x55555f6e6760, 24 [pid 17879] set_robust_list(0x55555f6e6760, 24 [pid 17878] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17880 [pid 17880] <... set_robust_list resumed>) = 0 [pid 17879] <... set_robust_list resumed>) = 0 [pid 17878] setpgid(0, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17879 [pid 17880] rt_sigprocmask(SIG_SETMASK, [] [pid 17879] rt_sigprocmask(SIG_SETMASK, [] [pid 17878] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17879] <... prctl resumed>) = 0 [pid 17880] <... prctl resumed>) = 0 [pid 17879] setpgid(0, 0 [pid 17880] setpgid(0, 0) = 0 [pid 17879] <... setpgid resumed>) = 0 [pid 17880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17880] <... openat resumed>) = 3 [pid 17879] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17880] write(3, "1000", 4) = 4 [pid 17879] write(3, "1000", 4 [pid 17880] close(3 [pid 17879] <... write resumed>) = 4 [pid 17878] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17880] <... close resumed>) = 0 [pid 17879] close(3 [pid 17878] write(3, "1000", 4) = 4 [pid 17880] write(1, "executing program\n", 18 executing program [pid 17879] <... close resumed>) = 0 [pid 17878] close(3 [pid 17880] <... write resumed>) = 18 [pid 17879] write(1, "executing program\n", 18 executing program [pid 17880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17879] <... write resumed>) = 18 [pid 17878] <... close resumed>) = 0 [pid 17880] <... futex resumed>) = 0 [pid 17878] write(1, "executing program\n", 18 [pid 17880] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17878] <... write resumed>) = 18 [pid 17880] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 17880] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17879] <... futex resumed>) = 0 [pid 17880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17879] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17878] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17879] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17878] <... futex resumed>) = 0 [pid 17880] <... mmap resumed>) = 0x7f9f66df1000 [pid 17879] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17878] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17880] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17878] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17880] <... mprotect resumed>) = 0 [pid 17879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17878] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17879] <... mmap resumed>) = 0x7f9f66df1000 [pid 17878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17880] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17879] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17878] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17880] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17879] <... mprotect resumed>) = 0 [pid 17880] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17878] <... mmap resumed>) = 0x7f9f66df1000 [pid 17879] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17878] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 17881 attached [pid 17880] <... clone3 resumed> => {parent_tid=[17881]}, 88) = 17881 [pid 17879] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17878] <... mprotect resumed>) = 0 [pid 17881] set_robust_list(0x7f9f66e119a0, 24 [pid 17880] rt_sigprocmask(SIG_SETMASK, [] [pid 17879] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17881] <... set_robust_list resumed>) = 0 [pid 17880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17878] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17881] rt_sigprocmask(SIG_SETMASK, [] [pid 17878] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17878] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 17882 attached [pid 17880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17882] set_robust_list(0x7f9f66e119a0, 24 [pid 17880] <... futex resumed>) = 1 [pid 17879] <... clone3 resumed> => {parent_tid=[17882]}, 88) = 17882 [pid 17882] <... set_robust_list resumed>) = 0 [pid 17880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17879] rt_sigprocmask(SIG_SETMASK, [] [pid 17882] rt_sigprocmask(SIG_SETMASK, [] [pid 17879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17882] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17879] <... futex resumed>) = 0 [pid 17879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17882] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17879] <... futex resumed>) = 0 [pid 17882] <... futex resumed>) = 1 [pid 17879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17882] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17879] <... futex resumed>) = 0 [pid 17882] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17879] <... futex resumed>) = 0 [pid 17882] <... futex resumed>) = 1 [pid 17879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17882] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17879] <... futex resumed>) = 0 [pid 17882] <... openat resumed>) = 3 [pid 17879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17883 attached [pid 17881] <... futex resumed>) = 0 [pid 17882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17883] set_robust_list(0x7f9f66e119a0, 24 [pid 17882] <... futex resumed>) = 1 [pid 17881] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17879] <... futex resumed>) = 0 [pid 17878] <... clone3 resumed> => {parent_tid=[17883]}, 88) = 17883 [pid 17883] <... set_robust_list resumed>) = 0 [pid 17882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17881] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17882] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17883] rt_sigprocmask(SIG_SETMASK, [] [pid 17881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17879] <... futex resumed>) = 0 [pid 17878] rt_sigprocmask(SIG_SETMASK, [] [pid 17883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17882] pwrite64(3, "\x02\x00", 2, 4 [pid 17881] <... futex resumed>) = 1 [pid 17880] <... futex resumed>) = 0 [pid 17879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17882] <... pwrite64 resumed>) = 2 [pid 17881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17880] <... futex resumed>) = 0 [pid 17883] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17881] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17878] <... futex resumed>) = 0 [pid 17882] <... futex resumed>) = 1 [pid 17879] <... futex resumed>) = 0 [pid 17883] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17881] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17879] exit_group(0 [pid 17878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17882] <... futex resumed>) = ? [pid 17879] <... exit_group resumed>) = ? [pid 17881] <... futex resumed>) = 1 [pid 17880] <... futex resumed>) = 0 [pid 17878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17883] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17883] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17882] +++ exited with 0 +++ [pid 17881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17878] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17883] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17880] <... futex resumed>) = 0 [pid 17879] +++ exited with 0 +++ [pid 17878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17881] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17879, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17884 attached [pid 17883] <... futex resumed>) = 0 [pid 17881] <... openat resumed>) = 3 [pid 17880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17883] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17878] <... futex resumed>) = 0 [pid 17884] set_robust_list(0x55555f6e6760, 24 [pid 17883] <... openat resumed>) = 3 [pid 17881] <... futex resumed>) = 0 [pid 17878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17884] <... set_robust_list resumed>) = 0 [pid 17883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17881] pwrite64(3, "\x02\x00", 2, 4 [pid 17880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17884 [pid 17884] rt_sigprocmask(SIG_SETMASK, [] [pid 17883] <... futex resumed>) = 0 [pid 17881] <... pwrite64 resumed>) = 2 [pid 17880] <... futex resumed>) = 0 [pid 17878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17883] pwrite64(3, "\x02\x00", 2, 4 [pid 17881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17878] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17884] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17881] <... futex resumed>) = 0 [pid 17880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17883] <... pwrite64 resumed>) = 2 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17880] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17884] <... prctl resumed>) = 0 [pid 17883] <... futex resumed>) = 1 [pid 17881] <... futex resumed>) = ? [pid 17880] <... exit_group resumed>) = ? [pid 17878] <... futex resumed>) = 0 [pid 17884] setpgid(0, 0 [pid 17883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17881] +++ exited with 0 +++ [pid 17878] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17884] <... setpgid resumed>) = 0 [pid 17883] <... futex resumed>) = ? [pid 17880] +++ exited with 0 +++ [pid 17878] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17885 attached [pid 17884] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17880, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17884] <... openat resumed>) = 3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17884] write(3, "1000", 4) = 4 [pid 17884] close(3) = 0 [pid 17884] write(1, "executing program\n", 18) = 18 [pid 17883] +++ exited with 0 +++ [pid 17878] +++ exited with 0 +++ executing program [pid 17885] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17885 [pid 17885] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17878, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17885] rt_sigprocmask(SIG_SETMASK, [] [pid 17884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17884] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17884] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17884] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17884] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17884] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17885] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17885] setpgid(0, 0 [pid 17884] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17885] <... setpgid resumed>) = 0 [pid 17884] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17884] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17886 attached [pid 17886] set_robust_list(0x7f9f66e119a0, 24 [pid 17884] <... clone3 resumed> => {parent_tid=[17886]}, 88) = 17886 [pid 17886] <... set_robust_list resumed>) = 0 [pid 17884] rt_sigprocmask(SIG_SETMASK, [] [pid 17886] rt_sigprocmask(SIG_SETMASK, [] [pid 17884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17885] <... openat resumed>) = 3 [pid 17886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17884] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17886] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17885] write(3, "1000", 4 [pid 17884] <... futex resumed>) = 0 [pid 17886] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17885] <... write resumed>) = 4 [pid 17884] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17885] close(3 [pid 17886] <... futex resumed>) = 0 [pid 17884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17886] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17885] <... close resumed>) = 0 [pid 17884] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17886] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17885] write(1, "executing program\n", 18 [pid 17884] <... futex resumed>) = 0 executing program [pid 17886] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17885] <... write resumed>) = 18 [pid 17886] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17884] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17884] <... futex resumed>) = 0 [pid 17886] <... futex resumed>) = 1 [pid 17884] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17886] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17884] <... futex resumed>) = 0 [pid 17886] <... openat resumed>) = 3 [pid 17884] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17884] <... futex resumed>) = 0 [pid 17886] <... futex resumed>) = 1 [pid 17886] pwrite64(3, "\x02\x00", 2, 4 [pid 17884] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17886] <... pwrite64 resumed>) = 2 [pid 17885] <... futex resumed>) = 0 [pid 17884] <... futex resumed>) = 0 [pid 17885] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17884] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17885] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17886] <... futex resumed>) = 0 [pid 17885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17884] exit_group(0 [pid 17885] <... mmap resumed>) = 0x7f9f66df1000 [pid 17884] <... exit_group resumed>) = ? [pid 17886] +++ exited with 0 +++ [pid 17885] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... restart_syscall resumed>) = 0 [pid 17885] <... mprotect resumed>) = 0 [pid 17884] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17884, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17885] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17885] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17887 attached [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17887] set_robust_list(0x7f9f66e119a0, 24 [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 17888 attached [pid 17887] <... set_robust_list resumed>) = 0 [pid 17885] <... clone3 resumed> => {parent_tid=[17887]}, 88) = 17887 [pid 17887] rt_sigprocmask(SIG_SETMASK, [] [pid 17885] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17888 [pid 17888] set_robust_list(0x55555f6e6760, 24 [pid 17887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17888] <... set_robust_list resumed>) = 0 [pid 17887] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17885] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17888] rt_sigprocmask(SIG_SETMASK, [] [pid 17885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17887] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17887] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] <... prctl resumed>) = 0 [pid 17887] <... futex resumed>) = 1 [pid 17885] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17889 attached [pid 17888] setpgid(0, 0 [pid 17887] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 17888] <... setpgid resumed>) = 0 [pid 17887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17885] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17889 [pid 17889] set_robust_list(0x55555f6e6760, 24 [pid 17888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17887] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17889] <... set_robust_list resumed>) = 0 [pid 17887] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17888] <... openat resumed>) = 3 [pid 17887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] write(3, "1000", 4) = 4 [pid 17887] <... futex resumed>) = 1 [pid 17888] close(3 [pid 17885] <... futex resumed>) = 0 [pid 17888] <... close resumed>) = 0 [pid 17887] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17889] rt_sigprocmask(SIG_SETMASK, [] [pid 17888] write(1, "executing program\n", 18 [pid 17887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17885] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17889] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 17888] <... write resumed>) = 18 [pid 17887] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17889] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17889] <... prctl resumed>) = 0 [pid 17888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17887] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17889] setpgid(0, 0) = 0 [pid 17889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17888] <... futex resumed>) = 0 [pid 17889] <... openat resumed>) = 3 [pid 17888] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17887] <... futex resumed>) = 1 [pid 17885] <... futex resumed>) = 0 [pid 17888] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17887] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17889] write(3, "1000", 4 [pid 17888] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17887] pwrite64(3, "\x02\x00", 2, 4 [pid 17889] <... write resumed>) = 4 [pid 17889] close(3 [pid 17888] <... mmap resumed>) = 0x7f9f66df1000 [pid 17889] <... close resumed>) = 0 [pid 17889] write(1, "executing program\n", 18 [pid 17888] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17887] <... pwrite64 resumed>) = 2 [pid 17885] <... futex resumed>) = 0 [pid 17889] <... write resumed>) = 18 [pid 17889] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17889] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 17890 attached executing program , NULL, 8) = 0 [pid 17890] set_robust_list(0x55555f6e6760, 24 [pid 17889] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17890] <... set_robust_list resumed>) = 0 [pid 17889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17888] <... mprotect resumed>) = 0 [pid 17887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17890] rt_sigprocmask(SIG_SETMASK, [] [pid 17889] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17890 [pid 17889] <... mmap resumed>) = 0x7f9f66df1000 [pid 17888] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17887] <... futex resumed>) = 0 [pid 17885] exit_group(0 [pid 17890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17889] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17890] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17889] <... mprotect resumed>) = 0 [pid 17888] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17885] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17888] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17887] +++ exited with 0 +++ [pid 17890] <... prctl resumed>) = 0 [pid 17889] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17890] setpgid(0, 0 [pid 17889] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17890] <... setpgid resumed>) = 0 [pid 17889] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17891 attached [pid 17890] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17885] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17892 attached [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17885, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17892] set_robust_list(0x7f9f66e119a0, 24 [pid 17888] <... clone3 resumed> => {parent_tid=[17892]}, 88) = 17892 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17892] <... set_robust_list resumed>) = 0 [pid 17890] <... openat resumed>) = 3 [pid 17888] rt_sigprocmask(SIG_SETMASK, [] [pid 17892] rt_sigprocmask(SIG_SETMASK, [] [pid 17891] set_robust_list(0x7f9f66e119a0, 24 [pid 17889] <... clone3 resumed> => {parent_tid=[17891]}, 88) = 17891 [pid 17888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17891] <... set_robust_list resumed>) = 0 [pid 17890] write(3, "1000", 4 [pid 17889] rt_sigprocmask(SIG_SETMASK, [] [pid 17888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17892] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17891] rt_sigprocmask(SIG_SETMASK, [] [pid 17890] <... write resumed>) = 4 [pid 17889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17890] close(3 [pid 17889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17892] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17891] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17890] <... close resumed>) = 0 [pid 17889] <... futex resumed>) = 0 [pid 17888] <... futex resumed>) = 0 [pid 17892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17891] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17890] write(1, "executing program\n", 18 [pid 17889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17892] <... futex resumed>) = 0 [pid 17891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... write resumed>) = 18 executing program [pid 17892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17891] <... futex resumed>) = 1 [pid 17890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17889] <... futex resumed>) = 0 [pid 17888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17890] <... futex resumed>) = 0 [pid 17889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17890] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17889] <... futex resumed>) = 0 [pid 17888] <... futex resumed>) = 1 [pid 17892] <... futex resumed>) = 0 [pid 17891] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17890] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17892] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 17891] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17890] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17888] <... futex resumed>) = 0 [pid 17892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17888] <... futex resumed>) = 0 [pid 17891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17891] <... futex resumed>) = 1 [pid 17890] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17889] <... futex resumed>) = 0 [pid 17892] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17890] <... mmap resumed>) = 0x7f9f66df1000 [pid 17889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17890] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17889] <... futex resumed>) = 0 [pid 17892] <... openat resumed>) = 3 [pid 17891] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17890] <... mprotect resumed>) = 0 [pid 17889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17891] <... openat resumed>) = 3 [pid 17890] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17891] <... futex resumed>) = 1 [pid 17890] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17889] <... futex resumed>) = 0 [pid 17892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17893 attached [pid 17892] <... futex resumed>) = 1 [pid 17891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17889] <... futex resumed>) = 0 [pid 17888] <... futex resumed>) = 0 [pid 17893] set_robust_list(0x7f9f66e119a0, 24 [pid 17892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17891] pwrite64(3, "\x02\x00", 2, 4 [pid 17890] <... clone3 resumed> => {parent_tid=[17893]}, 88) = 17893 [pid 17889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17893] <... set_robust_list resumed>) = 0 [pid 17892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17891] <... pwrite64 resumed>) = 2 [pid 17890] rt_sigprocmask(SIG_SETMASK, [] [pid 17888] <... futex resumed>) = 0 [pid 17892] pwrite64(3, "\x02\x00", 2, 4 [pid 17888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17893] rt_sigprocmask(SIG_SETMASK, [] [pid 17891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17892] <... pwrite64 resumed>) = 2 [pid 17891] <... futex resumed>) = 1 [pid 17890] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17889] <... futex resumed>) = 0 [pid 17893] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17890] <... futex resumed>) = 0 [pid 17889] exit_group(0 [pid 17893] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17892] <... futex resumed>) = 1 [pid 17891] <... futex resumed>) = ? [pid 17890] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17889] <... exit_group resumed>) = ? [pid 17888] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17891] +++ exited with 0 +++ [pid 17890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17889] +++ exited with 0 +++ [pid 17888] exit_group(0 [pid 17893] <... futex resumed>) = 0 [pid 17892] <... futex resumed>) = ? [pid 17890] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17888] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17889, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17893] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17890] <... futex resumed>) = 0 [pid 17892] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17893] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17890] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... futex resumed>) = 0 [pid 17890] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17893] <... futex resumed>) = 1 [pid 17890] <... futex resumed>) = 0 [pid 17893] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17890] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17888] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17893] <... openat resumed>) = 3 [pid 17893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... futex resumed>) = 0 [pid 17893] <... futex resumed>) = 1 [pid 17890] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17888, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17893] pwrite64(3, "\x02\x00", 2, 4 [pid 17890] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17893] <... pwrite64 resumed>) = 2 [pid 17890] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17890] <... futex resumed>) = 0 [pid 17890] exit_group(0 [pid 17893] <... futex resumed>) = ? [pid 17890] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17894 attached [pid 17893] +++ exited with 0 +++ [pid 17890] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17890, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17894 [pid 17894] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17894] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17894] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17894] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17894] setpgid(0, 0) = 0 [pid 17894] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 17895 attached [pid 17894] write(3, "1000", 4) = 4 [pid 17894] close(3) = 0 [pid 17894] write(1, "executing program\n", 18) = 18 [pid 17894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 17894] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17894] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17894] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17894] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17894] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17895] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17895 [pid 17895] <... set_robust_list resumed>) = 0 [pid 17894] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17894] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17896 attached [pid 17895] rt_sigprocmask(SIG_SETMASK, [] [pid 17894] <... clone3 resumed> => {parent_tid=[17896]}, 88) = 17896 [pid 17896] set_robust_list(0x7f9f66e119a0, 24 [pid 17895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17894] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17895] <... prctl resumed>) = 0 [pid 17895] setpgid(0, 0 [pid 17896] <... set_robust_list resumed>) = 0 [pid 17895] <... setpgid resumed>) = 0 [pid 17894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17896] rt_sigprocmask(SIG_SETMASK, [] [pid 17894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17894] <... futex resumed>) = 0 [pid 17895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17896] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17896] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17895] <... openat resumed>) = 3 [pid 17896] <... futex resumed>) = 1 [pid 17895] write(3, "1000", 4 [pid 17894] <... futex resumed>) = 0 [pid 17896] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17895] <... write resumed>) = 4 [pid 17894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17895] close(3 [pid 17894] <... futex resumed>) = 0 [pid 17896] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17895] <... close resumed>) = 0 [pid 17896] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... restart_syscall resumed>) = 0 [pid 17895] write(1, "executing program\n", 18 [pid 17896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17894] <... futex resumed>) = 0 executing program [pid 17895] <... write resumed>) = 18 [pid 17894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17896] <... futex resumed>) = 1 [pid 17895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17894] <... futex resumed>) = 0 [pid 17896] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17895] <... futex resumed>) = 0 [pid 17894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17896] <... openat resumed>) = 3 [pid 17896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17895] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17895] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17895] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17896] <... futex resumed>) = 1 [pid 17894] <... futex resumed>) = 0 [pid 17896] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17894] <... futex resumed>) = 0 [pid 17896] pwrite64(3, "\x02\x00", 2, 4 [pid 17894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17897 attached [pid 17896] <... pwrite64 resumed>) = 2 [pid 17895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17895] <... mmap resumed>) = 0x7f9f66df1000 [pid 17894] <... futex resumed>) = 0 [pid 17897] set_robust_list(0x55555f6e6760, 24 [pid 17896] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17895] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17894] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17897 [pid 17897] <... set_robust_list resumed>) = 0 [pid 17896] <... futex resumed>) = ? [pid 17894] <... exit_group resumed>) = ? [pid 17897] rt_sigprocmask(SIG_SETMASK, [] [pid 17896] +++ exited with 0 +++ [pid 17895] <... mprotect resumed>) = 0 [pid 17894] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17895] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17897] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17895] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17894, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17897] <... prctl resumed>) = 0 [pid 17895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17897] setpgid(0, 0 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17898 attached [pid 17897] <... setpgid resumed>) = 0 [pid 17898] set_robust_list(0x7f9f66e119a0, 24 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17898] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17898] rt_sigprocmask(SIG_SETMASK, [] [pid 17897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17895] <... clone3 resumed> => {parent_tid=[17898]}, 88) = 17898 ci2-android-6-12-rust/strace-static-x86_64: Process 17899 attached [pid 17898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17897] <... openat resumed>) = 3 [pid 17895] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17899 [pid 17899] set_robust_list(0x55555f6e6760, 24 [pid 17897] write(3, "1000", 4 [pid 17895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17899] <... set_robust_list resumed>) = 0 [pid 17897] <... write resumed>) = 4 [pid 17895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17898] <... futex resumed>) = 0 [pid 17897] close(3 [pid 17895] <... futex resumed>) = 1 [pid 17899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17898] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17897] <... close resumed>) = 0 [pid 17895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17899] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17898] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17897] write(1, "executing program\n", 18 [pid 17899] <... prctl resumed>) = 0 executing program [pid 17898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] setpgid(0, 0 [pid 17898] <... futex resumed>) = 1 [pid 17897] <... write resumed>) = 18 [pid 17895] <... futex resumed>) = 0 [pid 17899] <... setpgid resumed>) = 0 [pid 17898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... restart_syscall resumed>) = 0 [pid 17899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] write(3, "1000", 4 [pid 17895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17897] <... futex resumed>) = 0 [pid 17897] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17897] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17897] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17899] <... write resumed>) = 4 [pid 17898] <... futex resumed>) = 0 [pid 17895] <... futex resumed>) = 1 [pid 17899] close(3 [pid 17898] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17900 attached [pid 17899] <... close resumed>) = 0 [pid 17898] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17897] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17900] set_robust_list(0x55555f6e6760, 24 [pid 17899] write(1, "executing program\n", 18 [pid 17898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] <... set_robust_list resumed>) = 0 [pid 17897] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17900 executing program [pid 17900] rt_sigprocmask(SIG_SETMASK, [] [pid 17899] <... write resumed>) = 18 [pid 17898] <... futex resumed>) = 1 [pid 17897] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17895] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17897] <... mprotect resumed>) = 0 [pid 17895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17900] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17899] <... futex resumed>) = 0 [pid 17898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17897] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17895] <... futex resumed>) = 0 [pid 17900] <... prctl resumed>) = 0 [pid 17899] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17898] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17897] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17900] setpgid(0, 0 [pid 17899] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17898] <... openat resumed>) = 3 [pid 17897] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17900] <... setpgid resumed>) = 0 [pid 17899] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 17901 attached [pid 17900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] <... openat resumed>) = 3 [pid 17899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17898] <... futex resumed>) = 1 [pid 17895] <... futex resumed>) = 0 [pid 17901] set_robust_list(0x7f9f66e119a0, 24 [pid 17900] write(3, "1000", 4 [pid 17899] <... mmap resumed>) = 0x7f9f66df1000 [pid 17898] pwrite64(3, "\x02\x00", 2, 4 [pid 17897] <... clone3 resumed> => {parent_tid=[17901]}, 88) = 17901 [pid 17895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17901] <... set_robust_list resumed>) = 0 [pid 17900] <... write resumed>) = 4 [pid 17897] rt_sigprocmask(SIG_SETMASK, [] [pid 17901] rt_sigprocmask(SIG_SETMASK, [] [pid 17900] close(3 [pid 17897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17900] <... close resumed>) = 0 [pid 17897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17901] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17900] write(1, "executing program\n", 18 [pid 17899] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17897] <... futex resumed>) = 0 [pid 17895] <... futex resumed>) = 0 [pid 17900] <... write resumed>) = 18 [pid 17899] <... mprotect resumed>) = 0 executing program [pid 17895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17901] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17898] <... pwrite64 resumed>) = 2 [pid 17897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] <... futex resumed>) = 0 [pid 17899] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17901] <... futex resumed>) = 0 [pid 17900] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17901] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17900] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17901] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17897] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17902 attached [pid 17901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17898] <... futex resumed>) = 1 [pid 17895] <... futex resumed>) = 0 [pid 17902] set_robust_list(0x7f9f66e119a0, 24 [pid 17901] <... futex resumed>) = 0 [pid 17900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17899] <... clone3 resumed> => {parent_tid=[17902]}, 88) = 17902 [pid 17898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17895] exit_group(0 [pid 17902] <... set_robust_list resumed>) = 0 [pid 17901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17900] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17899] rt_sigprocmask(SIG_SETMASK, [] [pid 17898] <... futex resumed>) = ? [pid 17897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17895] <... exit_group resumed>) = ? [pid 17902] rt_sigprocmask(SIG_SETMASK, [] [pid 17900] <... mmap resumed>) = 0x7f9f66df1000 [pid 17899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17898] +++ exited with 0 +++ [pid 17897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17895] +++ exited with 0 +++ [pid 17902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17900] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17901] <... futex resumed>) = 0 [pid 17899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17897] <... futex resumed>) = 1 [pid 17902] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17900] <... mprotect resumed>) = 0 [pid 17902] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17901] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17899] <... futex resumed>) = 0 [pid 17897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17895, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17902] <... futex resumed>) = 0 [pid 17901] <... openat resumed>) = 3 [pid 17900] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17901] <... futex resumed>) = 1 [pid 17897] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17903 attached [pid 17902] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17901] pwrite64(3, "\x02\x00", 2, 4 [pid 17899] <... futex resumed>) = 0 [pid 17897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17903] set_robust_list(0x7f9f66e119a0, 24 [pid 17902] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17901] <... pwrite64 resumed>) = 2 [pid 17900] <... clone3 resumed> => {parent_tid=[17903]}, 88) = 17903 [pid 17899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17897] <... futex resumed>) = 0 [pid 17903] <... set_robust_list resumed>) = 0 [pid 17902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] rt_sigprocmask(SIG_SETMASK, [] [pid 17899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17903] rt_sigprocmask(SIG_SETMASK, [] [pid 17902] <... futex resumed>) = 0 [pid 17901] <... futex resumed>) = 0 [pid 17900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17902] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] <... futex resumed>) = 0 [pid 17897] exit_group(0 [pid 17903] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17902] <... openat resumed>) = 3 [pid 17903] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17901] <... futex resumed>) = ? [pid 17900] <... futex resumed>) = 0 [pid 17899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17897] <... exit_group resumed>) = ? [pid 17903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17902] <... futex resumed>) = 0 [pid 17901] +++ exited with 0 +++ [pid 17900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17897] +++ exited with 0 +++ [pid 17903] <... futex resumed>) = 0 [pid 17902] pwrite64(3, "\x02\x00", 2, 4 [pid 17900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17903] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17902] <... pwrite64 resumed>) = 2 [pid 17900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17897, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... restart_syscall resumed>) = 0 [pid 17903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17900] <... futex resumed>) = 0 [pid 17903] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17902] <... futex resumed>) = 0 [pid 17900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17903] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17903] <... futex resumed>) = 1 [pid 17900] <... futex resumed>) = 0 [pid 17899] exit_group(0 [pid 17903] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17902] <... futex resumed>) = ? [pid 17900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17899] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17902] +++ exited with 0 +++ [pid 17900] <... futex resumed>) = 0 [pid 17899] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17903] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17899, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17903] <... openat resumed>) = 3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17904 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17904 [pid 17904] set_robust_list(0x55555f6e6760, 24 [pid 17903] <... futex resumed>) = 1 [pid 17900] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17904] <... set_robust_list resumed>) = 0 [pid 17903] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17904] rt_sigprocmask(SIG_SETMASK, [] [pid 17903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17900] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17903] pwrite64(3, "\x02\x00", 2, 4 [pid 17900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17904] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17903] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17904] setpgid(0, 0 [pid 17903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17904] <... setpgid resumed>) = 0 [pid 17903] <... futex resumed>) = 1 [pid 17900] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17903] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17900] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17904] <... openat resumed>) = 3 [pid 17903] <... futex resumed>) = ? [pid 17900] <... exit_group resumed>) = ? [pid 17903] +++ exited with 0 +++ [pid 17904] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 17905 attached [pid 17904] close(3) = 0 [pid 17904] write(1, "executing program\n", 18) = 18 [pid 17904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 17905] set_robust_list(0x55555f6e6760, 24 [pid 17900] +++ exited with 0 +++ [pid 17905] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17905 [pid 17905] rt_sigprocmask(SIG_SETMASK, [] [pid 17904] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17900, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17904] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17905] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17904] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17905] <... prctl resumed>) = 0 [pid 17904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17905] setpgid(0, 0 [pid 17904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17905] <... setpgid resumed>) = 0 [pid 17904] <... mmap resumed>) = 0x7f9f66df1000 [pid 17904] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17905] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17904] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17905] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17906 attached [pid 17905] write(3, "1000", 4 [pid 17904] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17906] set_robust_list(0x55555f6e6760, 24 [pid 17905] <... write resumed>) = 4 [pid 17904] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17906 [pid 17906] <... set_robust_list resumed>) = 0 [pid 17905] close(3 [pid 17904] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17907 attached [pid 17906] rt_sigprocmask(SIG_SETMASK, [] [pid 17905] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17907] set_robust_list(0x7f9f66e119a0, 24 [pid 17906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17905] write(1, "executing program\n", 18 [pid 17904] <... clone3 resumed> => {parent_tid=[17907]}, 88) = 17907 executing program [pid 17907] <... set_robust_list resumed>) = 0 [pid 17906] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17905] <... write resumed>) = 18 [pid 17904] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 17907] rt_sigprocmask(SIG_SETMASK, [] [pid 17906] <... prctl resumed>) = 0 [pid 17905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17906] setpgid(0, 0 [pid 17905] <... futex resumed>) = 0 [pid 17904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17907] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17906] <... setpgid resumed>) = 0 [pid 17905] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17904] <... futex resumed>) = 0 [pid 17907] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17905] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] <... openat resumed>) = 3 [pid 17905] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17907] <... futex resumed>) = 0 [pid 17906] write(3, "1000", 4 [pid 17907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17906] <... write resumed>) = 4 [pid 17905] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17906] close(3 [pid 17905] <... mmap resumed>) = 0x7f9f66df1000 [pid 17904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17907] <... futex resumed>) = 0 [pid 17906] <... close resumed>) = 0 [pid 17905] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17908 attached [pid 17907] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17906] write(1, "executing program\n", 18 [pid 17905] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17908 executing program [pid 17905] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17908] set_robust_list(0x55555f6e6760, 24 [pid 17906] <... write resumed>) = 18 [pid 17908] <... set_robust_list resumed>) = 0 [pid 17907] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17905] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17908] rt_sigprocmask(SIG_SETMASK, [] [pid 17907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] <... futex resumed>) = 0 [pid 17905] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17907] <... futex resumed>) = 1 [pid 17906] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17904] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17909 attached [pid 17908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17907] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17906] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17909] set_robust_list(0x7f9f66e119a0, 24 [pid 17908] <... prctl resumed>) = 0 [pid 17907] <... openat resumed>) = 3 [pid 17906] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17905] <... clone3 resumed> => {parent_tid=[17909]}, 88) = 17909 [pid 17904] <... futex resumed>) = 0 [pid 17909] <... set_robust_list resumed>) = 0 [pid 17908] setpgid(0, 0 [pid 17907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17905] rt_sigprocmask(SIG_SETMASK, [] [pid 17904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17909] rt_sigprocmask(SIG_SETMASK, [] [pid 17908] <... setpgid resumed>) = 0 [pid 17907] <... futex resumed>) = 0 [pid 17906] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17906] <... mmap resumed>) = 0x7f9f66df1000 [pid 17905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17908] <... openat resumed>) = 3 [pid 17907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17909] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17906] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17905] <... futex resumed>) = 0 [pid 17904] <... futex resumed>) = 0 [pid 17909] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17908] write(3, "1000", 4 [pid 17907] pwrite64(3, "\x02\x00", 2, 4 [pid 17906] <... mprotect resumed>) = 0 [pid 17905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17907] <... pwrite64 resumed>) = 2 [pid 17905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17909] <... futex resumed>) = 0 [pid 17908] <... write resumed>) = 4 [pid 17907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17909] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17908] close(3 [pid 17907] <... futex resumed>) = 1 [pid 17906] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17905] <... futex resumed>) = 0 [pid 17904] <... futex resumed>) = 0 [pid 17909] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17908] <... close resumed>) = 0 [pid 17907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17906] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17904] exit_group(0 [pid 17909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17904] <... exit_group resumed>) = ? [pid 17907] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 17910 attached [pid 17909] <... futex resumed>) = 0 [pid 17908] write(1, "executing program\n", 18 [pid 17906] <... clone3 resumed> => {parent_tid=[17910]}, 88) = 17910 [pid 17905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17910] set_robust_list(0x7f9f66e119a0, 24 [pid 17909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17910] <... set_robust_list resumed>) = 0 [pid 17910] rt_sigprocmask(SIG_SETMASK, [] [pid 17907] +++ exited with 0 +++ [pid 17909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] <... write resumed>) = 18 [pid 17906] rt_sigprocmask(SIG_SETMASK, [] [pid 17905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17904] +++ exited with 0 +++ executing program [pid 17910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17909] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17905] <... futex resumed>) = 0 [pid 17910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17909] <... openat resumed>) = 3 [pid 17905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17908] <... futex resumed>) = 0 [pid 17906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17904, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17909] <... futex resumed>) = 0 [pid 17908] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17906] <... futex resumed>) = 1 [pid 17905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17905] <... futex resumed>) = 0 [pid 17909] pwrite64(3, "\x02\x00", 2, 4 [pid 17908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17910] <... futex resumed>) = 0 [pid 17909] <... pwrite64 resumed>) = 2 [pid 17908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17910] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17910] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17908] <... mmap resumed>) = 0x7f9f66df1000 [pid 17910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17909] <... futex resumed>) = 1 [pid 17905] <... futex resumed>) = 0 [pid 17910] <... futex resumed>) = 1 [pid 17909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17906] <... futex resumed>) = 0 [pid 17910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17905] exit_group(0 [pid 17910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] <... mprotect resumed>) = 0 [pid 17906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17910] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17909] <... futex resumed>) = ? [pid 17905] <... exit_group resumed>) = ? [pid 17910] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17908] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17906] <... futex resumed>) = 0 [pid 17910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17909] +++ exited with 0 +++ [pid 17910] <... futex resumed>) = 0 [pid 17910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17908] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17905] +++ exited with 0 +++ [pid 17906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 17906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17905, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17910] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17910] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17906] <... futex resumed>) = 1 [pid 17906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17910] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17911 attached [pid 17910] <... futex resumed>) = 1 [pid 17906] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17911] set_robust_list(0x7f9f66e119a0, 24 [pid 17910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] <... clone3 resumed> => {parent_tid=[17911]}, 88) = 17911 [pid 17906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17912 attached [pid 17911] <... set_robust_list resumed>) = 0 [pid 17910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] rt_sigprocmask(SIG_SETMASK, [] [pid 17906] <... futex resumed>) = 0 [pid 17912] set_robust_list(0x55555f6e6760, 24 [pid 17911] rt_sigprocmask(SIG_SETMASK, [] [pid 17910] pwrite64(3, "\x02\x00", 2, 4 [pid 17908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17912 [pid 17912] <... set_robust_list resumed>) = 0 [pid 17911] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17910] <... pwrite64 resumed>) = 2 [pid 17908] <... futex resumed>) = 0 [pid 17912] rt_sigprocmask(SIG_SETMASK, [] [pid 17911] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17910] <... futex resumed>) = 1 [pid 17908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17906] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17912] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17911] <... futex resumed>) = 0 [pid 17910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17912] <... prctl resumed>) = 0 [pid 17911] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17908] <... futex resumed>) = 0 [pid 17906] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17912] setpgid(0, 0 [pid 17911] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17910] <... futex resumed>) = ? [pid 17908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17906] <... exit_group resumed>) = ? [pid 17912] <... setpgid resumed>) = 0 [pid 17911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17910] +++ exited with 0 +++ [pid 17912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17912] write(3, "1000", 4) = 4 [pid 17912] close(3) = 0 [pid 17912] write(1, "executing program\n", 18) = 18 [pid 17912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17912] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17906] +++ exited with 0 +++ executing program [pid 17911] <... futex resumed>) = 1 [pid 17908] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17906, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17912] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17912] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 17912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17911] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17911] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17912] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17912] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17912] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17913 attached [pid 17911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17914 attached ) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17913 [pid 17911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17913] set_robust_list(0x55555f6e6760, 24 [pid 17912] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17908] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17914] set_robust_list(0x55555f6e6760, 24 [pid 17912] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... set_robust_list resumed>) = 0 [pid 17913] <... set_robust_list resumed>) = 0 [pid 17912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17911] <... futex resumed>) = 0 [pid 17908] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17914 ci2-android-6-12-rust/strace-static-x86_64: Process 17915 attached [pid 17914] rt_sigprocmask(SIG_SETMASK, [] [pid 17913] rt_sigprocmask(SIG_SETMASK, [] [pid 17911] pwrite64(3, "\x02\x00", 2, 4 [pid 17908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17915] set_robust_list(0x7f9f66e119a0, 24 [pid 17914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17912] <... clone3 resumed> => {parent_tid=[17915]}, 88) = 17915 [pid 17915] <... set_robust_list resumed>) = 0 [pid 17914] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17912] rt_sigprocmask(SIG_SETMASK, [] [pid 17911] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17915] rt_sigprocmask(SIG_SETMASK, [] [pid 17914] <... prctl resumed>) = 0 [pid 17913] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17914] setpgid(0, 0 [pid 17912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17915] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17914] <... setpgid resumed>) = 0 [pid 17912] <... futex resumed>) = 0 [pid 17915] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17914] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17913] <... prctl resumed>) = 0 [pid 17911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... openat resumed>) = 3 [pid 17913] setpgid(0, 0 [pid 17912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17911] <... futex resumed>) = 1 [pid 17908] <... futex resumed>) = 0 [pid 17915] <... futex resumed>) = 0 [pid 17913] <... setpgid resumed>) = 0 [pid 17912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17915] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17914] write(3, "1000", 4 [pid 17912] <... futex resumed>) = 0 [pid 17915] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17914] <... write resumed>) = 4 [pid 17913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17908] exit_group(0 [pid 17914] close(3 [pid 17915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... close resumed>) = 0 [pid 17913] <... openat resumed>) = 3 [pid 17912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17908] <... exit_group resumed>) = ? [pid 17911] <... futex resumed>) = ? [pid 17915] <... futex resumed>) = 0 [pid 17914] write(1, "executing program\n", 18 [pid 17913] write(3, "1000", 4 [pid 17912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17915] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17914] <... write resumed>) = 18 [pid 17912] <... futex resumed>) = 0 [pid 17915] <... openat resumed>) = 3 [pid 17914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... futex resumed>) = 0 [pid 17915] <... futex resumed>) = 1 [pid 17914] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17912] <... futex resumed>) = 0 executing program [pid 17915] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17914] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17913] <... write resumed>) = 4 [pid 17912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17911] +++ exited with 0 +++ [pid 17908] +++ exited with 0 +++ [pid 17915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17914] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17913] close(3 [pid 17912] <... futex resumed>) = 0 [pid 17915] pwrite64(3, "\x02\x00", 2, 4 [pid 17914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17915] <... pwrite64 resumed>) = 2 [pid 17914] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17913] <... close resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17908, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... mmap resumed>) = 0x7f9f66df1000 [pid 17913] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17915] <... futex resumed>) = 1 [pid 17914] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17912] <... futex resumed>) = 0 executing program [pid 17915] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17914] <... mprotect resumed>) = 0 [pid 17913] <... write resumed>) = 18 [pid 17912] exit_group(0 [pid 17914] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17915] <... futex resumed>) = ? [pid 17914] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17913] <... futex resumed>) = 0 [pid 17912] <... exit_group resumed>) = ? [pid 17915] +++ exited with 0 +++ [pid 17914] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17913] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17912] +++ exited with 0 +++ [pid 17914] <... clone3 resumed> => {parent_tid=[17916]}, 88) = 17916 [pid 17914] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17916 attached [pid 17913] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17912, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17913] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17916] set_robust_list(0x7f9f66e119a0, 24 [pid 17913] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17916] <... set_robust_list resumed>) = 0 [pid 17916] rt_sigprocmask(SIG_SETMASK, [] [pid 17913] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17913] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17916] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17913] <... mprotect resumed>) = 0 [pid 17916] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17914] <... futex resumed>) = 0 [pid 17916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17916] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17914] <... futex resumed>) = 0 [pid 17916] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17914] <... futex resumed>) = 0 [pid 17914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17916] <... futex resumed>) = 1 [pid 17914] <... futex resumed>) = 0 [pid 17916] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17917 attached [pid 17916] <... openat resumed>) = 3 [pid 17913] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17917 [pid 17917] set_robust_list(0x55555f6e6760, 24 [pid 17913] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17917] <... set_robust_list resumed>) = 0 [pid 17913] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17917] rt_sigprocmask(SIG_SETMASK, [] [pid 17916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17918 attached [pid 17917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17916] <... futex resumed>) = 1 [pid 17914] <... futex resumed>) = 0 [pid 17918] set_robust_list(0x7f9f66e119a0, 24 [pid 17917] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17913] <... clone3 resumed> => {parent_tid=[17918]}, 88) = 17918 [pid 17918] <... set_robust_list resumed>) = 0 [pid 17916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17914] <... futex resumed>) = 0 [pid 17918] rt_sigprocmask(SIG_SETMASK, [] [pid 17916] pwrite64(3, "\x02\x00", 2, 4 [pid 17914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17917] <... prctl resumed>) = 0 [pid 17916] <... pwrite64 resumed>) = 2 [pid 17913] rt_sigprocmask(SIG_SETMASK, [] [pid 17917] setpgid(0, 0 [pid 17913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17917] <... setpgid resumed>) = 0 [pid 17913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17918] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17917] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17913] <... futex resumed>) = 0 [pid 17918] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17916] <... futex resumed>) = 1 [pid 17914] <... futex resumed>) = 0 [pid 17918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17914] exit_group(0 [pid 17913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17918] <... futex resumed>) = 0 [pid 17916] <... futex resumed>) = ? [pid 17914] <... exit_group resumed>) = ? [pid 17913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17917] <... openat resumed>) = 3 [pid 17916] +++ exited with 0 +++ [pid 17914] +++ exited with 0 +++ [pid 17913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17917] write(3, "1000", 4 [pid 17913] <... futex resumed>) = 0 [pid 17917] <... write resumed>) = 4 [pid 17913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17917] close(3 [pid 17918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17918] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17914, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17918] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17917] <... close resumed>) = 0 [pid 17918] <... futex resumed>) = 1 [pid 17917] write(1, "executing program\n", 18 [pid 17913] <... futex resumed>) = 0 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17917] <... write resumed>) = 18 [pid 17913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17918] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17913] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17919 attached [pid 17918] <... openat resumed>) = 3 [pid 17917] <... futex resumed>) = 0 [pid 17913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17917] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17919] set_robust_list(0x55555f6e6760, 24 [pid 17917] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17919] <... set_robust_list resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17917] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17919 [pid 17919] rt_sigprocmask(SIG_SETMASK, [] [pid 17918] <... futex resumed>) = 1 [pid 17917] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17913] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17917] <... mmap resumed>) = 0x7f9f66df1000 [pid 17913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17917] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17913] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17919] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17918] pwrite64(3, "\x02\x00", 2, 4 [pid 17917] <... mprotect resumed>) = 0 [pid 17913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17919] <... prctl resumed>) = 0 [pid 17918] <... pwrite64 resumed>) = 2 [pid 17918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17913] <... futex resumed>) = 0 [pid 17913] exit_group(0) = ? [pid 17918] <... futex resumed>) = ? [pid 17919] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 17920 attached ) = 0 [pid 17918] +++ exited with 0 +++ [pid 17917] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17913] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17920 [pid 17917] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17917] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17913, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17920] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17921 attached ) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17921] set_robust_list(0x7f9f66e119a0, 24 [pid 17920] rt_sigprocmask(SIG_SETMASK, [] [pid 17919] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17921] <... set_robust_list resumed>) = 0 [pid 17920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17917] <... clone3 resumed> => {parent_tid=[17921]}, 88) = 17921 [pid 17921] rt_sigprocmask(SIG_SETMASK, [] [pid 17920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17920] <... prctl resumed>) = 0 [pid 17921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] setpgid(0, 0) = 0 [pid 17920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17920] write(3, "1000", 4) = 4 [pid 17920] close(3) = 0 executing program [pid 17920] write(1, "executing program\n", 18) = 18 [pid 17920] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17920] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17920] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17917] rt_sigprocmask(SIG_SETMASK, [] [pid 17919] write(3, "1000", 4 [pid 17917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17919] <... write resumed>) = 4 [pid 17917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17919] close(3 [pid 17917] <... futex resumed>) = 1 [pid 17919] <... close resumed>) = 0 [pid 17917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17919] write(1, "executing program\n", 18 [pid 17921] <... futex resumed>) = 0 executing program [pid 17920] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17919] <... write resumed>) = 18 [pid 17921] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17920] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17921] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17922 attached [pid 17921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17919] <... futex resumed>) = 0 [pid 17922] set_robust_list(0x7f9f66e119a0, 24 [pid 17921] <... futex resumed>) = 1 [pid 17920] <... clone3 resumed> => {parent_tid=[17922]}, 88) = 17922 [pid 17919] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17917] <... futex resumed>) = 0 [pid 17922] <... set_robust_list resumed>) = 0 [pid 17921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] rt_sigprocmask(SIG_SETMASK, [] [pid 17919] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17922] rt_sigprocmask(SIG_SETMASK, [] [pid 17921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17919] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17921] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17922] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17921] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17920] <... futex resumed>) = 0 [pid 17919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17917] <... futex resumed>) = 0 [pid 17921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17919] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17922] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17921] <... futex resumed>) = 0 [pid 17919] <... mmap resumed>) = 0x7f9f66df1000 [pid 17917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17921] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17919] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17917] <... futex resumed>) = 0 [pid 17922] <... futex resumed>) = 1 [pid 17921] <... openat resumed>) = 3 [pid 17920] <... futex resumed>) = 0 [pid 17922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 17922] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17921] <... futex resumed>) = 0 [pid 17920] <... futex resumed>) = 0 [pid 17919] <... mprotect resumed>) = 0 [pid 17917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17922] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17922] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17919] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17917] <... futex resumed>) = 0 [pid 17919] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17919] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17921] pwrite64(3, "\x02\x00", 2, 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17923 attached [pid 17922] <... futex resumed>) = 1 [pid 17921] <... pwrite64 resumed>) = 2 [pid 17920] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17923] set_robust_list(0x7f9f66e119a0, 24 [pid 17922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17919] <... clone3 resumed> => {parent_tid=[17923]}, 88) = 17923 [pid 17922] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17921] <... futex resumed>) = 1 [pid 17920] <... futex resumed>) = 0 [pid 17922] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17924 attached [pid 17923] <... set_robust_list resumed>) = 0 [pid 17922] <... openat resumed>) = 3 [pid 17919] rt_sigprocmask(SIG_SETMASK, [] [pid 17917] <... futex resumed>) = 0 [pid 17923] rt_sigprocmask(SIG_SETMASK, [] [pid 17919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17917] exit_group(0 [pid 17923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17924 [pid 17917] <... exit_group resumed>) = ? [pid 17923] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17919] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17923] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] set_robust_list(0x55555f6e6760, 24 [pid 17923] <... futex resumed>) = 1 [pid 17922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17921] <... futex resumed>) = ? [pid 17919] <... futex resumed>) = 0 [pid 17924] <... set_robust_list resumed>) = 0 [pid 17923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17922] <... futex resumed>) = 1 [pid 17921] +++ exited with 0 +++ [pid 17920] <... futex resumed>) = 0 [pid 17919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17917] +++ exited with 0 +++ [pid 17924] rt_sigprocmask(SIG_SETMASK, [] [pid 17923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17919] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17917, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17923] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17922] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17920] <... futex resumed>) = 0 [pid 17924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17922] pwrite64(3, "\x02\x00", 2, 4 [pid 17920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17924] <... prctl resumed>) = 0 [pid 17923] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17922] <... pwrite64 resumed>) = 2 [pid 17924] setpgid(0, 0 [pid 17923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] <... setpgid resumed>) = 0 [pid 17923] <... futex resumed>) = 1 [pid 17922] <... futex resumed>) = 1 [pid 17920] <... futex resumed>) = 0 [pid 17919] <... futex resumed>) = 0 [pid 17924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17920] exit_group(0 [pid 17919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] <... openat resumed>) = 3 [pid 17922] <... futex resumed>) = ? [pid 17920] <... exit_group resumed>) = ? [pid 17919] <... futex resumed>) = 0 [pid 17923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17923] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17924] write(3, "1000", 4 [pid 17923] <... openat resumed>) = 3 [pid 17922] +++ exited with 0 +++ [pid 17920] +++ exited with 0 +++ [pid 17924] <... write resumed>) = 4 [pid 17923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] close(3) = 0 [pid 17923] <... futex resumed>) = 1 [pid 17919] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17924] write(1, "executing program\n", 18 [pid 17923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17924] <... write resumed>) = 18 [pid 17919] <... futex resumed>) = 0 [pid 17923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 17919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17923] pwrite64(3, "\x02\x00", 2, 4 [pid 17924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17923] <... pwrite64 resumed>) = 2 [pid 17924] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17924] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17923] <... futex resumed>) = 1 [pid 17919] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17924] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17919] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 17925 attached [pid 17924] <... mprotect resumed>) = 0 [pid 17919] <... exit_group resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 17925] set_robust_list(0x55555f6e6760, 24 [pid 17924] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17923] <... futex resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17925 [pid 17925] <... set_robust_list resumed>) = 0 [pid 17923] +++ exited with 0 +++ [pid 17924] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17919] +++ exited with 0 +++ [pid 17924] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17926 attached [pid 17925] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17926] set_robust_list(0x7f9f66e119a0, 24 [pid 17925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17924] <... clone3 resumed> => {parent_tid=[17926]}, 88) = 17926 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17919, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17926] <... set_robust_list resumed>) = 0 [pid 17925] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17924] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17926] rt_sigprocmask(SIG_SETMASK, [] [pid 17925] <... prctl resumed>) = 0 [pid 17924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17925] setpgid(0, 0 [pid 17924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17927 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17928 attached [pid 17926] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17925] <... setpgid resumed>) = 0 [pid 17924] <... futex resumed>) = 0 [pid 17927] set_robust_list(0x55555f6e6760, 24 [pid 17924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17928] set_robust_list(0x55555f6e6760, 24 [pid 17927] <... set_robust_list resumed>) = 0 [pid 17926] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17928 [pid 17928] <... set_robust_list resumed>) = 0 [pid 17925] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17927 [pid 17928] rt_sigprocmask(SIG_SETMASK, [] [pid 17927] rt_sigprocmask(SIG_SETMASK, [] [pid 17926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17926] <... futex resumed>) = 1 [pid 17925] <... openat resumed>) = 3 [pid 17924] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17925] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17928] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17927] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17925] <... write resumed>) = 4 [pid 17924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17928] <... prctl resumed>) = 0 [pid 17928] setpgid(0, 0 [pid 17927] <... prctl resumed>) = 0 [pid 17926] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17925] close(3 [pid 17924] <... futex resumed>) = 0 [pid 17928] <... setpgid resumed>) = 0 [pid 17924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17927] setpgid(0, 0 [pid 17926] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17925] <... close resumed>) = 0 [pid 17928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17927] <... setpgid resumed>) = 0 [pid 17926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] write(1, "executing program\n", 18 executing program [pid 17927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17926] <... futex resumed>) = 1 [pid 17925] <... write resumed>) = 18 [pid 17924] <... futex resumed>) = 0 [pid 17928] <... openat resumed>) = 3 [pid 17927] <... openat resumed>) = 3 [pid 17926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17928] write(3, "1000", 4 [pid 17927] write(3, "1000", 4 [pid 17926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17924] <... futex resumed>) = 0 [pid 17928] <... write resumed>) = 4 [pid 17927] <... write resumed>) = 4 [pid 17926] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17925] <... futex resumed>) = 0 [pid 17924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17928] close(3 [pid 17927] close(3 [pid 17926] <... openat resumed>) = 3 [pid 17925] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17928] <... close resumed>) = 0 [pid 17927] <... close resumed>) = 0 [pid 17927] write(1, "executing program\n", 18 [pid 17925] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17928] write(1, "executing program\n", 18 [pid 17927] <... write resumed>) = 18 [pid 17926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17928] <... write resumed>) = 18 [pid 17927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17926] <... futex resumed>) = 1 [pid 17925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17924] <... futex resumed>) = 0 [pid 17928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17927] <... futex resumed>) = 0 executing program executing program [pid 17926] pwrite64(3, "\x02\x00", 2, 4 [pid 17925] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17928] <... futex resumed>) = 0 [pid 17927] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17926] <... pwrite64 resumed>) = 2 [pid 17925] <... mmap resumed>) = 0x7f9f66df1000 [pid 17924] <... futex resumed>) = 0 [pid 17928] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17927] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17928] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17927] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17928] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17926] <... futex resumed>) = 0 [pid 17925] <... mprotect resumed>) = 0 [pid 17924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17927] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17924] exit_group(0 [pid 17928] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17927] <... mmap resumed>) = 0x7f9f66df1000 [pid 17925] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17928] <... mmap resumed>) = 0x7f9f66df1000 [pid 17927] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17926] <... futex resumed>) = ? [pid 17924] <... exit_group resumed>) = ? [pid 17928] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17927] <... mprotect resumed>) = 0 [pid 17926] +++ exited with 0 +++ [pid 17925] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17928] <... mprotect resumed>) = 0 [pid 17928] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17927] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17925] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17924] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 17929 attached [pid 17928] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17927] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17924, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17928] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17925] <... clone3 resumed> => {parent_tid=[17929]}, 88) = 17929 ci2-android-6-12-rust/strace-static-x86_64: Process 17930 attached [pid 17927] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17925] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17930] set_robust_list(0x7f9f66e119a0, 24 [pid 17928] <... clone3 resumed> => {parent_tid=[17930]}, 88) = 17930 [pid 17925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17930] <... set_robust_list resumed>) = 0 [pid 17928] rt_sigprocmask(SIG_SETMASK, [] [pid 17925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17930] rt_sigprocmask(SIG_SETMASK, [] [pid 17928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17925] <... futex resumed>) = 0 [pid 17930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17930] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17929] set_robust_list(0x7f9f66e119a0, 24 [pid 17928] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17931 attached [pid 17930] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17929] <... set_robust_list resumed>) = 0 [pid 17928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17931] set_robust_list(0x7f9f66e119a0, 24 [pid 17930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17929] rt_sigprocmask(SIG_SETMASK, [] [pid 17928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17927] <... clone3 resumed> => {parent_tid=[17931]}, 88) = 17931 [pid 17931] <... set_robust_list resumed>) = 0 [pid 17930] <... futex resumed>) = 0 [pid 17929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17927] rt_sigprocmask(SIG_SETMASK, [] [pid 17931] rt_sigprocmask(SIG_SETMASK, [] [pid 17930] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17929] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17928] <... futex resumed>) = 0 [pid 17927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17930] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17929] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17931] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17927] <... futex resumed>) = 0 [pid 17931] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17929] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17930] <... futex resumed>) = 0 [pid 17928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17925] <... futex resumed>) = 0 [pid 17930] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17928] <... futex resumed>) = 0 [pid 17927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17930] <... openat resumed>) = 3 [pid 17929] <... futex resumed>) = 0 [pid 17928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17927] <... futex resumed>) = 0 [pid 17925] <... futex resumed>) = 1 [pid 17931] <... futex resumed>) = 0 [pid 17930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17929] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17932 attached [pid 17931] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17930] <... futex resumed>) = 0 [pid 17929] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17932] set_robust_list(0x55555f6e6760, 24 [pid 17931] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17930] pwrite64(3, "\x02\x00", 2, 4 [pid 17928] <... futex resumed>) = 0 [pid 17932] <... set_robust_list resumed>) = 0 [pid 17931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17930] <... pwrite64 resumed>) = 2 [pid 17929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17932 [pid 17932] rt_sigprocmask(SIG_SETMASK, [] [pid 17931] <... futex resumed>) = 1 [pid 17929] <... futex resumed>) = 1 [pid 17927] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17931] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17927] <... futex resumed>) = 0 [pid 17925] <... futex resumed>) = 0 [pid 17932] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17931] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17930] <... futex resumed>) = 1 [pid 17928] <... futex resumed>) = 0 [pid 17927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17932] <... prctl resumed>) = 0 [pid 17931] <... openat resumed>) = 3 [pid 17930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17929] <... futex resumed>) = 0 [pid 17928] exit_group(0 [pid 17925] <... futex resumed>) = 1 [pid 17932] setpgid(0, 0 [pid 17930] <... futex resumed>) = ? [pid 17929] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17928] <... exit_group resumed>) = ? [pid 17925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17932] <... setpgid resumed>) = 0 [pid 17931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17930] +++ exited with 0 +++ [pid 17929] <... openat resumed>) = 3 [pid 17932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17931] <... futex resumed>) = 1 [pid 17929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17927] <... futex resumed>) = 0 [pid 17932] <... openat resumed>) = 3 [pid 17931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17929] <... futex resumed>) = 1 [pid 17928] +++ exited with 0 +++ [pid 17927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17925] <... futex resumed>) = 0 [pid 17932] write(3, "1000", 4 [pid 17931] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17927] <... futex resumed>) = 0 [pid 17925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17928, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17932] <... write resumed>) = 4 [pid 17931] pwrite64(3, "\x02\x00", 2, 4 [pid 17929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17925] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17932] close(3 [pid 17929] pwrite64(3, "\x02\x00", 2, 4 [pid 17925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17931] <... pwrite64 resumed>) = 2 [pid 17932] <... close resumed>) = 0 [pid 17929] <... pwrite64 resumed>) = 2 [pid 17932] write(1, "executing program\n", 18 [pid 17931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17932] <... write resumed>) = 18 [pid 17931] <... futex resumed>) = 1 [pid 17929] <... futex resumed>) = 1 [pid 17927] <... futex resumed>) = 0 [pid 17925] <... futex resumed>) = 0 executing program [pid 17931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17927] exit_group(0 [pid 17932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17931] <... futex resumed>) = ? [pid 17927] <... exit_group resumed>) = ? [pid 17925] exit_group(0 [pid 17932] <... futex resumed>) = 0 [pid 17929] <... futex resumed>) = ? [pid 17925] <... exit_group resumed>) = ? [pid 17932] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17932] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17932] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17932] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17932] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17932] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17933 attached [pid 17933] set_robust_list(0x7f9f66e119a0, 24 [pid 17932] <... clone3 resumed> => {parent_tid=[17933]}, 88) = 17933 [pid 17933] <... set_robust_list resumed>) = 0 [pid 17932] rt_sigprocmask(SIG_SETMASK, [] [pid 17933] rt_sigprocmask(SIG_SETMASK, [] [pid 17932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17933] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17932] <... futex resumed>) = 0 [pid 17932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17933] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17932] <... futex resumed>) = 0 [pid 17933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17932] <... futex resumed>) = 0 [pid 17933] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17933] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17931] +++ exited with 0 +++ [pid 17927] +++ exited with 0 +++ [pid 17933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17932] <... futex resumed>) = 0 [pid 17932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17933] <... futex resumed>) = 0 [pid 17932] <... futex resumed>) = 1 [pid 17933] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17929] +++ exited with 0 +++ [pid 17925] +++ exited with 0 +++ [pid 17933] <... openat resumed>) = 3 [pid 17932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17927, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17925, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17933] <... futex resumed>) = 1 [pid 17932] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17932] <... futex resumed>) = 0 [pid 17933] pwrite64(3, "\x02\x00", 2, 4 [pid 17932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17933] <... pwrite64 resumed>) = 2 [pid 17933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17932] <... futex resumed>) = 0 [pid 17933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17932] exit_group(0) = ? [pid 17933] <... futex resumed>) = ? [pid 17933] +++ exited with 0 +++ [pid 17932] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17932, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17935 attached [pid 17935] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17934 attached ) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17935 [pid 17935] rt_sigprocmask(SIG_SETMASK, [] [pid 17934] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17934 [pid 17934] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17934] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17935] <... prctl resumed>) = 0 [pid 17934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] setpgid(0, 0) = 0 [pid 17934] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17935] write(3, "1000", 4) = 4 [pid 17935] close(3) = 0 [pid 17934] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17936 attached [pid 17935] write(1, "executing program\n", 18 [pid 17934] setpgid(0, 0 [pid 17936] set_robust_list(0x55555f6e6760, 24 [pid 17934] <... setpgid resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17936 [pid 17936] <... set_robust_list resumed>) = 0 [pid 17935] <... write resumed>) = 18 [pid 17936] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 17935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] <... futex resumed>) = 0 [pid 17934] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17936] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17935] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17934] write(3, "1000", 4 [pid 17936] <... prctl resumed>) = 0 [pid 17935] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17934] <... write resumed>) = 4 [pid 17936] setpgid(0, 0 [pid 17934] close(3) = 0 [pid 17934] write(1, "executing program\n", 18) = 18 executing program [pid 17934] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17934] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17934] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17934] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17934] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17936] <... setpgid resumed>) = 0 [pid 17935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17935] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17934] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17934] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17936] <... openat resumed>) = 3 [pid 17935] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 17937 attached [pid 17936] write(3, "1000", 4 [pid 17935] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17934] <... clone3 resumed> => {parent_tid=[17937]}, 88) = 17937 [pid 314] <... restart_syscall resumed>) = 0 [pid 17935] <... mprotect resumed>) = 0 [pid 17934] rt_sigprocmask(SIG_SETMASK, [] [pid 17936] <... write resumed>) = 4 [pid 17935] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17936] close(3 [pid 17935] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17936] <... close resumed>) = 0 [pid 17935] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17937] set_robust_list(0x7f9f66e119a0, 24 [pid 17936] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 17938 attached executing program [pid 17937] <... set_robust_list resumed>) = 0 [pid 17936] <... write resumed>) = 18 [pid 17934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17938] set_robust_list(0x7f9f66e119a0, 24 [pid 17937] rt_sigprocmask(SIG_SETMASK, [] [pid 17936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17935] <... clone3 resumed> => {parent_tid=[17938]}, 88) = 17938 [pid 17934] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17938] <... set_robust_list resumed>) = 0 [pid 17937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17936] <... futex resumed>) = 0 [pid 17935] rt_sigprocmask(SIG_SETMASK, [] [pid 17934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17938] rt_sigprocmask(SIG_SETMASK, [] [pid 17937] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17936] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17935] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17939 attached [pid 17938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17937] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17936] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17938] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17935] <... futex resumed>) = 0 [pid 17939] set_robust_list(0x55555f6e6760, 24 [pid 17938] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17937] <... futex resumed>) = 1 [pid 17936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17934] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17939 [pid 17939] <... set_robust_list resumed>) = 0 [pid 17938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17937] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17936] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17939] rt_sigprocmask(SIG_SETMASK, [] [pid 17938] <... futex resumed>) = 1 [pid 17937] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17935] <... futex resumed>) = 0 [pid 17934] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17937] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17936] <... mmap resumed>) = 0x7f9f66df1000 [pid 17935] <... futex resumed>) = 0 [pid 17939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17938] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17939] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17938] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17937] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17936] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17939] <... prctl resumed>) = 0 [pid 17938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17939] setpgid(0, 0 [pid 17938] <... futex resumed>) = 1 [pid 17935] <... futex resumed>) = 0 [pid 17939] <... setpgid resumed>) = 0 [pid 17938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] <... mprotect resumed>) = 0 [pid 17939] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17937] <... futex resumed>) = 1 [pid 17935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17934] <... futex resumed>) = 0 [pid 17939] <... openat resumed>) = 3 [pid 17938] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17936] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17935] <... futex resumed>) = 0 [pid 17934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17938] <... openat resumed>) = 3 [pid 17939] write(3, "1000", 4 [pid 17937] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17936] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17934] <... futex resumed>) = 0 [pid 17939] <... write resumed>) = 4 [pid 17938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17937] <... openat resumed>) = 3 [pid 17936] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17939] close(3 [pid 17938] <... futex resumed>) = 1 [pid 17937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17935] <... futex resumed>) = 0 [pid 17934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 17940 attached [pid 17939] <... close resumed>) = 0 [pid 17938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17937] <... futex resumed>) = 0 [pid 17935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17940] set_robust_list(0x7f9f66e119a0, 24 [pid 17939] write(1, "executing program\n", 18 [pid 17938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17937] pwrite64(3, "\x02\x00", 2, 4 [pid 17935] <... futex resumed>) = 0 [pid 17934] <... futex resumed>) = 0 [pid 17940] <... set_robust_list resumed>) = 0 [pid 17939] <... write resumed>) = 18 executing program [pid 17938] pwrite64(3, "\x02\x00", 2, 4 [pid 17936] <... clone3 resumed> => {parent_tid=[17940]}, 88) = 17940 [pid 17934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17940] rt_sigprocmask(SIG_SETMASK, [] [pid 17939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17938] <... pwrite64 resumed>) = 2 [pid 17935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17939] <... futex resumed>) = 0 [pid 17940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17939] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17939] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17938] <... futex resumed>) = 0 [pid 17939] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17939] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17937] <... pwrite64 resumed>) = 2 [pid 17936] rt_sigprocmask(SIG_SETMASK, [] [pid 17935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17939] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17935] exit_group(0 [pid 17939] <... mprotect resumed>) = 0 [pid 17938] <... futex resumed>) = ? [pid 17937] <... futex resumed>) = 1 [pid 17936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17935] <... exit_group resumed>) = ? [pid 17934] <... futex resumed>) = 0 [pid 17940] <... futex resumed>) = 0 [pid 17939] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17938] +++ exited with 0 +++ [pid 17937] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17936] <... futex resumed>) = 1 [pid 17934] exit_group(0 [pid 17940] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17939] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17934] <... exit_group resumed>) = ? [pid 17940] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17939] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17941 attached [pid 17940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17935] +++ exited with 0 +++ [pid 17936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17937] <... futex resumed>) = ? [pid 17936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17941] set_robust_list(0x7f9f66e119a0, 24 [pid 17940] <... futex resumed>) = 0 [pid 17936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17935, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17941] <... set_robust_list resumed>) = 0 [pid 17940] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17939] <... clone3 resumed> => {parent_tid=[17941]}, 88) = 17941 [pid 17936] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17941] rt_sigprocmask(SIG_SETMASK, [] [pid 17940] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17939] rt_sigprocmask(SIG_SETMASK, [] [pid 17941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17940] <... futex resumed>) = 0 [pid 17939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17939] <... futex resumed>) = 0 [pid 17941] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17937] +++ exited with 0 +++ [pid 17936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17934] +++ exited with 0 +++ [pid 17941] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17934, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17941] <... futex resumed>) = 1 [pid 17940] <... futex resumed>) = 0 [pid 17939] <... futex resumed>) = 0 [pid 17936] <... futex resumed>) = 1 [pid 17941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17940] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17940] <... openat resumed>) = 3 [pid 17939] <... futex resumed>) = 0 [pid 17941] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 17939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17941] <... futex resumed>) = 1 [pid 17940] <... futex resumed>) = 1 [pid 17939] <... futex resumed>) = 0 [pid 17936] <... futex resumed>) = 0 [pid 17941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17939] <... futex resumed>) = 0 [pid 17941] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17940] pwrite64(3, "\x02\x00", 2, 4 [pid 17939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17936] <... futex resumed>) = 0 [pid 17941] <... openat resumed>) = 3 [pid 17940] <... pwrite64 resumed>) = 2 [pid 17936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17939] <... futex resumed>) = 0 [pid 17941] <... futex resumed>) = 1 [pid 17941] pwrite64(3, "\x02\x00", 2, 4 [pid 17940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17941] <... pwrite64 resumed>) = 2 [pid 17940] <... futex resumed>) = 1 [pid 17939] <... futex resumed>) = 0 [pid 17936] <... futex resumed>) = 0 [pid 17940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17936] exit_group(0 [pid 17941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17940] <... futex resumed>) = ? [pid 17939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17936] <... exit_group resumed>) = ? [pid 17941] <... futex resumed>) = 0 [pid 17940] +++ exited with 0 +++ [pid 17939] exit_group(0) = ? [pid 17941] +++ exited with 0 +++ [pid 17939] +++ exited with 0 +++ [pid 17936] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17936, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17939, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17942 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17942 [pid 17942] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17943 attached ) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17943] set_robust_list(0x55555f6e6760, 24 [pid 17942] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17943 [pid 17943] <... set_robust_list resumed>) = 0 [pid 17942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17943] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17943] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 17943] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17944 attached [pid 17943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17942] <... prctl resumed>) = 0 [pid 17942] setpgid(0, 0 [pid 17944] set_robust_list(0x55555f6e6760, 24 [pid 17942] <... setpgid resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17944 [pid 17944] <... set_robust_list resumed>) = 0 [pid 17943] <... openat resumed>) = 3 [pid 17942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17944] rt_sigprocmask(SIG_SETMASK, [] [pid 17943] write(3, "1000", 4 [pid 17942] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17942] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] <... write resumed>) = 4 [pid 17942] close(3) = 0 [pid 17942] write(1, "executing program\n", 18) = 18 executing program [pid 17942] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17942] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17942] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17942] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17942] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17945 attached => {parent_tid=[17945]}, 88) = 17945 [pid 17943] <... write resumed>) = 4 [pid 17945] set_robust_list(0x7f9f66e119a0, 24 [pid 17944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] rt_sigprocmask(SIG_SETMASK, [] [pid 17945] <... set_robust_list resumed>) = 0 [pid 17942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17945] rt_sigprocmask(SIG_SETMASK, [] [pid 17944] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17944] <... prctl resumed>) = 0 [pid 17943] close(3 [pid 17944] setpgid(0, 0 [pid 17943] <... close resumed>) = 0 [pid 17944] <... setpgid resumed>) = 0 [pid 17943] write(1, "executing program\n", 18 [pid 17945] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 17944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17943] <... write resumed>) = 18 [pid 17942] <... futex resumed>) = 0 [pid 17945] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... openat resumed>) = 3 [pid 17943] <... futex resumed>) = 0 [pid 17942] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17945] <... futex resumed>) = 0 [pid 17944] write(3, "1000", 4 [pid 17943] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17945] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17943] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17942] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17945] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... write resumed>) = 4 [pid 17943] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17945] <... futex resumed>) = 1 [pid 17944] close(3 [pid 17943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17944] <... close resumed>) = 0 [pid 17943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 17946 attached [pid 17945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17944] write(1, "executing program\n", 18 [pid 17942] <... futex resumed>) = 0 [pid 17946] set_robust_list(0x55555f6e6760, 24 [pid 17945] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17944] <... write resumed>) = 18 executing program [pid 17942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17946] <... set_robust_list resumed>) = 0 [pid 17945] <... openat resumed>) = 3 [pid 17944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17946 [pid 17946] rt_sigprocmask(SIG_SETMASK, [] [pid 17945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... futex resumed>) = 0 [pid 17943] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17945] <... futex resumed>) = 1 [pid 17944] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17943] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17942] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17944] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17946] <... prctl resumed>) = 0 [pid 17945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17944] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17942] <... futex resumed>) = 0 [pid 17946] setpgid(0, 0 [pid 17945] pwrite64(3, "\x02\x00", 2, 4 [pid 17944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17947 attached [pid 17946] <... setpgid resumed>) = 0 [pid 17945] <... pwrite64 resumed>) = 2 [pid 17944] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17947] set_robust_list(0x7f9f66e119a0, 24 [pid 17946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... mmap resumed>) = 0x7f9f66df1000 [pid 17943] <... clone3 resumed> => {parent_tid=[17947]}, 88) = 17947 [pid 17947] <... set_robust_list resumed>) = 0 [pid 17946] <... openat resumed>) = 3 [pid 17945] <... futex resumed>) = 1 [pid 17944] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17943] rt_sigprocmask(SIG_SETMASK, [] [pid 17942] <... futex resumed>) = 0 [pid 17947] rt_sigprocmask(SIG_SETMASK, [] [pid 17946] write(3, "1000", 4 [pid 17945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17944] <... mprotect resumed>) = 0 [pid 17943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17942] exit_group(0 [pid 17947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17946] <... write resumed>) = 4 [pid 17945] <... futex resumed>) = ? [pid 17944] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17942] <... exit_group resumed>) = ? [pid 17947] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17946] close(3 [pid 17945] +++ exited with 0 +++ [pid 17943] <... futex resumed>) = 0 [pid 17947] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17944] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17942] +++ exited with 0 +++ [pid 17943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17946] <... close resumed>) = 0 [pid 17944] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17942, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17948 attached [pid 17947] <... futex resumed>) = 1 [pid 17946] write(1, "executing program\n", 18 [pid 17943] <... futex resumed>) = 0 executing program [pid 17947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17946] <... write resumed>) = 18 [pid 17944] <... clone3 resumed> => {parent_tid=[17948]}, 88) = 17948 [pid 17948] set_robust_list(0x7f9f66e119a0, 24 [pid 17946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] rt_sigprocmask(SIG_SETMASK, [] [pid 17943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17948] <... set_robust_list resumed>) = 0 [pid 17947] <... futex resumed>) = 0 [pid 17946] <... futex resumed>) = 0 [pid 17944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17943] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17948] rt_sigprocmask(SIG_SETMASK, [] [pid 17947] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17946] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17947] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17948] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17946] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17944] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17948] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17947] <... futex resumed>) = 1 [pid 17946] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17943] <... futex resumed>) = 0 [pid 17947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17946] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17946] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17950 attached [pid 17950] set_robust_list(0x7f9f66e119a0, 24 [pid 17946] <... clone3 resumed> => {parent_tid=[17950]}, 88) = 17950 [pid 17950] <... set_robust_list resumed>) = 0 [pid 17946] rt_sigprocmask(SIG_SETMASK, [] [pid 17950] rt_sigprocmask(SIG_SETMASK, [] [pid 17946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17949 attached [pid 17950] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17946] <... futex resumed>) = 0 [pid 17943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17950] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17949] set_robust_list(0x55555f6e6760, 24 [pid 17948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17947] <... futex resumed>) = 0 [pid 17946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17943] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17949 [pid 17950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17949] <... set_robust_list resumed>) = 0 [pid 17948] <... futex resumed>) = 1 [pid 17947] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17944] <... futex resumed>) = 0 [pid 17943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17950] <... futex resumed>) = 0 [pid 17949] rt_sigprocmask(SIG_SETMASK, [] [pid 17948] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17949] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17948] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17949] <... prctl resumed>) = 0 [pid 17948] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17950] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17949] setpgid(0, 0 [pid 17948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17947] <... openat resumed>) = 3 [pid 17946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... futex resumed>) = 0 [pid 17950] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17949] <... setpgid resumed>) = 0 [pid 17948] <... futex resumed>) = 0 [pid 17947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17946] <... futex resumed>) = 0 [pid 17944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17948] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17947] <... futex resumed>) = 1 [pid 17946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17944] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17943] <... futex resumed>) = 0 [pid 17950] <... futex resumed>) = 0 [pid 17949] <... openat resumed>) = 3 [pid 17947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17949] write(3, "1000", 4 [pid 17948] <... futex resumed>) = 0 [pid 17947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17944] <... futex resumed>) = 1 [pid 17943] <... futex resumed>) = 0 [pid 17950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17949] <... write resumed>) = 4 [pid 17948] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17947] pwrite64(3, "\x02\x00", 2, 4 [pid 17946] <... futex resumed>) = 0 [pid 17944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17950] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17949] close(3 [pid 17948] <... openat resumed>) = 3 [pid 17947] <... pwrite64 resumed>) = 2 [pid 17946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17950] <... openat resumed>) = 3 [pid 17949] <... close resumed>) = 0 [pid 17950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17950] <... futex resumed>) = 1 [pid 17948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17947] <... futex resumed>) = 1 [pid 17946] <... futex resumed>) = 0 [pid 17943] <... futex resumed>) = 0 [pid 17950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17949] write(1, "executing program\n", 18 [pid 17948] <... futex resumed>) = 1 [pid 17946] <... futex resumed>) = 0 [pid 17944] <... futex resumed>) = 0 [pid 17943] exit_group(0 executing program [pid 17950] pwrite64(3, "\x02\x00", 2, 4 [pid 17949] <... write resumed>) = 18 [pid 17946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17948] pwrite64(3, "\x02\x00", 2, 4 [pid 17947] <... futex resumed>) = ? [pid 17944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17943] <... exit_group resumed>) = ? [pid 17950] <... pwrite64 resumed>) = 2 [pid 17949] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17948] <... pwrite64 resumed>) = 2 [pid 17947] +++ exited with 0 +++ [pid 17944] <... futex resumed>) = 0 [pid 17944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17946] <... futex resumed>) = 0 [pid 17950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17946] exit_group(0 [pid 17950] <... futex resumed>) = ? [pid 17946] <... exit_group resumed>) = ? [pid 17950] +++ exited with 0 +++ [pid 17949] <... futex resumed>) = 0 [pid 17948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17946] +++ exited with 0 +++ [pid 17943] +++ exited with 0 +++ [pid 17949] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17948] <... futex resumed>) = 1 [pid 17944] <... futex resumed>) = 0 [pid 17949] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17948] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17944] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17946, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17948] <... futex resumed>) = ? [pid 17944] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17943, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 17949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17948] +++ exited with 0 +++ [pid 17944] +++ exited with 0 +++ [pid 17949] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17944, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17949] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17949] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17949] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17949] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17951 attached [pid 17949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17951] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 17952 attached ) = 0 [pid 17952] set_robust_list(0x7f9f66e119a0, 24 [pid 17949] <... clone3 resumed> => {parent_tid=[17952]}, 88) = 17952 [pid 17952] <... set_robust_list resumed>) = 0 [pid 17951] rt_sigprocmask(SIG_SETMASK, [] [pid 17949] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17952] rt_sigprocmask(SIG_SETMASK, [] [pid 17951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17951 [pid 17952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17953 attached [pid 17952] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17951] <... prctl resumed>) = 0 [pid 17949] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17953] set_robust_list(0x55555f6e6760, 24 [pid 17952] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17951] setpgid(0, 0 [pid 17949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17953] <... set_robust_list resumed>) = 0 [pid 17952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... setpgid resumed>) = 0 [pid 17949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17953] rt_sigprocmask(SIG_SETMASK, [] [pid 17952] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17953 [pid 17953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17952] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17953] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17952] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17949] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17953] <... prctl resumed>) = 0 [pid 17952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... openat resumed>) = 3 [pid 17949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17953] setpgid(0, 0 [pid 17952] <... futex resumed>) = 0 [pid 17951] write(3, "1000", 4 [pid 17949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17953] <... setpgid resumed>) = 0 [pid 17952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17951] <... write resumed>) = 4 [pid 17949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17953] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17951] close(3 [pid 17949] <... futex resumed>) = 0 [pid 17952] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17953] <... openat resumed>) = 3 [pid 17951] <... close resumed>) = 0 [pid 17949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 17953] write(3, "1000", 4 [pid 17952] <... openat resumed>) = 3 [pid 17951] write(1, "executing program\n", 18 [pid 17953] <... write resumed>) = 4 [pid 17952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... write resumed>) = 18 [pid 17953] close(3 [pid 17952] <... futex resumed>) = 1 executing program [pid 17951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17949] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17953] <... close resumed>) = 0 [pid 17952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17951] <... futex resumed>) = 0 [pid 17949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17954 attached [pid 17953] write(1, "executing program\n", 18 [pid 17952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17951] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17949] <... futex resumed>) = 0 executing program [pid 17954] set_robust_list(0x55555f6e6760, 24 [pid 17953] <... write resumed>) = 18 [pid 17952] pwrite64(3, "\x02\x00", 2, 4 [pid 17951] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17954 [pid 17952] <... pwrite64 resumed>) = 2 [pid 17951] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17954] <... set_robust_list resumed>) = 0 [pid 17953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17953] <... futex resumed>) = 0 [pid 17951] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17953] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17954] rt_sigprocmask(SIG_SETMASK, [] [pid 17953] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17952] <... futex resumed>) = 1 [pid 17951] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17949] <... futex resumed>) = 0 [pid 17954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17954] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17953] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17951] <... mprotect resumed>) = 0 [pid 17949] exit_group(0 [pid 17954] <... prctl resumed>) = 0 [pid 17953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17954] setpgid(0, 0 [pid 17953] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17952] <... futex resumed>) = ? [pid 17951] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17949] <... exit_group resumed>) = ? [pid 17954] <... setpgid resumed>) = 0 [pid 17952] +++ exited with 0 +++ [pid 17951] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17954] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17951] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17954] <... openat resumed>) = 3 [pid 17954] write(3, "1000", 4) = 4 [pid 17954] close(3) = 0 [pid 17954] write(1, "executing program\n", 18 [pid 17949] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 17955 attached [pid 17954] <... write resumed>) = 18 [pid 17953] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 17954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] set_robust_list(0x7f9f66e119a0, 24 [pid 17954] <... futex resumed>) = 0 [pid 17955] <... set_robust_list resumed>) = 0 [pid 17954] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17955] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17954] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17954] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17954] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17953] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17951] <... clone3 resumed> => {parent_tid=[17955]}, 88) = 17955 [pid 17953] <... mprotect resumed>) = 0 [pid 17951] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17949, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17953] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] <... futex resumed>) = 0 [pid 17954] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17951] <... futex resumed>) = 1 [pid 17955] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17954] <... mprotect resumed>) = 0 [pid 17955] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17954] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17953] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17954] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17953] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17955] <... futex resumed>) = 0 [pid 17954] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17956 attached [pid 17955] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17957 attached [pid 17956] set_robust_list(0x7f9f66e119a0, 24 [pid 17955] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17954] <... clone3 resumed> => {parent_tid=[17957]}, 88) = 17957 [pid 17957] set_robust_list(0x7f9f66e119a0, 24 [pid 17956] <... set_robust_list resumed>) = 0 [pid 17951] <... futex resumed>) = 0 [pid 17957] <... set_robust_list resumed>) = 0 [pid 17956] rt_sigprocmask(SIG_SETMASK, [] [pid 17953] <... clone3 resumed> => {parent_tid=[17956]}, 88) = 17956 [pid 17951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17957] rt_sigprocmask(SIG_SETMASK, [] [pid 17956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17953] rt_sigprocmask(SIG_SETMASK, [] [pid 17956] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17953] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17956] <... futex resumed>) = 0 [pid 17955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17954] rt_sigprocmask(SIG_SETMASK, [] [pid 17953] <... futex resumed>) = 1 [pid 17956] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17955] <... futex resumed>) = 1 [pid 17954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17951] <... futex resumed>) = 0 [pid 17956] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17953] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17957] <... futex resumed>) = 0 [pid 17956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17954] <... futex resumed>) = 1 [pid 17953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17951] <... futex resumed>) = 0 [pid 17957] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17956] <... futex resumed>) = 0 [pid 17955] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17953] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17957] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17956] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17955] <... openat resumed>) = 3 [pid 17957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17953] <... futex resumed>) = 0 [pid 17957] <... futex resumed>) = 1 [pid 17956] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17955] <... futex resumed>) = 1 [pid 17954] <... futex resumed>) = 0 [pid 17953] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17951] <... futex resumed>) = 0 [pid 17957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 17955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17954] <... futex resumed>) = 0 [pid 17951] <... futex resumed>) = 0 [pid 17953] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17955] pwrite64(3, "\x02\x00", 2, 4 [pid 17954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17956] <... futex resumed>) = 0 [pid 17955] <... pwrite64 resumed>) = 2 [pid 17953] <... futex resumed>) = 0 [pid 17957] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17956] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17953] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17951] <... futex resumed>) = 0 [pid 17955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17951] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17956] <... openat resumed>) = 3 [pid 17955] <... futex resumed>) = ? [pid 17956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17951] <... exit_group resumed>) = ? [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17957] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17956] <... futex resumed>) = 1 [pid 17955] +++ exited with 0 +++ [pid 17953] <... futex resumed>) = 0 [pid 17951] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17951, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17958 attached [pid 17956] pwrite64(3, "\x02\x00", 2, 4 [pid 17953] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17957] <... futex resumed>) = 1 [pid 17954] <... futex resumed>) = 0 [pid 17953] <... futex resumed>) = 0 [pid 17958] set_robust_list(0x55555f6e6760, 24 [pid 17957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17956] <... pwrite64 resumed>) = 2 [pid 17954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17958 [pid 17953] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17958] <... set_robust_list resumed>) = 0 [pid 17957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17954] <... futex resumed>) = 0 [pid 17953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17958] rt_sigprocmask(SIG_SETMASK, [] [pid 17957] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17956] <... futex resumed>) = 0 [pid 17954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17953] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17957] <... openat resumed>) = 3 [pid 17953] <... exit_group resumed>) = ? [pid 17958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17956] +++ exited with 0 +++ [pid 17957] <... futex resumed>) = 1 [pid 17954] <... futex resumed>) = 0 [pid 17954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17957] pwrite64(3, "\x02\x00", 2, 4 [pid 17954] <... futex resumed>) = 0 [pid 17958] <... prctl resumed>) = 0 [pid 17957] <... pwrite64 resumed>) = 2 [pid 17954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17953] +++ exited with 0 +++ [pid 17958] setpgid(0, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17953, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17958] <... setpgid resumed>) = 0 [pid 17957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17957] <... futex resumed>) = 1 [pid 17954] <... futex resumed>) = 0 [pid 17958] <... openat resumed>) = 3 [pid 17957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17954] exit_group(0 [pid 17958] write(3, "1000", 4 [pid 17957] <... futex resumed>) = ? [pid 17954] <... exit_group resumed>) = ? [pid 17958] <... write resumed>) = 4 [pid 17957] +++ exited with 0 +++ [pid 17954] +++ exited with 0 +++ [pid 17958] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17954, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17958] <... close resumed>) = 0 [pid 17958] write(1, "executing program\n", 18) = 18 executing program [pid 17958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17958] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17958] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 17958] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 17958] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17959 attached => {parent_tid=[17959]}, 88) = 17959 [pid 17958] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17959] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17959] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17959] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... restart_syscall resumed>) = 0 [pid 17959] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 17959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17958] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17960 attached [pid 17959] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17959] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... restart_syscall resumed>) = 0 [pid 17960] set_robust_list(0x55555f6e6760, 24 [pid 17958] <... futex resumed>) = 0 [pid 17959] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17960 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17960] <... set_robust_list resumed>) = 0 [pid 17959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17959] <... futex resumed>) = 1 [pid 17958] <... futex resumed>) = 0 [pid 17960] rt_sigprocmask(SIG_SETMASK, [] [pid 17959] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17960] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17961 attached [pid 17958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17961] set_robust_list(0x55555f6e6760, 24 [pid 17960] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17959] <... futex resumed>) = 0 [pid 17958] <... futex resumed>) = 1 [pid 17961] <... set_robust_list resumed>) = 0 [pid 17960] <... prctl resumed>) = 0 [pid 17959] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17961] rt_sigprocmask(SIG_SETMASK, [] [pid 17960] setpgid(0, 0 [pid 17959] <... openat resumed>) = 3 [pid 17958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17961 [pid 17959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17959] <... futex resumed>) = 0 [pid 17958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17959] pwrite64(3, "\x02\x00", 2, 4 [pid 17958] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17960] <... setpgid resumed>) = 0 [pid 17959] <... pwrite64 resumed>) = 2 [pid 17958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17961] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17961] <... prctl resumed>) = 0 [pid 17960] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17959] <... futex resumed>) = 0 [pid 17958] exit_group(0 [pid 17961] setpgid(0, 0 [pid 17958] <... exit_group resumed>) = ? [pid 17961] <... setpgid resumed>) = 0 [pid 17960] <... openat resumed>) = 3 [pid 17959] +++ exited with 0 +++ [pid 17958] +++ exited with 0 +++ [pid 17961] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17960] write(3, "1000", 4 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17958, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 17960] <... write resumed>) = 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17961] <... openat resumed>) = 3 [pid 17960] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 17960] <... close resumed>) = 0 [pid 17961] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17961] <... write resumed>) = 4 [pid 17960] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17961] close(3 [pid 17960] <... write resumed>) = 18 [pid 17960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17962 attached [pid 17961] <... close resumed>) = 0 [pid 17960] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17961] write(1, "executing program\n", 18 [pid 17960] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 17962] set_robust_list(0x55555f6e6760, 24 [pid 17961] <... write resumed>) = 18 [pid 17962] <... set_robust_list resumed>) = 0 [pid 17960] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17960] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17962] rt_sigprocmask(SIG_SETMASK, [] [pid 17961] <... futex resumed>) = 0 [pid 17960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17962 ci2-android-6-12-rust/strace-static-x86_64: Process 17963 attached [pid 17962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17960] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17963] set_robust_list(0x55555f6e6760, 24 [pid 17961] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17963] <... set_robust_list resumed>) = 0 [pid 17961] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17960] <... mmap resumed>) = 0x7f9f66df1000 [pid 17962] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17961] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17960] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17963] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17963 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17962] <... prctl resumed>) = 0 [pid 17961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17960] <... mprotect resumed>) = 0 [pid 17962] setpgid(0, 0) = 0 [pid 17962] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17960] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17963] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17961] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17960] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17963] <... prctl resumed>) = 0 [pid 17961] <... mmap resumed>) = 0x7f9f66df1000 [pid 17963] setpgid(0, 0 [pid 17960] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17963] <... setpgid resumed>) = 0 [pid 17961] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 17964 attached [pid 17963] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17962] <... openat resumed>) = 3 [pid 17964] set_robust_list(0x7f9f66e119a0, 24 [pid 17963] <... openat resumed>) = 3 [pid 17962] write(3, "1000", 4 [pid 17961] <... mprotect resumed>) = 0 [pid 17964] <... set_robust_list resumed>) = 0 [pid 17963] write(3, "1000", 4 [pid 17962] <... write resumed>) = 4 [pid 17960] <... clone3 resumed> => {parent_tid=[17964]}, 88) = 17964 [pid 17964] rt_sigprocmask(SIG_SETMASK, [] [pid 17962] close(3 [pid 17961] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17963] <... write resumed>) = 4 [pid 17962] <... close resumed>) = 0 [pid 17961] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17960] rt_sigprocmask(SIG_SETMASK, [] [pid 17964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] close(3 [pid 17962] write(1, "executing program\n", 18 [pid 17961] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17963] <... close resumed>) = 0 [pid 17962] <... write resumed>) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 17965 attached [pid 17963] write(1, "executing program\n", 18 executing program [pid 17962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17965] set_robust_list(0x7f9f66e119a0, 24 [pid 17963] <... write resumed>) = 18 [pid 17962] <... futex resumed>) = 0 [pid 17964] <... futex resumed>) = 0 [pid 17961] <... clone3 resumed> => {parent_tid=[17965]}, 88) = 17965 [pid 17960] <... futex resumed>) = 1 [pid 17965] <... set_robust_list resumed>) = 0 [pid 17964] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17961] rt_sigprocmask(SIG_SETMASK, [] [pid 17960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17965] rt_sigprocmask(SIG_SETMASK, [] [pid 17964] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17963] <... futex resumed>) = 0 [pid 17962] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17963] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17962] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17965] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17964] <... futex resumed>) = 1 [pid 17962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17961] <... futex resumed>) = 0 [pid 17960] <... futex resumed>) = 0 [pid 17963] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17965] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17962] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17960] <... futex resumed>) = 0 [pid 17963] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17963] <... mmap resumed>) = 0x7f9f66df1000 [pid 17962] <... mmap resumed>) = 0x7f9f66df1000 [pid 17965] <... futex resumed>) = 1 [pid 17964] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17963] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17962] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17961] <... futex resumed>) = 0 [pid 17965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17964] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17962] <... mprotect resumed>) = 0 [pid 17965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17963] <... mprotect resumed>) = 0 [pid 17962] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17965] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17964] <... futex resumed>) = 1 [pid 17962] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17961] <... futex resumed>) = 0 [pid 17960] <... futex resumed>) = 0 [pid 17963] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17965] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17962] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17966 attached [pid 17965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17963] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17960] <... futex resumed>) = 0 [pid 17965] <... futex resumed>) = 0 [pid 17961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17966] set_robust_list(0x7f9f66e119a0, 24 [pid 17960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17965] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17964] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17962] <... clone3 resumed> => {parent_tid=[17966]}, 88) = 17966 ci2-android-6-12-rust/strace-static-x86_64: Process 17967 attached [pid 17966] <... set_robust_list resumed>) = 0 [pid 17965] <... openat resumed>) = 3 [pid 17964] <... openat resumed>) = 3 [pid 17962] rt_sigprocmask(SIG_SETMASK, [] [pid 17961] <... futex resumed>) = 0 [pid 17967] set_robust_list(0x7f9f66e119a0, 24 [pid 17966] rt_sigprocmask(SIG_SETMASK, [] [pid 17965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17967] <... set_robust_list resumed>) = 0 [pid 17965] <... futex resumed>) = 0 [pid 17964] <... futex resumed>) = 1 [pid 17962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17967] rt_sigprocmask(SIG_SETMASK, [] [pid 17965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17962] <... futex resumed>) = 0 [pid 17967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] <... clone3 resumed> => {parent_tid=[17967]}, 88) = 17967 [pid 17963] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 17963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17967] <... futex resumed>) = 0 [pid 17963] <... futex resumed>) = 1 [pid 17967] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17967] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17963] <... futex resumed>) = 0 [pid 17967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17963] <... futex resumed>) = 0 [pid 17967] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17967] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17960] <... futex resumed>) = 0 [pid 17967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17966] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17967] <... futex resumed>) = 1 [pid 17963] <... futex resumed>) = 0 [pid 17961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17966] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17960] <... futex resumed>) = 1 [pid 17966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17961] <... futex resumed>) = 1 [pid 17960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17966] <... futex resumed>) = 1 [pid 17961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17965] <... futex resumed>) = 0 [pid 17964] <... futex resumed>) = 0 [pid 17963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] <... futex resumed>) = 0 [pid 17967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17965] pwrite64(3, "\x02\x00", 2, 4 [pid 17964] pwrite64(3, "\x02\x00", 2, 4 [pid 17963] <... futex resumed>) = 0 [pid 17962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17967] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17966] <... futex resumed>) = 0 [pid 17965] <... pwrite64 resumed>) = 2 [pid 17964] <... pwrite64 resumed>) = 2 [pid 17963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17962] <... futex resumed>) = 1 [pid 17967] <... openat resumed>) = 3 [pid 17966] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17964] <... futex resumed>) = 1 [pid 17960] <... futex resumed>) = 0 [pid 17967] <... futex resumed>) = 1 [pid 17966] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17965] <... futex resumed>) = 1 [pid 17964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] <... futex resumed>) = 0 [pid 17961] <... futex resumed>) = 0 [pid 17967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17960] exit_group(0 [pid 17967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17966] <... futex resumed>) = 1 [pid 17963] <... futex resumed>) = 0 [pid 17962] <... futex resumed>) = 0 [pid 17964] <... futex resumed>) = ? [pid 17961] exit_group(0 [pid 17960] <... exit_group resumed>) = ? [pid 17967] pwrite64(3, "\x02\x00", 2, 4 [pid 17966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17964] +++ exited with 0 +++ [pid 17963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17967] <... pwrite64 resumed>) = 2 [pid 17962] <... futex resumed>) = 0 [pid 17962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17963] <... futex resumed>) = 0 [pid 17963] exit_group(0 [pid 17967] <... futex resumed>) = ? [pid 17963] <... exit_group resumed>) = ? [pid 17960] +++ exited with 0 +++ [pid 17966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17965] <... futex resumed>) = ? [pid 17961] <... exit_group resumed>) = ? [pid 17967] +++ exited with 0 +++ [pid 17966] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17965] +++ exited with 0 +++ [pid 17963] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17960, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17963, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17966] <... openat resumed>) = 3 [pid 17961] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17961, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] <... futex resumed>) = 0 [pid 17962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17966] <... futex resumed>) = 1 [pid 17966] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 17966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17962] <... futex resumed>) = 0 [pid 17962] exit_group(0) = ? [pid 17966] <... futex resumed>) = ? [pid 17966] +++ exited with 0 +++ [pid 17962] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17962, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17968 attached , child_tidptr=0x55555f6e6750) = 17968 [pid 320] <... restart_syscall resumed>) = 0 [pid 17968] set_robust_list(0x55555f6e6760, 24) = 0 [pid 17968] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17968] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17968] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17968] setpgid(0, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17969 attached [pid 17968] <... setpgid resumed>) = 0 [pid 17969] set_robust_list(0x55555f6e6760, 24 [pid 17968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17969] <... set_robust_list resumed>) = 0 [pid 17968] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17969 [pid 17969] rt_sigprocmask(SIG_SETMASK, [] [pid 17968] write(3, "1000", 4 [pid 17969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17968] <... write resumed>) = 4 [pid 17969] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17968] close(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17969] <... prctl resumed>) = 0 [pid 17968] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17969] setpgid(0, 0 [pid 17968] write(1, "executing program\n", 18 [pid 17969] <... setpgid resumed>) = 0 [pid 17968] <... write resumed>) = 18 executing program [pid 17968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17969] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17968] <... futex resumed>) = 0 [pid 17969] <... openat resumed>) = 3 [pid 17968] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17969] write(3, "1000", 4) = 4 [pid 17968] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17969] close(3 [pid 17968] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17969] <... close resumed>) = 0 [pid 17968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17969] write(1, "executing program\n", 18 [pid 17968] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17969] <... write resumed>) = 18 executing program [pid 17969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17968] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17969] <... futex resumed>) = 0 [pid 17968] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17969] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17968] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17970 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17971 attached [pid 17969] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17968] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17970] set_robust_list(0x55555f6e6760, 24 [pid 17969] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17971] set_robust_list(0x55555f6e6760, 24 [pid 17969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17970] <... set_robust_list resumed>) = 0 [pid 17968] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17968] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17972 attached => {parent_tid=[17972]}, 88) = 17972 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17971 [pid 17972] set_robust_list(0x7f9f66e119a0, 24 [pid 17971] <... set_robust_list resumed>) = 0 [pid 17969] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17968] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17970 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17972] <... set_robust_list resumed>) = 0 [pid 17970] rt_sigprocmask(SIG_SETMASK, [] [pid 17969] <... mmap resumed>) = 0x7f9f66df1000 [pid 17968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 17972] rt_sigprocmask(SIG_SETMASK, [] [pid 17971] rt_sigprocmask(SIG_SETMASK, [] [pid 17970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17969] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17972] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17968] <... futex resumed>) = 0 [pid 17972] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17971] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17969] <... mprotect resumed>) = 0 [pid 17968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17972] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17969] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17968] <... futex resumed>) = 0 [pid 17971] <... prctl resumed>) = 0 [pid 17970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17969] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17971] setpgid(0, 0 [pid 17970] <... prctl resumed>) = 0 [pid 17969] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17971] <... setpgid resumed>) = 0 [pid 17970] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 17973 attached [pid 17972] <... futex resumed>) = 1 [pid 17968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17973] set_robust_list(0x7f9f66e119a0, 24 [pid 17972] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17970] <... setpgid resumed>) = 0 [pid 17969] <... clone3 resumed> => {parent_tid=[17973]}, 88) = 17973 [pid 17968] <... futex resumed>) = 0 [pid 17973] <... set_robust_list resumed>) = 0 [pid 17972] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17973] rt_sigprocmask(SIG_SETMASK, [] [pid 17972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17971] <... openat resumed>) = 3 [pid 17968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17972] <... futex resumed>) = 0 [pid 17970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17969] rt_sigprocmask(SIG_SETMASK, [] [pid 17968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17972] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17968] <... futex resumed>) = 0 [pid 17972] <... openat resumed>) = 3 [pid 17971] write(3, "1000", 4 [pid 17970] <... openat resumed>) = 3 [pid 17969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17971] <... write resumed>) = 4 [pid 17972] <... futex resumed>) = 1 [pid 17968] <... futex resumed>) = 0 [pid 17972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17968] <... futex resumed>) = 0 [pid 17972] pwrite64(3, "\x02\x00", 2, 4 [pid 17968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17973] <... futex resumed>) = 0 [pid 17972] <... pwrite64 resumed>) = 2 [pid 17971] close(3 [pid 17970] write(3, "1000", 4 [pid 17969] <... futex resumed>) = 1 [pid 17973] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17971] <... close resumed>) = 0 [pid 17970] <... write resumed>) = 4 [pid 17971] write(1, "executing program\n", 18 [pid 17970] close(3 [pid 17969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17971] <... write resumed>) = 18 [pid 17970] <... close resumed>) = 0 [pid 17973] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 17972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17972] <... futex resumed>) = 1 [pid 17971] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] write(1, "executing program\n", 18 [pid 17968] <... futex resumed>) = 0 [pid 17973] <... futex resumed>) = 1 executing program [pid 17972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17971] <... futex resumed>) = 0 [pid 17970] <... write resumed>) = 18 [pid 17969] <... futex resumed>) = 0 [pid 17968] exit_group(0 [pid 17973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17972] <... futex resumed>) = ? [pid 17971] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17968] <... exit_group resumed>) = ? [pid 17973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17972] +++ exited with 0 +++ [pid 17971] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17970] <... futex resumed>) = 0 [pid 17969] <... futex resumed>) = 0 [pid 17968] +++ exited with 0 +++ [pid 17973] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17970] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17973] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17970] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17968, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17970] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17971] <... mmap resumed>) = 0x7f9f66df1000 [pid 17970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17971] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17969] <... futex resumed>) = 0 [pid 17973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17969] <... futex resumed>) = 0 [pid 17973] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17973] <... openat resumed>) = 3 [pid 17973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17969] <... futex resumed>) = 0 [pid 17969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17973] <... futex resumed>) = 1 [pid 17973] pwrite64(3, "\x02\x00", 2, 4 [pid 17970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17971] <... mprotect resumed>) = 0 [pid 17970] <... mmap resumed>) = 0x7f9f66df1000 [pid 17973] <... pwrite64 resumed>) = 2 [pid 17971] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17970] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17971] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17970] <... mprotect resumed>) = 0 [pid 17973] <... futex resumed>) = 1 [pid 17969] <... futex resumed>) = 0 [pid 17973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17969] exit_group(0 [pid 17973] <... futex resumed>) = ? [pid 17969] <... exit_group resumed>) = ? [pid 17973] +++ exited with 0 +++ [pid 17971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17970] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17969] +++ exited with 0 +++ [pid 17970] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17970] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 17974 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17969, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 17975 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17970] <... clone3 resumed> => {parent_tid=[17975]}, 88) = 17975 [pid 17971] <... clone3 resumed> => {parent_tid=[17974]}, 88) = 17974 [pid 17970] rt_sigprocmask(SIG_SETMASK, [] [pid 17975] set_robust_list(0x7f9f66e119a0, 24 [pid 17974] set_robust_list(0x7f9f66e119a0, 24 [pid 17971] rt_sigprocmask(SIG_SETMASK, [] [pid 17970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17975] <... set_robust_list resumed>) = 0 [pid 17974] <... set_robust_list resumed>) = 0 [pid 17971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17975] rt_sigprocmask(SIG_SETMASK, [] [pid 17974] rt_sigprocmask(SIG_SETMASK, [] [pid 17975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] <... futex resumed>) = 0 [pid 17975] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17974] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17975] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17974] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17971] <... futex resumed>) = 0 [pid 17970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17975] <... futex resumed>) = 0 [pid 17974] <... futex resumed>) = 0 [pid 17971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17974] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] <... futex resumed>) = 0 [pid 17975] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17974] <... futex resumed>) = 0 [pid 17971] <... futex resumed>) = 1 [pid 17970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17975] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17974] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17974] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17975] <... futex resumed>) = 1 [pid 17970] <... futex resumed>) = 0 [pid 17975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17974] <... futex resumed>) = 1 [pid 17971] <... futex resumed>) = 0 [pid 17975] <... futex resumed>) = 0 [pid 17970] <... futex resumed>) = 1 [pid 17971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17971] <... futex resumed>) = 0 [pid 17975] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17974] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17975] <... openat resumed>) = 3 [pid 17974] <... openat resumed>) = 3 [pid 17971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17975] <... futex resumed>) = 1 [pid 17974] <... futex resumed>) = 0 [pid 17970] <... futex resumed>) = 0 [pid 17975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17974] pwrite64(3, "\x02\x00", 2, 4 [pid 17971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17974] <... pwrite64 resumed>) = 2 [pid 17971] <... futex resumed>) = 0 [pid 17970] <... futex resumed>) = 0 [pid 17975] pwrite64(3, "\x02\x00", 2, 4 [pid 17971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17975] <... pwrite64 resumed>) = 2 [pid 17974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17974] <... futex resumed>) = 0 [pid 17974] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17971] exit_group(0 [pid 17970] <... futex resumed>) = 0 [pid 17974] <... futex resumed>) = ? [pid 17971] <... exit_group resumed>) = ? [pid 17974] +++ exited with 0 +++ [pid 17971] +++ exited with 0 +++ [pid 17970] exit_group(0) = ? [pid 17975] <... futex resumed>) = ? [pid 17975] +++ exited with 0 +++ [pid 17970] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17971, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17970, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17976 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17977 attached , child_tidptr=0x55555f6e6750) = 17977 [pid 17977] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17976] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17976 [pid 17977] <... set_robust_list resumed>) = 0 [pid 17976] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17977] rt_sigprocmask(SIG_SETMASK, [] [pid 17976] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17977] <... prctl resumed>) = 0 [pid 17976] <... prctl resumed>) = 0 [pid 17977] setpgid(0, 0 [pid 17976] setpgid(0, 0 [pid 17977] <... setpgid resumed>) = 0 [pid 17976] <... setpgid resumed>) = 0 [pid 17977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17977] <... openat resumed>) = 3 [pid 17976] <... openat resumed>) = 3 [pid 17977] write(3, "1000", 4) = 4 [pid 17976] write(3, "1000", 4 [pid 17977] close(3) = 0 [pid 17976] <... write resumed>) = 4 [pid 17977] write(1, "executing program\n", 18 [pid 17976] close(3 [pid 17977] <... write resumed>) = 18 [pid 17976] <... close resumed>) = 0 executing program [pid 17977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 17976] write(1, "executing program\n", 18 [pid 17977] <... futex resumed>) = 0 [pid 17976] <... write resumed>) = 18 [pid 17977] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17977] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17976] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17977] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17976] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17977] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17976] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 17977] <... mmap resumed>) = 0x7f9f66df1000 [pid 17976] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17977] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17977] <... mprotect resumed>) = 0 [pid 17976] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17977] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17976] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17977] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17976] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17977] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17978 attached [pid 17976] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17979 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17980 attached [pid 17978] set_robust_list(0x7f9f66e119a0, 24 [pid 17976] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17979] set_robust_list(0x55555f6e6760, 24 [pid 17978] <... set_robust_list resumed>) = 0 [pid 17977] <... clone3 resumed> => {parent_tid=[17978]}, 88) = 17978 [pid 17980] set_robust_list(0x55555f6e6760, 24 [pid 17979] <... set_robust_list resumed>) = 0 [pid 17978] rt_sigprocmask(SIG_SETMASK, [] [pid 17977] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17979 [pid 17980] <... set_robust_list resumed>) = 0 [pid 17979] rt_sigprocmask(SIG_SETMASK, [] [pid 17978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17980] rt_sigprocmask(SIG_SETMASK, [] [pid 17978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17977] <... futex resumed>) = 0 [pid 17979] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17978] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17980] <... prctl resumed>) = 0 [pid 17979] <... prctl resumed>) = 0 [pid 17977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17980] setpgid(0, 0 [pid 17979] setpgid(0, 0 [pid 17978] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17980] <... setpgid resumed>) = 0 [pid 17979] <... setpgid resumed>) = 0 [pid 17978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17978] <... futex resumed>) = 1 [pid 17977] <... futex resumed>) = 0 [pid 17976] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17980 [pid 17980] <... openat resumed>) = 3 [pid 17979] <... openat resumed>) = 3 [pid 17978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17976] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 17981 attached [pid 17980] write(3, "1000", 4 [pid 17979] write(3, "1000", 4 [pid 17978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17977] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17981] set_robust_list(0x7f9f66e119a0, 24 [pid 17980] <... write resumed>) = 4 [pid 17979] <... write resumed>) = 4 [pid 17978] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17976] <... clone3 resumed> => {parent_tid=[17981]}, 88) = 17981 [pid 17981] <... set_robust_list resumed>) = 0 [pid 17980] close(3 [pid 17979] close(3 [pid 17976] rt_sigprocmask(SIG_SETMASK, [] [pid 17981] rt_sigprocmask(SIG_SETMASK, [] [pid 17980] <... close resumed>) = 0 [pid 17979] <... close resumed>) = 0 [pid 17978] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17980] write(1, "executing program\n", 18 [pid 17979] write(1, "executing program\n", 18 [pid 17978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 17976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17981] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17980] <... write resumed>) = 18 [pid 17979] <... write resumed>) = 18 [pid 17978] <... futex resumed>) = 1 [pid 17977] <... futex resumed>) = 0 [pid 17976] <... futex resumed>) = 0 [pid 17981] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17980] <... futex resumed>) = 0 [pid 17979] <... futex resumed>) = 0 [pid 17978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17977] <... futex resumed>) = 0 [pid 17976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17981] <... futex resumed>) = 0 [pid 17980] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17979] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17978] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17981] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17980] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17979] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17978] <... openat resumed>) = 3 [pid 17976] <... futex resumed>) = 0 [pid 17981] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17980] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17979] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17978] <... futex resumed>) = 1 [pid 17977] <... futex resumed>) = 0 [pid 17976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17981] <... futex resumed>) = 0 [pid 17980] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17981] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17980] <... mmap resumed>) = 0x7f9f66df1000 [pid 17979] <... mmap resumed>) = 0x7f9f66df1000 [pid 17978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17977] <... futex resumed>) = 0 [pid 17976] <... futex resumed>) = 0 [pid 17976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17981] <... openat resumed>) = 3 [pid 17980] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17979] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17978] pwrite64(3, "\x02\x00", 2, 4 [pid 17977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17980] <... mprotect resumed>) = 0 [pid 17979] <... mprotect resumed>) = 0 [pid 17981] <... futex resumed>) = 1 [pid 17980] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17978] <... pwrite64 resumed>) = 2 [pid 17976] <... futex resumed>) = 0 [pid 17981] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17980] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17979] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17981] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17980] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17979] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17978] <... futex resumed>) = 1 [pid 17977] <... futex resumed>) = 0 [pid 17976] <... futex resumed>) = 0 [pid 17981] pwrite64(3, "\x02\x00", 2, 4 [pid 17976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17982 attached [pid 17981] <... pwrite64 resumed>) = 2 [pid 17980] <... clone3 resumed> => {parent_tid=[17982]}, 88) = 17982 [pid 17979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17977] exit_group(0 [pid 17982] set_robust_list(0x7f9f66e119a0, 24 [pid 17981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17980] rt_sigprocmask(SIG_SETMASK, [] [pid 17978] <... futex resumed>) = ? [pid 17977] <... exit_group resumed>) = ? [pid 17980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17982] <... set_robust_list resumed>) = 0 [pid 17981] <... futex resumed>) = 1 [pid 17979] <... clone3 resumed> => {parent_tid=[17983]}, 88) = 17983 [pid 17978] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 17983 attached [pid 17976] <... futex resumed>) = 0 [pid 17983] set_robust_list(0x7f9f66e119a0, 24 [pid 17976] exit_group(0 [pid 17983] <... set_robust_list resumed>) = 0 [pid 17976] <... exit_group resumed>) = ? [pid 17977] +++ exited with 0 +++ [pid 17983] rt_sigprocmask(SIG_SETMASK, [] [pid 17982] rt_sigprocmask(SIG_SETMASK, [] [pid 17980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17979] rt_sigprocmask(SIG_SETMASK, [] [pid 17983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17982] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17981] +++ exited with 0 +++ [pid 17980] <... futex resumed>) = 0 [pid 17979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17976] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17977, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17979] <... futex resumed>) = 1 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17976, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17983] <... futex resumed>) = 0 [pid 17982] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17983] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17983] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17982] <... futex resumed>) = 1 [pid 17980] <... futex resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17982] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17983] <... futex resumed>) = 1 [pid 17982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17980] <... futex resumed>) = 0 [pid 17979] <... futex resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17982] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17982] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17979] <... futex resumed>) = 0 [pid 17983] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17983] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17982] <... futex resumed>) = 1 [pid 17980] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 17980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17982] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17983] <... futex resumed>) = 1 [pid 17982] <... openat resumed>) = 3 [pid 17979] <... futex resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17982] <... futex resumed>) = 1 [pid 17980] <... futex resumed>) = 0 [pid 17979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17983] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17982] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17979] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17983] <... openat resumed>) = 3 [pid 17982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17980] <... futex resumed>) = 0 [pid 17979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17982] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 17984 attached [pid 17983] <... futex resumed>) = 0 [pid 17982] <... pwrite64 resumed>) = 2 [pid 17980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17984] set_robust_list(0x55555f6e6760, 24 [pid 17983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17984 [pid 17984] <... set_robust_list resumed>) = 0 [pid 17979] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17984] rt_sigprocmask(SIG_SETMASK, [] [pid 17983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17983] pwrite64(3, "\x02\x00", 2, 4 [pid 17982] <... futex resumed>) = 1 [pid 17980] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17983] <... pwrite64 resumed>) = 2 [pid 17982] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17980] exit_group(0 [pid 17984] <... prctl resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17984] setpgid(0, 0 [pid 17983] <... futex resumed>) = 1 [pid 17982] <... futex resumed>) = ? [pid 17980] <... exit_group resumed>) = ? [pid 17979] <... futex resumed>) = 0 [pid 17983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17982] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 17985 attached [pid 17984] <... setpgid resumed>) = 0 [pid 17984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 17980] +++ exited with 0 +++ [pid 17984] write(3, "1000", 4 [pid 17979] exit_group(0 [pid 17985] set_robust_list(0x55555f6e6760, 24 [pid 17984] <... write resumed>) = 4 [pid 17983] <... futex resumed>) = ? [pid 17979] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17980, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17985] <... set_robust_list resumed>) = 0 [pid 17984] close(3 [pid 17983] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17984] <... close resumed>) = 0 [pid 17984] write(1, "executing program\n", 18 [pid 17979] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17985 [pid 17985] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17979, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17985] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 executing program [pid 17985] setpgid(0, 0 [pid 17984] <... write resumed>) = 18 [pid 17985] <... setpgid resumed>) = 0 [pid 17984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17984] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 17985] <... openat resumed>) = 3 [pid 17984] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17985] write(3, "1000", 4 [pid 17984] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17985] <... write resumed>) = 4 [pid 17984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17985] close(3 [pid 17984] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17984] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 17986 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17987 attached [pid 17985] <... close resumed>) = 0 [pid 17984] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17986] set_robust_list(0x55555f6e6760, 24 [pid 17985] write(1, "executing program\n", 18 [pid 17984] <... mprotect resumed>) = 0 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17987 [pid 17987] set_robust_list(0x55555f6e6760, 24 [pid 17986] <... set_robust_list resumed>) = 0 [pid 17985] <... write resumed>) = 18 [pid 17984] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17986 [pid 17987] <... set_robust_list resumed>) = 0 [pid 17986] rt_sigprocmask(SIG_SETMASK, [] [pid 17985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17987] rt_sigprocmask(SIG_SETMASK, [] [pid 17986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17985] <... futex resumed>) = 0 [pid 17984] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17985] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17984] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17986] <... prctl resumed>) = 0 [pid 17985] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17987] <... prctl resumed>) = 0 [pid 17986] setpgid(0, 0 [pid 17985] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17987] setpgid(0, 0 [pid 17986] <... setpgid resumed>) = 0 [pid 17985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17987] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17988 attached [pid 17987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17987] <... openat resumed>) = 3 [pid 17984] <... clone3 resumed> => {parent_tid=[17988]}, 88) = 17988 [pid 17988] set_robust_list(0x7f9f66e119a0, 24 [pid 17987] write(3, "1000", 4 [pid 17986] <... openat resumed>) = 3 [pid 17985] <... mmap resumed>) = 0x7f9f66df1000 [pid 17984] rt_sigprocmask(SIG_SETMASK, [] [pid 17988] <... set_robust_list resumed>) = 0 [pid 17987] <... write resumed>) = 4 [pid 17986] write(3, "1000", 4 [pid 17985] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17988] rt_sigprocmask(SIG_SETMASK, [] [pid 17987] close(3 [pid 17986] <... write resumed>) = 4 [pid 17985] <... mprotect resumed>) = 0 [pid 17984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17987] <... close resumed>) = 0 [pid 17986] close(3 [pid 17985] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17984] <... futex resumed>) = 0 [pid 17988] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17987] write(1, "executing program\n", 18 [pid 17986] <... close resumed>) = 0 [pid 17985] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 17984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17988] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17987] <... write resumed>) = 18 [pid 17986] write(1, "executing program\n", 18 [pid 17985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17986] <... write resumed>) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 17989 attached [pid 17988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17989] set_robust_list(0x7f9f66e119a0, 24 [pid 17988] <... futex resumed>) = 1 [pid 17987] <... futex resumed>) = 0 [pid 17986] <... futex resumed>) = 0 [pid 17985] <... clone3 resumed> => {parent_tid=[17989]}, 88) = 17989 [pid 17984] <... futex resumed>) = 0 [pid 17989] <... set_robust_list resumed>) = 0 [pid 17988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17987] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17986] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17985] rt_sigprocmask(SIG_SETMASK, [] [pid 17989] rt_sigprocmask(SIG_SETMASK, [] [pid 17987] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17986] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17987] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17986] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17989] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17985] <... futex resumed>) = 0 [pid 17989] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17987] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17986] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17987] <... mmap resumed>) = 0x7f9f66df1000 [pid 17989] <... futex resumed>) = 0 [pid 17986] <... mmap resumed>) = 0x7f9f66df1000 [pid 17985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17987] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17986] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17986] <... mprotect resumed>) = 0 [pid 17989] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17987] <... mprotect resumed>) = 0 [pid 17985] <... futex resumed>) = 0 [pid 17986] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17989] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17987] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17986] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17987] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17986] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17988] <... futex resumed>) = 0 [pid 17985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17984] <... futex resumed>) = 1 [pid 17989] <... futex resumed>) = 0 [pid 17987] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17991 attached ci2-android-6-12-rust/strace-static-x86_64: Process 17990 attached [pid 17989] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17988] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] set_robust_list(0x7f9f66e119a0, 24 [pid 17990] set_robust_list(0x7f9f66e119a0, 24 [pid 17988] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17991] <... set_robust_list resumed>) = 0 [pid 17990] <... set_robust_list resumed>) = 0 [pid 17989] <... openat resumed>) = 3 [pid 17988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17987] <... clone3 resumed> => {parent_tid=[17991]}, 88) = 17991 [pid 17986] <... clone3 resumed> => {parent_tid=[17990]}, 88) = 17990 [pid 17985] <... futex resumed>) = 0 [pid 17991] rt_sigprocmask(SIG_SETMASK, [] [pid 17990] rt_sigprocmask(SIG_SETMASK, [] [pid 17989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17988] <... futex resumed>) = 1 [pid 17987] rt_sigprocmask(SIG_SETMASK, [] [pid 17986] rt_sigprocmask(SIG_SETMASK, [] [pid 17985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17984] <... futex resumed>) = 0 [pid 17991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17989] <... futex resumed>) = 0 [pid 17988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17984] <... futex resumed>) = 0 [pid 17991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17988] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17987] <... futex resumed>) = 0 [pid 17986] <... futex resumed>) = 0 [pid 17985] <... futex resumed>) = 0 [pid 17984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17991] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17990] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17989] pwrite64(3, "\x02\x00", 2, 4 [pid 17988] <... openat resumed>) = 3 [pid 17987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17991] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17990] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17989] <... pwrite64 resumed>) = 2 [pid 17988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17988] <... futex resumed>) = 1 [pid 17984] <... futex resumed>) = 0 [pid 17991] <... futex resumed>) = 1 [pid 17990] <... futex resumed>) = 1 [pid 17989] <... futex resumed>) = 1 [pid 17988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17987] <... futex resumed>) = 0 [pid 17986] <... futex resumed>) = 0 [pid 17985] <... futex resumed>) = 0 [pid 17984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17985] exit_group(0 [pid 17984] <... futex resumed>) = 0 [pid 17991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17989] <... futex resumed>) = ? [pid 17988] pwrite64(3, "\x02\x00", 2, 4 [pid 17987] <... futex resumed>) = 0 [pid 17986] <... futex resumed>) = 0 [pid 17985] <... exit_group resumed>) = ? [pid 17984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17991] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17990] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17989] +++ exited with 0 +++ [pid 17987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17990] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17991] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17988] <... pwrite64 resumed>) = 2 [pid 17986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17985] +++ exited with 0 +++ [pid 17991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17990] <... futex resumed>) = 0 [pid 17988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] <... futex resumed>) = 1 [pid 17990] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17988] <... futex resumed>) = 1 [pid 17987] <... futex resumed>) = 0 [pid 17986] <... futex resumed>) = 0 [pid 17984] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17985, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17990] <... openat resumed>) = 3 [pid 17988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17984] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17988] <... futex resumed>) = ? [pid 17987] <... futex resumed>) = 0 [pid 17984] <... exit_group resumed>) = ? [pid 17991] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17990] <... futex resumed>) = 1 [pid 17988] +++ exited with 0 +++ [pid 17987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17986] <... futex resumed>) = 0 [pid 17984] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 17991] <... openat resumed>) = 3 [pid 17990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17986] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17984, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17991] <... futex resumed>) = 1 [pid 17990] pwrite64(3, "\x02\x00", 2, 4 [pid 17987] <... futex resumed>) = 0 [pid 17986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17990] <... pwrite64 resumed>) = 2 [pid 17987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17987] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17991] pwrite64(3, "\x02\x00", 2, 4 [pid 17987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17991] <... pwrite64 resumed>) = 2 [pid 17990] <... futex resumed>) = 1 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17986] <... futex resumed>) = 0 [pid 17991] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 17992 attached [pid 17987] <... futex resumed>) = 0 [pid 17986] exit_group(0 [pid 17987] exit_group(0 [pid 17986] <... exit_group resumed>) = ? [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17992 [pid 17992] set_robust_list(0x55555f6e6760, 24 [pid 17987] <... exit_group resumed>) = ? [pid 17992] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 17992] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17990] <... futex resumed>) = ? [pid 17992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17991] +++ exited with 0 +++ [pid 17990] +++ exited with 0 +++ [pid 17987] +++ exited with 0 +++ [pid 17986] +++ exited with 0 +++ [pid 17992] <... prctl resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17987, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17992] setpgid(0, 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17992] <... setpgid resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17986, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17992] <... openat resumed>) = 3 [pid 17992] write(3, "1000", 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 17992] <... write resumed>) = 4 [pid 17992] close(3) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17992] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17992] <... write resumed>) = 18 executing program [pid 17992] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17992] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17993 attached [pid 17992] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17992] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17992] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 17992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17993] set_robust_list(0x55555f6e6760, 24 [pid 17992] <... mmap resumed>) = 0x7f9f66df1000 [pid 17992] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17993 [pid 17993] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 17994 attached [pid 17992] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17994] set_robust_list(0x55555f6e6760, 24 [pid 17992] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17994] <... set_robust_list resumed>) = 0 [pid 17992] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17994] rt_sigprocmask(SIG_SETMASK, [] [pid 17993] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17994 ci2-android-6-12-rust/strace-static-x86_64: Process 17995 attached [pid 17993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 17994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17992] <... clone3 resumed> => {parent_tid=[17995]}, 88) = 17995 [pid 17994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17992] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17995] set_robust_list(0x7f9f66e119a0, 24 [pid 17994] <... prctl resumed>) = 0 [pid 17993] <... prctl resumed>) = 0 [pid 17992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17995] <... set_robust_list resumed>) = 0 [pid 17994] setpgid(0, 0 [pid 17993] setpgid(0, 0 [pid 17992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17995] rt_sigprocmask(SIG_SETMASK, [] [pid 17994] <... setpgid resumed>) = 0 [pid 17993] <... setpgid resumed>) = 0 [pid 17992] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17995] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17994] <... openat resumed>) = 3 [pid 17993] <... openat resumed>) = 3 [pid 17994] write(3, "1000", 4) = 4 [pid 17994] close(3) = 0 [pid 17994] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 17996 attached executing program [pid 17994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17996] set_robust_list(0x55555f6e6760, 24 [pid 17994] <... futex resumed>) = 0 [pid 17994] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17996] <... set_robust_list resumed>) = 0 [pid 17994] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17996] rt_sigprocmask(SIG_SETMASK, [] [pid 17995] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17994] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17993] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 17996 [pid 17995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 17996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17995] <... futex resumed>) = 1 [pid 17994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17993] close(3 [pid 17992] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17994] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17993] <... close resumed>) = 0 [pid 17994] <... mmap resumed>) = 0x7f9f66df1000 [pid 17993] write(1, "executing program\n", 18) = 18 executing program [pid 17993] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17993] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 17996] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 17993] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17994] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17995] <... futex resumed>) = 0 [pid 17994] <... mprotect resumed>) = 0 [pid 17993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17996] <... prctl resumed>) = 0 [pid 17992] <... futex resumed>) = 1 [pid 17996] setpgid(0, 0 [pid 17995] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17994] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17993] <... mmap resumed>) = 0x7f9f66df1000 [pid 17992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17996] <... setpgid resumed>) = 0 [pid 17995] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17994] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17993] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 17995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] <... mprotect resumed>) = 0 [pid 17994] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17995] <... futex resumed>) = 1 [pid 17993] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 17997 attached [pid 17995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17993] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17992] <... futex resumed>) = 0 [pid 17997] set_robust_list(0x7f9f66e119a0, 24 [pid 17994] <... clone3 resumed> => {parent_tid=[17997]}, 88) = 17997 [pid 17993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17997] <... set_robust_list resumed>) = 0 [pid 17996] <... openat resumed>) = 3 [pid 17994] rt_sigprocmask(SIG_SETMASK, [] [pid 17992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 17998 attached [pid 17997] rt_sigprocmask(SIG_SETMASK, [] [pid 17996] write(3, "1000", 4 [pid 17995] <... futex resumed>) = 0 [pid 17994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17993] <... clone3 resumed> => {parent_tid=[17998]}, 88) = 17998 [pid 17992] <... futex resumed>) = 1 [pid 17998] set_robust_list(0x7f9f66e119a0, 24 [pid 17997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17996] <... write resumed>) = 4 [pid 17995] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] rt_sigprocmask(SIG_SETMASK, [] [pid 17992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17998] <... set_robust_list resumed>) = 0 [pid 17997] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17996] close(3 [pid 17995] <... openat resumed>) = 3 [pid 17994] <... futex resumed>) = 0 [pid 17993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17998] rt_sigprocmask(SIG_SETMASK, [] [pid 17997] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17996] <... close resumed>) = 0 [pid 17995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17996] write(1, "executing program\n", 18 [pid 17995] <... futex resumed>) = 1 executing program [pid 17992] <... futex resumed>) = 0 [pid 17994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17998] mkdirat(AT_FDCWD, "./sys", 0777 [pid 17997] <... futex resumed>) = 0 [pid 17996] <... write resumed>) = 18 [pid 17995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] <... futex resumed>) = 0 [pid 17992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17998] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 17997] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17994] <... futex resumed>) = 0 [pid 17993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17992] <... futex resumed>) = 0 [pid 17998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17997] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17996] <... futex resumed>) = 0 [pid 17995] pwrite64(3, "\x02\x00", 2, 4 [pid 17994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17998] <... futex resumed>) = 0 [pid 17996] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 17998] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17996] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 17995] <... pwrite64 resumed>) = 2 [pid 17993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17997] <... futex resumed>) = 1 [pid 17996] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 17994] <... futex resumed>) = 0 [pid 17998] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17997] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] <... futex resumed>) = 0 [pid 17998] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17996] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 17995] <... futex resumed>) = 1 [pid 17994] <... futex resumed>) = 0 [pid 17993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17992] <... futex resumed>) = 0 [pid 17997] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17996] <... mmap resumed>) = 0x7f9f66df1000 [pid 17995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17997] <... openat resumed>) = 3 [pid 17994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17996] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 17992] exit_group(0 [pid 17998] <... futex resumed>) = 1 [pid 17993] <... futex resumed>) = 0 [pid 17992] <... exit_group resumed>) = ? [pid 17998] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17996] <... mprotect resumed>) = 0 [pid 17995] <... futex resumed>) = ? [pid 17993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17997] <... futex resumed>) = 1 [pid 17996] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17995] +++ exited with 0 +++ [pid 17994] <... futex resumed>) = 0 [pid 17993] <... futex resumed>) = 0 [pid 17992] +++ exited with 0 +++ [pid 17998] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17997] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17996] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17992, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17998] <... openat resumed>) = 3 [pid 17997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17996] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 17994] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17997] pwrite64(3, "\x02\x00", 2, 4 [pid 17994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 17999 attached [pid 17998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17997] <... pwrite64 resumed>) = 2 [pid 17999] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 17998] <... futex resumed>) = 1 [pid 17996] <... clone3 resumed> => {parent_tid=[17999]}, 88) = 17999 [pid 17999] rt_sigprocmask(SIG_SETMASK, [] [pid 17998] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 17993] <... futex resumed>) = 0 [pid 17999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17997] <... futex resumed>) = 1 [pid 17996] rt_sigprocmask(SIG_SETMASK, [] [pid 17994] <... futex resumed>) = 0 [pid 17993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 17994] exit_group(0 [pid 17997] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17993] <... futex resumed>) = 1 [pid 17998] <... futex resumed>) = 0 [pid 17997] +++ exited with 0 +++ [pid 17996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17994] <... exit_group resumed>) = ? [pid 17993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17999] <... futex resumed>) = 0 [pid 17998] pwrite64(3, "\x02\x00", 2, 4 [pid 17996] <... futex resumed>) = 1 [pid 17999] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 17999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17998] <... pwrite64 resumed>) = 2 [pid 17996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17994] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17994, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17998] <... futex resumed>) = 1 [pid 17993] <... futex resumed>) = 0 [pid 17998] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17993] exit_group(0 [pid 17998] <... futex resumed>) = ? [pid 17993] <... exit_group resumed>) = ? [pid 17998] +++ exited with 0 +++ [pid 17996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17993] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 17996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17993, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 17999] <... futex resumed>) = 0 [pid 17996] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 17999] mount(NULL, "./sys", "sysfs", 0, NULL [pid 17996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17999] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 17999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17996] <... futex resumed>) = 0 [pid 17999] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 17996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 17999] <... openat resumed>) = 3 [pid 17996] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 17996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 17999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 17996] <... futex resumed>) = 0 [pid 17999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 17999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17999] pwrite64(3, "\x02\x00", 2, 4 [pid 17996] <... futex resumed>) = 0 [pid 17999] <... pwrite64 resumed>) = 2 [pid 17996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 17999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 17999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 17996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 17996] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18000 attached [pid 17999] <... futex resumed>) = ? [pid 17996] <... exit_group resumed>) = ? [pid 17999] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18000 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18000] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18000] rt_sigprocmask(SIG_SETMASK, [] [pid 17996] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17996, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18000] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18000] setpgid(0, 0) = 0 [pid 18000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18000] write(3, "1000", 4) = 4 [pid 18000] close(3) = 0 [pid 18000] write(1, "executing program\n", 18) = 18 executing program [pid 18000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18000] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18000] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18000] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18000] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18000] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18000] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18001 attached => {parent_tid=[18001]}, 88) = 18001 [pid 18001] set_robust_list(0x7f9f66e119a0, 24 [pid 18000] rt_sigprocmask(SIG_SETMASK, [] [pid 18001] <... set_robust_list resumed>) = 0 [pid 18000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18001] rt_sigprocmask(SIG_SETMASK, [] [pid 18000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18000] <... futex resumed>) = 0 [pid 18001] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18001] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18001] <... futex resumed>) = 1 [pid 18000] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18002 attached [pid 18000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18000] <... futex resumed>) = 1 [pid 18002] set_robust_list(0x55555f6e6760, 24 [pid 18000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18002 ci2-android-6-12-rust/strace-static-x86_64: Process 18003 attached [pid 18002] <... set_robust_list resumed>) = 0 [pid 18001] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18003 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18003] set_robust_list(0x55555f6e6760, 24 [pid 18002] rt_sigprocmask(SIG_SETMASK, [] [pid 18001] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18003] <... set_robust_list resumed>) = 0 [pid 18002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18001] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18004 attached [pid 18003] rt_sigprocmask(SIG_SETMASK, [] [pid 18002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] set_robust_list(0x55555f6e6760, 24 [pid 18003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18002] <... prctl resumed>) = 0 [pid 18001] <... futex resumed>) = 1 [pid 18000] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18004 [pid 18004] <... set_robust_list resumed>) = 0 [pid 18002] setpgid(0, 0 [pid 18001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] rt_sigprocmask(SIG_SETMASK, [] [pid 18003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18002] <... setpgid resumed>) = 0 [pid 18000] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18003] <... prctl resumed>) = 0 [pid 18002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18004] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18003] setpgid(0, 0 [pid 18002] <... openat resumed>) = 3 [pid 18001] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18004] <... prctl resumed>) = 0 [pid 18003] <... setpgid resumed>) = 0 [pid 18002] write(3, "1000", 4 [pid 18004] setpgid(0, 0 [pid 18002] <... write resumed>) = 4 [pid 18001] <... openat resumed>) = 3 [pid 18004] <... setpgid resumed>) = 0 [pid 18003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18002] close(3 [pid 18004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18002] <... close resumed>) = 0 [pid 18004] <... openat resumed>) = 3 [pid 18002] write(1, "executing program\n", 18 [pid 18001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18003] <... openat resumed>) = 3 executing program [pid 18004] write(3, "1000", 4 [pid 18002] <... write resumed>) = 18 [pid 18001] <... futex resumed>) = 1 [pid 18000] <... futex resumed>) = 0 [pid 18004] <... write resumed>) = 4 [pid 18003] write(3, "1000", 4 [pid 18002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] close(3 [pid 18003] <... write resumed>) = 4 [pid 18002] <... futex resumed>) = 0 [pid 18001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18000] <... futex resumed>) = 0 [pid 18004] <... close resumed>) = 0 [pid 18003] close(3 [pid 18002] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18001] pwrite64(3, "\x02\x00", 2, 4 [pid 18000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18004] write(1, "executing program\n", 18 [pid 18003] <... close resumed>) = 0 [pid 18002] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18004] <... write resumed>) = 18 [pid 18003] write(1, "executing program\n", 18 executing program executing program [pid 18002] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18001] <... pwrite64 resumed>) = 2 [pid 18004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18003] <... write resumed>) = 18 [pid 18002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] <... futex resumed>) = 0 [pid 18003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18001] <... futex resumed>) = 1 [pid 18000] <... futex resumed>) = 0 [pid 18004] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18003] <... futex resumed>) = 0 [pid 18002] <... mmap resumed>) = 0x7f9f66df1000 [pid 18001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18000] exit_group(0 [pid 18004] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18003] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18002] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18001] <... futex resumed>) = ? [pid 18000] <... exit_group resumed>) = ? [pid 18004] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18003] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18002] <... mprotect resumed>) = 0 [pid 18001] +++ exited with 0 +++ [pid 18000] +++ exited with 0 +++ [pid 18004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18003] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18004] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18002] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18000, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18004] <... mmap resumed>) = 0x7f9f66df1000 [pid 18003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18004] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18003] <... mmap resumed>) = 0x7f9f66df1000 [pid 18002] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18004] <... mprotect resumed>) = 0 [pid 18002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18005 attached [pid 18004] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18003] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18005] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18003] <... mprotect resumed>) = 0 [pid 18005] rt_sigprocmask(SIG_SETMASK, [] [pid 18004] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18003] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18002] <... clone3 resumed> => {parent_tid=[18005]}, 88) = 18005 [pid 18005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18004] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18003] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18002] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18006 attached [pid 18005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18006] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18007 attached ) = 0 [pid 18004] <... clone3 resumed> => {parent_tid=[18006]}, 88) = 18006 [pid 18002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] set_robust_list(0x7f9f66e119a0, 24 [pid 18005] <... futex resumed>) = 0 [pid 18004] rt_sigprocmask(SIG_SETMASK, [] [pid 18002] <... futex resumed>) = 1 [pid 18005] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18005] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18005] <... futex resumed>) = 1 [pid 18002] <... futex resumed>) = 0 [pid 18005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18002] <... futex resumed>) = 0 [pid 18005] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18007] <... set_robust_list resumed>) = 0 [pid 18006] rt_sigprocmask(SIG_SETMASK, [] [pid 18005] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18003] <... clone3 resumed> => {parent_tid=[18007]}, 88) = 18007 [pid 18007] rt_sigprocmask(SIG_SETMASK, [] [pid 18003] rt_sigprocmask(SIG_SETMASK, [] [pid 18007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18006] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18006] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18003] <... futex resumed>) = 0 [pid 18005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18002] <... futex resumed>) = 0 [pid 18007] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18006] <... futex resumed>) = 1 [pid 18005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18004] <... futex resumed>) = 0 [pid 18002] <... futex resumed>) = 0 [pid 18007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18006] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18005] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18007] <... futex resumed>) = 1 [pid 18006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18005] <... openat resumed>) = 3 [pid 18004] <... futex resumed>) = 0 [pid 18003] <... futex resumed>) = 0 [pid 18007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18006] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18005] <... futex resumed>) = 1 [pid 18002] <... futex resumed>) = 0 [pid 18006] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18003] <... futex resumed>) = 0 [pid 18002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18002] <... futex resumed>) = 0 [pid 18007] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18006] <... futex resumed>) = 1 [pid 18005] pwrite64(3, "\x02\x00", 2, 4 [pid 18004] <... futex resumed>) = 0 [pid 18002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18006] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18005] <... pwrite64 resumed>) = 2 [pid 18004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18007] <... futex resumed>) = 1 [pid 18006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18004] <... futex resumed>) = 0 [pid 18003] <... futex resumed>) = 0 [pid 18007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18006] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18005] <... futex resumed>) = 1 [pid 18004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18002] <... futex resumed>) = 0 [pid 18007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18006] <... openat resumed>) = 3 [pid 18005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18002] exit_group(0 [pid 18003] <... futex resumed>) = 0 [pid 18007] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18005] <... futex resumed>) = ? [pid 18002] <... exit_group resumed>) = ? [pid 18007] <... openat resumed>) = 3 [pid 18006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18005] +++ exited with 0 +++ [pid 18003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18002] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 18007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18006] <... futex resumed>) = 1 [pid 18004] <... futex resumed>) = 0 [pid 18003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18002, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18007] <... futex resumed>) = 0 [pid 18006] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18007] pwrite64(3, "\x02\x00", 2, 4 [pid 18006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18004] <... futex resumed>) = 0 [pid 18003] <... futex resumed>) = 0 [pid 18006] pwrite64(3, "\x02\x00", 2, 4 [pid 18004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18007] <... pwrite64 resumed>) = 2 [pid 18006] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18007] <... futex resumed>) = 1 [pid 18006] <... futex resumed>) = 1 [pid 18004] <... futex resumed>) = 0 [pid 18003] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18008 attached [pid 18006] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18004] exit_group(0 [pid 18003] exit_group(0 [pid 18008] set_robust_list(0x55555f6e6760, 24 [pid 18007] <... futex resumed>) = ? [pid 18003] <... exit_group resumed>) = ? [pid 18006] <... futex resumed>) = ? [pid 18004] <... exit_group resumed>) = ? [pid 18006] +++ exited with 0 +++ [pid 18007] +++ exited with 0 +++ [pid 18008] <... set_robust_list resumed>) = 0 [pid 18004] +++ exited with 0 +++ [pid 18003] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18008 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18003, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18008] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18004, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18008] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18008] setpgid(0, 0) = 0 [pid 18008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18008] write(3, "1000", 4) = 4 [pid 18008] close(3) = 0 [pid 18008] write(1, "executing program\n", 18) = 18 executing program [pid 18008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18008] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18008] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18008] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18008] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18009]}, 88) = 18009 [pid 18008] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18009 attached [pid 18009] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18009] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18009] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18008] <... futex resumed>) = 0 [pid 18009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18008] <... futex resumed>) = 0 [pid 18009] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18009] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18008] <... futex resumed>) = 0 [pid 18009] <... futex resumed>) = 1 [pid 18009] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18009] <... openat resumed>) = 3 [pid 18008] <... futex resumed>) = 0 [pid 18008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18008] <... futex resumed>) = 0 [pid 18009] <... futex resumed>) = 1 [pid 18008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18009] pwrite64(3, "\x02\x00", 2, 4 [pid 18008] <... futex resumed>) = 0 [pid 18009] <... pwrite64 resumed>) = 2 [pid 18008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18008] <... futex resumed>) = 0 [pid 18009] <... futex resumed>) = 1 [pid 18008] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18008] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 18009] +++ exited with 0 +++ [pid 18008] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18010 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18008, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18010] set_robust_list(0x55555f6e6760, 24 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18010] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18010 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18011 attached [pid 18010] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18011 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18012 attached [pid 18012] set_robust_list(0x55555f6e6760, 24 [pid 18011] set_robust_list(0x55555f6e6760, 24 [pid 18010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18011] <... set_robust_list resumed>) = 0 [pid 18012] <... set_robust_list resumed>) = 0 [pid 18011] rt_sigprocmask(SIG_SETMASK, [] [pid 18010] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18012 [pid 18011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18010] <... prctl resumed>) = 0 [pid 18010] setpgid(0, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18012] rt_sigprocmask(SIG_SETMASK, [] [pid 18011] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18010] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18011] <... prctl resumed>) = 0 [pid 18012] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18011] setpgid(0, 0 [pid 18012] <... prctl resumed>) = 0 [pid 18011] <... setpgid resumed>) = 0 [pid 18010] <... openat resumed>) = 3 [pid 18012] setpgid(0, 0 [pid 18011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18012] <... setpgid resumed>) = 0 [pid 18010] write(3, "1000", 4 [pid 18011] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 18012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18011] write(3, "1000", 4 [pid 18010] <... write resumed>) = 4 [pid 18012] <... openat resumed>) = 3 [pid 18011] <... write resumed>) = 4 [pid 18010] close(3 [pid 18012] write(3, "1000", 4 [pid 18011] close(3 [pid 18010] <... close resumed>) = 0 [pid 18012] <... write resumed>) = 4 [pid 18011] <... close resumed>) = 0 [pid 18010] write(1, "executing program\n", 18 [pid 18012] close(3 [pid 18011] write(1, "executing program\n", 18 [pid 18012] <... close resumed>) = 0 [pid 18010] <... write resumed>) = 18 [pid 18012] write(1, "executing program\n", 18 [pid 18011] <... write resumed>) = 18 [pid 18012] <... write resumed>) = 18 [pid 18010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18012] <... futex resumed>) = 0 [pid 18010] <... futex resumed>) = 0 [pid 18011] <... futex resumed>) = 0 [pid 18012] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18010] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18011] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18012] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18010] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18011] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18012] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18010] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18011] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18011] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program executing program executing program [pid 18012] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18012] <... mmap resumed>) = 0x7f9f66df1000 [pid 18011] <... mmap resumed>) = 0x7f9f66df1000 [pid 18010] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18012] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18011] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18010] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18013 attached [pid 18012] <... mprotect resumed>) = 0 [pid 18011] <... mprotect resumed>) = 0 [pid 18010] <... mprotect resumed>) = 0 [pid 18013] set_robust_list(0x55555f6e6760, 24 [pid 18012] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18011] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18010] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18013 [pid 18013] <... set_robust_list resumed>) = 0 [pid 18012] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18011] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18010] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18013] rt_sigprocmask(SIG_SETMASK, [] [pid 18012] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18011] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18010] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18015 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18014 attached [pid 18013] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18016 attached [pid 18015] set_robust_list(0x7f9f66e119a0, 24 [pid 18014] set_robust_list(0x7f9f66e119a0, 24 [pid 18013] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18012] <... clone3 resumed> => {parent_tid=[18014]}, 88) = 18014 [pid 18011] <... clone3 resumed> => {parent_tid=[18015]}, 88) = 18015 [pid 18016] set_robust_list(0x7f9f66e119a0, 24 [pid 18015] <... set_robust_list resumed>) = 0 [pid 18014] <... set_robust_list resumed>) = 0 [pid 18013] <... prctl resumed>) = 0 [pid 18012] rt_sigprocmask(SIG_SETMASK, [] [pid 18011] rt_sigprocmask(SIG_SETMASK, [] [pid 18010] <... clone3 resumed> => {parent_tid=[18016]}, 88) = 18016 [pid 18016] <... set_robust_list resumed>) = 0 [pid 18014] rt_sigprocmask(SIG_SETMASK, [] [pid 18013] setpgid(0, 0 [pid 18012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18010] rt_sigprocmask(SIG_SETMASK, [] [pid 18016] rt_sigprocmask(SIG_SETMASK, [] [pid 18014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18013] <... setpgid resumed>) = 0 [pid 18012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18014] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18016] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18015] rt_sigprocmask(SIG_SETMASK, [] [pid 18014] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18013] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18012] <... futex resumed>) = 0 [pid 18011] <... futex resumed>) = 0 [pid 18010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18015] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18014] <... futex resumed>) = 0 [pid 18013] <... openat resumed>) = 3 [pid 18012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18010] <... futex resumed>) = 0 [pid 18016] <... futex resumed>) = 0 [pid 18015] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18013] write(3, "1000", 4 [pid 18012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] <... write resumed>) = 4 [pid 18012] <... futex resumed>) = 0 [pid 18010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18015] <... futex resumed>) = 1 [pid 18014] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18013] close(3 [pid 18012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18011] <... futex resumed>) = 0 [pid 18010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] <... futex resumed>) = 0 [pid 18015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18014] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18013] <... close resumed>) = 0 [pid 18011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] <... futex resumed>) = 1 [pid 18016] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18013] write(1, "executing program\n", 18 [pid 18011] <... futex resumed>) = 0 [pid 18010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 18015] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18014] <... futex resumed>) = 1 [pid 18013] <... write resumed>) = 18 [pid 18012] <... futex resumed>) = 0 [pid 18016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18015] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] <... futex resumed>) = 1 [pid 18015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] <... futex resumed>) = 0 [pid 18016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18015] <... futex resumed>) = 0 [pid 18014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] <... futex resumed>) = 0 [pid 18012] <... futex resumed>) = 0 [pid 18011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18014] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18016] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] <... futex resumed>) = 0 [pid 18016] <... openat resumed>) = 3 [pid 18015] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18014] <... openat resumed>) = 3 [pid 18013] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18015] <... openat resumed>) = 3 [pid 18011] <... futex resumed>) = 0 [pid 18010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] <... futex resumed>) = 0 [pid 18015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18013] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18014] <... futex resumed>) = 1 [pid 18011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18012] <... futex resumed>) = 0 [pid 18010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18015] <... futex resumed>) = 0 [pid 18014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18012] <... futex resumed>) = 0 [pid 18011] <... futex resumed>) = 0 [pid 18010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18016] pwrite64(3, "\x02\x00", 2, 4 [pid 18014] pwrite64(3, "\x02\x00", 2, 4 [pid 18013] <... mmap resumed>) = 0x7f9f66df1000 [pid 18012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] <... pwrite64 resumed>) = 2 [pid 18011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18010] <... futex resumed>) = 0 [pid 18016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18014] <... pwrite64 resumed>) = 2 [pid 18013] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18016] <... futex resumed>) = 0 [pid 18014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18014] <... futex resumed>) = 1 [pid 18013] <... mprotect resumed>) = 0 [pid 18012] <... futex resumed>) = 0 [pid 18010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18015] pwrite64(3, "\x02\x00", 2, 4 [pid 18013] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18012] exit_group(0 [pid 18010] exit_group(0 [pid 18016] <... futex resumed>) = ? [pid 18015] <... pwrite64 resumed>) = 2 [pid 18014] <... futex resumed>) = ? [pid 18013] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18012] <... exit_group resumed>) = ? [pid 18010] <... exit_group resumed>) = ? [pid 18016] +++ exited with 0 +++ [pid 18015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18014] +++ exited with 0 +++ [pid 18013] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18015] <... futex resumed>) = 1 [pid 18015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18012] +++ exited with 0 +++ [pid 18011] <... futex resumed>) = 0 [pid 18011] exit_group(0 [pid 18015] <... futex resumed>) = ? [pid 18015] +++ exited with 0 +++ [pid 18011] <... exit_group resumed>) = ? [pid 18010] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18017 attached [pid 18011] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18012, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18010, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18017] set_robust_list(0x7f9f66e119a0, 24 [pid 18013] <... clone3 resumed> => {parent_tid=[18017]}, 88) = 18017 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18011, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18017] <... set_robust_list resumed>) = 0 [pid 18013] rt_sigprocmask(SIG_SETMASK, [] [pid 18017] rt_sigprocmask(SIG_SETMASK, [] [pid 18013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18017] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18013] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18017] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18018 attached [pid 18017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18017] <... futex resumed>) = 0 [pid 18013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18017] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18019 attached [pid 18018] set_robust_list(0x55555f6e6760, 24 [pid 18017] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18013] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18018 [pid 18019] set_robust_list(0x55555f6e6760, 24 [pid 18017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18019] <... set_robust_list resumed>) = 0 [pid 18017] <... futex resumed>) = 0 [pid 18013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18018] <... set_robust_list resumed>) = 0 [pid 18017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18019 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18019] rt_sigprocmask(SIG_SETMASK, [] [pid 18018] rt_sigprocmask(SIG_SETMASK, [] [pid 18017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18017] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18013] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18019] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18019] <... prctl resumed>) = 0 [pid 18018] <... prctl resumed>) = 0 [pid 18019] setpgid(0, 0 [pid 18018] setpgid(0, 0 [pid 18019] <... setpgid resumed>) = 0 [pid 18018] <... setpgid resumed>) = 0 [pid 18019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18020 attached [pid 18019] <... openat resumed>) = 3 [pid 18018] <... openat resumed>) = 3 [pid 18017] <... openat resumed>) = 3 [pid 18020] set_robust_list(0x55555f6e6760, 24 [pid 18019] write(3, "1000", 4 [pid 18018] write(3, "1000", 4 [pid 18020] <... set_robust_list resumed>) = 0 [pid 18019] <... write resumed>) = 4 [pid 18018] <... write resumed>) = 4 [pid 18017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18020 [pid 18020] rt_sigprocmask(SIG_SETMASK, [] [pid 18019] close(3 [pid 18017] <... futex resumed>) = 1 [pid 18013] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18013] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18017] pwrite64(3, "\x02\x00", 2, 4 [pid 18013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18019] <... close resumed>) = 0 [pid 18018] close(3 [pid 18020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18019] write(1, "executing program\n", 18 [pid 18018] <... close resumed>) = 0 executing program [pid 18020] <... prctl resumed>) = 0 [pid 18019] <... write resumed>) = 18 [pid 18018] write(1, "executing program\n", 18 [pid 18020] setpgid(0, 0 [pid 18019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18018] <... write resumed>) = 18 [pid 18020] <... setpgid resumed>) = 0 [pid 18019] <... futex resumed>) = 0 [pid 18018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18019] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18018] <... futex resumed>) = 0 [pid 18017] <... pwrite64 resumed>) = 2 [pid 18020] <... openat resumed>) = 3 [pid 18019] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18018] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] write(3, "1000", 4 [pid 18019] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18018] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18017] <... futex resumed>) = 1 [pid 18013] <... futex resumed>) = 0 [pid 18020] <... write resumed>) = 4 [pid 18019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18018] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18020] close(3 [pid 18019] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18013] exit_group(0 [pid 18020] <... close resumed>) = 0 [pid 18019] <... mmap resumed>) = 0x7f9f66df1000 [pid 18018] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18020] write(1, "executing program\n", 18 executing program [pid 18019] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18018] <... mmap resumed>) = 0x7f9f66df1000 [pid 18017] <... futex resumed>) = ? [pid 18013] <... exit_group resumed>) = ? [pid 18020] <... write resumed>) = 18 [pid 18019] <... mprotect resumed>) = 0 [pid 18018] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18020] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18019] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18018] <... mprotect resumed>) = 0 [pid 18017] +++ exited with 0 +++ [pid 18020] <... futex resumed>) = 0 [pid 18019] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18018] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18020] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18019] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18018] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18021 attached [pid 18020] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18018] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18013] +++ exited with 0 +++ [pid 18020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18013, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18022 attached [pid 18021] set_robust_list(0x7f9f66e119a0, 24 [pid 18020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18019] <... clone3 resumed> => {parent_tid=[18021]}, 88) = 18021 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18022] set_robust_list(0x7f9f66e119a0, 24 [pid 18021] <... set_robust_list resumed>) = 0 [pid 18020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18019] rt_sigprocmask(SIG_SETMASK, [] [pid 18022] <... set_robust_list resumed>) = 0 [pid 18021] rt_sigprocmask(SIG_SETMASK, [] [pid 18022] rt_sigprocmask(SIG_SETMASK, [] [pid 18021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18020] <... mmap resumed>) = 0x7f9f66df1000 [pid 18019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18018] <... clone3 resumed> => {parent_tid=[18022]}, 88) = 18022 [pid 18020] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18018] rt_sigprocmask(SIG_SETMASK, [] [pid 18020] <... mprotect resumed>) = 0 [pid 18019] <... futex resumed>) = 1 [pid 18018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18020] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18018] <... futex resumed>) = 0 [pid 18020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18023 attached [pid 18023] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18020] <... clone3 resumed> => {parent_tid=[18023]}, 88) = 18023 [pid 18023] rt_sigprocmask(SIG_SETMASK, [] [pid 18020] rt_sigprocmask(SIG_SETMASK, [] [pid 18023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18023] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18020] <... futex resumed>) = 0 [pid 18023] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18023] <... futex resumed>) = 0 [pid 18020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18023] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18020] <... futex resumed>) = 0 [pid 18023] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] <... futex resumed>) = 0 [pid 18023] <... futex resumed>) = 1 [pid 18020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18023] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18020] <... futex resumed>) = 0 [pid 18023] <... openat resumed>) = 3 [pid 18020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18022] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18021] <... futex resumed>) = 0 [pid 18022] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18023] <... futex resumed>) = 1 [pid 18022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18021] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18020] <... futex resumed>) = 0 [pid 18023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18022] <... futex resumed>) = 1 [pid 18021] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18018] <... futex resumed>) = 0 [pid 18023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] <... futex resumed>) = 0 [pid 18018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18023] pwrite64(3, "\x02\x00", 2, 4 [pid 18022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18021] <... futex resumed>) = 1 [pid 18020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18019] <... futex resumed>) = 0 [pid 18018] <... futex resumed>) = 0 [pid 18023] <... pwrite64 resumed>) = 2 [pid 18022] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18022] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18019] <... futex resumed>) = 0 [pid 18023] <... futex resumed>) = 1 [pid 18022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18021] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18020] <... futex resumed>) = 0 [pid 18019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18021] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18020] exit_group(0 [pid 18023] <... futex resumed>) = ? [pid 18022] <... futex resumed>) = 1 [pid 18021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18020] <... exit_group resumed>) = ? [pid 18018] <... futex resumed>) = 0 [pid 18023] +++ exited with 0 +++ [pid 18022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18021] <... futex resumed>) = 1 [pid 18020] +++ exited with 0 +++ [pid 18019] <... futex resumed>) = 0 [pid 18018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18018] <... futex resumed>) = 0 [pid 18022] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18019] <... futex resumed>) = 0 [pid 18018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18020, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18022] <... openat resumed>) = 3 [pid 18021] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18021] <... openat resumed>) = 3 [pid 18021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18022] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18021] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18019] <... futex resumed>) = 0 [pid 18018] <... futex resumed>) = 0 [pid 18019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18024 attached [pid 18022] <... futex resumed>) = 0 [pid 18021] <... futex resumed>) = 0 [pid 18019] <... futex resumed>) = 1 [pid 18018] <... futex resumed>) = 1 [pid 18024] set_robust_list(0x55555f6e6760, 24 [pid 18022] pwrite64(3, "\x02\x00", 2, 4 [pid 18021] pwrite64(3, "\x02\x00", 2, 4 [pid 18019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18024] <... set_robust_list resumed>) = 0 [pid 18022] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18024 [pid 18021] <... pwrite64 resumed>) = 2 [pid 18024] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 18024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18022] <... futex resumed>) = 1 [pid 18021] <... futex resumed>) = 1 [pid 18019] <... futex resumed>) = 0 [pid 18018] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18024] <... prctl resumed>) = 0 [pid 18022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18019] exit_group(0 [pid 18018] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18024] setpgid(0, 0 [pid 18022] <... futex resumed>) = ? [pid 18021] <... futex resumed>) = ? [pid 18019] <... exit_group resumed>) = ? [pid 18018] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18024] <... setpgid resumed>) = 0 [pid 18022] +++ exited with 0 +++ [pid 18021] +++ exited with 0 +++ [pid 18019] +++ exited with 0 +++ [pid 18018] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18025 attached [pid 18024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18025] set_robust_list(0x55555f6e6760, 24 [pid 18024] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18019, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18025 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18018, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18025] <... set_robust_list resumed>) = 0 [pid 18024] write(3, "1000", 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18025] rt_sigprocmask(SIG_SETMASK, [] [pid 18024] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18024] close(3 [pid 18025] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18024] <... close resumed>) = 0 [pid 18025] <... prctl resumed>) = 0 [pid 18024] write(1, "executing program\n", 18 [pid 18025] setpgid(0, 0 [pid 18024] <... write resumed>) = 18 executing program [pid 18025] <... setpgid resumed>) = 0 [pid 18024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18024] <... futex resumed>) = 0 [pid 18024] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18025] <... openat resumed>) = 3 [pid 18024] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18025] write(3, "1000", 4 [pid 18024] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18025] <... write resumed>) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18025] close(3 [pid 18024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18025] <... close resumed>) = 0 [pid 18024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18025] write(1, "executing program\n", 18 [pid 18024] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18025] <... write resumed>) = 18 executing program [pid 18025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18024] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18025] <... futex resumed>) = 0 [pid 18024] <... mprotect resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18025] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18024] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18025] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18025] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18026 attached , NULL, 8) = 0 [pid 18025] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18027 attached [pid 18026] set_robust_list(0x55555f6e6760, 24 [pid 18025] <... mmap resumed>) = 0x7f9f66df1000 [pid 18024] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18027] set_robust_list(0x55555f6e6760, 24 [pid 18026] <... set_robust_list resumed>) = 0 [pid 18024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18027 ci2-android-6-12-rust/strace-static-x86_64: Process 18028 attached [pid 18027] <... set_robust_list resumed>) = 0 [pid 18026] rt_sigprocmask(SIG_SETMASK, [] [pid 18025] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18026 [pid 18028] set_robust_list(0x7f9f66e119a0, 24 [pid 18027] rt_sigprocmask(SIG_SETMASK, [] [pid 18026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18025] <... mprotect resumed>) = 0 [pid 18024] <... clone3 resumed> => {parent_tid=[18028]}, 88) = 18028 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18028] <... set_robust_list resumed>) = 0 [pid 18027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18024] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18027] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18026] <... prctl resumed>) = 0 [pid 18024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18027] <... prctl resumed>) = 0 [pid 18026] setpgid(0, 0 [pid 18024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] setpgid(0, 0 [pid 18026] <... setpgid resumed>) = 0 [pid 18024] <... futex resumed>) = 0 [pid 18027] <... setpgid resumed>) = 0 [pid 18026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18027] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18026] <... openat resumed>) = 3 [pid 18027] write(3, "1000", 4) = 4 [pid 18028] rt_sigprocmask(SIG_SETMASK, [] [pid 18027] close(3 [pid 18026] write(3, "1000", 4 [pid 18025] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18027] <... close resumed>) = 0 [pid 18026] <... write resumed>) = 4 [pid 18025] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18027] write(1, "executing program\n", 18 [pid 18026] close(3 [pid 18028] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18025] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18028] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18029 attached [pid 18028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] <... write resumed>) = 18 [pid 18026] <... close resumed>) = 0 executing program [pid 18029] set_robust_list(0x7f9f66e119a0, 24 [pid 18028] <... futex resumed>) = 1 [pid 18027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] write(1, "executing program\n", 18 executing program [pid 18025] <... clone3 resumed> => {parent_tid=[18029]}, 88) = 18029 [pid 18024] <... futex resumed>) = 0 [pid 18029] <... set_robust_list resumed>) = 0 [pid 18028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] <... futex resumed>) = 0 [pid 18026] <... write resumed>) = 18 [pid 18025] rt_sigprocmask(SIG_SETMASK, [] [pid 18024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18029] rt_sigprocmask(SIG_SETMASK, [] [pid 18028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18027] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18024] <... futex resumed>) = 0 [pid 18029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18028] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18027] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18026] <... futex resumed>) = 0 [pid 18025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18029] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18028] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18027] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18026] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18025] <... futex resumed>) = 0 [pid 18029] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18026] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18028] <... futex resumed>) = 1 [pid 18027] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18026] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18024] <... futex resumed>) = 0 [pid 18029] <... futex resumed>) = 0 [pid 18028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] <... mmap resumed>) = 0x7f9f66df1000 [pid 18026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18029] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18025] <... futex resumed>) = 0 [pid 18027] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18026] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18024] <... futex resumed>) = 1 [pid 18028] <... futex resumed>) = 0 [pid 18027] <... mprotect resumed>) = 0 [pid 18026] <... mmap resumed>) = 0x7f9f66df1000 [pid 18024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18029] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18028] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18027] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18026] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18027] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18028] <... openat resumed>) = 3 [pid 18026] <... mprotect resumed>) = 0 [pid 18028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18028] <... futex resumed>) = 1 [pid 18027] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18026] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18024] <... futex resumed>) = 0 [pid 18029] <... futex resumed>) = 1 [pid 18028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18026] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18025] <... futex resumed>) = 0 [pid 18024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18030 attached [pid 18029] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18026] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18024] <... futex resumed>) = 0 [pid 18030] set_robust_list(0x7f9f66e119a0, 24 [pid 18029] <... openat resumed>) = 3 [pid 18028] pwrite64(3, "\x02\x00", 2, 4 [pid 18027] <... clone3 resumed> => {parent_tid=[18030]}, 88) = 18030 [pid 18025] <... futex resumed>) = 0 [pid 18024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18031 attached [pid 18027] rt_sigprocmask(SIG_SETMASK, [] [pid 18026] <... clone3 resumed> => {parent_tid=[18031]}, 88) = 18031 [pid 18025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18028] <... pwrite64 resumed>) = 2 [pid 18027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18026] rt_sigprocmask(SIG_SETMASK, [] [pid 18031] set_robust_list(0x7f9f66e119a0, 24 [pid 18030] <... set_robust_list resumed>) = 0 [pid 18029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18031] <... set_robust_list resumed>) = 0 [pid 18030] rt_sigprocmask(SIG_SETMASK, [] [pid 18029] <... futex resumed>) = 1 [pid 18028] <... futex resumed>) = 1 [pid 18027] <... futex resumed>) = 0 [pid 18025] <... futex resumed>) = 0 [pid 18024] <... futex resumed>) = 0 [pid 18031] rt_sigprocmask(SIG_SETMASK, [] [pid 18030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18029] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18030] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18025] <... futex resumed>) = 0 [pid 18031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18024] exit_group(0 [pid 18031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18030] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18029] pwrite64(3, "\x02\x00", 2, 4 [pid 18028] <... futex resumed>) = ? [pid 18026] <... futex resumed>) = 0 [pid 18024] <... exit_group resumed>) = ? [pid 18031] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18029] <... pwrite64 resumed>) = 2 [pid 18028] +++ exited with 0 +++ [pid 18026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18024] +++ exited with 0 +++ [pid 18031] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18030] <... futex resumed>) = 1 [pid 18029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] <... futex resumed>) = 0 [pid 18031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18030] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18029] <... futex resumed>) = 1 [pid 18027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18025] <... futex resumed>) = 0 [pid 18031] <... futex resumed>) = 1 [pid 18030] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18029] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] <... futex resumed>) = 0 [pid 18026] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18024, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 18031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18030] <... futex resumed>) = 0 [pid 18027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18026] <... futex resumed>) = 0 [pid 18031] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18031] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18027] <... futex resumed>) = 0 [pid 18025] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18030] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18029] <... futex resumed>) = ? [pid 18027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18025] <... exit_group resumed>) = ? [pid 18031] <... futex resumed>) = 1 [pid 18030] <... openat resumed>) = 3 [pid 18029] +++ exited with 0 +++ [pid 18026] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18030] <... futex resumed>) = 1 [pid 18027] <... futex resumed>) = 0 [pid 18026] <... futex resumed>) = 0 [pid 18031] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18031] <... openat resumed>) = 3 [pid 18030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18027] <... futex resumed>) = 0 [pid 18027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18030] pwrite64(3, "\x02\x00", 2, 4 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18031] <... futex resumed>) = 1 [pid 18030] <... pwrite64 resumed>) = 2 [pid 18026] <... futex resumed>) = 0 [pid 18031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18031] pwrite64(3, "\x02\x00", 2, 4 [pid 18030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18026] <... futex resumed>) = 0 [pid 18031] <... pwrite64 resumed>) = 2 [pid 18030] <... futex resumed>) = 1 [pid 18027] <... futex resumed>) = 0 [pid 18026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18032 attached [pid 18031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18027] exit_group(0 [pid 18032] set_robust_list(0x55555f6e6760, 24 [pid 18031] <... futex resumed>) = 1 [pid 18030] <... futex resumed>) = ? [pid 18027] <... exit_group resumed>) = ? [pid 18026] <... futex resumed>) = 0 [pid 18032] <... set_robust_list resumed>) = 0 [pid 18031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18030] +++ exited with 0 +++ [pid 18026] exit_group(0 [pid 18025] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18032 [pid 18032] rt_sigprocmask(SIG_SETMASK, [] [pid 18031] <... futex resumed>) = ? [pid 18027] +++ exited with 0 +++ [pid 18026] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18025, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18027, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18032] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18031] +++ exited with 0 +++ [pid 18026] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18026, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18032] setpgid(0, 0) = 0 [pid 18032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18032] write(3, "1000", 4) = 4 [pid 18032] close(3) = 0 [pid 18032] write(1, "executing program\n", 18) = 18 [pid 18032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18032] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18032] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18032] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18032] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18032] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18032] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18033 attached [pid 18033] set_robust_list(0x7f9f66e119a0, 24 [pid 18032] <... clone3 resumed> => {parent_tid=[18033]}, 88) = 18033 [pid 18033] <... set_robust_list resumed>) = 0 [pid 18032] rt_sigprocmask(SIG_SETMASK, [] [pid 18033] rt_sigprocmask(SIG_SETMASK, [] [pid 18032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18033] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18032] <... futex resumed>) = 0 [pid 18032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18033] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18032] <... futex resumed>) = 0 [pid 18032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18033] <... futex resumed>) = 0 [pid 18032] <... futex resumed>) = 1 [pid 18033] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18033] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18032] <... futex resumed>) = 0 [pid 18033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18032] <... futex resumed>) = 0 [pid 18033] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18033] <... openat resumed>) = 3 [pid 18033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18032] <... futex resumed>) = 0 [pid 18032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18033] <... futex resumed>) = 0 [pid 18032] <... futex resumed>) = 1 [pid 18033] pwrite64(3, "\x02\x00", 2, 4 [pid 18032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18033] <... pwrite64 resumed>) = 2 [pid 18033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18032] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18032] exit_group(0 [pid 18033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18033] <... futex resumed>) = ? [pid 18032] <... exit_group resumed>) = ? [pid 18033] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18034 attached [pid 18034] set_robust_list(0x55555f6e6760, 24 [pid 18032] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18032, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18034] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18034 [pid 18034] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18034] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18034] setpgid(0, 0) = 0 [pid 18034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18034] write(3, "1000", 4) = 4 [pid 18034] close(3) = 0 executing program [pid 18034] write(1, "executing program\n", 18) = 18 [pid 18034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18034] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18034] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18034] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18034] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18035 attached => {parent_tid=[18035]}, 88) = 18035 [pid 18035] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18034] rt_sigprocmask(SIG_SETMASK, [] [pid 18035] rt_sigprocmask(SIG_SETMASK, [] [pid 18034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18035] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18034] <... futex resumed>) = 0 [pid 18035] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18035] <... futex resumed>) = 0 [pid 18034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18035] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18034] <... futex resumed>) = 0 [pid 18035] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18034] <... futex resumed>) = 0 [pid 18034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18035] <... futex resumed>) = 1 [pid 18035] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18034] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18036 attached [pid 18035] <... openat resumed>) = 3 [pid 18034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18034] <... futex resumed>) = 0 [pid 18035] <... futex resumed>) = 1 [pid 18034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18037 attached [pid 18036] set_robust_list(0x55555f6e6760, 24 [pid 18035] pwrite64(3, "\x02\x00", 2, 4 [pid 18034] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18036 [pid 18036] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18037] set_robust_list(0x55555f6e6760, 24 [pid 18036] rt_sigprocmask(SIG_SETMASK, [] [pid 18035] <... pwrite64 resumed>) = 2 [pid 18034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18037 [pid 18037] <... set_robust_list resumed>) = 0 [pid 18036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18035] <... futex resumed>) = 1 [pid 18034] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18036] <... prctl resumed>) = 0 [pid 18035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18034] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18037] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18036] setpgid(0, 0 [pid 18035] <... futex resumed>) = ? [pid 18034] <... exit_group resumed>) = ? [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18037] <... prctl resumed>) = 0 [pid 18036] <... setpgid resumed>) = 0 [pid 18035] +++ exited with 0 +++ [pid 18034] +++ exited with 0 +++ [pid 18037] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18038 attached ) = 0 [pid 18036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18038 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18034, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18038] set_robust_list(0x55555f6e6760, 24 [pid 18037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18038] <... set_robust_list resumed>) = 0 [pid 18036] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18038] rt_sigprocmask(SIG_SETMASK, [] [pid 18037] <... openat resumed>) = 3 [pid 18036] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18036] <... write resumed>) = 4 [pid 18036] close(3 [pid 18038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18037] write(3, "1000", 4 [pid 18038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18037] <... write resumed>) = 4 [pid 18036] <... close resumed>) = 0 [pid 18038] <... prctl resumed>) = 0 [pid 18037] close(3 [pid 18036] write(1, "executing program\n", 18 [pid 18038] setpgid(0, 0 [pid 18037] <... close resumed>) = 0 executing program [pid 18036] <... write resumed>) = 18 [pid 18038] <... setpgid resumed>) = 0 [pid 18037] write(1, "executing program\n", 18 executing program [pid 18038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18037] <... write resumed>) = 18 [pid 18036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18036] <... futex resumed>) = 0 [pid 18038] <... openat resumed>) = 3 [pid 18037] <... futex resumed>) = 0 [pid 18036] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18037] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18036] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18038] write(3, "1000", 4 [pid 18037] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18036] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18038] <... write resumed>) = 4 [pid 18037] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18038] close(3 [pid 18037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18036] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18038] <... close resumed>) = 0 [pid 18037] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18038] write(1, "executing program\n", 18 [pid 18037] <... mmap resumed>) = 0x7f9f66df1000 [pid 18036] <... mmap resumed>) = 0x7f9f66df1000 [pid 18038] <... write resumed>) = 18 [pid 18036] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE executing program [pid 18038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18036] <... mprotect resumed>) = 0 [pid 18038] <... futex resumed>) = 0 [pid 18037] <... mprotect resumed>) = 0 [pid 18038] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18036] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18038] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18037] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18036] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18038] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18037] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18037] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18036] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18039 attached [pid 18038] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18039] set_robust_list(0x7f9f66e119a0, 24 [pid 18036] <... clone3 resumed> => {parent_tid=[18040]}, 88) = 18040 [pid 18039] <... set_robust_list resumed>) = 0 [pid 18036] rt_sigprocmask(SIG_SETMASK, [] [pid 18039] rt_sigprocmask(SIG_SETMASK, [] [pid 18036] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18040 attached [pid 18039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18038] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18037] <... clone3 resumed> => {parent_tid=[18039]}, 88) = 18039 [pid 18036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18040] set_robust_list(0x7f9f66e119a0, 24 [pid 18039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18038] <... mprotect resumed>) = 0 [pid 18037] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18040] <... set_robust_list resumed>) = 0 [pid 18038] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18036] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18040] rt_sigprocmask(SIG_SETMASK, [] [pid 18038] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18037] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18041 attached [pid 18040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18039] <... futex resumed>) = 0 [pid 18038] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18037] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18042 attached [pid 18041] set_robust_list(0x55555f6e6760, 24 [pid 18040] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18039] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18037] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18041 [pid 18042] set_robust_list(0x7f9f66e119a0, 24 [pid 18041] <... set_robust_list resumed>) = 0 [pid 18040] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18039] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18042] <... set_robust_list resumed>) = 0 [pid 18039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18042] rt_sigprocmask(SIG_SETMASK, [] [pid 18039] <... futex resumed>) = 0 [pid 18042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18041] rt_sigprocmask(SIG_SETMASK, [] [pid 18040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18038] <... clone3 resumed> => {parent_tid=[18042]}, 88) = 18042 [pid 18037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18042] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18040] <... futex resumed>) = 1 [pid 18038] rt_sigprocmask(SIG_SETMASK, [] [pid 18037] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18036] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18041] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18039] <... futex resumed>) = 0 [pid 18038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18037] <... futex resumed>) = 1 [pid 18036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] <... prctl resumed>) = 0 [pid 18040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18036] <... futex resumed>) = 0 [pid 18039] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18042] <... futex resumed>) = 0 [pid 18041] setpgid(0, 0 [pid 18040] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18038] <... futex resumed>) = 1 [pid 18036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18041] <... setpgid resumed>) = 0 [pid 18040] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18039] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18042] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18041] <... openat resumed>) = 3 [pid 18040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] write(3, "1000", 4 [pid 18039] <... futex resumed>) = 1 [pid 18037] <... futex resumed>) = 0 [pid 18036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18042] <... futex resumed>) = 1 [pid 18041] <... write resumed>) = 4 [pid 18039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18038] <... futex resumed>) = 0 [pid 18037] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18042] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] close(3 [pid 18040] <... futex resumed>) = 0 [pid 18039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] <... futex resumed>) = 0 [pid 18036] <... futex resumed>) = 1 [pid 18042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18039] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18039] <... openat resumed>) = 3 [pid 18042] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18041] <... close resumed>) = 0 [pid 18040] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18038] <... futex resumed>) = 0 [pid 18037] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18041] write(1, "executing program\n", 18 [pid 18040] <... openat resumed>) = 3 [pid 18038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18041] <... write resumed>) = 18 [pid 18040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18039] <... futex resumed>) = 0 [pid 18038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18037] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18042] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18040] <... futex resumed>) = 1 [pid 18039] pwrite64(3, "\x02\x00", 2, 4 [pid 18038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] <... futex resumed>) = 0 [pid 18036] <... futex resumed>) = 0 [pid 18042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18041] <... futex resumed>) = 0 [pid 18040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18038] <... futex resumed>) = 0 [pid 18037] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18041] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18039] <... pwrite64 resumed>) = 2 [pid 18038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] <... openat resumed>) = 3 [pid 18041] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18040] <... futex resumed>) = 0 [pid 18036] <... futex resumed>) = 1 [pid 18042] <... futex resumed>) = 1 [pid 18041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18040] pwrite64(3, "\x02\x00", 2, 4 [pid 18038] <... futex resumed>) = 0 [pid 18036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18040] <... pwrite64 resumed>) = 2 [pid 18039] <... futex resumed>) = 1 [pid 18038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18037] <... futex resumed>) = 0 [pid 18041] <... mmap resumed>) = 0x7f9f66df1000 [pid 18040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18038] <... futex resumed>) = 0 [pid 18040] <... futex resumed>) = 0 [pid 18038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18037] exit_group(0 [pid 18041] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18037] <... exit_group resumed>) = ? [pid 18042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18042] pwrite64(3, "\x02\x00", 2, 4 [pid 18041] <... mprotect resumed>) = 0 [pid 18042] <... pwrite64 resumed>) = 2 [pid 18041] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18036] exit_group(0 [pid 18042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18040] <... futex resumed>) = ? [pid 18036] <... exit_group resumed>) = ? [pid 18042] <... futex resumed>) = 1 [pid 18038] <... futex resumed>) = 0 [pid 18042] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18040] +++ exited with 0 +++ [pid 18039] +++ exited with 0 +++ [pid 18038] exit_group(0 [pid 18037] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18043 attached [pid 18042] <... futex resumed>) = ? [pid 18038] <... exit_group resumed>) = ? [pid 18036] +++ exited with 0 +++ [pid 18043] set_robust_list(0x7f9f66e119a0, 24 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18037, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18041] <... clone3 resumed> => {parent_tid=[18043]}, 88) = 18043 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18036, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18041] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18042] +++ exited with 0 +++ [pid 18043] <... set_robust_list resumed>) = 0 [pid 18038] +++ exited with 0 +++ [pid 18043] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18038, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18043] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18041] <... futex resumed>) = 0 [pid 18043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18043] <... futex resumed>) = 0 [pid 18041] <... futex resumed>) = 1 [pid 18043] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18043] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] <... futex resumed>) = 0 [pid 18043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18043] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18041] <... futex resumed>) = 0 [pid 18043] <... openat resumed>) = 3 [pid 18041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] <... futex resumed>) = 0 [pid 18043] <... futex resumed>) = 1 [pid 18043] pwrite64(3, "\x02\x00", 2, 4 [pid 18041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18043] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 18043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18043] <... futex resumed>) = 0 [pid 18041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 18043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18041] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18043] <... futex resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18041] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18044 attached [pid 18043] +++ exited with 0 +++ [pid 18041] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18044] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18044 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18044] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18041, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18045 attached [pid 18044] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18045] set_robust_list(0x55555f6e6760, 24 [pid 18044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18045 [pid 316] <... restart_syscall resumed>) = 0 [pid 18044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18045] <... set_robust_list resumed>) = 0 [pid 18044] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18044] setpgid(0, 0) = 0 [pid 18045] rt_sigprocmask(SIG_SETMASK, [] [pid 18044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18044] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18045] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18044] write(3, "1000", 4) = 4 [pid 18044] close(3) = 0 [pid 18044] write(1, "executing program\n", 18) = 18 [pid 18044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] <... prctl resumed>) = 0 executing program [pid 18045] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18046 attached [pid 18044] <... futex resumed>) = 0 [pid 18046] set_robust_list(0x55555f6e6760, 24 [pid 18044] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18046] <... set_robust_list resumed>) = 0 [pid 18044] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18046] rt_sigprocmask(SIG_SETMASK, [] [pid 18045] <... setpgid resumed>) = 0 [pid 18044] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18046 [pid 18046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18045] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18045] write(3, "1000", 4) = 4 [pid 18046] <... prctl resumed>) = 0 [pid 18044] <... mmap resumed>) = 0x7f9f66df1000 [pid 18046] setpgid(0, 0 [pid 18044] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18046] <... setpgid resumed>) = 0 [pid 18044] <... mprotect resumed>) = 0 [pid 18046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18044] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18046] <... openat resumed>) = 3 [pid 18045] close(3 [pid 18044] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18046] write(3, "1000", 4 [pid 18045] <... close resumed>) = 0 [pid 18044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18046] <... write resumed>) = 4 [pid 18045] write(1, "executing program\n", 18 [pid 18046] close(3 [pid 18045] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 18047 attached [pid 18046] <... close resumed>) = 0 [pid 18047] set_robust_list(0x7f9f66e119a0, 24 executing program [pid 18045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18044] <... clone3 resumed> => {parent_tid=[18047]}, 88) = 18047 [pid 18047] <... set_robust_list resumed>) = 0 [pid 18046] write(1, "executing program\n", 18 executing program [pid 18045] <... futex resumed>) = 0 [pid 18044] rt_sigprocmask(SIG_SETMASK, [] [pid 18047] rt_sigprocmask(SIG_SETMASK, [] [pid 18046] <... write resumed>) = 18 [pid 18045] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18046] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18047] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18045] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18046] <... futex resumed>) = 0 [pid 18044] <... futex resumed>) = 0 [pid 18046] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18047] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18046] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18047] <... futex resumed>) = 1 [pid 18046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18044] <... futex resumed>) = 0 [pid 18047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18045] <... mmap resumed>) = 0x7f9f66df1000 [pid 18044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18045] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18044] <... futex resumed>) = 0 [pid 18047] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18046] <... mmap resumed>) = 0x7f9f66df1000 [pid 18044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18046] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18045] <... mprotect resumed>) = 0 [pid 18047] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18046] <... mprotect resumed>) = 0 [pid 18045] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18046] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18045] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18047] <... futex resumed>) = 1 [pid 18046] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18044] <... futex resumed>) = 0 [pid 18046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18048 attached [pid 18047] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18044] <... futex resumed>) = 0 [pid 18048] set_robust_list(0x7f9f66e119a0, 24 [pid 18046] <... clone3 resumed> => {parent_tid=[18049]}, 88) = 18049 [pid 18044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18049 attached [pid 18048] <... set_robust_list resumed>) = 0 [pid 18046] rt_sigprocmask(SIG_SETMASK, [] [pid 18048] rt_sigprocmask(SIG_SETMASK, [] [pid 18049] set_robust_list(0x7f9f66e119a0, 24 [pid 18047] <... openat resumed>) = 3 [pid 18046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18045] <... clone3 resumed> => {parent_tid=[18048]}, 88) = 18048 [pid 18049] <... set_robust_list resumed>) = 0 [pid 18048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] rt_sigprocmask(SIG_SETMASK, [] [pid 18047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18049] rt_sigprocmask(SIG_SETMASK, [] [pid 18048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18046] <... futex resumed>) = 0 [pid 18047] <... futex resumed>) = 1 [pid 18045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18044] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18045] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18048] <... futex resumed>) = 0 [pid 18047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18045] <... futex resumed>) = 1 [pid 18044] <... futex resumed>) = 0 [pid 18049] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18048] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18047] pwrite64(3, "\x02\x00", 2, 4 [pid 18045] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18048] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18047] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18049] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18048] <... futex resumed>) = 1 [pid 18047] <... futex resumed>) = 1 [pid 18045] <... futex resumed>) = 0 [pid 18044] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18050 attached [pid 18049] <... futex resumed>) = 1 [pid 18048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18046] <... futex resumed>) = 0 [pid 18045] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18044] exit_group(0 [pid 18045] <... futex resumed>) = 0 [pid 18050] set_robust_list(0x55555f6e6760, 24 [pid 18049] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18045] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18050] <... set_robust_list resumed>) = 0 [pid 18048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18044] <... exit_group resumed>) = ? [pid 18050] rt_sigprocmask(SIG_SETMASK, [] [pid 18049] <... futex resumed>) = 0 [pid 18048] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18047] <... futex resumed>) = ? [pid 18046] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18050 [pid 18050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18049] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18048] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18047] +++ exited with 0 +++ [pid 18046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18044] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18049] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18048] <... futex resumed>) = 1 [pid 18045] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18045] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18045] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18044, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18050] <... prctl resumed>) = 0 [pid 18049] <... futex resumed>) = 1 [pid 18048] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18046] <... futex resumed>) = 0 [pid 18045] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18050] setpgid(0, 0 [pid 18049] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18048] <... openat resumed>) = 3 [pid 18046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18049] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18050] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18046] <... futex resumed>) = 0 [pid 18049] <... openat resumed>) = 3 [pid 18048] <... futex resumed>) = 1 [pid 18046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18045] <... futex resumed>) = 0 [pid 18050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18045] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18050] <... openat resumed>) = 3 [pid 18049] <... futex resumed>) = 1 [pid 18048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18046] <... futex resumed>) = 0 [pid 18045] <... futex resumed>) = 0 [pid 18049] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18050] write(3, "1000", 4 [pid 18048] pwrite64(3, "\x02\x00", 2, 4 [pid 18045] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18050] <... write resumed>) = 4 [pid 18046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18049] <... futex resumed>) = 0 [pid 18046] <... futex resumed>) = 1 executing program [pid 18049] pwrite64(3, "\x02\x00", 2, 4 [pid 18046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18051 attached [pid 18050] close(3 [pid 18049] <... pwrite64 resumed>) = 2 [pid 18048] <... pwrite64 resumed>) = 2 [pid 18051] set_robust_list(0x55555f6e6760, 24 [pid 18050] <... close resumed>) = 0 [pid 18048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18051 [pid 18051] <... set_robust_list resumed>) = 0 [pid 18050] write(1, "executing program\n", 18 [pid 18048] <... futex resumed>) = 1 [pid 18045] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18050] <... write resumed>) = 18 [pid 18048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18045] exit_group(0 [pid 18051] rt_sigprocmask(SIG_SETMASK, [] [pid 18050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18048] <... futex resumed>) = ? [pid 18050] <... futex resumed>) = 0 [pid 18045] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18046] <... futex resumed>) = 0 [pid 18049] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18046] exit_group(0 [pid 18049] <... futex resumed>) = ? [pid 18046] <... exit_group resumed>) = ? [pid 18051] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18050] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18049] +++ exited with 0 +++ [pid 18048] +++ exited with 0 +++ [pid 18046] +++ exited with 0 +++ [pid 18045] +++ exited with 0 +++ [pid 18051] <... prctl resumed>) = 0 [pid 18050] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18051] setpgid(0, 0 [pid 18050] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18045, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18046, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18051] <... setpgid resumed>) = 0 [pid 18050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18051] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18050] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18051] <... openat resumed>) = 3 [pid 18051] write(3, "1000", 4 [pid 18050] <... mmap resumed>) = 0x7f9f66df1000 [pid 18051] <... write resumed>) = 4 [pid 18051] close(3) = 0 [pid 18050] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18051] write(1, "executing program\n", 18 [pid 18050] <... mprotect resumed>) = 0 [pid 18051] <... write resumed>) = 18 [pid 18051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18051] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18051] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18051] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18051] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18051] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18051] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18052 attached [pid 18052] set_robust_list(0x7f9f66e119a0, 24 [pid 18051] <... clone3 resumed> => {parent_tid=[18052]}, 88) = 18052 [pid 18052] <... set_robust_list resumed>) = 0 [pid 18051] rt_sigprocmask(SIG_SETMASK, [] [pid 18052] rt_sigprocmask(SIG_SETMASK, [] [pid 18051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18052] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18051] <... futex resumed>) = 0 [pid 18051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18052] <... futex resumed>) = 0 [pid 18051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18050] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18052] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18051] <... futex resumed>) = 0 [pid 18050] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18052] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18050] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18053 attached ) = 1 [pid 18051] <... futex resumed>) = 0 [pid 18050] <... clone3 resumed> => {parent_tid=[18053]}, 88) = 18053 [pid 18053] set_robust_list(0x7f9f66e119a0, 24 [pid 18052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18053] <... set_robust_list resumed>) = 0 [pid 18052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18051] <... futex resumed>) = 0 [pid 18050] rt_sigprocmask(SIG_SETMASK, [] [pid 18053] rt_sigprocmask(SIG_SETMASK, [] [pid 18052] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18052] <... openat resumed>) = 3 [pid 18050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18053] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18050] <... futex resumed>) = 0 [pid 18053] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18051] <... futex resumed>) = 0 [pid 18053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18052] <... futex resumed>) = 1 [pid 18051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18053] <... futex resumed>) = 0 [pid 18052] pwrite64(3, "\x02\x00", 2, 4 [pid 18051] <... futex resumed>) = 0 [pid 18053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18052] <... pwrite64 resumed>) = 2 [pid 18051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18053] <... futex resumed>) = 0 [pid 18052] <... futex resumed>) = 1 [pid 18051] <... futex resumed>) = 0 [pid 18050] <... futex resumed>) = 1 [pid 18053] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18051] exit_group(0 [pid 18050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18052] <... futex resumed>) = ? [pid 18051] <... exit_group resumed>) = ? [pid 18053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18052] +++ exited with 0 +++ [pid 18051] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18053] <... futex resumed>) = 1 [pid 18050] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18051, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18053] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18050] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18053] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18053] <... openat resumed>) = 3 [pid 18053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18050] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18050] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18053] pwrite64(3, "\x02\x00", 2, 4) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 18054 attached [pid 18053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18054] set_robust_list(0x55555f6e6760, 24 [pid 18053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18050] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18054 [pid 18054] <... set_robust_list resumed>) = 0 [pid 18050] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18054] rt_sigprocmask(SIG_SETMASK, [] [pid 18053] <... futex resumed>) = ? [pid 18050] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18055 attached [pid 18054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18053] +++ exited with 0 +++ [pid 18050] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18055 [pid 18055] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18050, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18054] <... prctl resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18055] rt_sigprocmask(SIG_SETMASK, [] [pid 18054] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18054] <... setpgid resumed>) = 0 [pid 18054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18055] <... prctl resumed>) = 0 [pid 18054] <... openat resumed>) = 3 [pid 18055] setpgid(0, 0) = 0 [pid 18054] write(3, "1000", 4 [pid 18055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18054] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18056 attached [pid 18055] <... openat resumed>) = 3 [pid 18054] close(3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18056 [pid 18056] set_robust_list(0x55555f6e6760, 24 [pid 18055] write(3, "1000", 4 [pid 18056] <... set_robust_list resumed>) = 0 [pid 18055] <... write resumed>) = 4 [pid 18054] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18054] write(1, "executing program\n", 18 [pid 18056] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18055] close(3 [pid 18054] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18055] <... close resumed>) = 0 [pid 18054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18055] write(1, "executing program\n", 18 [pid 18054] <... futex resumed>) = 0 [pid 18056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18055] <... write resumed>) = 18 executing program [pid 18054] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18054] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18054] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18054] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18056] <... prctl resumed>) = 0 [pid 18055] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] setpgid(0, 0 [pid 18055] <... futex resumed>) = 0 [pid 18056] <... setpgid resumed>) = 0 [pid 18055] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18055] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18054] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18054] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18054] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18057 attached [pid 18057] set_robust_list(0x7f9f66e119a0, 24 [pid 18054] <... clone3 resumed> => {parent_tid=[18057]}, 88) = 18057 [pid 18057] <... set_robust_list resumed>) = 0 [pid 18056] <... openat resumed>) = 3 [pid 18055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18054] rt_sigprocmask(SIG_SETMASK, [] [pid 18057] rt_sigprocmask(SIG_SETMASK, [] [pid 18056] write(3, "1000", 4 [pid 18055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18056] <... write resumed>) = 4 [pid 18055] <... mmap resumed>) = 0x7f9f66df1000 [pid 18054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18057] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18055] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18056] close(3 [pid 18054] <... futex resumed>) = 0 [pid 18057] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18056] <... close resumed>) = 0 [pid 18055] <... mprotect resumed>) = 0 [pid 18054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] write(1, "executing program\n", 18 [pid 18055] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18057] <... futex resumed>) = 0 executing program [pid 18056] <... write resumed>) = 18 [pid 18055] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18057] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18054] <... futex resumed>) = 0 [pid 18057] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18056] <... futex resumed>) = 0 [pid 18054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18058 attached [pid 18057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18058] set_robust_list(0x7f9f66e119a0, 24 [pid 18057] <... futex resumed>) = 1 [pid 18056] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18055] <... clone3 resumed> => {parent_tid=[18058]}, 88) = 18058 [pid 18054] <... futex resumed>) = 0 [pid 18058] <... set_robust_list resumed>) = 0 [pid 18057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18058] rt_sigprocmask(SIG_SETMASK, [] [pid 18057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18056] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18055] rt_sigprocmask(SIG_SETMASK, [] [pid 18054] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18057] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18056] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18057] <... openat resumed>) = 3 [pid 18056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18055] <... futex resumed>) = 0 [pid 18058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] <... mmap resumed>) = 0x7f9f66df1000 [pid 18055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18058] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18057] <... futex resumed>) = 1 [pid 18056] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18054] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18059 attached [pid 18058] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18056] <... mprotect resumed>) = 0 [pid 18054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18057] pwrite64(3, "\x02\x00", 2, 4 [pid 18054] <... futex resumed>) = 0 [pid 18059] set_robust_list(0x55555f6e6760, 24 [pid 18058] <... futex resumed>) = 1 [pid 18057] <... pwrite64 resumed>) = 2 [pid 18056] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18055] <... futex resumed>) = 0 [pid 18054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18059 [pid 18059] <... set_robust_list resumed>) = 0 [pid 18058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18059] rt_sigprocmask(SIG_SETMASK, [] [pid 18058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18057] <... futex resumed>) = 1 [pid 18054] <... futex resumed>) = 0 [pid 18059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18058] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18055] <... futex resumed>) = 0 [pid 18054] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18058] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18057] <... futex resumed>) = ? [pid 18054] <... exit_group resumed>) = ? [pid 18059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18058] <... futex resumed>) = 0 [pid 18057] +++ exited with 0 +++ [pid 18056] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18054] +++ exited with 0 +++ [pid 18059] <... prctl resumed>) = 0 [pid 18058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18054, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18059] setpgid(0, 0 [pid 18055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18059] <... setpgid resumed>) = 0 [pid 18055] <... futex resumed>) = 0 [pid 18055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18058] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18060 attached [pid 18059] <... openat resumed>) = 3 [pid 18058] <... openat resumed>) = 3 [pid 18056] <... clone3 resumed> => {parent_tid=[18060]}, 88) = 18060 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18060] set_robust_list(0x7f9f66e119a0, 24 [pid 18059] write(3, "1000", 4 [pid 18058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18060] <... set_robust_list resumed>) = 0 [pid 18059] <... write resumed>) = 4 [pid 18058] <... futex resumed>) = 1 [pid 18056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18055] <... futex resumed>) = 0 [pid 18060] rt_sigprocmask(SIG_SETMASK, [] [pid 18059] close(3 [pid 18058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18056] <... futex resumed>) = 0 [pid 18055] <... futex resumed>) = 0 [pid 18060] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18058] pwrite64(3, "\x02\x00", 2, 4 [pid 18056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18059] <... close resumed>) = 0 [pid 18060] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18058] <... pwrite64 resumed>) = 2 [pid 18059] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 18061 attached executing program [pid 18060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18061 [pid 18061] set_robust_list(0x55555f6e6760, 24 [pid 18060] <... futex resumed>) = 1 [pid 18059] <... futex resumed>) = 0 [pid 18058] <... futex resumed>) = 1 [pid 18056] <... futex resumed>) = 0 [pid 18055] <... futex resumed>) = 0 [pid 18061] <... set_robust_list resumed>) = 0 [pid 18060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18059] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18055] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18061] rt_sigprocmask(SIG_SETMASK, [] [pid 18060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18059] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18056] <... futex resumed>) = 0 [pid 18055] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18059] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18058] <... futex resumed>) = ? [pid 18056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18060] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18060] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18059] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18061] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18059] <... mprotect resumed>) = 0 [pid 18061] <... prctl resumed>) = 0 [pid 18060] <... futex resumed>) = 1 [pid 18059] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18056] <... futex resumed>) = 0 [pid 18061] setpgid(0, 0 [pid 18060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18059] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18058] +++ exited with 0 +++ [pid 18056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18055] +++ exited with 0 +++ [pid 18061] <... setpgid resumed>) = 0 [pid 18060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18059] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18056] <... futex resumed>) = 0 [pid 18060] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 18062 attached [pid 18061] <... openat resumed>) = 3 [pid 18056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18055, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18062] set_robust_list(0x7f9f66e119a0, 24 [pid 18061] write(3, "1000", 4 [pid 18060] <... openat resumed>) = 3 [pid 18059] <... clone3 resumed> => {parent_tid=[18062]}, 88) = 18062 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18062] <... set_robust_list resumed>) = 0 [pid 18061] <... write resumed>) = 4 [pid 18060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18059] rt_sigprocmask(SIG_SETMASK, [] [pid 18062] rt_sigprocmask(SIG_SETMASK, [] [pid 18061] close(3 [pid 18060] <... futex resumed>) = 1 [pid 18059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18056] <... futex resumed>) = 0 [pid 18062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18061] <... close resumed>) = 0 [pid 18060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18062] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18061] write(1, "executing program\n", 18 [pid 18060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18059] <... futex resumed>) = 0 executing program [pid 18056] <... futex resumed>) = 0 [pid 18062] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18061] <... write resumed>) = 18 [pid 18060] pwrite64(3, "\x02\x00", 2, 4 [pid 18059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18060] <... pwrite64 resumed>) = 2 [pid 18062] <... futex resumed>) = 1 [pid 18059] <... futex resumed>) = 0 [pid 18060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18062] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18060] <... futex resumed>) = 1 [pid 18059] <... futex resumed>) = 0 [pid 18056] <... futex resumed>) = 0 [pid 18062] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18056] exit_group(0 [pid 18062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18060] <... futex resumed>) = ? [pid 18059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18056] <... exit_group resumed>) = ? [pid 18062] <... futex resumed>) = 0 [pid 18061] <... futex resumed>) = 0 [pid 18060] +++ exited with 0 +++ [pid 18059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18056] +++ exited with 0 +++ [pid 18062] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18061] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18059] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18056, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18062] <... openat resumed>) = 3 [pid 18061] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18061] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18062] <... futex resumed>) = 0 [pid 18061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18062] pwrite64(3, "\x02\x00", 2, 4 [pid 18061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18059] <... futex resumed>) = 0 [pid 18059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18062] <... pwrite64 resumed>) = 2 [pid 18061] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18063 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18063 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18059] <... futex resumed>) = 0 [pid 18059] exit_group(0) = ? [pid 18062] <... futex resumed>) = ? [pid 18062] +++ exited with 0 +++ [pid 18059] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18059, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18064 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18061] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18064 attached [pid 18063] set_robust_list(0x55555f6e6760, 24 [pid 18064] set_robust_list(0x55555f6e6760, 24 [pid 18063] <... set_robust_list resumed>) = 0 [pid 18064] <... set_robust_list resumed>) = 0 [pid 18063] rt_sigprocmask(SIG_SETMASK, [] [pid 18064] rt_sigprocmask(SIG_SETMASK, [] [pid 18063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18061] <... mprotect resumed>) = 0 [pid 18064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18061] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18063] <... prctl resumed>) = 0 [pid 18064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18063] setpgid(0, 0 [pid 18064] <... prctl resumed>) = 0 [pid 18063] <... setpgid resumed>) = 0 [pid 18064] setpgid(0, 0) = 0 [pid 18063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18061] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18063] <... openat resumed>) = 3 [pid 18061] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18064] <... openat resumed>) = 3 [pid 18063] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18065 attached [pid 18064] write(3, "1000", 4 [pid 18063] <... write resumed>) = 4 [pid 18064] <... write resumed>) = 4 [pid 18063] close(3 [pid 18065] set_robust_list(0x7f9f66e119a0, 24 [pid 18064] close(3 [pid 18065] <... set_robust_list resumed>) = 0 [pid 18063] <... close resumed>) = 0 [pid 18064] <... close resumed>) = 0 [pid 18065] rt_sigprocmask(SIG_SETMASK, [] [pid 18064] write(1, "executing program\n", 18 [pid 18063] write(1, "executing program\n", 18 [pid 18065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18064] <... write resumed>) = 18 [pid 18065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18063] <... write resumed>) = 18 [pid 18064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 18063] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18064] <... futex resumed>) = 0 [pid 18063] <... futex resumed>) = 0 [pid 18061] <... clone3 resumed> => {parent_tid=[18065]}, 88) = 18065 [pid 18064] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18063] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18064] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18063] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18061] rt_sigprocmask(SIG_SETMASK, [] [pid 18064] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18063] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18061] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18061] <... futex resumed>) = 1 [pid 314] <... restart_syscall resumed>) = 0 [pid 18063] <... mmap resumed>) = 0x7f9f66df1000 [pid 18061] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18063] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18065] <... futex resumed>) = 0 [pid 18064] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18063] <... mprotect resumed>) = 0 [pid 18065] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18064] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18065] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18063] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18063] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18065] <... futex resumed>) = 1 [pid 18064] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18061] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18067 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18066 attached [pid 18065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18064] <... mprotect resumed>) = 0 [pid 18061] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18063] <... clone3 resumed> => {parent_tid=[18067]}, 88) = 18067 [pid 18061] <... futex resumed>) = 0 [pid 18067] set_robust_list(0x7f9f66e119a0, 24 [pid 18066] set_robust_list(0x55555f6e6760, 24 [pid 18065] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18064] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18063] rt_sigprocmask(SIG_SETMASK, [] [pid 18061] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18066 [pid 18067] <... set_robust_list resumed>) = 0 [pid 18066] <... set_robust_list resumed>) = 0 [pid 18065] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18064] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18067] rt_sigprocmask(SIG_SETMASK, [] [pid 18066] rt_sigprocmask(SIG_SETMASK, [] [pid 18065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18064] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18068 attached [pid 18067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18065] <... futex resumed>) = 1 [pid 18063] <... futex resumed>) = 0 [pid 18061] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18068] set_robust_list(0x7f9f66e119a0, 24 [pid 18067] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18064] <... clone3 resumed> => {parent_tid=[18068]}, 88) = 18068 [pid 18063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18061] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18068] <... set_robust_list resumed>) = 0 [pid 18067] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18066] <... prctl resumed>) = 0 [pid 18065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18064] rt_sigprocmask(SIG_SETMASK, [] [pid 18061] <... futex resumed>) = 0 [pid 18067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18061] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18067] <... futex resumed>) = 1 [pid 18063] <... futex resumed>) = 0 [pid 18068] rt_sigprocmask(SIG_SETMASK, [] [pid 18067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] setpgid(0, 0 [pid 18065] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18066] <... setpgid resumed>) = 0 [pid 18064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18063] <... futex resumed>) = 0 [pid 18068] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18065] <... openat resumed>) = 3 [pid 18064] <... futex resumed>) = 0 [pid 18063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18067] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] <... openat resumed>) = 3 [pid 18065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] <... futex resumed>) = 0 [pid 18067] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18066] write(3, "1000", 4 [pid 18065] <... futex resumed>) = 1 [pid 18061] <... futex resumed>) = 0 [pid 18068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] <... write resumed>) = 4 [pid 18064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] close(3 [pid 18064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] <... close resumed>) = 0 [pid 18068] <... futex resumed>) = 0 [pid 18064] <... futex resumed>) = 1 [pid 18068] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18066] write(1, "executing program\n", 18 [pid 18064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] <... write resumed>) = 18 [pid 18061] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18067] <... futex resumed>) = 1 executing program [pid 18065] <... futex resumed>) = 0 [pid 18063] <... futex resumed>) = 0 [pid 18061] <... futex resumed>) = 1 [pid 18068] <... futex resumed>) = 1 [pid 18067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18065] pwrite64(3, "\x02\x00", 2, 4 [pid 18063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18061] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18066] <... futex resumed>) = 0 [pid 18065] <... pwrite64 resumed>) = 2 [pid 18064] <... futex resumed>) = 0 [pid 18063] <... futex resumed>) = 0 [pid 18067] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18067] <... openat resumed>) = 3 [pid 18066] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18065] <... futex resumed>) = 1 [pid 18064] <... futex resumed>) = 1 [pid 18068] <... futex resumed>) = 0 [pid 18061] <... futex resumed>) = 0 [pid 18068] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18067] <... futex resumed>) = 1 [pid 18066] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18063] <... futex resumed>) = 0 [pid 18061] exit_group(0 [pid 18068] <... openat resumed>) = 3 [pid 18067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18061] <... exit_group resumed>) = ? [pid 18065] <... futex resumed>) = ? [pid 18068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18066] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18063] <... futex resumed>) = 0 [pid 18068] <... futex resumed>) = 1 [pid 18066] <... mmap resumed>) = 0x7f9f66df1000 [pid 18065] +++ exited with 0 +++ [pid 18064] <... futex resumed>) = 0 [pid 18063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18067] pwrite64(3, "\x02\x00", 2, 4 [pid 18066] <... mprotect resumed>) = 0 [pid 18064] <... futex resumed>) = 0 [pid 18068] pwrite64(3, "\x02\x00", 2, 4 [pid 18066] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18068] <... pwrite64 resumed>) = 2 [pid 18067] <... pwrite64 resumed>) = 2 [pid 18066] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18069 attached [pid 18068] <... futex resumed>) = 1 [pid 18067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18064] <... futex resumed>) = 0 [pid 18068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18067] <... futex resumed>) = 1 [pid 18064] exit_group(0 [pid 18063] <... futex resumed>) = 0 [pid 18061] +++ exited with 0 +++ [pid 18069] set_robust_list(0x7f9f66e119a0, 24 [pid 18068] <... futex resumed>) = ? [pid 18067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] <... clone3 resumed> => {parent_tid=[18069]}, 88) = 18069 [pid 18064] <... exit_group resumed>) = ? [pid 18063] exit_group(0 [pid 18069] <... set_robust_list resumed>) = 0 [pid 18068] +++ exited with 0 +++ [pid 18067] <... futex resumed>) = ? [pid 18066] rt_sigprocmask(SIG_SETMASK, [] [pid 18063] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18061, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18069] rt_sigprocmask(SIG_SETMASK, [] [pid 18067] +++ exited with 0 +++ [pid 18066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18064] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18064, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18066] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18063] +++ exited with 0 +++ [pid 18069] <... futex resumed>) = 0 [pid 18066] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18069] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18066] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18069] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18070 attached [pid 18069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18070] set_robust_list(0x55555f6e6760, 24 [pid 18069] <... futex resumed>) = 1 [pid 18066] <... futex resumed>) = 0 [pid 18070] <... set_robust_list resumed>) = 0 [pid 18069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18070 [pid 18070] rt_sigprocmask(SIG_SETMASK, [] [pid 18069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18066] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18066] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18070] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18069] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18070] <... prctl resumed>) = 0 [pid 18070] setpgid(0, 0) = 0 [pid 18069] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18070] <... openat resumed>) = 3 [pid 18066] <... futex resumed>) = 0 [pid 18066] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18069] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18066] <... futex resumed>) = 0 [pid 18070] write(3, "1000", 4 [pid 18066] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18070] <... write resumed>) = 4 [pid 18069] <... openat resumed>) = 3 [pid 18070] close(3 [pid 18069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18070] <... close resumed>) = 0 [pid 18066] <... futex resumed>) = 0 [pid 18070] write(1, "executing program\n", 18 [pid 18069] <... futex resumed>) = 1 executing program [pid 18066] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18070] <... write resumed>) = 18 [pid 18069] pwrite64(3, "\x02\x00", 2, 4 [pid 18070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18066] <... futex resumed>) = 0 [pid 18070] <... futex resumed>) = 0 [pid 18066] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18070] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18070] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18070] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18070] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18070] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18071 attached [pid 18069] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 18071] set_robust_list(0x7f9f66e119a0, 24 [pid 18069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18070] <... clone3 resumed> => {parent_tid=[18071]}, 88) = 18071 [pid 18070] rt_sigprocmask(SIG_SETMASK, [] [pid 18069] <... futex resumed>) = 1 [pid 18066] <... futex resumed>) = 0 [pid 18071] <... set_robust_list resumed>) = 0 [pid 18070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18066] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18071] rt_sigprocmask(SIG_SETMASK, [] [pid 18070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18069] <... futex resumed>) = ? [pid 18066] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18070] <... futex resumed>) = 0 [pid 18069] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18072 attached [pid 18070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18071] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18072] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18071] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18066] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18072 [pid 18072] rt_sigprocmask(SIG_SETMASK, [] [pid 18071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18066, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18071] <... futex resumed>) = 1 [pid 18070] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18071] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18072] <... prctl resumed>) = 0 [pid 18070] <... futex resumed>) = 0 [pid 18072] setpgid(0, 0 [pid 18070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18072] <... setpgid resumed>) = 0 [pid 18071] mount(NULL, "./sys", "sysfs", 0, NULL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18072] <... openat resumed>) = 3 [pid 18072] write(3, "1000", 4) = 4 [pid 18072] close(3) = 0 [pid 18072] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18073 attached ) = 18 executing program [pid 18073] set_robust_list(0x55555f6e6760, 24 [pid 18072] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18071] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18073] <... set_robust_list resumed>) = 0 [pid 18072] <... futex resumed>) = 0 [pid 18073] rt_sigprocmask(SIG_SETMASK, [] [pid 18072] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18073 [pid 18071] <... futex resumed>) = 1 [pid 18070] <... futex resumed>) = 0 [pid 18073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18072] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18071] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18070] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18073] <... prctl resumed>) = 0 [pid 18072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18073] setpgid(0, 0 [pid 18072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18073] <... setpgid resumed>) = 0 [pid 18072] <... mmap resumed>) = 0x7f9f66df1000 [pid 18071] <... openat resumed>) = 3 [pid 18071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18072] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18071] <... futex resumed>) = 1 [pid 18070] <... futex resumed>) = 0 [pid 18073] <... openat resumed>) = 3 [pid 18072] <... mprotect resumed>) = 0 [pid 18071] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] write(3, "1000", 4 [pid 18072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18070] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18071] pwrite64(3, "\x02\x00", 2, 4 [pid 18070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18073] <... write resumed>) = 4 [pid 18072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18071] <... pwrite64 resumed>) = 2 [pid 18073] close(3 [pid 18072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18074 attached [pid 18073] <... close resumed>) = 0 [pid 18071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18074] set_robust_list(0x7f9f66e119a0, 24 [pid 18073] write(1, "executing program\n", 18 [pid 18074] <... set_robust_list resumed>) = 0 [pid 18073] <... write resumed>) = 18 executing program [pid 18072] <... clone3 resumed> => {parent_tid=[18074]}, 88) = 18074 ci2-android-6-12-rust/strace-static-x86_64: Process 18075 attached [pid 18074] rt_sigprocmask(SIG_SETMASK, [] [pid 18073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18072] rt_sigprocmask(SIG_SETMASK, [] [pid 18071] <... futex resumed>) = 1 [pid 18070] <... futex resumed>) = 0 [pid 18075] set_robust_list(0x55555f6e6760, 24 [pid 18074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18073] <... futex resumed>) = 0 [pid 18072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18071] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18070] exit_group(0 [pid 18075] <... set_robust_list resumed>) = 0 [pid 18074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18073] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18075] rt_sigprocmask(SIG_SETMASK, [] [pid 18074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18073] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18072] <... futex resumed>) = 0 [pid 18071] <... futex resumed>) = ? [pid 18070] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18075 [pid 18075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18074] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18073] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18071] +++ exited with 0 +++ [pid 18075] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18074] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18075] <... prctl resumed>) = 0 [pid 18074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18075] setpgid(0, 0 [pid 18074] <... futex resumed>) = 1 [pid 18073] <... mmap resumed>) = 0x7f9f66df1000 [pid 18072] <... futex resumed>) = 0 [pid 18075] <... setpgid resumed>) = 0 [pid 18074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18070] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18075] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18073] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18072] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18075] <... openat resumed>) = 3 [pid 18074] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18073] <... mprotect resumed>) = 0 [pid 18072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18070, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18075] write(3, "1000", 4 [pid 18074] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18073] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18072] <... futex resumed>) = 0 [pid 18074] <... futex resumed>) = 1 [pid 18072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18074] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18072] <... futex resumed>) = 0 [pid 18074] <... openat resumed>) = 3 [pid 18072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18072] <... futex resumed>) = 0 [pid 18074] <... futex resumed>) = 1 [pid 18072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18074] pwrite64(3, "\x02\x00", 2, 4 [pid 18072] <... futex resumed>) = 0 [pid 18075] <... write resumed>) = 4 [pid 18073] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18075] close(3 [pid 18072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18075] <... close resumed>) = 0 [pid 18073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18074] <... pwrite64 resumed>) = 2 [pid 18074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18076 attached [pid 18075] write(1, "executing program\n", 18 [pid 18074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18073] <... clone3 resumed> => {parent_tid=[18076]}, 88) = 18076 [pid 18076] set_robust_list(0x7f9f66e119a0, 24 [pid 18075] <... write resumed>) = 18 [pid 18072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18073] rt_sigprocmask(SIG_SETMASK, [] [pid 18075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18072] exit_group(0 [pid 18075] <... futex resumed>) = 0 [pid 18073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18075] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18073] <... futex resumed>) = 0 [pid 18076] <... set_robust_list resumed>) = 0 [pid 18075] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18074] <... futex resumed>) = ? [pid 18072] <... exit_group resumed>) = ? [pid 18076] rt_sigprocmask(SIG_SETMASK, [] [pid 18075] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18074] +++ exited with 0 +++ [pid 18073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18076] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18076] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18073] <... futex resumed>) = 0 [pid 18076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18073] <... futex resumed>) = 0 [pid 18076] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18076] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18073] <... futex resumed>) = 0 [pid 18076] <... futex resumed>) = 1 [pid 18073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18076] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18075] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18073] <... futex resumed>) = 0 [pid 18072] +++ exited with 0 +++ [pid 18076] <... openat resumed>) = 3 [pid 18075] <... mmap resumed>) = 0x7f9f66df1000 [pid 18073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18073] <... futex resumed>) = 0 [pid 18076] pwrite64(3, "\x02\x00", 2, 4 [pid 18075] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18076] <... pwrite64 resumed>) = 2 [pid 18075] <... mprotect resumed>) = 0 [pid 18073] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18075] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18076] <... futex resumed>) = 0 [pid 18073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18075] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18073] exit_group(0 [pid 18076] <... futex resumed>) = ? [pid 18073] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18077 attached [pid 18076] +++ exited with 0 +++ [pid 18075] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18077] set_robust_list(0x55555f6e6760, 24 [pid 18073] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18078 attached [pid 18077] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18077 [pid 18078] set_robust_list(0x7f9f66e119a0, 24 [pid 18075] <... clone3 resumed> => {parent_tid=[18078]}, 88) = 18078 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18073, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18077] rt_sigprocmask(SIG_SETMASK, [] [pid 18075] rt_sigprocmask(SIG_SETMASK, [] [pid 18077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18078] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18078] rt_sigprocmask(SIG_SETMASK, [] [pid 18077] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18077] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18079 attached [pid 18078] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18077] setpgid(0, 0 [pid 18075] <... futex resumed>) = 0 [pid 18079] set_robust_list(0x55555f6e6760, 24 [pid 18078] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... restart_syscall resumed>) = 0 [pid 18079] <... set_robust_list resumed>) = 0 [pid 18078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18079 [pid 18079] rt_sigprocmask(SIG_SETMASK, [] [pid 18078] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18079] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18077] <... setpgid resumed>) = 0 [pid 18079] <... prctl resumed>) = 0 [pid 18077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18080 attached [pid 18079] setpgid(0, 0) = 0 [pid 18080] set_robust_list(0x55555f6e6760, 24 [pid 18079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18077] <... openat resumed>) = 3 [pid 18075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... set_robust_list resumed>) = 0 [pid 18079] <... openat resumed>) = 3 [pid 18078] <... futex resumed>) = 0 [pid 18077] write(3, "1000", 4 [pid 18075] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18080 [pid 18075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18080] rt_sigprocmask(SIG_SETMASK, [] [pid 18077] <... write resumed>) = 4 [pid 18080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18077] close(3 [pid 18080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18079] write(3, "1000", 4 [pid 18078] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18077] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18080] <... prctl resumed>) = 0 [pid 18079] <... write resumed>) = 4 [pid 18078] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18077] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18080] setpgid(0, 0 [pid 18079] close(3 [pid 18078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... setpgid resumed>) = 0 [pid 18079] <... close resumed>) = 0 [pid 18078] <... futex resumed>) = 1 [pid 18077] <... write resumed>) = 18 [pid 18075] <... futex resumed>) = 0 [pid 18079] write(1, "executing program\n", 18 [pid 18078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program executing program [pid 18080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18079] <... write resumed>) = 18 [pid 18078] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... openat resumed>) = 3 [pid 18079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] <... futex resumed>) = 0 [pid 18075] <... futex resumed>) = 0 [pid 18079] <... futex resumed>) = 0 [pid 18078] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18077] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18079] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18078] <... openat resumed>) = 3 [pid 18080] write(3, "1000", 4 [pid 18079] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18080] <... write resumed>) = 4 [pid 18079] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18078] <... futex resumed>) = 1 [pid 18077] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18075] <... futex resumed>) = 0 [pid 18080] close(3 [pid 18079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18080] <... close resumed>) = 0 [pid 18079] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] write(1, "executing program\n", 18 [pid 18079] <... mmap resumed>) = 0x7f9f66df1000 [pid 18078] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18075] <... futex resumed>) = 0 [pid 18080] <... write resumed>) = 18 [pid 18079] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18078] pwrite64(3, "\x02\x00", 2, 4 [pid 18077] <... mmap resumed>) = 0x7f9f66df1000 [pid 18080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18079] <... mprotect resumed>) = 0 [pid 18078] <... pwrite64 resumed>) = 2 [pid 18075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18080] <... futex resumed>) = 0 [pid 18077] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18080] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18079] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] <... mprotect resumed>) = 0 [pid 18080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18079] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18078] <... futex resumed>) = 1 [pid 18075] <... futex resumed>) = 0 [pid 18080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18079] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18077] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18075] exit_group(0 [pid 18079] <... clone3 resumed> => {parent_tid=[18081]}, 88) = 18081 [pid 18079] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18081 attached [pid 18078] <... futex resumed>) = ? [pid 18075] <... exit_group resumed>) = ? [pid 18081] set_robust_list(0x7f9f66e119a0, 24 [pid 18080] <... mmap resumed>) = 0x7f9f66df1000 [pid 18078] +++ exited with 0 +++ [pid 18077] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18081] <... set_robust_list resumed>) = 0 [pid 18077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18080] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18081] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18082 attached , NULL, 8) = 0 [pid 18080] <... mprotect resumed>) = 0 [pid 18081] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18077] <... clone3 resumed> => {parent_tid=[18082]}, 88) = 18082 [pid 18082] set_robust_list(0x7f9f66e119a0, 24 [pid 18081] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18080] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18077] rt_sigprocmask(SIG_SETMASK, [] [pid 18082] <... set_robust_list resumed>) = 0 [pid 18081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18082] rt_sigprocmask(SIG_SETMASK, [] [pid 18081] <... futex resumed>) = 1 [pid 18080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18083 attached [pid 18082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18079] <... futex resumed>) = 0 [pid 18077] <... futex resumed>) = 0 [pid 18075] +++ exited with 0 +++ [pid 18083] set_robust_list(0x7f9f66e119a0, 24 [pid 18081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18080] <... clone3 resumed> => {parent_tid=[18083]}, 88) = 18083 [pid 18079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18083] <... set_robust_list resumed>) = 0 [pid 18082] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18081] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18080] rt_sigprocmask(SIG_SETMASK, [] [pid 18079] <... futex resumed>) = 0 [pid 18077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18075, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18083] rt_sigprocmask(SIG_SETMASK, [] [pid 18081] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18082] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18081] <... futex resumed>) = 1 [pid 18080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18079] <... futex resumed>) = 0 [pid 18083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18082] <... futex resumed>) = 1 [pid 18081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] <... futex resumed>) = 0 [pid 18079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] <... futex resumed>) = 0 [pid 18083] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18079] <... futex resumed>) = 0 [pid 18077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18083] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18081] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18077] <... futex resumed>) = 0 [pid 18083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18082] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18081] <... openat resumed>) = 3 [pid 18077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18083] <... futex resumed>) = 1 [pid 18082] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... futex resumed>) = 0 [pid 18082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18083] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18082] <... futex resumed>) = 1 [pid 18081] <... futex resumed>) = 1 [pid 18080] <... futex resumed>) = 0 [pid 18079] <... futex resumed>) = 0 [pid 18077] <... futex resumed>) = 0 [pid 18082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18083] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18081] pwrite64(3, "\x02\x00", 2, 4 [pid 18079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] <... futex resumed>) = 0 [pid 18082] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18082] <... openat resumed>) = 3 [pid 18081] <... pwrite64 resumed>) = 2 [pid 18079] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18080] <... futex resumed>) = 0 [pid 18082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18077] <... futex resumed>) = 0 [pid 18082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18077] <... futex resumed>) = 0 [pid 18082] pwrite64(3, "\x02\x00", 2, 4 [pid 18077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18083] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18082] <... pwrite64 resumed>) = 2 [pid 18081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18080] <... futex resumed>) = 0 [pid 18079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18083] <... openat resumed>) = 3 [pid 18082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18081] <... futex resumed>) = 0 [pid 18080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18082] <... futex resumed>) = 1 [pid 18081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18079] exit_group(0 [pid 18077] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18081] <... futex resumed>) = ? [pid 18079] <... exit_group resumed>) = ? [pid 18077] exit_group(0 [pid 18082] <... futex resumed>) = ? [pid 18077] <... exit_group resumed>) = ? [pid 18082] +++ exited with 0 +++ [pid 18081] +++ exited with 0 +++ [pid 18077] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18077, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18084 attached [pid 18079] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18084] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18083] <... futex resumed>) = 1 [pid 18080] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18084 [pid 18084] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18079, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18084] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18080] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18084] <... prctl resumed>) = 0 [pid 18083] pwrite64(3, "\x02\x00", 2, 4 [pid 18080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18084] setpgid(0, 0) = 0 [pid 18084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18083] <... pwrite64 resumed>) = 2 [pid 18084] <... openat resumed>) = 3 [pid 18083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18084] write(3, "1000", 4 [pid 18083] <... futex resumed>) = 1 [pid 18080] <... futex resumed>) = 0 [pid 18083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18080] exit_group(0 [pid 18084] <... write resumed>) = 4 [pid 18083] <... futex resumed>) = ? [pid 18080] <... exit_group resumed>) = ? [pid 18084] close(3) = 0 [pid 18084] write(1, "executing program\n", 18) = 18 executing program [pid 18084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18084] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18084] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18084] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18084] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18084] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18084] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18085 attached => {parent_tid=[18085]}, 88) = 18085 [pid 18085] set_robust_list(0x7f9f66e119a0, 24 [pid 18083] +++ exited with 0 +++ [pid 18080] +++ exited with 0 +++ [pid 18084] rt_sigprocmask(SIG_SETMASK, [] [pid 18085] <... set_robust_list resumed>) = 0 [pid 18084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18080, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18085] rt_sigprocmask(SIG_SETMASK, [] [pid 18084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18084] <... futex resumed>) = 0 [pid 18085] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18085] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18084] <... futex resumed>) = 0 [pid 18085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18084] <... futex resumed>) = 0 [pid 18085] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18085] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18085] <... futex resumed>) = 1 [pid 18084] <... futex resumed>) = 0 [pid 18085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18084] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18085] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18085] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18086 attached ) = 1 [pid 18084] <... futex resumed>) = 0 [pid 18085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18084] <... futex resumed>) = 0 [pid 18084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18085] pwrite64(3, "\x02\x00", 2, 4 [pid 18086] set_robust_list(0x55555f6e6760, 24 [pid 18085] <... pwrite64 resumed>) = 2 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18086 [pid 18086] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18086] rt_sigprocmask(SIG_SETMASK, [] [pid 18085] <... futex resumed>) = 1 [pid 18084] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18084] exit_group(0 [pid 18086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18085] <... futex resumed>) = ? [pid 18084] <... exit_group resumed>) = ? [pid 18086] <... prctl resumed>) = 0 [pid 18085] +++ exited with 0 +++ [pid 18084] +++ exited with 0 +++ [pid 18086] setpgid(0, 0) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18084, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18087 attached [pid 18086] <... openat resumed>) = 3 [pid 18087] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18087] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18087] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18087] setpgid(0, 0 [pid 18086] write(3, "1000", 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18087 ci2-android-6-12-rust/strace-static-x86_64: Process 18088 attached [pid 18087] <... setpgid resumed>) = 0 [pid 18086] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18086] close(3 [pid 18088] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18088] <... set_robust_list resumed>) = 0 [pid 18086] <... close resumed>) = 0 [pid 18086] write(1, "executing program\n", 18 executing program [pid 18087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18086] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18088 [pid 18087] <... openat resumed>) = 3 [pid 18086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18088] rt_sigprocmask(SIG_SETMASK, [] [pid 18086] <... futex resumed>) = 0 [pid 18088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18086] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18087] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18087] <... write resumed>) = 4 [pid 18086] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18088] <... prctl resumed>) = 0 [pid 18087] close(3 [pid 18086] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18088] setpgid(0, 0 [pid 18087] <... close resumed>) = 0 [pid 18088] <... setpgid resumed>) = 0 [pid 18087] write(1, "executing program\n", 18 [pid 18086] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18087] <... write resumed>) = 18 [pid 18086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18087] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18087] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18087] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18087] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18086] <... mmap resumed>) = 0x7f9f66df1000 [pid 18087] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18087] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18087] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18086] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18089 attached ) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18090 attached [pid 18089] set_robust_list(0x55555f6e6760, 24 [pid 18088] <... openat resumed>) = 3 [pid 18087] <... clone3 resumed> => {parent_tid=[18090]}, 88) = 18090 [pid 18086] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18089 [pid 18090] set_robust_list(0x7f9f66e119a0, 24 [pid 18089] <... set_robust_list resumed>) = 0 [pid 18088] write(3, "1000", 4 [pid 18087] rt_sigprocmask(SIG_SETMASK, [] [pid 18086] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18090] <... set_robust_list resumed>) = 0 [pid 18089] rt_sigprocmask(SIG_SETMASK, [] [pid 18088] <... write resumed>) = 4 [pid 18087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18090] rt_sigprocmask(SIG_SETMASK, [] [pid 18088] close(3 [pid 18086] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18088] <... close resumed>) = 0 [pid 18087] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18091 attached [pid 18090] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18089] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18087] <... futex resumed>) = 0 [pid 18091] set_robust_list(0x7f9f66e119a0, 24 [pid 18090] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18088] write(1, "executing program\n", 18 [pid 18087] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18086] <... clone3 resumed> => {parent_tid=[18091]}, 88) = 18091 [pid 18091] <... set_robust_list resumed>) = 0 [pid 18088] <... write resumed>) = 18 [pid 18086] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18091] rt_sigprocmask(SIG_SETMASK, [] [pid 18088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18088] <... futex resumed>) = 0 [pid 18086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18091] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... prctl resumed>) = 0 [pid 18087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18090] <... futex resumed>) = 0 [pid 18089] setpgid(0, 0 [pid 18087] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18090] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18089] <... setpgid resumed>) = 0 [pid 18087] <... futex resumed>) = 0 [pid 18091] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18090] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18088] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18087] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18086] <... futex resumed>) = 0 [pid 18091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... openat resumed>) = 3 [pid 18088] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18091] <... futex resumed>) = 0 [pid 18090] <... futex resumed>) = 0 [pid 18089] write(3, "1000", 4 [pid 18088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18087] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18090] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18089] <... write resumed>) = 4 [pid 18087] <... futex resumed>) = 0 [pid 18090] <... openat resumed>) = 3 [pid 18089] close(3 [pid 18088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18087] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... close resumed>) = 0 [pid 18088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18091] <... futex resumed>) = 0 [pid 18090] <... futex resumed>) = 0 [pid 18089] write(1, "executing program\n", 18 [pid 18088] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 18087] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18086] <... futex resumed>) = 1 [pid 18091] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18090] pwrite64(3, "\x02\x00", 2, 4 [pid 18089] <... write resumed>) = 18 [pid 18088] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18087] <... futex resumed>) = 0 [pid 18086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18091] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18090] <... pwrite64 resumed>) = 2 [pid 18089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18088] <... mprotect resumed>) = 0 [pid 18087] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... futex resumed>) = 0 [pid 18091] <... futex resumed>) = 1 [pid 18090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18088] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18086] <... futex resumed>) = 0 [pid 18091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18090] <... futex resumed>) = 1 [pid 18089] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18088] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18087] <... futex resumed>) = 0 [pid 18086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18090] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18089] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18087] exit_group(0 [pid 18091] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18090] <... futex resumed>) = ? [pid 18089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18087] <... exit_group resumed>) = ? [pid 18086] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18092 attached [pid 18091] <... openat resumed>) = 3 [pid 18090] +++ exited with 0 +++ [pid 18089] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18087] +++ exited with 0 +++ [pid 18086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18092] set_robust_list(0x7f9f66e119a0, 24 [pid 18091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18088] <... clone3 resumed> => {parent_tid=[18092]}, 88) = 18092 [pid 18092] <... set_robust_list resumed>) = 0 [pid 18091] <... futex resumed>) = 0 [pid 18089] <... mmap resumed>) = 0x7f9f66df1000 [pid 18086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18087, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18088] rt_sigprocmask(SIG_SETMASK, [] [pid 18092] rt_sigprocmask(SIG_SETMASK, [] [pid 18091] pwrite64(3, "\x02\x00", 2, 4 [pid 18089] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18086] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18089] <... mprotect resumed>) = 0 [pid 18092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... restart_syscall resumed>) = 0 [pid 18092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18091] <... pwrite64 resumed>) = 2 [pid 18089] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18092] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18088] <... futex resumed>) = 0 [pid 18086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18092] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18091] <... futex resumed>) = 0 [pid 18089] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18086] exit_group(0 [pid 18092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18092] <... futex resumed>) = 0 [pid 18089] <... clone3 resumed> => {parent_tid=[18093]}, 88) = 18093 ci2-android-6-12-rust/strace-static-x86_64: Process 18093 attached [pid 18092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18091] <... futex resumed>) = ? [pid 18089] rt_sigprocmask(SIG_SETMASK, [] [pid 18088] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18086] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18093] set_robust_list(0x7f9f66e119a0, 24 [pid 18091] +++ exited with 0 +++ [pid 18088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18093] <... set_robust_list resumed>) = 0 [pid 18092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18088] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18093] rt_sigprocmask(SIG_SETMASK, [] [pid 18092] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18094 attached [pid 18092] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18089] <... futex resumed>) = 0 [pid 18092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18086] +++ exited with 0 +++ [pid 18093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18088] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18094] set_robust_list(0x55555f6e6760, 24 [pid 18092] <... futex resumed>) = 0 [pid 18088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18094] <... set_robust_list resumed>) = 0 [pid 18093] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18092] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18088] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18094 [pid 18094] rt_sigprocmask(SIG_SETMASK, [] [pid 18093] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18092] <... openat resumed>) = 3 [pid 18088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18086, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18093] <... futex resumed>) = 1 [pid 18092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... futex resumed>) = 0 [pid 18088] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18094] <... prctl resumed>) = 0 [pid 18093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18092] <... futex resumed>) = 0 [pid 18089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18094] setpgid(0, 0 [pid 18093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18092] pwrite64(3, "\x02\x00", 2, 4 [pid 18089] <... futex resumed>) = 0 [pid 18088] <... futex resumed>) = 0 [pid 18094] <... setpgid resumed>) = 0 [pid 18093] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18092] <... pwrite64 resumed>) = 2 [pid 18089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18093] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18094] <... openat resumed>) = 3 [pid 18093] <... futex resumed>) = 1 [pid 18092] <... futex resumed>) = 1 [pid 18089] <... futex resumed>) = 0 [pid 18088] <... futex resumed>) = 0 [pid 18093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18088] exit_group(0 [pid 18094] write(3, "1000", 4) = 4 [pid 18094] close(3) = 0 [pid 18094] write(1, "executing program\n", 18) = 18 executing program [pid 18094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18094] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18094] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18094] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18095 attached => {parent_tid=[18095]}, 88) = 18095 [pid 18095] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18094] rt_sigprocmask(SIG_SETMASK, [] [pid 18095] rt_sigprocmask(SIG_SETMASK, [] [pid 18094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18095] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18094] <... futex resumed>) = 0 [pid 18093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18089] <... futex resumed>) = 0 [pid 18088] <... exit_group resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 18092] +++ exited with 0 +++ [pid 18095] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18094] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18095] <... futex resumed>) = 0 [pid 18094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18095] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18094] <... futex resumed>) = 0 [pid 18095] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18088] +++ exited with 0 +++ [pid 18093] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18088, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18095] <... futex resumed>) = 1 [pid 18094] <... futex resumed>) = 0 [pid 18093] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18095] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18094] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18095] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18095] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18093] <... futex resumed>) = 1 [pid 18089] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18094] <... futex resumed>) = 0 [pid 18095] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18094] <... futex resumed>) = 0 [pid 18095] pwrite64(3, "\x02\x00", 2, 4 [pid 18094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18096 attached [pid 18095] <... pwrite64 resumed>) = 2 [pid 18089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18096] set_robust_list(0x55555f6e6760, 24 [pid 18093] pwrite64(3, "\x02\x00", 2, 4 [pid 18096] <... set_robust_list resumed>) = 0 [pid 18095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18096 [pid 18093] <... pwrite64 resumed>) = 2 [pid 18096] rt_sigprocmask(SIG_SETMASK, [] [pid 18095] <... futex resumed>) = 1 [pid 18094] <... futex resumed>) = 0 [pid 18093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18095] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18094] exit_group(0 [pid 18096] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18093] <... futex resumed>) = 0 [pid 18089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18089] exit_group(0) = ? [pid 18096] <... prctl resumed>) = 0 [pid 18095] <... futex resumed>) = ? [pid 18094] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 18096] setpgid(0, 0 [pid 18095] +++ exited with 0 +++ [pid 18094] +++ exited with 0 +++ [pid 18093] <... futex resumed>) = ? [pid 18096] <... setpgid resumed>) = 0 [pid 18096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18097 attached [pid 18096] write(3, "1000", 4 [pid 18093] +++ exited with 0 +++ [pid 18089] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18094, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18096] <... write resumed>) = 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18096] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18089, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 18097] set_robust_list(0x55555f6e6760, 24 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18097] <... set_robust_list resumed>) = 0 [pid 18096] <... close resumed>) = 0 [pid 18096] write(1, "executing program\n", 18 executing program [pid 18097] rt_sigprocmask(SIG_SETMASK, [] [pid 18096] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18097 [pid 18096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18096] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18096] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18096] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18096] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18097] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18096] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18097] setpgid(0, 0 [pid 18096] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18097] <... setpgid resumed>) = 0 [pid 18096] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... restart_syscall resumed>) = 0 [pid 18097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18098 attached [pid 18096] <... clone3 resumed> => {parent_tid=[18098]}, 88) = 18098 [pid 18098] set_robust_list(0x7f9f66e119a0, 24 [pid 18097] <... openat resumed>) = 3 [pid 18096] rt_sigprocmask(SIG_SETMASK, [] [pid 18098] <... set_robust_list resumed>) = 0 [pid 18096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18098] rt_sigprocmask(SIG_SETMASK, [] [pid 18096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18096] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18098] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18097] write(3, "1000", 4 [pid 18096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18097] <... write resumed>) = 4 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18097] close(3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18098] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18096] <... futex resumed>) = 0 [pid 18098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18096] <... futex resumed>) = 0 [pid 18098] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18098] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18097] <... close resumed>) = 0 [pid 18098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18096] <... futex resumed>) = 0 [pid 18096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18098] <... futex resumed>) = 1 [pid 18098] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18099 attached [pid 18098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18096] <... futex resumed>) = 0 [pid 18096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18098] <... futex resumed>) = 1 [pid 18097] write(1, "executing program\n", 18 [pid 18099] set_robust_list(0x55555f6e6760, 24 [pid 18097] <... write resumed>) = 18 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18099 [pid 18099] <... set_robust_list resumed>) = 0 [pid 18097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18100 [pid 316] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18099] rt_sigprocmask(SIG_SETMASK, [] [pid 18097] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18097] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18099] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18097] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18099] <... prctl resumed>) = 0 [pid 18097] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18100 attached [pid 18098] pwrite64(3, "\x02\x00", 2, 4 [pid 18097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18100] set_robust_list(0x55555f6e6760, 24 [pid 18099] setpgid(0, 0 [pid 18098] <... pwrite64 resumed>) = 2 [pid 18100] <... set_robust_list resumed>) = 0 [pid 18098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18100] rt_sigprocmask(SIG_SETMASK, [] [pid 18099] <... setpgid resumed>) = 0 [pid 18098] <... futex resumed>) = 1 [pid 18097] <... mmap resumed>) = 0x7f9f66df1000 [pid 18096] <... futex resumed>) = 0 [pid 18100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18096] exit_group(0 [pid 18100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18098] <... futex resumed>) = ? [pid 18097] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18096] <... exit_group resumed>) = ? [pid 18100] <... prctl resumed>) = 0 [pid 18099] <... openat resumed>) = 3 [pid 18098] +++ exited with 0 +++ [pid 18097] <... mprotect resumed>) = 0 [pid 18096] +++ exited with 0 +++ [pid 18100] setpgid(0, 0 [pid 18099] write(3, "1000", 4 [pid 18100] <... setpgid resumed>) = 0 [pid 18097] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18099] <... write resumed>) = 4 [pid 18100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18100] write(3, "1000", 4) = 4 [pid 18100] close(3) = 0 executing program [pid 18100] write(1, "executing program\n", 18) = 18 [pid 18100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18100] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18100] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18100] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18100] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18100] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18101 attached [pid 18101] set_robust_list(0x7f9f66e119a0, 24 [pid 18100] <... clone3 resumed> => {parent_tid=[18101]}, 88) = 18101 [pid 18101] <... set_robust_list resumed>) = 0 [pid 18100] rt_sigprocmask(SIG_SETMASK, [] [pid 18101] rt_sigprocmask(SIG_SETMASK, [] [pid 18100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18101] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18100] <... futex resumed>) = 0 [pid 18101] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18101] <... futex resumed>) = 0 [pid 18100] <... futex resumed>) = 1 [pid 18101] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18100] <... futex resumed>) = 0 [pid 18101] <... futex resumed>) = 1 [pid 18100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18101] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18100] <... futex resumed>) = 0 [pid 18101] <... openat resumed>) = 3 [pid 18100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18100] <... futex resumed>) = 0 [pid 18101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18100] <... futex resumed>) = 0 [pid 18101] pwrite64(3, "\x02\x00", 2, 4 [pid 18100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18101] <... pwrite64 resumed>) = 2 [pid 18099] close(3 [pid 18097] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18099] <... close resumed>) = 0 [pid 18097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18101] <... futex resumed>) = 1 [pid 18100] <... futex resumed>) = 0 [pid 18099] write(1, "executing program\n", 18 executing program [pid 18101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18100] exit_group(0 [pid 18099] <... write resumed>) = 18 [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18102 attached [pid 18101] <... futex resumed>) = ? [pid 18100] <... exit_group resumed>) = ? [pid 18099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18097] <... clone3 resumed> => {parent_tid=[18102]}, 88) = 18102 [pid 18102] set_robust_list(0x7f9f66e119a0, 24 [pid 18101] +++ exited with 0 +++ [pid 18100] +++ exited with 0 +++ [pid 18099] <... futex resumed>) = 0 [pid 18097] rt_sigprocmask(SIG_SETMASK, [] [pid 18102] <... set_robust_list resumed>) = 0 [pid 18099] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18102] rt_sigprocmask(SIG_SETMASK, [] [pid 18099] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18100, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18099] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18097] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18102] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18102] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18099] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18097] <... futex resumed>) = 0 [pid 18099] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18103 attached [pid 18099] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18103 [pid 18103] set_robust_list(0x55555f6e6760, 24 [pid 18099] <... mprotect resumed>) = 0 [pid 18097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18102] <... futex resumed>) = 0 [pid 18097] <... futex resumed>) = 1 [pid 18102] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18099] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18103] <... set_robust_list resumed>) = 0 [pid 18102] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18099] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18099] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18097] <... futex resumed>) = 0 [pid 18102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18104 attached [pid 18103] rt_sigprocmask(SIG_SETMASK, [] [pid 18102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18099] <... clone3 resumed> => {parent_tid=[18104]}, 88) = 18104 [pid 18097] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18104] set_robust_list(0x7f9f66e119a0, 24 [pid 18103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18102] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18099] rt_sigprocmask(SIG_SETMASK, [] [pid 18097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18104] <... set_robust_list resumed>) = 0 [pid 18103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18102] <... openat resumed>) = 3 [pid 18099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18104] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18097] <... futex resumed>) = 0 [pid 18102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] <... prctl resumed>) = 0 [pid 18099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] setpgid(0, 0 [pid 18099] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18105 [pid 18103] <... setpgid resumed>) = 0 [pid 18099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18105 attached [pid 18104] <... futex resumed>) = 0 [pid 18102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18097] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18105] set_robust_list(0x55555f6e6760, 24 [pid 18104] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18102] pwrite64(3, "\x02\x00", 2, 4 [pid 18097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18105] <... set_robust_list resumed>) = 0 [pid 18104] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18103] <... openat resumed>) = 3 [pid 18102] <... pwrite64 resumed>) = 2 [pid 18105] rt_sigprocmask(SIG_SETMASK, [] [pid 18104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] write(3, "1000", 4 [pid 18102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18104] <... futex resumed>) = 1 [pid 18103] <... write resumed>) = 4 [pid 18102] <... futex resumed>) = 1 [pid 18099] <... futex resumed>) = 0 [pid 18097] <... futex resumed>) = 0 [pid 18105] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18103] close(3 [pid 18102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18097] exit_group(0 [pid 18105] <... prctl resumed>) = 0 [pid 18104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] <... close resumed>) = 0 [pid 18102] <... futex resumed>) = ? [pid 18099] <... futex resumed>) = 0 [pid 18097] <... exit_group resumed>) = ? [pid 18105] setpgid(0, 0 [pid 18104] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18103] write(1, "executing program\n", 18 [pid 18102] +++ exited with 0 +++ [pid 18099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18097] +++ exited with 0 +++ [pid 18105] <... setpgid resumed>) = 0 executing program [pid 18104] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18103] <... write resumed>) = 18 [pid 18105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18097, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18103] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18105] <... openat resumed>) = 3 [pid 18104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18105] write(3, "1000", 4 [pid 18104] <... futex resumed>) = 1 [pid 18103] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18099] <... futex resumed>) = 0 [pid 18105] <... write resumed>) = 4 [pid 18104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18105] close(3 [pid 18104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18105] <... close resumed>) = 0 [pid 18104] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18099] <... futex resumed>) = 0 [pid 18105] write(1, "executing program\n", 18 [pid 18104] <... openat resumed>) = 3 [pid 18103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18105] <... write resumed>) = 18 [pid 18105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18105] <... futex resumed>) = 0 [pid 18104] <... futex resumed>) = 0 executing program [pid 18103] <... mmap resumed>) = 0x7f9f66df1000 [pid 18099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18105] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18105] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18099] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18105] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18104] pwrite64(3, "\x02\x00", 2, 4 [pid 18103] <... mprotect resumed>) = 0 [pid 18099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18104] <... pwrite64 resumed>) = 2 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18105] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18103] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18105] <... mmap resumed>) = 0x7f9f66df1000 [pid 18104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18105] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18104] <... futex resumed>) = 1 [pid 18105] <... mprotect resumed>) = 0 [pid 18104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18099] <... futex resumed>) = 0 [pid 18103] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18099] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18106 ci2-android-6-12-rust/strace-static-x86_64: Process 18106 attached [pid 18105] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18104] <... futex resumed>) = ? [pid 18099] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18107 attached [pid 18106] set_robust_list(0x55555f6e6760, 24 [pid 18105] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18104] +++ exited with 0 +++ [pid 18106] <... set_robust_list resumed>) = 0 [pid 18105] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18108 attached [pid 18106] rt_sigprocmask(SIG_SETMASK, [] [pid 18108] set_robust_list(0x7f9f66e119a0, 24 [pid 18105] <... clone3 resumed> => {parent_tid=[18108]}, 88) = 18108 [pid 18108] <... set_robust_list resumed>) = 0 [pid 18107] set_robust_list(0x7f9f66e119a0, 24 [pid 18106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18105] rt_sigprocmask(SIG_SETMASK, [] [pid 18103] <... clone3 resumed> => {parent_tid=[18107]}, 88) = 18107 [pid 18099] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18108] rt_sigprocmask(SIG_SETMASK, [] [pid 18107] <... set_robust_list resumed>) = 0 [pid 18106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18107] rt_sigprocmask(SIG_SETMASK, [] [pid 18106] <... prctl resumed>) = 0 [pid 18105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18099, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18108] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18106] setpgid(0, 0 [pid 18105] <... futex resumed>) = 0 [pid 18103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18108] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18106] <... setpgid resumed>) = 0 [pid 18105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18107] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] <... futex resumed>) = 0 [pid 18108] <... futex resumed>) = 0 [pid 18107] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18106] <... openat resumed>) = 3 [pid 18105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18108] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18107] <... futex resumed>) = 0 [pid 18103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18108] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18106] write(3, "1000", 4 [pid 18105] <... futex resumed>) = 0 [pid 18108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] <... write resumed>) = 4 [pid 18105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18108] <... futex resumed>) = 0 [pid 18106] close(3 [pid 18105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18109 attached [pid 18108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18107] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18106] <... close resumed>) = 0 [pid 18105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] set_robust_list(0x55555f6e6760, 24 [pid 18108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18106] write(1, "executing program\n", 18 [pid 18105] <... futex resumed>) = 0 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18109 [pid 18109] <... set_robust_list resumed>) = 0 [pid 18108] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18106] <... write resumed>) = 18 [pid 18105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] rt_sigprocmask(SIG_SETMASK, [] [pid 18108] <... openat resumed>) = 3 [pid 18106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] <... futex resumed>) = 0 [pid 18109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18108] <... futex resumed>) = 1 [pid 18107] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18106] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18105] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18109] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] <... prctl resumed>) = 0 [pid 18108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18107] <... futex resumed>) = 1 [pid 18106] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18105] <... futex resumed>) = 0 [pid 18103] <... futex resumed>) = 0 [pid 18109] setpgid(0, 0 [pid 18108] pwrite64(3, "\x02\x00", 2, 4 [pid 18106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] <... setpgid resumed>) = 0 [pid 18108] <... pwrite64 resumed>) = 2 [pid 18107] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18106] <... mmap resumed>) = 0x7f9f66df1000 [pid 18109] <... openat resumed>) = 3 [pid 18108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18103] <... futex resumed>) = 0 [pid 18107] <... openat resumed>) = 3 [pid 18108] <... futex resumed>) = 1 [pid 18107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] <... mprotect resumed>) = 0 [pid 18105] <... futex resumed>) = 0 [pid 18103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] write(3, "1000", 4 [pid 18108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18107] <... futex resumed>) = 0 [pid 18106] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18105] exit_group(0 [pid 18109] <... write resumed>) = 4 [pid 18108] <... futex resumed>) = ? [pid 18106] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18105] <... exit_group resumed>) = ? [pid 18103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18109] close(3 [pid 18108] +++ exited with 0 +++ [pid 18107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18106] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18105] +++ exited with 0 +++ [pid 18103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] <... close resumed>) = 0 [pid 18107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18103] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18105, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18110 attached [pid 18109] write(1, "executing program\n", 18 executing program [pid 18107] pwrite64(3, "\x02\x00", 2, 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18110] set_robust_list(0x7f9f66e119a0, 24 [pid 18109] <... write resumed>) = 18 [pid 18109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] <... clone3 resumed> => {parent_tid=[18110]}, 88) = 18110 [pid 18110] <... set_robust_list resumed>) = 0 [pid 18109] <... futex resumed>) = 0 [pid 18107] <... pwrite64 resumed>) = 2 [pid 18106] rt_sigprocmask(SIG_SETMASK, [] [pid 18110] rt_sigprocmask(SIG_SETMASK, [] [pid 18109] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18109] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18110] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18106] <... futex resumed>) = 0 [pid 18110] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18107] <... futex resumed>) = 0 [pid 18103] exit_group(0 [pid 18110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18103] <... exit_group resumed>) = ? [pid 18110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18107] +++ exited with 0 +++ [pid 18109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18109] <... mmap resumed>) = 0x7f9f66df1000 [pid 18106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18106] <... futex resumed>) = 1 [pid 18109] <... mprotect resumed>) = 0 [pid 18106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18109] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18103] +++ exited with 0 +++ [pid 18110] <... futex resumed>) = 0 [pid 18109] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18103, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18110] mount(NULL, "./sys", "sysfs", 0, NULL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18109] <... clone3 resumed> => {parent_tid=[18111]}, 88) = 18111 [pid 18109] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18111 attached [pid 18111] set_robust_list(0x7f9f66e119a0, 24 [pid 18110] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18111] <... set_robust_list resumed>) = 0 [pid 18110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18111] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18110] <... futex resumed>) = 1 [pid 18106] <... futex resumed>) = 0 [pid 18110] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18111] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] <... futex resumed>) = 0 [pid 18111] <... futex resumed>) = 1 [pid 18109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18111] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18109] <... futex resumed>) = 0 [pid 18111] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] <... futex resumed>) = 0 [pid 18111] <... futex resumed>) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 18111] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18111] <... openat resumed>) = 3 [pid 18110] <... openat resumed>) = 3 [pid 18109] <... futex resumed>) = 0 [pid 18110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18110] <... futex resumed>) = 1 [pid 18109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18106] <... futex resumed>) = 0 [pid 18111] <... futex resumed>) = 0 [pid 18110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18111] pwrite64(3, "\x02\x00", 2, 4 [pid 18110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18109] <... futex resumed>) = 0 [pid 18106] <... futex resumed>) = 0 [pid 18111] <... pwrite64 resumed>) = 2 [pid 18110] pwrite64(3, "\x02\x00", 2, 4 [pid 18109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18110] <... pwrite64 resumed>) = 2 [pid 18109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18111] <... futex resumed>) = 0 [pid 18110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18109] exit_group(0) = ? [pid 18111] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18112 attached [pid 18110] <... futex resumed>) = 1 [pid 18110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18106] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18112 [pid 18106] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18112] set_robust_list(0x55555f6e6760, 24 [pid 18110] <... futex resumed>) = ? [pid 18106] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18112] <... set_robust_list resumed>) = 0 [pid 18110] +++ exited with 0 +++ [pid 18109] +++ exited with 0 +++ [pid 18106] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18109, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18112] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18106, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18112] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18112] <... prctl resumed>) = 0 [pid 18112] setpgid(0, 0) = 0 [pid 18112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18112] write(3, "1000", 4) = 4 [pid 18112] close(3) = 0 [pid 18112] write(1, "executing program\n", 18) = 18 executing program [pid 18112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18112] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18112] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18112] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18112] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18112] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18112] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18113 attached [pid 18113] set_robust_list(0x7f9f66e119a0, 24 [pid 18112] <... clone3 resumed> => {parent_tid=[18113]}, 88) = 18113 [pid 18113] <... set_robust_list resumed>) = 0 [pid 18112] rt_sigprocmask(SIG_SETMASK, [] [pid 18113] rt_sigprocmask(SIG_SETMASK, [] [pid 18112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18113] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18112] <... futex resumed>) = 0 [pid 18112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18113] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18112] <... futex resumed>) = 0 [pid 18113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18112] <... futex resumed>) = 0 [pid 18113] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18113] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18112] <... futex resumed>) = 0 [pid 18112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18113] <... futex resumed>) = 1 [pid 18112] <... futex resumed>) = 0 [pid 18113] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18113] <... openat resumed>) = 3 [pid 18113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18112] <... futex resumed>) = 0 [pid 18113] <... futex resumed>) = 1 [pid 18113] pwrite64(3, "\x02\x00", 2, 4 [pid 18112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18113] <... pwrite64 resumed>) = 2 [pid 18112] <... futex resumed>) = 0 [pid 18112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18112] <... futex resumed>) = 0 [pid 18113] <... futex resumed>) = 1 [pid 18112] exit_group(0 [pid 18113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 18112] <... exit_group resumed>) = ? [pid 18113] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18114 ci2-android-6-12-rust/strace-static-x86_64: Process 18114 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18115 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18114] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18114] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18115 attached [pid 18114] rt_sigprocmask(SIG_SETMASK, [] [pid 18112] +++ exited with 0 +++ [pid 18115] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18115] rt_sigprocmask(SIG_SETMASK, [] [pid 18114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18112, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18114] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18114] <... prctl resumed>) = 0 [pid 18115] <... prctl resumed>) = 0 [pid 18114] setpgid(0, 0 [pid 18115] setpgid(0, 0 [pid 18114] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18115] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18116 attached [pid 18115] <... openat resumed>) = 3 [pid 18114] <... openat resumed>) = 3 [pid 18115] write(3, "1000", 4 [pid 18114] write(3, "1000", 4 [pid 18115] <... write resumed>) = 4 [pid 18114] <... write resumed>) = 4 [pid 18116] set_robust_list(0x55555f6e6760, 24 [pid 18114] close(3 [pid 18116] <... set_robust_list resumed>) = 0 [pid 18114] <... close resumed>) = 0 [pid 18115] close(3 [pid 18114] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18116 executing program [pid 18116] rt_sigprocmask(SIG_SETMASK, [] [pid 18115] <... close resumed>) = 0 [pid 18114] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18115] write(1, "executing program\n", 18 [pid 18114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18115] <... write resumed>) = 18 executing program [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18114] <... futex resumed>) = 0 [pid 18115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18115] <... futex resumed>) = 0 [pid 18115] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18114] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18116] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18115] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18114] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18116] <... prctl resumed>) = 0 [pid 18115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18116] setpgid(0, 0 [pid 18115] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18114] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18116] <... setpgid resumed>) = 0 [pid 18115] <... mmap resumed>) = 0x7f9f66df1000 [pid 18114] <... mmap resumed>) = 0x7f9f66df1000 [pid 18115] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18114] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18115] <... mprotect resumed>) = 0 [pid 18114] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18115] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18114] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18117 attached [pid 18116] <... openat resumed>) = 3 [pid 18115] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18114] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18116] write(3, "1000", 4 [pid 18115] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18114] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18117 ci2-android-6-12-rust/strace-static-x86_64: Process 18118 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18119 attached [pid 18117] set_robust_list(0x55555f6e6760, 24 [pid 18116] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18116] close(3 [pid 18119] set_robust_list(0x7f9f66e119a0, 24 [pid 18116] <... close resumed>) = 0 [pid 18119] <... set_robust_list resumed>) = 0 [pid 18118] set_robust_list(0x7f9f66e119a0, 24 [pid 18117] <... set_robust_list resumed>) = 0 [pid 18116] write(1, "executing program\n", 18 [pid 18114] <... clone3 resumed> => {parent_tid=[18119]}, 88) = 18119 [pid 18119] rt_sigprocmask(SIG_SETMASK, [] [pid 18118] <... set_robust_list resumed>) = 0 [pid 18117] rt_sigprocmask(SIG_SETMASK, [] [pid 18116] <... write resumed>) = 18 [pid 18114] rt_sigprocmask(SIG_SETMASK, [] [pid 18119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18118] rt_sigprocmask(SIG_SETMASK, [] [pid 18117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18119] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18119] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18116] <... futex resumed>) = 0 [pid 18118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18119] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18117] <... prctl resumed>) = 0 [pid 18116] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18114] <... futex resumed>) = 0 [pid 18119] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18117] setpgid(0, 0 [pid 18116] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] <... setpgid resumed>) = 0 [pid 18116] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18119] <... futex resumed>) = 0 [pid 18117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18119] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18117] <... openat resumed>) = 3 [pid 18116] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18115] <... clone3 resumed> => {parent_tid=[18118]}, 88) = 18118 [pid 18114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18115] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18115] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18118] <... futex resumed>) = 0 [pid 18115] <... futex resumed>) = 1 [pid 18118] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18115] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18118] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18116] <... mmap resumed>) = 0x7f9f66df1000 [pid 18117] write(3, "1000", 4 [pid 18119] <... futex resumed>) = 0 [pid 18114] <... futex resumed>) = 1 [pid 18119] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] <... write resumed>) = 4 [pid 18116] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18118] <... futex resumed>) = 1 [pid 18115] <... futex resumed>) = 0 [pid 18118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] close(3 [pid 18115] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18117] <... close resumed>) = 0 [pid 18116] <... mprotect resumed>) = 0 [pid 18115] <... futex resumed>) = 0 [pid 18118] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18115] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18119] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18118] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18117] write(1, "executing program\n", 18 executing program [pid 18116] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] <... write resumed>) = 18 [pid 18116] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18118] <... futex resumed>) = 1 [pid 18117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18115] <... futex resumed>) = 0 [pid 18116] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18119] <... futex resumed>) = 1 [pid 18118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] <... futex resumed>) = 0 [pid 18115] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] <... futex resumed>) = 0 [pid 18118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18115] <... futex resumed>) = 0 [pid 18119] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 18120 attached [pid 18118] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18115] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18120] set_robust_list(0x7f9f66e119a0, 24 [pid 18118] <... openat resumed>) = 3 [pid 18120] <... set_robust_list resumed>) = 0 [pid 18118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] <... futex resumed>) = 0 [pid 18120] rt_sigprocmask(SIG_SETMASK, [] [pid 18119] <... openat resumed>) = 3 [pid 18118] <... futex resumed>) = 1 [pid 18117] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18116] <... clone3 resumed> => {parent_tid=[18120]}, 88) = 18120 [pid 18115] <... futex resumed>) = 0 [pid 18114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18116] rt_sigprocmask(SIG_SETMASK, [] [pid 18115] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18120] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18119] <... futex resumed>) = 0 [pid 18118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18115] <... futex resumed>) = 0 [pid 18114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18119] pwrite64(3, "\x02\x00", 2, 4 [pid 18118] pwrite64(3, "\x02\x00", 2, 4 [pid 18117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18115] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18119] <... pwrite64 resumed>) = 2 [pid 18118] <... pwrite64 resumed>) = 2 [pid 18118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18115] <... futex resumed>) = 0 [pid 18118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18115] exit_group(0 [pid 18118] <... futex resumed>) = ? [pid 18115] <... exit_group resumed>) = ? [pid 18120] <... futex resumed>) = 0 [pid 18119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18118] +++ exited with 0 +++ [pid 18117] <... mmap resumed>) = 0x7f9f66df1000 [pid 18116] <... futex resumed>) = 1 [pid 18115] +++ exited with 0 +++ [pid 18114] <... futex resumed>) = 0 [pid 18120] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18119] <... futex resumed>) = 0 [pid 18117] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18120] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18119] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] <... mprotect resumed>) = 0 [pid 18114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18115, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18117] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18116] <... futex resumed>) = 0 [pid 18114] exit_group(0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18120] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18119] <... futex resumed>) = ? [pid 18117] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18114] <... exit_group resumed>) = ? [pid 18120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18119] +++ exited with 0 +++ [pid 18117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18116] <... futex resumed>) = 0 [pid 18120] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18120] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18116] <... futex resumed>) = 0 [pid 18120] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18121 attached [pid 18120] <... openat resumed>) = 3 [pid 18116] <... futex resumed>) = 0 [pid 18114] +++ exited with 0 +++ [pid 18121] set_robust_list(0x7f9f66e119a0, 24 [pid 18117] <... clone3 resumed> => {parent_tid=[18121]}, 88) = 18121 [pid 18116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18121] <... set_robust_list resumed>) = 0 [pid 18120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] rt_sigprocmask(SIG_SETMASK, [] [pid 18121] rt_sigprocmask(SIG_SETMASK, [] [pid 18120] <... futex resumed>) = 1 [pid 18117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18116] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18114, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18120] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18121] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18116] <... futex resumed>) = 0 [pid 18117] <... futex resumed>) = 0 [pid 18121] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18120] pwrite64(3, "\x02\x00", 2, 4 [pid 18116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18120] <... pwrite64 resumed>) = 2 [pid 18117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18121] <... futex resumed>) = 0 [pid 18117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18120] <... futex resumed>) = 1 [pid 18117] <... futex resumed>) = 0 [pid 18116] <... futex resumed>) = 0 [pid 18121] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18120] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18116] exit_group(0 [pid 18121] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18120] <... futex resumed>) = ? [pid 18117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18116] <... exit_group resumed>) = ? [pid 18121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18120] +++ exited with 0 +++ [pid 18116] +++ exited with 0 +++ [pid 18121] <... futex resumed>) = 1 [pid 18117] <... futex resumed>) = 0 [pid 18117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18116, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18117] <... futex resumed>) = 0 [pid 18121] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18121] <... openat resumed>) = 3 [pid 18121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18117] <... futex resumed>) = 0 [pid 18121] pwrite64(3, "\x02\x00", 2, 4 [pid 18117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18121] <... pwrite64 resumed>) = 2 [pid 18117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18121] <... futex resumed>) = 0 [pid 18121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18117] exit_group(0 [pid 18121] <... futex resumed>) = ? [pid 18117] <... exit_group resumed>) = ? [pid 18121] +++ exited with 0 +++ [pid 18117] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18117, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18122 attached [pid 18122] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18122] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18123 ci2-android-6-12-rust/strace-static-x86_64: Process 18123 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18122 [pid 18123] set_robust_list(0x55555f6e6760, 24 [pid 18122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18123] <... set_robust_list resumed>) = 0 [pid 18122] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18122] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18122] setpgid(0, 0 [pid 18123] rt_sigprocmask(SIG_SETMASK, [] [pid 18122] <... setpgid resumed>) = 0 [pid 18123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18122] write(3, "1000", 4) = 4 [pid 18122] close(3) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18122] write(1, "executing program\n", 18) = 18 executing program [pid 18123] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] setpgid(0, 0 [pid 18122] <... futex resumed>) = 0 [pid 18123] <... setpgid resumed>) = 0 [pid 18122] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18122] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18122] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18122] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18122] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18122] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18123] <... openat resumed>) = 3 [pid 18122] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18122] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18124 attached => {parent_tid=[18124]}, 88) = 18124 [pid 18124] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18122] rt_sigprocmask(SIG_SETMASK, [] [pid 18123] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18125 attached [pid 18124] rt_sigprocmask(SIG_SETMASK, [] [pid 18123] <... write resumed>) = 4 [pid 18122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18125] set_robust_list(0x55555f6e6760, 24 [pid 18124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18123] close(3 [pid 18122] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18125] <... set_robust_list resumed>) = 0 [pid 18124] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18123] <... close resumed>) = 0 [pid 18122] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18125 [pid 18125] rt_sigprocmask(SIG_SETMASK, [] [pid 18124] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18123] write(1, "executing program\n", 18 [pid 18122] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18123] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] <... futex resumed>) = 0 [pid 18122] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18124] <... futex resumed>) = 0 [pid 18122] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18125] <... prctl resumed>) = 0 [pid 18124] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18123] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18122] <... futex resumed>) = 0 [pid 18125] setpgid(0, 0 [pid 18124] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18123] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18122] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18125] <... setpgid resumed>) = 0 [pid 18124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18122] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18124] <... futex resumed>) = 0 [pid 18123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18122] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18125] <... openat resumed>) = 3 [pid 18124] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18122] <... futex resumed>) = 0 [pid 18124] <... openat resumed>) = 3 [pid 18123] <... mmap resumed>) = 0x7f9f66df1000 [pid 18122] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18125] write(3, "1000", 4 [pid 18124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18125] <... write resumed>) = 4 [pid 18124] <... futex resumed>) = 1 [pid 18122] <... futex resumed>) = 0 [pid 18125] close(3 [pid 18124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18123] <... mprotect resumed>) = 0 [pid 18122] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18125] <... close resumed>) = 0 [pid 18124] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18122] <... futex resumed>) = 0 [pid 18125] write(1, "executing program\n", 18 executing program [pid 18124] pwrite64(3, "\x02\x00", 2, 4 [pid 18123] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18122] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18125] <... write resumed>) = 18 [pid 18124] <... pwrite64 resumed>) = 2 [pid 18123] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18125] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18125] <... futex resumed>) = 0 [pid 18124] <... futex resumed>) = 1 [pid 18122] <... futex resumed>) = 0 [pid 18125] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18122] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18126 attached [pid 18125] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18124] <... futex resumed>) = ? [pid 18123] <... clone3 resumed> => {parent_tid=[18126]}, 88) = 18126 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18126] set_robust_list(0x7f9f66e119a0, 24 [pid 18125] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18124] +++ exited with 0 +++ [pid 18123] rt_sigprocmask(SIG_SETMASK, [] [pid 18122] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18127 attached [pid 18126] <... set_robust_list resumed>) = 0 [pid 18125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18122] +++ exited with 0 +++ [pid 18127] set_robust_list(0x55555f6e6760, 24 [pid 18126] rt_sigprocmask(SIG_SETMASK, [] [pid 18125] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18127] <... set_robust_list resumed>) = 0 [pid 18126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18125] <... mmap resumed>) = 0x7f9f66df1000 [pid 18123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18127 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18122, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18127] rt_sigprocmask(SIG_SETMASK, [] [pid 18126] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18125] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18123] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18126] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18125] <... mprotect resumed>) = 0 [pid 18126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18126] <... futex resumed>) = 0 [pid 18125] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18127] <... prctl resumed>) = 0 [pid 18123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18127] setpgid(0, 0 [pid 18123] <... futex resumed>) = 0 [pid 18126] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18125] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18127] <... setpgid resumed>) = 0 [pid 18126] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18125] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18128 attached [pid 18127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18128] set_robust_list(0x7f9f66e119a0, 24 [pid 18126] <... futex resumed>) = 0 [pid 18125] <... clone3 resumed> => {parent_tid=[18128]}, 88) = 18128 [pid 18128] <... set_robust_list resumed>) = 0 [pid 18126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18125] rt_sigprocmask(SIG_SETMASK, [] [pid 18128] rt_sigprocmask(SIG_SETMASK, [] [pid 18125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18128] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18125] <... futex resumed>) = 0 [pid 18128] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18125] <... futex resumed>) = 0 [pid 18128] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18128] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18125] <... futex resumed>) = 0 [pid 18127] <... openat resumed>) = 3 [pid 18123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18127] write(3, "1000", 4 [pid 18123] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18127] <... write resumed>) = 4 [pid 18123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18127] close(3 [pid 18128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18126] <... futex resumed>) = 0 [pid 18125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18128] <... futex resumed>) = 0 [pid 18126] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18128] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18126] <... openat resumed>) = 3 [pid 18125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18129 attached [pid 18128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18127] <... close resumed>) = 0 [pid 18126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18125] <... futex resumed>) = 0 [pid 18129] set_robust_list(0x55555f6e6760, 24 [pid 18128] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18127] write(1, "executing program\n", 18 [pid 18126] <... futex resumed>) = 1 [pid 18125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18129] <... set_robust_list resumed>) = 0 [pid 18128] <... openat resumed>) = 3 [pid 18127] <... write resumed>) = 18 [pid 18126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18123] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18129 [pid 18129] rt_sigprocmask(SIG_SETMASK, [] [pid 18128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18127] <... futex resumed>) = 0 [pid 18123] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18128] <... futex resumed>) = 1 [pid 18126] <... futex resumed>) = 0 [pid 18125] <... futex resumed>) = 0 [pid 18129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18128] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18127] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18126] pwrite64(3, "\x02\x00", 2, 4 [pid 18125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18129] <... prctl resumed>) = 0 [pid 18128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18127] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18126] <... pwrite64 resumed>) = 2 [pid 18125] <... futex resumed>) = 0 [pid 18129] setpgid(0, 0 [pid 18128] pwrite64(3, "\x02\x00", 2, 4 [pid 18127] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18129] <... setpgid resumed>) = 0 [pid 18128] <... pwrite64 resumed>) = 2 [pid 18127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18126] <... futex resumed>) = 1 [pid 18123] <... futex resumed>) = 0 [pid 18129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18127] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18123] exit_group(0 [pid 18129] <... openat resumed>) = 3 [pid 18128] <... futex resumed>) = 1 [pid 18127] <... mmap resumed>) = 0x7f9f66df1000 [pid 18125] <... futex resumed>) = 0 [pid 18127] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18126] <... futex resumed>) = ? [pid 18125] exit_group(0 [pid 18123] <... exit_group resumed>) = ? [pid 18129] write(3, "1000", 4 [pid 18127] <... mprotect resumed>) = 0 [pid 18126] +++ exited with 0 +++ [pid 18125] <... exit_group resumed>) = ? [pid 18129] <... write resumed>) = 4 [pid 18128] +++ exited with 0 +++ [pid 18127] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18125] +++ exited with 0 +++ [pid 18129] close(3 [pid 18123] +++ exited with 0 +++ [pid 18129] <... close resumed>) = 0 [pid 18127] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18129] write(1, "executing program\n", 18 [pid 18127] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18129] <... write resumed>) = 18 executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18130 attached [pid 18129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18130] set_robust_list(0x7f9f66e119a0, 24 [pid 18129] <... futex resumed>) = 0 [pid 18130] <... set_robust_list resumed>) = 0 [pid 18129] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18130] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18129] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18129] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18129] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18127] <... clone3 resumed> => {parent_tid=[18130]}, 88) = 18130 [pid 18129] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18127] rt_sigprocmask(SIG_SETMASK, [] [pid 18129] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18131 attached ) = 1 [pid 18130] <... futex resumed>) = 0 [pid 18129] <... clone3 resumed> => {parent_tid=[18131]}, 88) = 18131 [pid 18131] set_robust_list(0x7f9f66e119a0, 24 [pid 18130] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18129] rt_sigprocmask(SIG_SETMASK, [] [pid 18127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18131] <... set_robust_list resumed>) = 0 [pid 18130] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18131] rt_sigprocmask(SIG_SETMASK, [] [pid 18130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18130] <... futex resumed>) = 1 [pid 18129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18127] <... futex resumed>) = 0 [pid 18131] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18129] <... futex resumed>) = 0 [pid 18127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18131] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18127] <... futex resumed>) = 0 [pid 18131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18130] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18131] <... futex resumed>) = 0 [pid 18130] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18131] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18129] <... futex resumed>) = 0 [pid 18131] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18130] <... futex resumed>) = 1 [pid 18129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18127] <... futex resumed>) = 0 [pid 18131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18131] <... futex resumed>) = 0 [pid 18130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18131] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18130] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18129] <... futex resumed>) = 0 [pid 18127] <... futex resumed>) = 0 [pid 18130] <... openat resumed>) = 3 [pid 18127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18131] <... openat resumed>) = 3 [pid 18130] <... futex resumed>) = 1 [pid 18127] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18130] pwrite64(3, "\x02\x00", 2, 4 [pid 18127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18131] <... futex resumed>) = 1 [pid 18130] <... pwrite64 resumed>) = 2 [pid 18129] <... futex resumed>) = 0 [pid 18127] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18132 attached [pid 18127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18132] set_robust_list(0x55555f6e6760, 24 [pid 18131] pwrite64(3, "\x02\x00", 2, 4 [pid 18129] <... futex resumed>) = 0 [pid 18130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18130] <... futex resumed>) = 1 [pid 18127] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18132 [pid 18130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18127] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18130] <... futex resumed>) = ? [pid 18127] <... exit_group resumed>) = ? [pid 18132] <... set_robust_list resumed>) = 0 [pid 18131] <... pwrite64 resumed>) = 2 [pid 18130] +++ exited with 0 +++ [pid 18127] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18132] rt_sigprocmask(SIG_SETMASK, [] [pid 18131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18127, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18131] <... futex resumed>) = 1 [pid 18129] <... futex resumed>) = 0 [pid 18132] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18131] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18129] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18129] <... exit_group resumed>) = ? [pid 18131] <... futex resumed>) = ? [pid 18131] +++ exited with 0 +++ [pid 18129] +++ exited with 0 +++ [pid 18132] <... prctl resumed>) = 0 [pid 18132] setpgid(0, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18129, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18132] <... setpgid resumed>) = 0 [pid 18132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18132] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18132] write(3, "1000", 4) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18132] close(3) = 0 [pid 18132] write(1, "executing program\n", 18) = 18 [pid 18132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18132] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18132] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18132] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18132] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18132] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18132] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18133 attached => {parent_tid=[18133]}, 88) = 18133 [pid 18133] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18132] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18134 attached [pid 18133] rt_sigprocmask(SIG_SETMASK, [] [pid 18132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18134 [pid 18134] set_robust_list(0x55555f6e6760, 24 [pid 18133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] <... set_robust_list resumed>) = 0 [pid 18133] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18132] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18134] rt_sigprocmask(SIG_SETMASK, [] [pid 18133] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18133] <... futex resumed>) = 0 [pid 18132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] <... prctl resumed>) = 0 [pid 18133] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18132] <... futex resumed>) = 0 [pid 18134] setpgid(0, 0 [pid 18133] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18134] <... setpgid resumed>) = 0 [pid 18134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18132] <... futex resumed>) = 0 [pid 18134] <... openat resumed>) = 3 [pid 18133] <... futex resumed>) = 1 [pid 18132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18133] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18134] write(3, "1000", 4 [pid 18133] <... openat resumed>) = 3 [pid 18132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18134] <... write resumed>) = 4 [pid 18134] close(3) = 0 [pid 18133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] write(1, "executing program\n", 18 [pid 18133] <... futex resumed>) = 1 [pid 18132] <... futex resumed>) = 0 executing program [pid 18134] <... write resumed>) = 18 [pid 18133] pwrite64(3, "\x02\x00", 2, 4 [pid 18132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18133] <... pwrite64 resumed>) = 2 [pid 18132] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18134] <... futex resumed>) = 0 [pid 18132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18134] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18134] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18133] <... futex resumed>) = 0 [pid 18132] exit_group(0 [pid 18134] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18132] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18134] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18133] +++ exited with 0 +++ [pid 18132] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18134] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18134] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18132, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18134] <... mprotect resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18134] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18134] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18135 attached => {parent_tid=[18135]}, 88) = 18135 [pid 18134] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18136 attached [pid 18135] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18136 [pid 18135] <... set_robust_list resumed>) = 0 [pid 18136] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18136] <... set_robust_list resumed>) = 0 [pid 18135] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] rt_sigprocmask(SIG_SETMASK, [] [pid 18135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18135] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18136] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18135] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18136] setpgid(0, 0 [pid 18135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18136] <... setpgid resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18135] <... futex resumed>) = 1 [pid 18136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18134] <... futex resumed>) = 0 [pid 18136] <... openat resumed>) = 3 [pid 18134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18136] write(3, "1000", 4 [pid 18135] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18136] <... write resumed>) = 4 [pid 18135] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18136] close(3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18136] <... close resumed>) = 0 [pid 18135] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 18137 attached [pid 18136] write(1, "executing program\n", 18) = 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18136] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18137 [pid 18136] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18137] set_robust_list(0x55555f6e6760, 24 [pid 18136] <... mmap resumed>) = 0x7f9f66df1000 [pid 18137] <... set_robust_list resumed>) = 0 [pid 18135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18136] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18135] <... futex resumed>) = 1 [pid 18137] rt_sigprocmask(SIG_SETMASK, [] [pid 18134] <... futex resumed>) = 0 [pid 18137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] <... mprotect resumed>) = 0 [pid 18135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18136] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18134] <... futex resumed>) = 0 [pid 18136] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18135] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18135] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18137] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18138 ci2-android-6-12-rust/strace-static-x86_64: Process 18138 attached [pid 18137] setpgid(0, 0 [pid 18135] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18139 attached [pid 18138] set_robust_list(0x55555f6e6760, 24 [pid 18137] <... setpgid resumed>) = 0 [pid 18136] <... clone3 resumed> => {parent_tid=[18139]}, 88) = 18139 [pid 18135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18139] set_robust_list(0x7f9f66e119a0, 24 [pid 18138] <... set_robust_list resumed>) = 0 [pid 18137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18136] rt_sigprocmask(SIG_SETMASK, [] [pid 18135] <... futex resumed>) = 1 [pid 18134] <... futex resumed>) = 0 [pid 18139] <... set_robust_list resumed>) = 0 [pid 18138] rt_sigprocmask(SIG_SETMASK, [] [pid 18137] <... openat resumed>) = 3 [pid 18136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18135] pwrite64(3, "\x02\x00", 2, 4 [pid 18134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18139] rt_sigprocmask(SIG_SETMASK, [] [pid 18138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18137] write(3, "1000", 4 [pid 18136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] <... futex resumed>) = 0 [pid 18139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18137] <... write resumed>) = 4 [pid 18136] <... futex resumed>) = 0 [pid 18135] <... pwrite64 resumed>) = 2 [pid 18134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18139] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18138] <... prctl resumed>) = 0 [pid 18137] close(3 [pid 18136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18138] setpgid(0, 0 [pid 18139] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18138] <... setpgid resumed>) = 0 [pid 18137] <... close resumed>) = 0 [pid 18135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18137] write(1, "executing program\n", 18 [pid 18135] <... futex resumed>) = 1 [pid 18134] <... futex resumed>) = 0 [pid 18139] <... futex resumed>) = 1 [pid 18138] <... openat resumed>) = 3 executing program [pid 18137] <... write resumed>) = 18 [pid 18136] <... futex resumed>) = 0 [pid 18135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18134] exit_group(0 [pid 18139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18134] <... exit_group resumed>) = ? [pid 18139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18137] <... futex resumed>) = 0 [pid 18135] <... futex resumed>) = ? [pid 18137] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18139] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18137] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18135] +++ exited with 0 +++ [pid 18139] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18138] write(3, "1000", 4 [pid 18137] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18136] <... futex resumed>) = 0 [pid 18134] +++ exited with 0 +++ [pid 18139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18138] <... write resumed>) = 4 [pid 18137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18139] <... futex resumed>) = 0 [pid 18138] close(3 [pid 18137] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18138] <... close resumed>) = 0 [pid 18136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] <... mmap resumed>) = 0x7f9f66df1000 [pid 18139] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 18138] write(1, "executing program\n", 18 [pid 18136] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18134, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18138] <... write resumed>) = 18 [pid 18136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18138] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18138] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18138] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18138] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18138] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18138] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18140 attached [pid 18140] set_robust_list(0x7f9f66e119a0, 24 [pid 18138] <... clone3 resumed> => {parent_tid=[18140]}, 88) = 18140 [pid 18140] <... set_robust_list resumed>) = 0 [pid 18138] rt_sigprocmask(SIG_SETMASK, [] [pid 18140] rt_sigprocmask(SIG_SETMASK, [] [pid 18138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18140] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18139] <... openat resumed>) = 3 [pid 18138] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] <... mprotect resumed>) = 0 [pid 18140] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18139] <... futex resumed>) = 1 [pid 18138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18137] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18136] <... futex resumed>) = 0 [pid 18140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18137] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18140] <... futex resumed>) = 0 [pid 18139] pwrite64(3, "\x02\x00", 2, 4 [pid 18138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18136] <... futex resumed>) = 0 [pid 18140] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18138] <... futex resumed>) = 0 [pid 18136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18141 attached [pid 18140] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18139] <... pwrite64 resumed>) = 2 [pid 18138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18141] set_robust_list(0x7f9f66e119a0, 24 [pid 18139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18141] <... set_robust_list resumed>) = 0 [pid 18137] <... clone3 resumed> => {parent_tid=[18141]}, 88) = 18141 [pid 18141] rt_sigprocmask(SIG_SETMASK, [] [pid 18140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18139] <... futex resumed>) = 1 [pid 18137] rt_sigprocmask(SIG_SETMASK, [] [pid 18136] <... futex resumed>) = 0 [pid 18141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18140] <... futex resumed>) = 1 [pid 18139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18138] <... futex resumed>) = 0 [pid 18137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18136] exit_group(0 [pid 18141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18140] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18139] <... futex resumed>) = ? [pid 18138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18136] <... exit_group resumed>) = ? [pid 18141] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18140] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18139] +++ exited with 0 +++ [pid 18138] <... futex resumed>) = 0 [pid 18137] <... futex resumed>) = 0 [pid 18136] +++ exited with 0 +++ [pid 18140] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18140] <... openat resumed>) = 3 [pid 18140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18138] <... futex resumed>) = 0 [pid 18140] <... futex resumed>) = 1 [pid 18138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18140] pwrite64(3, "\x02\x00", 2, 4 [pid 18138] <... futex resumed>) = 0 [pid 18141] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18140] <... pwrite64 resumed>) = 2 [pid 18138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18136, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18138] <... futex resumed>) = 0 [pid 18140] <... futex resumed>) = 1 [pid 18138] exit_group(0) = ? [pid 18141] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18140] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18137] <... futex resumed>) = 0 [pid 18137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18141] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18138] +++ exited with 0 +++ [pid 18137] <... futex resumed>) = 0 [pid 18137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18141] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18138, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18141] <... futex resumed>) = 1 [pid 18137] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18141] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18137] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18141] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18142 attached [pid 18141] <... openat resumed>) = 3 [pid 18142] set_robust_list(0x55555f6e6760, 24 [pid 18141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18142 [pid 18142] <... set_robust_list resumed>) = 0 [pid 18141] <... futex resumed>) = 1 [pid 18137] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18141] pwrite64(3, "\x02\x00", 2, 4 [pid 18137] <... futex resumed>) = 0 [pid 18142] rt_sigprocmask(SIG_SETMASK, [] [pid 18141] <... pwrite64 resumed>) = 2 [pid 18137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18143 attached [pid 18142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18137] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18143 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18141] <... futex resumed>) = 1 [pid 18137] exit_group(0 [pid 18143] set_robust_list(0x55555f6e6760, 24 [pid 18142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18137] <... exit_group resumed>) = ? [pid 18143] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18142] <... prctl resumed>) = 0 [pid 18142] setpgid(0, 0) = 0 [pid 18142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18141] +++ exited with 0 +++ [pid 18137] +++ exited with 0 +++ [pid 18143] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18142] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18137, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18143] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18143] <... prctl resumed>) = 0 [pid 18142] write(3, "1000", 4 [pid 18143] setpgid(0, 0 [pid 18142] <... write resumed>) = 4 [pid 18143] <... setpgid resumed>) = 0 [pid 18142] close(3 [pid 18143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18142] <... close resumed>) = 0 [pid 18143] <... openat resumed>) = 3 [pid 18142] write(1, "executing program\n", 18 executing program [pid 18143] write(3, "1000", 4 [pid 18142] <... write resumed>) = 18 [pid 317] <... restart_syscall resumed>) = 0 [pid 18143] <... write resumed>) = 4 [pid 18142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18142] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18143] close(3 [pid 18142] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18143] <... close resumed>) = 0 [pid 18142] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18143] write(1, "executing program\n", 18 [pid 18142] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18143] <... write resumed>) = 18 [pid 18142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18142] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18143] <... futex resumed>) = 0 [pid 18142] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18142] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18142] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18143] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18144 attached [pid 18143] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18144 [pid 18144] set_robust_list(0x55555f6e6760, 24 [pid 18142] <... clone3 resumed> => {parent_tid=[18145]}, 88) = 18145 ci2-android-6-12-rust/strace-static-x86_64: Process 18145 attached [pid 18144] <... set_robust_list resumed>) = 0 [pid 18143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18142] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18145] set_robust_list(0x7f9f66e119a0, 24 [pid 18144] rt_sigprocmask(SIG_SETMASK, [] [pid 18143] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18145] <... set_robust_list resumed>) = 0 [pid 18144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18143] <... mmap resumed>) = 0x7f9f66df1000 [pid 18142] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18145] rt_sigprocmask(SIG_SETMASK, [] [pid 18144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18143] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18144] <... prctl resumed>) = 0 [pid 18143] <... mprotect resumed>) = 0 [pid 18144] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18145] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18144] <... setpgid resumed>) = 0 [pid 18143] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18145] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18143] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18146 attached [pid 18145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] <... openat resumed>) = 3 [pid 18143] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18146] set_robust_list(0x55555f6e6760, 24 [pid 18145] <... futex resumed>) = 1 [pid 18146] <... set_robust_list resumed>) = 0 [pid 18145] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18147 attached [pid 18144] write(3, "1000", 4 [pid 18143] <... clone3 resumed> => {parent_tid=[18147]}, 88) = 18147 [pid 18142] <... futex resumed>) = 0 [pid 18147] set_robust_list(0x7f9f66e119a0, 24 [pid 18146] rt_sigprocmask(SIG_SETMASK, [] [pid 18144] <... write resumed>) = 4 [pid 18143] rt_sigprocmask(SIG_SETMASK, [] [pid 18142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18146 [pid 18147] <... set_robust_list resumed>) = 0 [pid 18146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18145] <... futex resumed>) = 0 [pid 18144] close(3 [pid 18143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18142] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18147] rt_sigprocmask(SIG_SETMASK, [] [pid 18145] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18144] <... close resumed>) = 0 [pid 18143] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18145] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18144] write(1, "executing program\n", 18 [pid 18143] <... futex resumed>) = 0 executing program [pid 18147] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] <... write resumed>) = 18 [pid 18143] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18147] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18146] <... prctl resumed>) = 0 [pid 18145] <... futex resumed>) = 1 [pid 18144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18142] <... futex resumed>) = 0 [pid 18147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] setpgid(0, 0 [pid 18145] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18144] <... futex resumed>) = 0 [pid 18142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18147] <... futex resumed>) = 1 [pid 18146] <... setpgid resumed>) = 0 [pid 18145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18144] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18143] <... futex resumed>) = 0 [pid 18142] <... futex resumed>) = 0 [pid 18147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18145] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18144] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18144] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18143] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] <... openat resumed>) = 3 [pid 18144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18147] <... futex resumed>) = 0 [pid 18144] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18143] <... futex resumed>) = 1 [pid 18147] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18144] <... mmap resumed>) = 0x7f9f66df1000 [pid 18143] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18147] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18146] write(3, "1000", 4 [pid 18145] <... openat resumed>) = 3 [pid 18146] <... write resumed>) = 4 [pid 18147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18147] <... futex resumed>) = 1 [pid 18146] close(3 [pid 18144] <... mprotect resumed>) = 0 [pid 18143] <... futex resumed>) = 0 [pid 18147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] <... close resumed>) = 0 [pid 18145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18143] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18146] write(1, "executing program\n", 18 [pid 18145] <... futex resumed>) = 1 [pid 18144] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18143] <... futex resumed>) = 0 [pid 18142] <... futex resumed>) = 0 [pid 18147] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18146] <... write resumed>) = 18 [pid 18145] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18144] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18143] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18146] <... futex resumed>) = 0 [pid 18145] pwrite64(3, "\x02\x00", 2, 4 [pid 18142] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18148 attached [pid 18146] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18148] set_robust_list(0x7f9f66e119a0, 24 [pid 18147] <... openat resumed>) = 3 [pid 18146] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18145] <... pwrite64 resumed>) = 2 [pid 18144] <... clone3 resumed> => {parent_tid=[18148]}, 88) = 18148 [pid 18142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18148] <... set_robust_list resumed>) = 0 [pid 18147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] rt_sigprocmask(SIG_SETMASK, [] [pid 18142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18148] rt_sigprocmask(SIG_SETMASK, [] [pid 18147] <... futex resumed>) = 1 [pid 18146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18145] <... futex resumed>) = 0 [pid 18144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18143] <... futex resumed>) = 0 [pid 18142] exit_group(0 [pid 18148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18145] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18143] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18148] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18143] <... futex resumed>) = 0 [pid 18147] pwrite64(3, "\x02\x00", 2, 4 [pid 18146] <... mmap resumed>) = 0x7f9f66df1000 [pid 18145] <... futex resumed>) = ? [pid 18144] <... futex resumed>) = 0 [pid 18148] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18143] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18142] <... exit_group resumed>) = ? [pid 18147] <... pwrite64 resumed>) = 2 [pid 18146] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] <... mprotect resumed>) = 0 [pid 18145] +++ exited with 0 +++ [pid 18148] <... futex resumed>) = 0 [pid 18143] <... futex resumed>) = 0 [pid 18147] <... futex resumed>) = 1 [pid 18146] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18143] exit_group(0 [pid 18146] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18143] <... exit_group resumed>) = ? [pid 18147] +++ exited with 0 +++ [pid 18146] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18142] +++ exited with 0 +++ [pid 18144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18144] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18142, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18148] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18149 attached [pid 18148] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18143] +++ exited with 0 +++ [pid 18149] set_robust_list(0x7f9f66e119a0, 24 [pid 18148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] <... clone3 resumed> => {parent_tid=[18149]}, 88) = 18149 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18143, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18149] <... set_robust_list resumed>) = 0 [pid 18146] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18149] rt_sigprocmask(SIG_SETMASK, [] [pid 18148] <... futex resumed>) = 1 [pid 18146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18144] <... futex resumed>) = 0 [pid 18149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18149] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18146] <... futex resumed>) = 0 [pid 18144] <... futex resumed>) = 0 [pid 18149] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18148] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] <... futex resumed>) = 1 [pid 18148] <... openat resumed>) = 3 [pid 18146] <... futex resumed>) = 0 [pid 18149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18148] <... futex resumed>) = 1 [pid 18146] <... futex resumed>) = 0 [pid 18144] <... futex resumed>) = 0 [pid 18149] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18148] <... futex resumed>) = 0 [pid 18144] <... futex resumed>) = 1 [pid 18149] <... futex resumed>) = 1 [pid 18146] <... futex resumed>) = 0 [pid 18149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18148] pwrite64(3, "\x02\x00", 2, 4 [pid 18146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18146] <... futex resumed>) = 0 [pid 18149] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] <... openat resumed>) = 3 [pid 18148] <... pwrite64 resumed>) = 2 [pid 18148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18148] <... futex resumed>) = 1 [pid 18144] <... futex resumed>) = 0 [pid 18149] <... futex resumed>) = 1 [pid 18146] <... futex resumed>) = 0 [pid 18149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18144] exit_group(0 [pid 18149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18148] <... futex resumed>) = ? [pid 18146] <... futex resumed>) = 0 [pid 18144] <... exit_group resumed>) = ? [pid 18149] pwrite64(3, "\x02\x00", 2, 4 [pid 18146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18149] <... pwrite64 resumed>) = 2 [pid 18149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18146] <... futex resumed>) = 0 [pid 18146] exit_group(0) = ? [pid 18149] <... futex resumed>) = ? [pid 18148] +++ exited with 0 +++ [pid 18144] +++ exited with 0 +++ [pid 18149] +++ exited with 0 +++ [pid 18146] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18144, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18146, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18150 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18151 attached , child_tidptr=0x55555f6e6750) = 18150 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18151 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18151] set_robust_list(0x55555f6e6760, 24 [pid 18150] set_robust_list(0x55555f6e6760, 24 [pid 18151] <... set_robust_list resumed>) = 0 [pid 18150] <... set_robust_list resumed>) = 0 [pid 18151] rt_sigprocmask(SIG_SETMASK, [] [pid 18150] rt_sigprocmask(SIG_SETMASK, [] [pid 18151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18151] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18150] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18150] setpgid(0, 0) = 0 [pid 18150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18151] <... prctl resumed>) = 0 [pid 18151] setpgid(0, 0 [pid 18150] <... openat resumed>) = 3 [pid 18151] <... setpgid resumed>) = 0 [pid 18150] write(3, "1000", 4) = 4 [pid 18150] close(3 [pid 18151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18150] <... close resumed>) = 0 [pid 18150] write(1, "executing program\n", 18 [pid 18151] <... openat resumed>) = 3 [pid 18150] <... write resumed>) = 18 [pid 18150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18150] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 18150] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18150] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18150] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18151] write(3, "1000", 4 [pid 18150] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18151] <... write resumed>) = 4 [pid 18150] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18151] close(3 [pid 317] <... restart_syscall resumed>) = 0 [pid 18150] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18152 attached [pid 18152] set_robust_list(0x7f9f66e119a0, 24 [pid 18151] <... close resumed>) = 0 [pid 18151] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18152] <... set_robust_list resumed>) = 0 executing program [pid 18150] <... clone3 resumed> => {parent_tid=[18152]}, 88) = 18152 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18152] rt_sigprocmask(SIG_SETMASK, [] [pid 18150] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18151] <... write resumed>) = 18 [pid 18150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18150] <... futex resumed>) = 0 [pid 18152] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18152] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18153 attached [pid 18152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] set_robust_list(0x55555f6e6760, 24 [pid 18152] <... futex resumed>) = 1 [pid 18150] <... futex resumed>) = 0 [pid 18153] <... set_robust_list resumed>) = 0 [pid 18152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] rt_sigprocmask(SIG_SETMASK, [] [pid 18152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18151] <... futex resumed>) = 0 [pid 18150] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18153 [pid 18151] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18151] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18151] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18152] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18151] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18152] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18151] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18153] <... prctl resumed>) = 0 [pid 18152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18151] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18153] setpgid(0, 0) = 0 [pid 18151] <... mprotect resumed>) = 0 [pid 18150] <... futex resumed>) = 0 [pid 18153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18152] <... futex resumed>) = 1 [pid 18151] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] <... openat resumed>) = 3 [pid 18152] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18151] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18150] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18152] <... openat resumed>) = 3 [pid 18151] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18154 attached [pid 18153] write(3, "1000", 4 [pid 18152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18154] set_robust_list(0x7f9f66e119a0, 24 [pid 18153] <... write resumed>) = 4 [pid 18152] <... futex resumed>) = 1 [pid 18150] <... futex resumed>) = 0 [pid 18153] close(3 [pid 18152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18151] <... clone3 resumed> => {parent_tid=[18154]}, 88) = 18154 [pid 18150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18155 attached [pid 18154] <... set_robust_list resumed>) = 0 [pid 18153] <... close resumed>) = 0 [pid 18152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18151] rt_sigprocmask(SIG_SETMASK, [] [pid 18150] <... futex resumed>) = 0 [pid 18155] set_robust_list(0x55555f6e6760, 24 [pid 18154] rt_sigprocmask(SIG_SETMASK, [] [pid 18153] write(1, "executing program\n", 18 [pid 18152] pwrite64(3, "\x02\x00", 2, 4 [pid 18151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18155 [pid 18155] <... set_robust_list resumed>) = 0 [pid 18154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18155] rt_sigprocmask(SIG_SETMASK, [] [pid 18154] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18153] <... write resumed>) = 18 [pid 18152] <... pwrite64 resumed>) = 2 [pid 18151] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18154] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18153] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18152] <... futex resumed>) = 1 [pid 18150] <... futex resumed>) = 0 [pid 18153] <... futex resumed>) = 0 [pid 18153] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18150] exit_group(0 [pid 18153] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18150] <... exit_group resumed>) = ? [pid 18153] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18152] <... futex resumed>) = ? [pid 18155] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18155] <... prctl resumed>) = 0 [pid 18154] <... futex resumed>) = 0 [pid 18151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18155] setpgid(0, 0 [pid 18154] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18151] <... futex resumed>) = 0 [pid 18155] <... setpgid resumed>) = 0 [pid 18154] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18152] +++ exited with 0 +++ [pid 18151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18150] +++ exited with 0 +++ [pid 18155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18154] <... futex resumed>) = 0 [pid 18151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18154] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18151] <... futex resumed>) = 0 [pid 18155] <... openat resumed>) = 3 [pid 18151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18155] write(3, "1000", 4 [pid 18154] <... openat resumed>) = 3 [pid 18153] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18150, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18155] <... write resumed>) = 4 [pid 18154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18155] close(3 [pid 18154] <... futex resumed>) = 1 [pid 18153] <... mprotect resumed>) = 0 [pid 18151] <... futex resumed>) = 0 [pid 18155] <... close resumed>) = 0 [pid 18154] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18155] write(1, "executing program\n", 18 [pid 18154] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18155] <... write resumed>) = 18 [pid 18154] pwrite64(3, "\x02\x00", 2, 4 [pid 18151] <... futex resumed>) = 0 executing program [pid 18155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18154] <... pwrite64 resumed>) = 2 [pid 18153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18156 attached [pid 18155] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18156] set_robust_list(0x7f9f66e119a0, 24 [pid 18155] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18154] <... futex resumed>) = 0 [pid 18153] <... clone3 resumed> => {parent_tid=[18156]}, 88) = 18156 [pid 18156] <... set_robust_list resumed>) = 0 [pid 18155] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18154] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18151] exit_group(0 [pid 18156] rt_sigprocmask(SIG_SETMASK, [] [pid 18155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18155] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18154] <... futex resumed>) = ? [pid 18151] <... exit_group resumed>) = ? [pid 18156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18155] <... mmap resumed>) = 0x7f9f66df1000 [pid 18154] +++ exited with 0 +++ [pid 18153] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18151] +++ exited with 0 +++ [pid 18156] <... futex resumed>) = 0 [pid 18155] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18156] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18155] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18151, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18156] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18155] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18155] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18156] <... futex resumed>) = 1 [pid 18155] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18153] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18157 attached [pid 18156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18157] set_robust_list(0x7f9f66e119a0, 24 [pid 18156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18155] <... clone3 resumed> => {parent_tid=[18157]}, 88) = 18157 [pid 18153] <... futex resumed>) = 0 [pid 18157] <... set_robust_list resumed>) = 0 [pid 18156] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18155] rt_sigprocmask(SIG_SETMASK, [] [pid 18153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18157] rt_sigprocmask(SIG_SETMASK, [] [pid 18156] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18156] <... futex resumed>) = 1 [pid 18157] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18153] <... futex resumed>) = 0 [pid 18157] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18155] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18153] <... futex resumed>) = 0 [pid 18157] <... futex resumed>) = 0 [pid 18156] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18157] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18156] <... openat resumed>) = 3 [pid 18155] <... futex resumed>) = 0 [pid 18156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18157] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18156] <... futex resumed>) = 1 [pid 18155] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18153] <... futex resumed>) = 0 [pid 18157] <... futex resumed>) = 0 [pid 18156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18157] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18155] <... futex resumed>) = 0 [pid 18153] <... futex resumed>) = 0 [pid 18157] <... openat resumed>) = 3 [pid 18156] pwrite64(3, "\x02\x00", 2, 4 [pid 18155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 18157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18156] <... pwrite64 resumed>) = 2 [pid 18155] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18157] <... futex resumed>) = 0 [pid 18156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18157] pwrite64(3, "\x02\x00", 2, 4 [pid 18156] <... futex resumed>) = 1 [pid 18155] <... futex resumed>) = 0 [pid 18153] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18157] <... pwrite64 resumed>) = 2 [pid 18156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18153] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18156] <... futex resumed>) = ? [pid 18155] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18153] <... exit_group resumed>) = ? [pid 18157] <... futex resumed>) = 0 [pid 18156] +++ exited with 0 +++ [pid 18155] exit_group(0 [pid 18153] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18158 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18159 attached [pid 18155] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18158] set_robust_list(0x55555f6e6760, 24 [pid 18157] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18158 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18159 [pid 18155] +++ exited with 0 +++ [pid 18159] set_robust_list(0x55555f6e6760, 24 [pid 18158] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18159] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18155, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18159] rt_sigprocmask(SIG_SETMASK, [] [pid 18158] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18159] <... prctl resumed>) = 0 [pid 18158] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18159] setpgid(0, 0 [pid 18158] setpgid(0, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18159] <... setpgid resumed>) = 0 [pid 18158] <... setpgid resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18160 attached ) = 3 [pid 18160] set_robust_list(0x55555f6e6760, 24 [pid 18159] <... openat resumed>) = 3 [pid 18158] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18160 [pid 18160] <... set_robust_list resumed>) = 0 [pid 18159] write(3, "1000", 4 [pid 18158] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18160] rt_sigprocmask(SIG_SETMASK, [] [pid 18159] <... write resumed>) = 4 [pid 18158] close(3 [pid 18160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18159] close(3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18158] <... close resumed>) = 0 [pid 18160] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18159] <... close resumed>) = 0 [pid 18158] write(1, "executing program\n", 18 executing program [pid 18160] <... prctl resumed>) = 0 [pid 18159] write(1, "executing program\n", 18 [pid 18160] setpgid(0, 0 [pid 18158] <... write resumed>) = 18 [pid 18160] <... setpgid resumed>) = 0 [pid 18159] <... write resumed>) = 18 executing program [pid 18160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18160] <... openat resumed>) = 3 [pid 18158] <... futex resumed>) = 0 [pid 18160] write(3, "1000", 4 [pid 18159] <... futex resumed>) = 0 [pid 18160] <... write resumed>) = 4 [pid 18158] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18160] close(3 [pid 18159] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18158] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18160] <... close resumed>) = 0 [pid 18159] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18158] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18160] write(1, "executing program\n", 18 [pid 18159] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18160] <... write resumed>) = 18 [pid 18159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18158] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18160] <... futex resumed>) = 0 [pid 18158] <... mmap resumed>) = 0x7f9f66df1000 [pid 18160] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18159] <... mmap resumed>) = 0x7f9f66df1000 [pid 18158] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18160] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18159] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18160] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18158] <... mprotect resumed>) = 0 [pid 18159] <... mprotect resumed>) = 0 executing program [pid 18160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18159] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18158] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18160] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18159] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18160] <... mmap resumed>) = 0x7f9f66df1000 [pid 18158] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18160] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18160] <... mprotect resumed>) = 0 [pid 18158] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18161 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18162 attached [pid 18161] set_robust_list(0x7f9f66e119a0, 24 [pid 18160] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18159] <... clone3 resumed> => {parent_tid=[18161]}, 88) = 18161 [pid 18162] set_robust_list(0x7f9f66e119a0, 24 [pid 18161] <... set_robust_list resumed>) = 0 [pid 18160] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18159] rt_sigprocmask(SIG_SETMASK, [] [pid 18158] <... clone3 resumed> => {parent_tid=[18162]}, 88) = 18162 [pid 18162] <... set_robust_list resumed>) = 0 [pid 18161] rt_sigprocmask(SIG_SETMASK, [] [pid 18160] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18158] rt_sigprocmask(SIG_SETMASK, [] [pid 18162] rt_sigprocmask(SIG_SETMASK, [] [pid 18161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18162] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18161] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18160] <... clone3 resumed> => {parent_tid=[18163]}, 88) = 18163 [pid 18159] <... futex resumed>) = 0 [pid 18158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18161] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18160] rt_sigprocmask(SIG_SETMASK, [] [pid 18159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18158] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18162] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18163 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18164 attached [pid 18162] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18161] <... futex resumed>) = 0 [pid 18160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18164] set_robust_list(0x55555f6e6760, 24 [pid 18163] set_robust_list(0x7f9f66e119a0, 24 [pid 18162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18161] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18160] <... futex resumed>) = 0 [pid 18159] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18164 [pid 18164] <... set_robust_list resumed>) = 0 [pid 18163] <... set_robust_list resumed>) = 0 [pid 18162] <... futex resumed>) = 1 [pid 18160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18158] <... futex resumed>) = 0 [pid 18164] rt_sigprocmask(SIG_SETMASK, [] [pid 18163] rt_sigprocmask(SIG_SETMASK, [] [pid 18162] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18161] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18158] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18163] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18162] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18161] <... futex resumed>) = 1 [pid 18159] <... futex resumed>) = 0 [pid 18158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18163] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18162] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18161] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18163] <... futex resumed>) = 1 [pid 18162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18161] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18160] <... futex resumed>) = 0 [pid 18159] <... futex resumed>) = 0 [pid 18163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18162] <... futex resumed>) = 1 [pid 18161] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18158] <... futex resumed>) = 0 [pid 18164] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18162] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18161] <... openat resumed>) = 3 [pid 18160] <... futex resumed>) = 0 [pid 18158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18164] <... prctl resumed>) = 0 [pid 18163] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18158] <... futex resumed>) = 0 [pid 18164] setpgid(0, 0 [pid 18163] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18162] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18161] <... futex resumed>) = 1 [pid 18159] <... futex resumed>) = 0 [pid 18158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18164] <... setpgid resumed>) = 0 [pid 18163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18162] <... openat resumed>) = 3 [pid 18164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18163] <... futex resumed>) = 1 [pid 18161] pwrite64(3, "\x02\x00", 2, 4 [pid 18162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18160] <... futex resumed>) = 0 [pid 18159] <... futex resumed>) = 0 [pid 18164] <... openat resumed>) = 3 [pid 18163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18164] write(3, "1000", 4 [pid 18162] <... futex resumed>) = 1 [pid 18161] <... pwrite64 resumed>) = 2 [pid 18160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18158] <... futex resumed>) = 0 [pid 18163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18164] <... write resumed>) = 4 [pid 18162] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18163] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18160] <... futex resumed>) = 0 [pid 18159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18164] close(3 [pid 18163] <... openat resumed>) = 3 [pid 18162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18162] pwrite64(3, "\x02\x00", 2, 4 [pid 18161] <... futex resumed>) = 0 [pid 18160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18159] exit_group(0 [pid 18158] <... futex resumed>) = 0 [pid 18163] <... futex resumed>) = 0 [pid 18162] <... pwrite64 resumed>) = 2 [pid 18163] pwrite64(3, "\x02\x00", 2, 4 [pid 18161] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18161] +++ exited with 0 +++ [pid 18163] <... pwrite64 resumed>) = 2 [pid 18160] <... futex resumed>) = 0 [pid 18159] <... exit_group resumed>) = ? [pid 18158] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18162] <... futex resumed>) = 0 [pid 18160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18164] <... close resumed>) = 0 executing program [pid 18164] write(1, "executing program\n", 18) = 18 [pid 18163] <... futex resumed>) = 0 [pid 18162] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18159] +++ exited with 0 +++ [pid 18158] exit_group(0 [pid 18164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18160] exit_group(0 [pid 18162] <... futex resumed>) = ? [pid 18158] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18159, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18164] <... futex resumed>) = 0 [pid 18163] <... futex resumed>) = ? [pid 18162] +++ exited with 0 +++ [pid 18160] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18164] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18164] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18158] +++ exited with 0 +++ [pid 18163] +++ exited with 0 +++ [pid 18164] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18158, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18164] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18164] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18160] +++ exited with 0 +++ [pid 18164] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18164] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18160, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18165 attached [pid 18164] <... clone3 resumed> => {parent_tid=[18165]}, 88) = 18165 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18165] set_robust_list(0x7f9f66e119a0, 24 [pid 18164] rt_sigprocmask(SIG_SETMASK, [] [pid 18165] <... set_robust_list resumed>) = 0 [pid 18164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18165] rt_sigprocmask(SIG_SETMASK, [] [pid 18164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18164] <... futex resumed>) = 0 [pid 18164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18165] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18164] <... futex resumed>) = 0 [pid 18165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18164] <... futex resumed>) = 0 [pid 18165] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18165] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... restart_syscall resumed>) = 0 [pid 18165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18164] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18166 attached [pid 18165] <... futex resumed>) = 0 [pid 18164] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 18165] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18166] set_robust_list(0x55555f6e6760, 24 [pid 18165] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18166 [pid 18166] <... set_robust_list resumed>) = 0 [pid 18165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18166] rt_sigprocmask(SIG_SETMASK, [] [pid 18165] <... futex resumed>) = 1 [pid 18164] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18167 attached [pid 18166] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18164] <... futex resumed>) = 0 [pid 18166] <... prctl resumed>) = 0 [pid 18165] pwrite64(3, "\x02\x00", 2, 4 [pid 18164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18167] set_robust_list(0x55555f6e6760, 24 [pid 18166] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18167] <... set_robust_list resumed>) = 0 [pid 18166] <... setpgid resumed>) = 0 [pid 18165] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18167] rt_sigprocmask(SIG_SETMASK, [] [pid 18166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18167 [pid 18167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18166] <... openat resumed>) = 3 [pid 18165] <... futex resumed>) = 1 [pid 18164] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18164] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18168 attached [pid 18167] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18166] write(3, "1000", 4 [pid 18164] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18166] <... write resumed>) = 4 [pid 18165] +++ exited with 0 +++ [pid 18167] <... prctl resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18168 [pid 18167] setpgid(0, 0 [pid 18166] close(3 [pid 18167] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18166] <... close resumed>) = 0 [pid 18168] set_robust_list(0x55555f6e6760, 24 [pid 18167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18166] write(1, "executing program\n", 18 [pid 18164] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18168] <... set_robust_list resumed>) = 0 [pid 18167] <... openat resumed>) = 3 [pid 18166] <... write resumed>) = 18 [pid 18168] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18167] write(3, "1000", 4 [pid 18166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18164, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 18168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18167] <... write resumed>) = 4 [pid 18166] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18168] <... prctl resumed>) = 0 [pid 18167] close(3 [pid 18166] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18168] setpgid(0, 0 [pid 18167] <... close resumed>) = 0 [pid 18166] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18168] <... setpgid resumed>) = 0 [pid 18167] write(1, "executing program\n", 18 [pid 18166] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 18168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18167] <... write resumed>) = 18 [pid 18166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18168] <... openat resumed>) = 3 [pid 18168] write(3, "1000", 4 [pid 18167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18166] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18167] <... futex resumed>) = 0 [pid 18168] <... write resumed>) = 4 [pid 18167] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18166] <... mmap resumed>) = 0x7f9f66df1000 [pid 18168] close(3 [pid 18167] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18166] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18168] <... close resumed>) = 0 [pid 18167] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18168] write(1, "executing program\n", 18) = 18 executing program [pid 18167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18166] <... mprotect resumed>) = 0 [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18168] <... futex resumed>) = 0 [pid 18167] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18166] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18168] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18166] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18167] <... mmap resumed>) = 0x7f9f66df1000 [pid 18168] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18167] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18166] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18168] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18167] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18169 attached [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18167] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18169] set_robust_list(0x7f9f66e119a0, 24 [pid 18168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18167] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18166] <... clone3 resumed> => {parent_tid=[18169]}, 88) = 18169 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18169] <... set_robust_list resumed>) = 0 [pid 18168] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18167] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18166] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18169] rt_sigprocmask(SIG_SETMASK, [] [pid 18168] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18170 attached [pid 18166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18168] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18171 attached [pid 18169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18168] <... mprotect resumed>) = 0 [pid 18166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18170] set_robust_list(0x7f9f66e119a0, 24 [pid 18171] set_robust_list(0x55555f6e6760, 24 [pid 18170] <... set_robust_list resumed>) = 0 [pid 18169] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18168] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18167] <... clone3 resumed> => {parent_tid=[18170]}, 88) = 18170 [pid 18166] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18171 [pid 18171] <... set_robust_list resumed>) = 0 [pid 18170] rt_sigprocmask(SIG_SETMASK, [] [pid 18169] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18167] rt_sigprocmask(SIG_SETMASK, [] [pid 18166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18171] rt_sigprocmask(SIG_SETMASK, [] [pid 18170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18170] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18169] <... futex resumed>) = 0 [pid 18167] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18169] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18167] <... futex resumed>) = 0 [pid 18166] <... futex resumed>) = 0 [pid 18171] <... prctl resumed>) = 0 [pid 18170] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18169] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18171] setpgid(0, 0 [pid 18167] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18171] <... setpgid resumed>) = 0 [pid 18170] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18169] <... futex resumed>) = 0 [pid 18166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18170] <... futex resumed>) = 1 [pid 18169] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18167] <... futex resumed>) = 0 [pid 18170] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18166] <... futex resumed>) = 0 [pid 18171] <... openat resumed>) = 3 [pid 18169] <... openat resumed>) = 3 [pid 18168] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18167] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18171] write(3, "1000", 4 [pid 18170] <... futex resumed>) = 0 [pid 18169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18168] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18167] <... futex resumed>) = 1 [pid 18166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18172 attached [pid 18171] <... write resumed>) = 4 [pid 18170] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18169] <... futex resumed>) = 0 [pid 18167] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18172] set_robust_list(0x7f9f66e119a0, 24 [pid 18171] close(3 [pid 18170] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18169] pwrite64(3, "\x02\x00", 2, 4 [pid 18168] <... clone3 resumed> => {parent_tid=[18172]}, 88) = 18172 [pid 18166] <... futex resumed>) = 0 [pid 18172] <... set_robust_list resumed>) = 0 [pid 18171] <... close resumed>) = 0 [pid 18170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18169] <... pwrite64 resumed>) = 2 [pid 18168] rt_sigprocmask(SIG_SETMASK, [] [pid 18166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18172] rt_sigprocmask(SIG_SETMASK, [] [pid 18171] write(1, "executing program\n", 18 [pid 18170] <... futex resumed>) = 1 [pid 18169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18168] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18167] <... futex resumed>) = 0 [pid 18166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18171] <... write resumed>) = 18 [pid 18170] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18169] <... futex resumed>) = 0 [pid 18168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18172] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18171] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18169] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18168] <... futex resumed>) = 0 [pid 18167] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18166] exit_group(0 [pid 18172] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18171] <... futex resumed>) = 0 [pid 18170] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18169] <... futex resumed>) = ? [pid 18167] <... futex resumed>) = 0 [pid 18166] <... exit_group resumed>) = ? [pid 18172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18171] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18170] <... openat resumed>) = 3 [pid 18168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18167] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18169] +++ exited with 0 +++ [pid 18168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18172] <... futex resumed>) = 1 [pid 18171] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18168] <... futex resumed>) = 0 [pid 18167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18166] +++ exited with 0 +++ [pid 18172] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18171] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18170] <... futex resumed>) = 0 [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18167] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18166, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18172] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18170] pwrite64(3, "\x02\x00", 2, 4 [pid 18167] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18170] <... pwrite64 resumed>) = 2 [pid 18167] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18172] <... futex resumed>) = 1 [pid 18171] <... mmap resumed>) = 0x7f9f66df1000 [pid 18170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18168] <... futex resumed>) = 0 [pid 18167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18171] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18170] <... futex resumed>) = 0 [pid 18168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18171] <... mprotect resumed>) = 0 [pid 18170] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18168] <... futex resumed>) = 0 [pid 18167] exit_group(0 [pid 18172] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18171] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18172] <... openat resumed>) = 3 [pid 18171] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18170] <... futex resumed>) = ? [pid 18167] <... exit_group resumed>) = ? [pid 18172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18170] +++ exited with 0 +++ [pid 18171] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18173 attached [pid 18168] <... futex resumed>) = 0 [pid 18173] set_robust_list(0x7f9f66e119a0, 24 [pid 18172] <... futex resumed>) = 1 [pid 18168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18173] <... set_robust_list resumed>) = 0 [pid 18172] pwrite64(3, "\x02\x00", 2, 4 [pid 18171] <... clone3 resumed> => {parent_tid=[18173]}, 88) = 18173 [pid 18168] <... futex resumed>) = 0 [pid 18167] +++ exited with 0 +++ [pid 18173] rt_sigprocmask(SIG_SETMASK, [] [pid 18172] <... pwrite64 resumed>) = 2 [pid 18171] rt_sigprocmask(SIG_SETMASK, [] [pid 18168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18167, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18173] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18172] <... futex resumed>) = 0 [pid 18171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18168] exit_group(0 [pid 18173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18171] <... futex resumed>) = 0 [pid 18168] <... exit_group resumed>) = ? [pid 18173] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18172] +++ exited with 0 +++ [pid 18171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18168] +++ exited with 0 +++ [pid 18173] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18168, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18173] <... futex resumed>) = 0 [pid 18171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18173] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18171] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18173] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18173] <... futex resumed>) = 1 [pid 18171] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18174 attached [pid 18173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18171] <... futex resumed>) = 0 [pid 18174] set_robust_list(0x55555f6e6760, 24 [pid 18173] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18174 [pid 18174] <... set_robust_list resumed>) = 0 [pid 18173] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18174] rt_sigprocmask(SIG_SETMASK, [] [pid 18173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18173] <... futex resumed>) = 1 [pid 18171] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18174] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18173] pwrite64(3, "\x02\x00", 2, 4 [pid 18171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18175 attached [pid 18174] <... prctl resumed>) = 0 [pid 18173] <... pwrite64 resumed>) = 2 [pid 18171] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18175] set_robust_list(0x55555f6e6760, 24 [pid 18174] setpgid(0, 0 [pid 18173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18175] <... set_robust_list resumed>) = 0 [pid 18174] <... setpgid resumed>) = 0 [pid 18173] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18175] rt_sigprocmask(SIG_SETMASK, [] [pid 18174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18175 [pid 18171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18176 attached [pid 18175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18171] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18176] set_robust_list(0x55555f6e6760, 24 [pid 18175] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18174] <... openat resumed>) = 3 [pid 18173] <... futex resumed>) = ? [pid 18171] <... exit_group resumed>) = ? [pid 18176] <... set_robust_list resumed>) = 0 [pid 18175] <... prctl resumed>) = 0 [pid 18174] write(3, "1000", 4 [pid 18173] +++ exited with 0 +++ [pid 18171] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18176 [pid 18176] rt_sigprocmask(SIG_SETMASK, [] [pid 18175] setpgid(0, 0 [pid 18176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18174] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18175] <... setpgid resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18171, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18174] close(3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18175] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18176] <... prctl resumed>) = 0 [pid 18174] <... close resumed>) = 0 [pid 18176] setpgid(0, 0 [pid 18175] <... openat resumed>) = 3 [pid 18174] write(1, "executing program\n", 18 [pid 18176] <... setpgid resumed>) = 0 [pid 18175] write(3, "1000", 4 [pid 18174] <... write resumed>) = 18 executing program [pid 18176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18175] <... write resumed>) = 4 [pid 18174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18176] <... openat resumed>) = 3 [pid 18175] close(3 [pid 18176] write(3, "1000", 4 [pid 18174] <... futex resumed>) = 0 [pid 18176] <... write resumed>) = 4 [pid 18175] <... close resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18174] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18176] close(3 [pid 18175] write(1, "executing program\n", 18 [pid 18174] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18176] <... close resumed>) = 0 [pid 18175] <... write resumed>) = 18 executing program [pid 18176] write(1, "executing program\n", 18 executing program [pid 18175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18176] <... write resumed>) = 18 [pid 18175] <... futex resumed>) = 0 [pid 18174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18175] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18174] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18176] <... futex resumed>) = 0 [pid 18176] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18175] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18174] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18176] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18175] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18174] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18176] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18174] <... mprotect resumed>) = 0 [pid 18176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18177 attached ) = 0x7f9f66df1000 [pid 18175] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18174] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18175] <... mmap resumed>) = 0x7f9f66df1000 [pid 18174] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18177] set_robust_list(0x55555f6e6760, 24 [pid 18175] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18174] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18177] <... set_robust_list resumed>) = 0 [pid 18176] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18175] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18178 attached [pid 18177] rt_sigprocmask(SIG_SETMASK, [] [pid 18176] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18177 [pid 18178] set_robust_list(0x7f9f66e119a0, 24 [pid 18177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18175] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18178] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18178] rt_sigprocmask(SIG_SETMASK, [] [pid 18175] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18174] <... clone3 resumed> => {parent_tid=[18178]}, 88) = 18178 [pid 18177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18177] <... prctl resumed>) = 0 [pid 18175] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18174] rt_sigprocmask(SIG_SETMASK, [] [pid 18178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18179 attached ) = 0 [pid 18176] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18179] set_robust_list(0x7f9f66e119a0, 24 [pid 18177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18176] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18175] <... clone3 resumed> => {parent_tid=[18179]}, 88) = 18179 [pid 18179] <... set_robust_list resumed>) = 0 [pid 18177] <... openat resumed>) = 3 [pid 18176] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18175] rt_sigprocmask(SIG_SETMASK, [] [pid 18174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18180 attached [pid 18179] rt_sigprocmask(SIG_SETMASK, [] [pid 18178] <... futex resumed>) = 0 [pid 18177] write(3, "1000", 4 [pid 18175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18174] <... futex resumed>) = 1 [pid 18180] set_robust_list(0x7f9f66e119a0, 24 [pid 18179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18178] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18177] <... write resumed>) = 4 [pid 18176] <... clone3 resumed> => {parent_tid=[18180]}, 88) = 18180 [pid 18175] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] <... set_robust_list resumed>) = 0 [pid 18179] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18178] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18177] close(3 [pid 18176] rt_sigprocmask(SIG_SETMASK, [] [pid 18175] <... futex resumed>) = 0 [pid 18180] rt_sigprocmask(SIG_SETMASK, [] [pid 18179] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... close resumed>) = 0 [pid 18176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18178] <... futex resumed>) = 1 [pid 18177] write(1, "executing program\n", 18 executing program [pid 18176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18175] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18174] <... futex resumed>) = 0 [pid 18180] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18179] <... futex resumed>) = 0 [pid 18178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] <... write resumed>) = 18 [pid 18176] <... futex resumed>) = 0 [pid 18175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18180] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18175] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] <... futex resumed>) = 0 [pid 18180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18178] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18177] <... futex resumed>) = 0 [pid 18176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18175] <... futex resumed>) = 0 [pid 18174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] <... futex resumed>) = 0 [pid 18179] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18178] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18177] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18175] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18179] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18176] <... futex resumed>) = 0 [pid 18180] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18178] <... futex resumed>) = 1 [pid 18177] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18174] <... futex resumed>) = 0 [pid 18180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18179] <... futex resumed>) = 1 [pid 18178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18175] <... futex resumed>) = 0 [pid 18174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18180] <... futex resumed>) = 0 [pid 18179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18177] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18175] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] <... futex resumed>) = 0 [pid 18180] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18178] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18177] <... mmap resumed>) = 0x7f9f66df1000 [pid 18176] <... futex resumed>) = 0 [pid 18175] <... futex resumed>) = 0 [pid 18174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] <... openat resumed>) = 3 [pid 18179] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18178] <... openat resumed>) = 3 [pid 18177] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18175] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18179] <... openat resumed>) = 3 [pid 18178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... mprotect resumed>) = 0 [pid 18176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18180] <... futex resumed>) = 0 [pid 18179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18178] <... futex resumed>) = 1 [pid 18177] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] <... futex resumed>) = 0 [pid 18180] pwrite64(3, "\x02\x00", 2, 4 [pid 18179] <... futex resumed>) = 1 [pid 18178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18176] <... futex resumed>) = 0 [pid 18175] <... futex resumed>) = 0 [pid 18174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18180] <... pwrite64 resumed>) = 2 [pid 18179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18177] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18175] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18174] <... futex resumed>) = 0 [pid 18180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18178] pwrite64(3, "\x02\x00", 2, 4 [pid 18180] <... futex resumed>) = 0 [pid 18179] pwrite64(3, "\x02\x00", 2, 4 [pid 18175] <... futex resumed>) = 0 [pid 18174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18180] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18179] <... pwrite64 resumed>) = 2 [pid 18178] <... pwrite64 resumed>) = 2 [pid 18175] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... clone3 resumed> => {parent_tid=[18181]}, 88) = 18181 [pid 18175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18179] <... futex resumed>) = 0 [pid 18178] <... futex resumed>) = 1 [pid 18177] rt_sigprocmask(SIG_SETMASK, [] [pid 18174] <... futex resumed>) = 0 [pid 18179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18175] exit_group(0 [pid 18174] exit_group(0 [pid 18179] <... futex resumed>) = ? [pid 18177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18175] <... exit_group resumed>) = ? [pid 18178] <... futex resumed>) = ? [pid 18174] <... exit_group resumed>) = ? [pid 18179] +++ exited with 0 +++ [pid 18177] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18181 attached [pid 18176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18181] set_robust_list(0x7f9f66e119a0, 24 [pid 18176] exit_group(0 [pid 18181] <... set_robust_list resumed>) = 0 [pid 18178] +++ exited with 0 +++ [pid 18176] <... exit_group resumed>) = ? [pid 18175] +++ exited with 0 +++ [pid 18181] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18175, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18180] <... futex resumed>) = ? [pid 18177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18174] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18181] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18174, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18181] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18177] <... futex resumed>) = 0 [pid 18181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18180] +++ exited with 0 +++ [pid 18177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18176] +++ exited with 0 +++ [pid 18181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18177] <... futex resumed>) = 0 [pid 18181] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18176, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18181] <... futex resumed>) = 0 [pid 18181] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18181] <... openat resumed>) = 3 [pid 18181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18177] <... futex resumed>) = 0 [pid 18181] <... futex resumed>) = 0 [pid 18181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18181] <... futex resumed>) = 0 [pid 18177] <... futex resumed>) = 1 [pid 18181] pwrite64(3, "\x02\x00", 2, 4 [pid 18177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18181] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18181] <... futex resumed>) = 1 [pid 18177] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18182 attached [pid 18181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18177] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18177] <... exit_group resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18182] set_robust_list(0x55555f6e6760, 24 [pid 18181] <... futex resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18182 ci2-android-6-12-rust/strace-static-x86_64: Process 18183 attached [pid 18183] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18183 [pid 18183] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18183] rt_sigprocmask(SIG_SETMASK, [] [pid 18181] +++ exited with 0 +++ [pid 18177] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18182] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18177, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18183] <... prctl resumed>) = 0 [pid 18182] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18183] setpgid(0, 0 [pid 18182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18183] <... setpgid resumed>) = 0 [pid 18183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18182] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18183] <... openat resumed>) = 3 [pid 18182] setpgid(0, 0 [pid 18183] write(3, "1000", 4) = 4 [pid 18182] <... setpgid resumed>) = 0 [pid 18183] close(3 [pid 18182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 18183] <... close resumed>) = 0 [pid 18183] write(1, "executing program\n", 18 [pid 18182] <... openat resumed>) = 3 [pid 18183] <... write resumed>) = 18 [pid 18182] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18182] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18183] <... futex resumed>) = 0 [pid 18182] close(3 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18183] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18182] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18184 attached [pid 18183] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18182] write(1, "executing program\n", 18 [pid 18183] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 18184] set_robust_list(0x55555f6e6760, 24 [pid 18182] <... write resumed>) = 18 [pid 18184] <... set_robust_list resumed>) = 0 [pid 18182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] rt_sigprocmask(SIG_SETMASK, [] [pid 18183] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18182] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18184 [pid 18184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18183] <... mprotect resumed>) = 0 [pid 18182] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18183] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18182] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18183] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18184] <... prctl resumed>) = 0 [pid 18182] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18184] setpgid(0, 0 [pid 18182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18185 attached [pid 18184] <... setpgid resumed>) = 0 [pid 18182] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18183] <... clone3 resumed> => {parent_tid=[18185]}, 88) = 18185 [pid 18183] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18186 attached [pid 18185] set_robust_list(0x7f9f66e119a0, 24 [pid 18182] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18186] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18186] rt_sigprocmask(SIG_SETMASK, [] [pid 18185] <... set_robust_list resumed>) = 0 [pid 18184] <... openat resumed>) = 3 [pid 18182] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18186 [pid 18185] rt_sigprocmask(SIG_SETMASK, [] [pid 18184] write(3, "1000", 4 [pid 18185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18182] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18184] <... write resumed>) = 4 [pid 18185] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18182] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18185] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18184] close(3 [pid 18182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18187 attached [pid 18186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18187] set_robust_list(0x7f9f66e119a0, 24 [pid 18186] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18185] <... futex resumed>) = 1 [pid 18184] write(1, "executing program\n", 18 [pid 18183] <... futex resumed>) = 0 [pid 18182] <... clone3 resumed> => {parent_tid=[18187]}, 88) = 18187 [pid 18186] <... prctl resumed>) = 0 [pid 18185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18184] <... write resumed>) = 18 executing program [pid 18187] <... set_robust_list resumed>) = 0 [pid 18186] setpgid(0, 0 [pid 18185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18182] rt_sigprocmask(SIG_SETMASK, [] [pid 18187] rt_sigprocmask(SIG_SETMASK, [] [pid 18186] <... setpgid resumed>) = 0 [pid 18185] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18183] <... futex resumed>) = 0 [pid 18182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18186] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... openat resumed>) = 3 [pid 18185] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18184] <... futex resumed>) = 0 [pid 18182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18186] write(3, "1000", 4 [pid 18187] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18186] <... write resumed>) = 4 [pid 18187] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18186] close(3 [pid 18187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] <... close resumed>) = 0 [pid 18187] <... futex resumed>) = 0 [pid 18186] write(1, "executing program\n", 18 [pid 18185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18182] <... futex resumed>) = 0 [pid 18187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... write resumed>) = 18 executing program [pid 18185] <... futex resumed>) = 1 [pid 18184] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18183] <... futex resumed>) = 0 [pid 18186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18184] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18186] <... futex resumed>) = 0 [pid 18185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18183] <... futex resumed>) = 0 [pid 18182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18186] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18185] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18184] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18185] <... openat resumed>) = 3 [pid 18187] <... futex resumed>) = 0 [pid 18186] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18184] <... mmap resumed>) = 0x7f9f66df1000 [pid 18182] <... futex resumed>) = 1 [pid 18187] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18187] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18186] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18185] <... futex resumed>) = 1 [pid 18184] <... mprotect resumed>) = 0 [pid 18183] <... futex resumed>) = 0 [pid 18185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] <... mmap resumed>) = 0x7f9f66df1000 [pid 18184] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18187] <... futex resumed>) = 1 [pid 18186] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18185] <... futex resumed>) = 0 [pid 18184] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18183] <... futex resumed>) = 1 [pid 18182] <... futex resumed>) = 0 [pid 18187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... mprotect resumed>) = 0 [pid 18185] pwrite64(3, "\x02\x00", 2, 4 [pid 18184] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18186] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18182] <... futex resumed>) = 0 [pid 18187] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18188 attached [pid 18187] <... openat resumed>) = 3 [pid 18186] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18185] <... pwrite64 resumed>) = 2 [pid 18187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18189 attached [pid 18188] set_robust_list(0x7f9f66e119a0, 24 [pid 18187] <... futex resumed>) = 1 [pid 18185] <... futex resumed>) = 1 [pid 18184] <... clone3 resumed> => {parent_tid=[18188]}, 88) = 18188 [pid 18183] <... futex resumed>) = 0 [pid 18182] <... futex resumed>) = 0 [pid 18189] set_robust_list(0x7f9f66e119a0, 24 [pid 18188] <... set_robust_list resumed>) = 0 [pid 18187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... clone3 resumed> => {parent_tid=[18189]}, 88) = 18189 [pid 18185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18184] rt_sigprocmask(SIG_SETMASK, [] [pid 18183] exit_group(0 [pid 18182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18186] rt_sigprocmask(SIG_SETMASK, [] [pid 18183] <... exit_group resumed>) = ? [pid 18182] <... futex resumed>) = 0 [pid 18188] rt_sigprocmask(SIG_SETMASK, [] [pid 18189] <... set_robust_list resumed>) = 0 [pid 18188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18189] rt_sigprocmask(SIG_SETMASK, [] [pid 18187] pwrite64(3, "\x02\x00", 2, 4 [pid 18186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18185] <... futex resumed>) = ? [pid 18184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18187] <... pwrite64 resumed>) = 2 [pid 18186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] <... futex resumed>) = 0 [pid 18187] <... futex resumed>) = 0 [pid 18186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18185] +++ exited with 0 +++ [pid 18184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18183] +++ exited with 0 +++ [pid 18182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18189] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18184] <... futex resumed>) = 0 [pid 18182] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18183, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18189] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18188] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18182] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18187] <... futex resumed>) = ? [pid 18187] +++ exited with 0 +++ [pid 18189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18186] <... futex resumed>) = 0 [pid 18189] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18189] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18186] <... futex resumed>) = 0 [pid 18189] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18188] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18182] +++ exited with 0 +++ [pid 18188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18182, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18188] <... futex resumed>) = 1 [pid 18184] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... futex resumed>) = 0 [pid 18184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18184] <... futex resumed>) = 0 [pid 18188] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18189] <... futex resumed>) = 1 [pid 18188] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18189] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18186] <... futex resumed>) = 0 [pid 18189] <... openat resumed>) = 3 [pid 18188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18188] <... futex resumed>) = 1 [pid 18186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18184] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18189] <... futex resumed>) = 0 [pid 18188] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18189] pwrite64(3, "\x02\x00", 2, 4 [pid 18188] <... openat resumed>) = 3 [pid 18186] <... futex resumed>) = 0 [pid 18184] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18189] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 18190 attached [pid 18189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18189] <... futex resumed>) = 1 [pid 18188] <... futex resumed>) = 0 [pid 18186] <... futex resumed>) = 0 [pid 18184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18190] set_robust_list(0x55555f6e6760, 24 [pid 18189] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18190 ci2-android-6-12-rust/strace-static-x86_64: Process 18191 attached [pid 18190] <... set_robust_list resumed>) = 0 [pid 18189] <... futex resumed>) = ? [pid 18188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18186] <... exit_group resumed>) = ? [pid 18184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18190] rt_sigprocmask(SIG_SETMASK, [] [pid 18189] +++ exited with 0 +++ [pid 18188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18184] <... futex resumed>) = 0 [pid 18184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18188] pwrite64(3, "\x02\x00", 2, 4 [pid 18186] +++ exited with 0 +++ [pid 18191] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18191] <... set_robust_list resumed>) = 0 [pid 18190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18191 [pid 18191] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18186, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18188] <... pwrite64 resumed>) = 2 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18190] <... prctl resumed>) = 0 [pid 18188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18191] <... prctl resumed>) = 0 [pid 18190] setpgid(0, 0 [pid 18188] <... futex resumed>) = 1 [pid 18184] <... futex resumed>) = 0 [pid 18191] setpgid(0, 0 [pid 18190] <... setpgid resumed>) = 0 [pid 18188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18184] exit_group(0 [pid 18191] <... setpgid resumed>) = 0 [pid 18190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18188] <... futex resumed>) = ? [pid 18184] <... exit_group resumed>) = ? [pid 18191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18190] <... openat resumed>) = 3 [pid 18191] <... openat resumed>) = 3 [pid 18191] write(3, "1000", 4) = 4 [pid 18191] close(3 [pid 18188] +++ exited with 0 +++ [pid 18184] +++ exited with 0 +++ [pid 18190] write(3, "1000", 4 [pid 18191] <... close resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18184, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18190] <... write resumed>) = 4 [pid 18191] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18191] <... write resumed>) = 18 executing program [pid 18191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] close(3 [pid 18191] <... futex resumed>) = 0 [pid 18190] <... close resumed>) = 0 [pid 18191] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18190] write(1, "executing program\n", 18 executing program [pid 18191] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18190] <... write resumed>) = 18 [pid 18191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18191] <... mmap resumed>) = 0x7f9f66df1000 [pid 18190] <... futex resumed>) = 0 [pid 18191] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18190] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18191] <... mprotect resumed>) = 0 [pid 18190] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18191] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18190] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18191] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18190] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18190] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18191] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18192 attached [pid 18192] set_robust_list(0x7f9f66e119a0, 24 [pid 18191] <... clone3 resumed> => {parent_tid=[18192]}, 88) = 18192 [pid 18190] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18192] <... set_robust_list resumed>) = 0 [pid 18191] rt_sigprocmask(SIG_SETMASK, [] [pid 18192] rt_sigprocmask(SIG_SETMASK, [] [pid 18191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18190] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18192] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18191] <... futex resumed>) = 0 [pid 18190] <... clone3 resumed> => {parent_tid=[18193]}, 88) = 18193 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18193 attached [pid 18192] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18190] rt_sigprocmask(SIG_SETMASK, [] [pid 18193] set_robust_list(0x7f9f66e119a0, 24 [pid 18192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18191] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18193] <... set_robust_list resumed>) = 0 [pid 18192] <... futex resumed>) = 0 [pid 18191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18193] rt_sigprocmask(SIG_SETMASK, [] [pid 18192] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18191] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18192] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18190] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18193] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18193] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18192] <... futex resumed>) = 1 [pid 18191] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18192] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18194 attached [pid 18193] <... futex resumed>) = 1 [pid 18191] <... futex resumed>) = 0 [pid 18194] set_robust_list(0x55555f6e6760, 24 [pid 18193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18192] <... openat resumed>) = 3 [pid 18191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18194 [pid 18190] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18190] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18194] <... set_robust_list resumed>) = 0 [pid 18193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18194] rt_sigprocmask(SIG_SETMASK, [] [pid 18193] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18192] <... futex resumed>) = 1 [pid 18191] <... futex resumed>) = 0 [pid 18190] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18193] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18192] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18195 attached [pid 18194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18191] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18195 [pid 18195] set_robust_list(0x55555f6e6760, 24 [pid 18194] <... prctl resumed>) = 0 [pid 18193] <... futex resumed>) = 1 [pid 18192] pwrite64(3, "\x02\x00", 2, 4 [pid 18191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18190] <... futex resumed>) = 0 [pid 18195] <... set_robust_list resumed>) = 0 [pid 18194] setpgid(0, 0 [pid 18193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18192] <... pwrite64 resumed>) = 2 [pid 18190] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18195] rt_sigprocmask(SIG_SETMASK, [] [pid 18194] <... setpgid resumed>) = 0 [pid 18193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18190] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18193] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18190] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18195] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18193] <... openat resumed>) = 3 [pid 18192] <... futex resumed>) = 1 [pid 18191] <... futex resumed>) = 0 [pid 18195] <... prctl resumed>) = 0 [pid 18194] <... openat resumed>) = 3 [pid 18193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18192] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18191] exit_group(0 [pid 18195] setpgid(0, 0 [pid 18194] write(3, "1000", 4 [pid 18193] <... futex resumed>) = 1 [pid 18192] <... futex resumed>) = ? [pid 18191] <... exit_group resumed>) = ? [pid 18190] <... futex resumed>) = 0 [pid 18195] <... setpgid resumed>) = 0 [pid 18194] <... write resumed>) = 4 [pid 18192] +++ exited with 0 +++ [pid 18190] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18190] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18193] pwrite64(3, "\x02\x00", 2, 4 [pid 18191] +++ exited with 0 +++ [pid 18195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18194] close(3) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18191, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18195] <... openat resumed>) = 3 [pid 18194] write(1, "executing program\n", 18 [pid 18193] <... pwrite64 resumed>) = 2 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18194] <... write resumed>) = 18 executing program [pid 18195] write(3, "1000", 4 [pid 18194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18195] <... write resumed>) = 4 [pid 18195] close(3 [pid 18194] <... futex resumed>) = 0 [pid 18195] <... close resumed>) = 0 [pid 18194] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18195] write(1, "executing program\n", 18 [pid 18194] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18195] <... write resumed>) = 18 executing program [pid 18194] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18195] <... futex resumed>) = 0 [pid 18194] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18195] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18194] <... mmap resumed>) = 0x7f9f66df1000 [pid 18195] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18194] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18195] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18194] <... mprotect resumed>) = 0 [pid 18195] <... mmap resumed>) = 0x7f9f66df1000 [pid 18193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18195] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18194] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18193] <... futex resumed>) = 1 [pid 18190] <... futex resumed>) = 0 [pid 18193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18190] exit_group(0 [pid 18195] <... mprotect resumed>) = 0 [pid 18194] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18193] <... futex resumed>) = ? [pid 18190] <... exit_group resumed>) = ? [pid 18195] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18194] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18193] +++ exited with 0 +++ [pid 18195] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18195] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18194] <... clone3 resumed> => {parent_tid=[18196]}, 88) = 18196 ci2-android-6-12-rust/strace-static-x86_64: Process 18197 attached [pid 18194] rt_sigprocmask(SIG_SETMASK, [] [pid 18197] set_robust_list(0x7f9f66e119a0, 24 [pid 18194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18197] <... set_robust_list resumed>) = 0 [pid 18195] <... clone3 resumed> => {parent_tid=[18197]}, 88) = 18197 [pid 18194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18196 attached [pid 18197] rt_sigprocmask(SIG_SETMASK, [] [pid 18195] rt_sigprocmask(SIG_SETMASK, [] [pid 18194] <... futex resumed>) = 0 [pid 18190] +++ exited with 0 +++ [pid 18197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18196] set_robust_list(0x7f9f66e119a0, 24 [pid 18195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18190, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 18197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18196] <... set_robust_list resumed>) = 0 [pid 18195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18197] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18196] rt_sigprocmask(SIG_SETMASK, [] [pid 18195] <... futex resumed>) = 0 [pid 18197] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18196] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18197] <... futex resumed>) = 1 [pid 18195] <... futex resumed>) = 0 [pid 18197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18195] <... futex resumed>) = 0 [pid 18197] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18196] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18197] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18197] <... futex resumed>) = 0 [pid 18196] <... futex resumed>) = 1 [pid 18194] <... futex resumed>) = 0 [pid 18197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18194] <... futex resumed>) = 0 [pid 18196] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18197] <... futex resumed>) = 0 [pid 18196] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18195] <... futex resumed>) = 1 [pid 18197] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18194] <... futex resumed>) = 0 [pid 18195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18196] <... futex resumed>) = 1 [pid 18195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18197] <... futex resumed>) = 0 [pid 18196] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18195] <... futex resumed>) = 1 [pid 18194] <... futex resumed>) = 0 [pid 18197] pwrite64(3, "\x02\x00", 2, 4 [pid 18196] <... openat resumed>) = 3 [pid 18195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18197] <... pwrite64 resumed>) = 2 [pid 18196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18196] <... futex resumed>) = 1 [pid 18194] <... futex resumed>) = 0 [pid 18197] <... futex resumed>) = 1 [pid 18196] pwrite64(3, "\x02\x00", 2, 4 [pid 18195] <... futex resumed>) = 0 [pid 18194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18196] <... pwrite64 resumed>) = 2 [pid 18195] exit_group(0 [pid 18194] <... futex resumed>) = 0 [pid 18194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18197] <... futex resumed>) = ? [pid 18196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18195] <... exit_group resumed>) = ? [pid 18197] +++ exited with 0 +++ [pid 18196] <... futex resumed>) = 1 [pid 18194] <... futex resumed>) = 0 [pid 18196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18194] exit_group(0 [pid 18196] <... futex resumed>) = ? [pid 18194] <... exit_group resumed>) = ? [pid 18196] +++ exited with 0 +++ [pid 18195] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 18194] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18195, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18194, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18198 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18199 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18198] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18198 [pid 18198] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18200 attached [pid 18198] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18200] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18200] rt_sigprocmask(SIG_SETMASK, [] [pid 18198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18199] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18200 [pid 18199] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18199 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18199] rt_sigprocmask(SIG_SETMASK, [] [pid 18198] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18200] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18198] setpgid(0, 0 [pid 18200] <... prctl resumed>) = 0 [pid 18198] <... setpgid resumed>) = 0 [pid 18200] setpgid(0, 0 [pid 18199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18200] <... setpgid resumed>) = 0 [pid 18198] <... openat resumed>) = 3 [pid 18200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18199] <... prctl resumed>) = 0 [pid 18200] <... openat resumed>) = 3 [pid 18199] setpgid(0, 0 [pid 18198] write(3, "1000", 4) = 4 [pid 18200] write(3, "1000", 4 [pid 18199] <... setpgid resumed>) = 0 [pid 18198] close(3 [pid 18200] <... write resumed>) = 4 [pid 18200] close(3 [pid 18199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18198] <... close resumed>) = 0 [pid 18200] <... close resumed>) = 0 [pid 18198] write(1, "executing program\n", 18 [pid 18200] write(1, "executing program\n", 18 [pid 18198] <... write resumed>) = 18 [pid 18200] <... write resumed>) = 18 [pid 18199] <... openat resumed>) = 3 executing program executing program [pid 18198] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18198] <... futex resumed>) = 0 [pid 18200] <... futex resumed>) = 0 [pid 18198] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18200] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18198] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18200] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18200] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18200] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18200] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18198] <... mmap resumed>) = 0x7f9f66df1000 [pid 18200] <... mprotect resumed>) = 0 [pid 18200] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18199] write(3, "1000", 4 [pid 18198] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18200] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18198] <... mprotect resumed>) = 0 [pid 18200] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18199] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18201 attached [pid 18199] close(3 [pid 18198] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18200] <... clone3 resumed> => {parent_tid=[18201]}, 88) = 18201 [pid 18199] <... close resumed>) = 0 [pid 18201] set_robust_list(0x7f9f66e119a0, 24 [pid 18200] rt_sigprocmask(SIG_SETMASK, [] [pid 18199] write(1, "executing program\n", 18 [pid 18198] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18201] <... set_robust_list resumed>) = 0 [pid 18200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18199] <... write resumed>) = 18 [pid 18198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18201] rt_sigprocmask(SIG_SETMASK, [] [pid 18200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18202 attached [pid 18201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18200] <... futex resumed>) = 0 [pid 18199] <... futex resumed>) = 0 [pid 18202] set_robust_list(0x7f9f66e119a0, 24 [pid 18199] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18201] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18198] <... clone3 resumed> => {parent_tid=[18202]}, 88) = 18202 [pid 18201] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18199] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18198] rt_sigprocmask(SIG_SETMASK, [] [pid 18202] <... set_robust_list resumed>) = 0 [pid 18201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18201] <... futex resumed>) = 1 [pid 18200] <... futex resumed>) = 0 [pid 18198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18198] <... futex resumed>) = 0 [pid 18202] rt_sigprocmask(SIG_SETMASK, [] [pid 18201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18200] <... futex resumed>) = 0 [pid 18198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18201] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18199] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18202] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18201] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18199] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18202] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] <... mprotect resumed>) = 0 [pid 18201] <... futex resumed>) = 1 [pid 18200] <... futex resumed>) = 0 [pid 18201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18199] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18203 attached [pid 18202] <... futex resumed>) = 1 [pid 18199] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18198] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18203 [pid 18203] set_robust_list(0x55555f6e6760, 24 [pid 18201] <... futex resumed>) = 0 [pid 18200] <... futex resumed>) = 1 [pid 18198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18204 attached [pid 18203] <... set_robust_list resumed>) = 0 [pid 18202] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18201] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18198] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18204] set_robust_list(0x7f9f66e119a0, 24 [pid 18203] rt_sigprocmask(SIG_SETMASK, [] [pid 18201] <... openat resumed>) = 3 [pid 18199] <... clone3 resumed> => {parent_tid=[18204]}, 88) = 18204 [pid 18198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18204] <... set_robust_list resumed>) = 0 [pid 18201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18204] rt_sigprocmask(SIG_SETMASK, [] [pid 18201] <... futex resumed>) = 1 [pid 18200] <... futex resumed>) = 0 [pid 18204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18201] pwrite64(3, "\x02\x00", 2, 4 [pid 18200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18202] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18201] <... pwrite64 resumed>) = 2 [pid 18200] <... futex resumed>) = 0 [pid 18199] rt_sigprocmask(SIG_SETMASK, [] [pid 18203] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18203] <... prctl resumed>) = 0 [pid 18202] <... futex resumed>) = 1 [pid 18201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18198] <... futex resumed>) = 0 [pid 18204] <... futex resumed>) = 0 [pid 18203] setpgid(0, 0 [pid 18202] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18201] <... futex resumed>) = 1 [pid 18200] <... futex resumed>) = 0 [pid 18199] <... futex resumed>) = 1 [pid 18198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18204] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18203] <... setpgid resumed>) = 0 [pid 18202] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18200] exit_group(0 [pid 18199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18198] <... futex resumed>) = 0 [pid 18204] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18202] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18201] <... futex resumed>) = ? [pid 18200] <... exit_group resumed>) = ? [pid 18198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] <... openat resumed>) = 3 [pid 18202] <... openat resumed>) = 3 [pid 18201] +++ exited with 0 +++ [pid 18200] +++ exited with 0 +++ [pid 18202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18200, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18203] write(3, "1000", 4 [pid 18202] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18203] <... write resumed>) = 4 [pid 18204] <... futex resumed>) = 1 [pid 18198] <... futex resumed>) = 0 [pid 18204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] close(3 [pid 18202] <... futex resumed>) = 0 [pid 18199] <... futex resumed>) = 0 [pid 18198] <... futex resumed>) = 1 [pid 18203] <... close resumed>) = 0 [pid 18202] pwrite64(3, "\x02\x00", 2, 4 [pid 18199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18203] write(1, "executing program\n", 18 [pid 18202] <... pwrite64 resumed>) = 2 [pid 18202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18198] <... futex resumed>) = 0 [pid 18198] exit_group(0 [pid 18204] <... futex resumed>) = 0 executing program [pid 18203] <... write resumed>) = 18 [pid 18199] <... futex resumed>) = 1 [pid 18198] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18204] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18202] <... futex resumed>) = ? [pid 18199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18204] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18203] <... futex resumed>) = 0 [pid 18202] +++ exited with 0 +++ [pid 18198] +++ exited with 0 +++ [pid 18204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18198, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18204] <... futex resumed>) = 0 [pid 18204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18205 attached [pid 18203] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18203] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18205] set_robust_list(0x55555f6e6760, 24 [pid 18203] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18205 [pid 18205] <... set_robust_list resumed>) = 0 [pid 18204] <... futex resumed>) = 0 [pid 18203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18199] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18205] rt_sigprocmask(SIG_SETMASK, [] [pid 18204] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18203] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18204] <... openat resumed>) = 3 [pid 18203] <... mmap resumed>) = 0x7f9f66df1000 [pid 18205] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18205] <... prctl resumed>) = 0 [pid 18204] <... futex resumed>) = 1 [pid 18205] setpgid(0, 0 [pid 18204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18203] <... mprotect resumed>) = 0 [pid 18199] <... futex resumed>) = 0 [pid 18205] <... setpgid resumed>) = 0 [pid 18205] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18203] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] <... openat resumed>) = 3 [pid 18204] pwrite64(3, "\x02\x00", 2, 4 [pid 18203] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18199] <... futex resumed>) = 0 [pid 18205] write(3, "1000", 4) = 4 [pid 18204] <... pwrite64 resumed>) = 2 [pid 18203] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18205] close(3 executing program [pid 18204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18206 attached [pid 18205] <... close resumed>) = 0 [pid 18199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18205] write(1, "executing program\n", 18 [pid 18203] <... clone3 resumed> => {parent_tid=[18206]}, 88) = 18206 [pid 18206] set_robust_list(0x7f9f66e119a0, 24 [pid 18205] <... write resumed>) = 18 [pid 18203] rt_sigprocmask(SIG_SETMASK, [] [pid 18199] exit_group(0 [pid 18206] <... set_robust_list resumed>) = 0 [pid 18205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18199] <... exit_group resumed>) = ? [pid 18206] rt_sigprocmask(SIG_SETMASK, [] [pid 18205] <... futex resumed>) = 0 [pid 18203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18205] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18203] <... futex resumed>) = 0 [pid 18206] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18205] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18206] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18206] <... futex resumed>) = 0 [pid 18205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18204] <... futex resumed>) = ? [pid 18203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18205] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18204] +++ exited with 0 +++ [pid 18203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18199] +++ exited with 0 +++ [pid 18206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18205] <... mmap resumed>) = 0x7f9f66df1000 [pid 18203] <... futex resumed>) = 0 [pid 18206] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18205] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18206] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18205] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18199, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18203] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18205] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18205] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18203] <... futex resumed>) = 0 [pid 18206] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18205] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18206] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18207 attached [pid 18206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18207] set_robust_list(0x7f9f66e119a0, 24 [pid 18206] <... futex resumed>) = 1 [pid 18205] <... clone3 resumed> => {parent_tid=[18207]}, 88) = 18207 [pid 18203] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18207] <... set_robust_list resumed>) = 0 [pid 18206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18205] rt_sigprocmask(SIG_SETMASK, [] [pid 18203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18207] rt_sigprocmask(SIG_SETMASK, [] [pid 18206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18203] <... futex resumed>) = 0 [pid 18207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18206] pwrite64(3, "\x02\x00", 2, 4 [pid 18205] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18206] <... pwrite64 resumed>) = 2 [pid 18205] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18207] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18208 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18209 attached [pid 18207] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18206] <... futex resumed>) = 1 [pid 18203] <... futex resumed>) = 0 [pid 18207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18203] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18208 [pid 18203] <... exit_group resumed>) = ? [pid 18207] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18209] set_robust_list(0x55555f6e6760, 24 [pid 18205] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18208] set_robust_list(0x55555f6e6760, 24 [pid 18209] <... set_robust_list resumed>) = 0 [pid 18205] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18207] <... futex resumed>) = 0 [pid 18208] <... set_robust_list resumed>) = 0 [pid 18205] <... futex resumed>) = 1 [pid 18207] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18208] rt_sigprocmask(SIG_SETMASK, [] [pid 18207] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18209 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18206] +++ exited with 0 +++ [pid 18209] rt_sigprocmask(SIG_SETMASK, [] [pid 18203] +++ exited with 0 +++ [pid 18208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18207] <... futex resumed>) = 0 [pid 18205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18203, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18208] <... prctl resumed>) = 0 [pid 18209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18207] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18205] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18208] setpgid(0, 0 [pid 18209] <... prctl resumed>) = 0 [pid 18207] <... openat resumed>) = 3 [pid 18205] <... futex resumed>) = 0 [pid 18208] <... setpgid resumed>) = 0 [pid 18205] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18209] setpgid(0, 0 [pid 18207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18207] <... futex resumed>) = 0 [pid 18209] <... setpgid resumed>) = 0 [pid 18208] <... openat resumed>) = 3 [pid 18207] pwrite64(3, "\x02\x00", 2, 4 [pid 18205] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18208] write(3, "1000", 4 [pid 18207] <... pwrite64 resumed>) = 2 [pid 18205] <... futex resumed>) = 0 [pid 18208] <... write resumed>) = 4 [pid 18209] <... openat resumed>) = 3 [pid 18207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18205] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18208] close(3 [pid 18209] write(3, "1000", 4 [pid 18207] <... futex resumed>) = 0 [pid 18205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18208] <... close resumed>) = 0 [pid 18209] <... write resumed>) = 4 [pid 18207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18205] exit_group(0 [pid 18208] write(1, "executing program\n", 18 [pid 18209] close(3 [pid 18208] <... write resumed>) = 18 [pid 18207] <... futex resumed>) = ? [pid 18205] <... exit_group resumed>) = ? executing program [pid 18208] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] <... close resumed>) = 0 [pid 18207] +++ exited with 0 +++ [pid 18208] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18209] write(1, "executing program\n", 18 [pid 18205] +++ exited with 0 +++ executing program [pid 18209] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18208] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18209] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18208] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18209] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18205, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18210 attached [pid 18209] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18210] set_robust_list(0x55555f6e6760, 24 [pid 18208] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18209] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18210] <... set_robust_list resumed>) = 0 [pid 18208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18210 [pid 18210] rt_sigprocmask(SIG_SETMASK, [] [pid 18208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18209] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18208] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18208] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18210] <... prctl resumed>) = 0 [pid 18208] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18210] setpgid(0, 0 [pid 18208] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18210] <... setpgid resumed>) = 0 [pid 18210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18208] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18209] <... mmap resumed>) = 0x7f9f66df1000 [pid 18210] <... openat resumed>) = 3 [pid 18208] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18210] write(3, "1000", 4 [pid 18209] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18210] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18211 attached [pid 18210] close(3 [pid 18209] <... mprotect resumed>) = 0 [pid 18211] set_robust_list(0x7f9f66e119a0, 24 [pid 18208] <... clone3 resumed> => {parent_tid=[18211]}, 88) = 18211 [pid 18210] <... close resumed>) = 0 [pid 18211] <... set_robust_list resumed>) = 0 [pid 18210] write(1, "executing program\n", 18 [pid 18208] rt_sigprocmask(SIG_SETMASK, [] [pid 18209] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18211] rt_sigprocmask(SIG_SETMASK, [] [pid 18210] <... write resumed>) = 18 [pid 18211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18209] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18209] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} executing program [pid 18210] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 18212 attached , NULL, 8) = 0 [pid 18208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18212] set_robust_list(0x7f9f66e119a0, 24 [pid 18210] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] <... clone3 resumed> => {parent_tid=[18212]}, 88) = 18212 [pid 18212] <... set_robust_list resumed>) = 0 [pid 18210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18208] <... futex resumed>) = 1 [pid 18211] <... futex resumed>) = 0 [pid 18212] rt_sigprocmask(SIG_SETMASK, [] [pid 18210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18209] rt_sigprocmask(SIG_SETMASK, [] [pid 18212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18211] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18210] <... mmap resumed>) = 0x7f9f66df1000 [pid 18212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18211] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18210] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] <... mprotect resumed>) = 0 [pid 18209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18212] <... futex resumed>) = 0 [pid 18211] <... futex resumed>) = 1 [pid 18210] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18208] <... futex resumed>) = 0 [pid 18209] <... futex resumed>) = 1 [pid 18212] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18210] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18212] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18210] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18208] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18213 attached [pid 18212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18211] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18213] set_robust_list(0x7f9f66e119a0, 24 [pid 18212] <... futex resumed>) = 1 [pid 18211] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18210] <... clone3 resumed> => {parent_tid=[18213]}, 88) = 18213 [pid 18209] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18213] <... set_robust_list resumed>) = 0 [pid 18212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] rt_sigprocmask(SIG_SETMASK, [] [pid 18209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18213] rt_sigprocmask(SIG_SETMASK, [] [pid 18212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18211] <... futex resumed>) = 1 [pid 18210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18209] <... futex resumed>) = 0 [pid 18208] <... futex resumed>) = 0 [pid 18208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18214 attached [pid 18213] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18212] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18211] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18208] <... futex resumed>) = 0 [pid 18209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18214] set_robust_list(0x55555f6e6760, 24 [pid 18213] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18212] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18211] <... openat resumed>) = 3 [pid 18210] <... futex resumed>) = 0 [pid 18208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18214 [pid 18214] <... set_robust_list resumed>) = 0 [pid 18213] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18214] rt_sigprocmask(SIG_SETMASK, [] [pid 18213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18212] <... futex resumed>) = 1 [pid 18211] <... futex resumed>) = 0 [pid 18210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18213] <... futex resumed>) = 0 [pid 18212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18211] pwrite64(3, "\x02\x00", 2, 4 [pid 18210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18208] <... futex resumed>) = 0 [pid 18209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18214] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18213] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18211] <... pwrite64 resumed>) = 2 [pid 18210] <... futex resumed>) = 0 [pid 18208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18209] <... futex resumed>) = 0 [pid 18214] <... prctl resumed>) = 0 [pid 18213] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18212] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18214] setpgid(0, 0 [pid 18213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18214] <... setpgid resumed>) = 0 [pid 18213] <... futex resumed>) = 0 [pid 18212] <... openat resumed>) = 3 [pid 18211] <... futex resumed>) = 1 [pid 18210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18208] <... futex resumed>) = 0 [pid 18214] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18213] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18210] <... futex resumed>) = 0 [pid 18208] exit_group(0 [pid 18214] <... openat resumed>) = 3 [pid 18213] <... openat resumed>) = 3 [pid 18212] <... futex resumed>) = 1 [pid 18208] <... exit_group resumed>) = ? [pid 18209] <... futex resumed>) = 0 [pid 18211] <... futex resumed>) = ? [pid 18214] write(3, "1000", 4 [pid 18213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18214] <... write resumed>) = 4 [pid 18213] <... futex resumed>) = 0 [pid 18212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18211] +++ exited with 0 +++ [pid 18210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18208] +++ exited with 0 +++ [pid 18209] <... futex resumed>) = 0 [pid 18214] close(3 [pid 18213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18212] pwrite64(3, "\x02\x00", 2, 4 [pid 18210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18214] <... close resumed>) = 0 [pid 18213] pwrite64(3, "\x02\x00", 2, 4 [pid 18212] <... pwrite64 resumed>) = 2 [pid 18210] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18208, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18214] write(1, "executing program\n", 18) = 18 executing program [pid 18214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18213] <... pwrite64 resumed>) = 2 [pid 18212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18214] <... futex resumed>) = 0 [pid 18213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18212] <... futex resumed>) = 1 [pid 18210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18209] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18213] <... futex resumed>) = 0 [pid 18212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18210] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18210] <... exit_group resumed>) = ? [pid 18209] exit_group(0 [pid 18213] +++ exited with 0 +++ [pid 18214] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18215 attached [pid 18214] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18209] <... exit_group resumed>) = ? [pid 18214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18214] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18214] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18215] set_robust_list(0x55555f6e6760, 24 [pid 18214] <... mprotect resumed>) = 0 [pid 18212] <... futex resumed>) = ? [pid 18210] +++ exited with 0 +++ [pid 18215] <... set_robust_list resumed>) = 0 [pid 18214] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18210, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18214] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18215 [pid 18215] rt_sigprocmask(SIG_SETMASK, [] [pid 18214] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18216 attached [pid 18215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18212] +++ exited with 0 +++ [pid 18209] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18216] set_robust_list(0x7f9f66e119a0, 24 [pid 18215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18214] <... clone3 resumed> => {parent_tid=[18216]}, 88) = 18216 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18209, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18216] <... set_robust_list resumed>) = 0 [pid 18215] <... prctl resumed>) = 0 [pid 18214] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18216] rt_sigprocmask(SIG_SETMASK, [] [pid 18215] setpgid(0, 0 [pid 18214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18215] <... setpgid resumed>) = 0 [pid 18214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18216] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18214] <... futex resumed>) = 0 [pid 18216] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18215] <... openat resumed>) = 3 [pid 18214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18215] write(3, "1000", 4 [pid 18214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18215] <... write resumed>) = 4 [pid 18214] <... futex resumed>) = 0 [pid 18214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18216] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18215] close(3) = 0 [pid 18216] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18215] write(1, "executing program\n", 18 [pid 18216] <... futex resumed>) = 1 [pid 18215] <... write resumed>) = 18 [pid 18214] <... futex resumed>) = 0 [pid 18216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18214] <... futex resumed>) = 0 [pid 18216] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18216] <... openat resumed>) = 3 executing program [pid 18215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18215] <... futex resumed>) = 0 [pid 18216] <... futex resumed>) = 1 [pid 18215] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18214] <... futex resumed>) = 0 [pid 18216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18215] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18215] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18216] pwrite64(3, "\x02\x00", 2, 4 [pid 18215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18214] <... futex resumed>) = 0 [pid 18216] <... pwrite64 resumed>) = 2 [pid 18215] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18215] <... mmap resumed>) = 0x7f9f66df1000 [pid 18214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18216] <... futex resumed>) = 0 [pid 18215] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... restart_syscall resumed>) = 0 [pid 18216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18215] <... mprotect resumed>) = 0 [pid 18214] exit_group(0 [pid 18216] <... futex resumed>) = ? [pid 18215] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18214] <... exit_group resumed>) = ? [pid 18216] +++ exited with 0 +++ [pid 18215] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18215] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18217 attached [pid 18214] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18217] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18218 attached [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18214, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18217] <... set_robust_list resumed>) = 0 [pid 18215] <... clone3 resumed> => {parent_tid=[18217]}, 88) = 18217 [pid 316] <... restart_syscall resumed>) = 0 [pid 18218] set_robust_list(0x55555f6e6760, 24 [pid 18215] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18218] <... set_robust_list resumed>) = 0 [pid 18215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18218] rt_sigprocmask(SIG_SETMASK, [] [pid 18215] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18218 [pid 18215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18218] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18217] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18218] <... prctl resumed>) = 0 [pid 18217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18218] setpgid(0, 0 [pid 18217] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 18217] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18219 attached [pid 18218] <... setpgid resumed>) = 0 [pid 18217] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18219] set_robust_list(0x55555f6e6760, 24 [pid 18218] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18215] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18219] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18218] <... openat resumed>) = 3 [pid 18215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18219 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18219] rt_sigprocmask(SIG_SETMASK, [] [pid 18218] write(3, "1000", 4 [pid 18215] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18220 attached [pid 18218] <... write resumed>) = 4 [pid 18217] <... futex resumed>) = 0 [pid 18219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18218] close(3 [pid 18220] set_robust_list(0x55555f6e6760, 24 [pid 18217] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18220] <... set_robust_list resumed>) = 0 [pid 18219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18218] <... close resumed>) = 0 [pid 18217] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18220] rt_sigprocmask(SIG_SETMASK, [] [pid 18219] <... prctl resumed>) = 0 [pid 18218] write(1, "executing program\n", 18 executing program [pid 18217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18220 [pid 18220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18219] setpgid(0, 0 [pid 18218] <... write resumed>) = 18 [pid 18217] <... futex resumed>) = 1 [pid 18215] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18219] <... setpgid resumed>) = 0 [pid 18218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18217] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18220] <... prctl resumed>) = 0 [pid 18219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18218] <... futex resumed>) = 0 [pid 18217] <... openat resumed>) = 3 [pid 18215] <... futex resumed>) = 0 [pid 18220] setpgid(0, 0 [pid 18219] <... openat resumed>) = 3 [pid 18218] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18220] <... setpgid resumed>) = 0 [pid 18219] write(3, "1000", 4 [pid 18218] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18219] <... write resumed>) = 4 [pid 18218] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18217] <... futex resumed>) = 0 [pid 18215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18219] close(3 [pid 18218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18217] pwrite64(3, "\x02\x00", 2, 4 [pid 18215] <... futex resumed>) = 0 [pid 18220] <... openat resumed>) = 3 [pid 18219] <... close resumed>) = 0 [pid 18218] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18217] <... pwrite64 resumed>) = 2 [pid 18215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18220] write(3, "1000", 4 [pid 18219] write(1, "executing program\n", 18 [pid 18218] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 18217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18220] <... write resumed>) = 4 [pid 18219] <... write resumed>) = 18 [pid 18218] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18217] <... futex resumed>) = 0 [pid 18215] exit_group(0 [pid 18220] close(3 [pid 18219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18218] <... mprotect resumed>) = 0 [pid 18215] <... exit_group resumed>) = ? [pid 18220] <... close resumed>) = 0 [pid 18219] <... futex resumed>) = 0 [pid 18218] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18217] +++ exited with 0 +++ [pid 18220] write(1, "executing program\n", 18 [pid 18219] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18218] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18215] +++ exited with 0 +++ executing program [pid 18220] <... write resumed>) = 18 [pid 18219] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18218] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18221 attached [pid 18220] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18219] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18215, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18221] set_robust_list(0x7f9f66e119a0, 24 [pid 18220] <... futex resumed>) = 0 [pid 18219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18218] <... clone3 resumed> => {parent_tid=[18221]}, 88) = 18221 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18221] <... set_robust_list resumed>) = 0 [pid 18220] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18218] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18221] rt_sigprocmask(SIG_SETMASK, [] [pid 18220] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18219] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18222 attached [pid 18221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18220] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18221] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18219] <... mmap resumed>) = 0x7f9f66df1000 [pid 18218] <... futex resumed>) = 0 [pid 18222] set_robust_list(0x55555f6e6760, 24 [pid 18218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18222 [pid 18222] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18222] rt_sigprocmask(SIG_SETMASK, [] [pid 18221] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18219] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] <... mmap resumed>) = 0x7f9f66df1000 [pid 18219] <... mprotect resumed>) = 0 [pid 18222] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18221] <... futex resumed>) = 1 [pid 18220] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18219] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18218] <... futex resumed>) = 0 [pid 18221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18220] <... mprotect resumed>) = 0 [pid 18219] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18218] <... futex resumed>) = 0 [pid 18222] <... prctl resumed>) = 0 [pid 18219] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18223 attached [pid 18222] setpgid(0, 0 [pid 18221] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18223] set_robust_list(0x7f9f66e119a0, 24 [pid 18222] <... setpgid resumed>) = 0 [pid 18220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18219] <... clone3 resumed> => {parent_tid=[18223]}, 88) = 18223 [pid 18223] <... set_robust_list resumed>) = 0 [pid 18222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18221] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18219] rt_sigprocmask(SIG_SETMASK, [] [pid 18223] rt_sigprocmask(SIG_SETMASK, [] [pid 18222] <... openat resumed>) = 3 [pid 18221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18221] <... futex resumed>) = 1 [pid 18218] <... futex resumed>) = 0 [pid 18221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18224 attached [pid 18221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18218] <... futex resumed>) = 0 [pid 18221] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18220] <... clone3 resumed> => {parent_tid=[18224]}, 88) = 18224 [pid 18218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18224] set_robust_list(0x7f9f66e119a0, 24 [pid 18220] rt_sigprocmask(SIG_SETMASK, [] [pid 18224] <... set_robust_list resumed>) = 0 [pid 18221] <... openat resumed>) = 3 [pid 18220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18224] rt_sigprocmask(SIG_SETMASK, [] [pid 18219] <... futex resumed>) = 0 [pid 18220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18222] write(3, "1000", 4 [pid 18223] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18222] <... write resumed>) = 4 [pid 18223] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18222] close(3 [pid 18223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] <... close resumed>) = 0 [pid 18223] <... futex resumed>) = 0 [pid 18222] write(1, "executing program\n", 18 executing program [pid 18223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18222] <... write resumed>) = 18 [pid 18222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18222] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18222] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] <... futex resumed>) = 0 [pid 18219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18224] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18222] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18221] <... futex resumed>) = 1 [pid 18220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18218] <... futex resumed>) = 0 [pid 18224] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18222] <... mmap resumed>) = 0x7f9f66df1000 [pid 18221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18218] <... futex resumed>) = 0 [pid 18224] <... futex resumed>) = 1 [pid 18223] <... futex resumed>) = 0 [pid 18222] <... mprotect resumed>) = 0 [pid 18221] pwrite64(3, "\x02\x00", 2, 4 [pid 18220] <... futex resumed>) = 0 [pid 18219] <... futex resumed>) = 1 [pid 18218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18223] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18222] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18221] <... pwrite64 resumed>) = 2 [pid 18220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18223] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18222] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] <... futex resumed>) = 0 [pid 18224] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18221] <... futex resumed>) = 1 [pid 18220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18218] <... futex resumed>) = 0 [pid 18224] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18218] exit_group(0) = ? [pid 18223] <... futex resumed>) = 1 [pid 18222] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18219] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18225 attached [pid 18224] <... futex resumed>) = 1 [pid 18223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18220] <... futex resumed>) = 0 [pid 18219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18225] set_robust_list(0x7f9f66e119a0, 24 [pid 18224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18222] <... clone3 resumed> => {parent_tid=[18225]}, 88) = 18225 [pid 18221] <... futex resumed>) = ? [pid 18220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18219] <... futex resumed>) = 0 [pid 18225] <... set_robust_list resumed>) = 0 [pid 18224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18223] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18222] rt_sigprocmask(SIG_SETMASK, [] [pid 18220] <... futex resumed>) = 0 [pid 18219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18225] rt_sigprocmask(SIG_SETMASK, [] [pid 18224] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18223] <... openat resumed>) = 3 [pid 18222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18225] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18223] <... futex resumed>) = 1 [pid 18222] <... futex resumed>) = 0 [pid 18221] +++ exited with 0 +++ [pid 18219] <... futex resumed>) = 0 [pid 18218] +++ exited with 0 +++ [pid 18225] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18224] <... openat resumed>) = 3 [pid 18223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18219] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18218, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18225] <... futex resumed>) = 0 [pid 18224] <... futex resumed>) = 1 [pid 18223] pwrite64(3, "\x02\x00", 2, 4 [pid 18222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18220] <... futex resumed>) = 0 [pid 18219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18225] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18223] <... pwrite64 resumed>) = 2 [pid 18222] <... futex resumed>) = 0 [pid 18220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18220] <... futex resumed>) = 0 [pid 18224] pwrite64(3, "\x02\x00", 2, 4 [pid 18220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18225] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18224] <... pwrite64 resumed>) = 2 [pid 18223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18223] <... futex resumed>) = 1 [pid 18222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18219] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18225] <... futex resumed>) = 0 [pid 18224] <... futex resumed>) = 1 [pid 18223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18220] <... futex resumed>) = 0 [pid 18224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18219] exit_group(0 [pid 18220] exit_group(0 [pid 18219] <... exit_group resumed>) = ? [pid 18224] <... futex resumed>) = ? [pid 18220] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18224] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18225] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18223] <... futex resumed>) = ? [pid 18222] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18225] <... openat resumed>) = 3 [pid 18223] +++ exited with 0 +++ [pid 18222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18220] +++ exited with 0 +++ [pid 18219] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18226 attached [pid 18225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18220, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18226] set_robust_list(0x55555f6e6760, 24 [pid 18225] <... futex resumed>) = 0 [pid 18222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18219, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18226] <... set_robust_list resumed>) = 0 [pid 18225] pwrite64(3, "\x02\x00", 2, 4 [pid 18222] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18226 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18226] rt_sigprocmask(SIG_SETMASK, [] [pid 18225] <... pwrite64 resumed>) = 2 [pid 18222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18225] <... futex resumed>) = 0 [pid 18222] exit_group(0 [pid 18226] <... prctl resumed>) = 0 [pid 18222] <... exit_group resumed>) = ? [pid 18226] setpgid(0, 0 [pid 18225] +++ exited with 0 +++ [pid 18222] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 18226] <... setpgid resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18222, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18226] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18226] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18227 attached [pid 18226] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18228 attached [pid 18227] set_robust_list(0x55555f6e6760, 24 [pid 18226] close(3 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18227 [pid 18227] <... set_robust_list resumed>) = 0 [pid 18226] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18226] write(1, "executing program\n", 18 [pid 18227] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18226] <... write resumed>) = 18 [pid 18227] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18228] set_robust_list(0x55555f6e6760, 24 [pid 18227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18226] <... futex resumed>) = 0 [pid 18228] <... set_robust_list resumed>) = 0 [pid 18226] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18228 [pid 18228] rt_sigprocmask(SIG_SETMASK, [] [pid 18227] <... prctl resumed>) = 0 [pid 18226] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18227] setpgid(0, 0 [pid 18226] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18227] <... setpgid resumed>) = 0 [pid 18226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18228] <... prctl resumed>) = 0 [pid 18227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18228] setpgid(0, 0) = 0 [pid 18227] <... openat resumed>) = 3 [pid 18226] <... mmap resumed>) = 0x7f9f66df1000 [pid 18228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18227] write(3, "1000", 4 [pid 18226] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18228] <... openat resumed>) = 3 [pid 18227] <... write resumed>) = 4 [pid 18226] <... mprotect resumed>) = 0 [pid 18228] write(3, "1000", 4) = 4 [pid 18227] close(3 [pid 18226] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18227] <... close resumed>) = 0 [pid 18226] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18227] write(1, "executing program\n", 18 [pid 18226] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18227] <... write resumed>) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 18229 attached [pid 18228] close(3 [pid 18227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18229] set_robust_list(0x7f9f66e119a0, 24 [pid 18228] <... close resumed>) = 0 [pid 18229] <... set_robust_list resumed>) = 0 [pid 18228] write(1, "executing program\n", 18 [pid 18227] <... futex resumed>) = 0 [pid 18226] <... clone3 resumed> => {parent_tid=[18229]}, 88) = 18229 [pid 18228] <... write resumed>) = 18 executing program [pid 18228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18228] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18228] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18229] rt_sigprocmask(SIG_SETMASK, [] [pid 18228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18227] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18226] rt_sigprocmask(SIG_SETMASK, [] [pid 18229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18228] <... mmap resumed>) = 0x7f9f66df1000 [pid 18227] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18227] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18226] <... futex resumed>) = 0 [pid 18229] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18229] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18227] <... mmap resumed>) = 0x7f9f66df1000 [pid 18229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18227] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18229] <... futex resumed>) = 1 [pid 18228] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18227] <... mprotect resumed>) = 0 [pid 18226] <... futex resumed>) = 0 [pid 18229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18228] <... mprotect resumed>) = 0 [pid 18226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18228] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18227] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18226] <... futex resumed>) = 0 [pid 18229] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18228] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18227] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18229] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18227] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18230 attached [pid 18229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18228] <... clone3 resumed> => {parent_tid=[18230]}, 88) = 18230 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18228] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18232 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18231 attached , NULL, 8) = 0 [pid 18228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18231] set_robust_list(0x7f9f66e119a0, 24 [pid 18228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] set_robust_list(0x55555f6e6760, 24 [pid 18231] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18232 [pid 18232] <... set_robust_list resumed>) = 0 [pid 18231] rt_sigprocmask(SIG_SETMASK, [] [pid 18232] rt_sigprocmask(SIG_SETMASK, [] [pid 18231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18232] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18232] setpgid(0, 0) = 0 [pid 18232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18230] set_robust_list(0x7f9f66e119a0, 24 [pid 18229] <... futex resumed>) = 1 [pid 18227] <... clone3 resumed> => {parent_tid=[18231]}, 88) = 18231 [pid 18226] <... futex resumed>) = 0 [pid 18230] <... set_robust_list resumed>) = 0 [pid 18229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18227] rt_sigprocmask(SIG_SETMASK, [] [pid 18226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18230] rt_sigprocmask(SIG_SETMASK, [] [pid 18229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18226] <... futex resumed>) = 0 [pid 18230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18229] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] <... openat resumed>) = 3 [pid 18231] <... futex resumed>) = 0 [pid 18230] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18229] <... openat resumed>) = 3 [pid 18227] <... futex resumed>) = 1 [pid 18232] write(3, "1000", 4 [pid 18231] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18230] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] <... write resumed>) = 4 [pid 18231] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] close(3 [pid 18231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18232] <... close resumed>) = 0 [pid 18231] <... futex resumed>) = 0 [pid 18229] <... futex resumed>) = 1 [pid 18227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18226] <... futex resumed>) = 0 executing program [pid 18232] write(1, "executing program\n", 18 [pid 18231] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18227] <... futex resumed>) = 0 [pid 18226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] <... write resumed>) = 18 [pid 18231] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18229] pwrite64(3, "\x02\x00", 2, 4 [pid 18227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18226] <... futex resumed>) = 0 [pid 18232] <... futex resumed>) = 0 [pid 18231] <... futex resumed>) = 0 [pid 18230] <... futex resumed>) = 1 [pid 18228] <... futex resumed>) = 0 [pid 18227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18231] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18231] <... openat resumed>) = 3 [pid 18230] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18228] <... futex resumed>) = 0 [pid 18227] <... futex resumed>) = 0 [pid 18232] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18231] <... futex resumed>) = 0 [pid 18232] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18230] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18232] <... mmap resumed>) = 0x7f9f66df1000 [pid 18231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18229] <... pwrite64 resumed>) = 2 [pid 18227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18230] <... futex resumed>) = 1 [pid 18228] <... futex resumed>) = 0 [pid 18232] <... mprotect resumed>) = 0 [pid 18230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18228] <... futex resumed>) = 0 [pid 18232] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18231] <... futex resumed>) = 0 [pid 18230] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18229] <... futex resumed>) = 1 [pid 18228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18227] <... futex resumed>) = 1 [pid 18226] <... futex resumed>) = 0 [pid 18232] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18231] pwrite64(3, "\x02\x00", 2, 4 [pid 18230] <... openat resumed>) = 3 [pid 18229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18231] <... pwrite64 resumed>) = 2 [pid 18230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18226] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18233 attached [pid 18232] <... clone3 resumed> => {parent_tid=[18233]}, 88) = 18233 [pid 18231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18230] <... futex resumed>) = 1 [pid 18229] <... futex resumed>) = ? [pid 18228] <... futex resumed>) = 0 [pid 18226] <... exit_group resumed>) = ? [pid 18233] set_robust_list(0x7f9f66e119a0, 24 [pid 18232] rt_sigprocmask(SIG_SETMASK, [] [pid 18231] <... futex resumed>) = 1 [pid 18230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18229] +++ exited with 0 +++ [pid 18228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18227] <... futex resumed>) = 0 [pid 18232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18230] pwrite64(3, "\x02\x00", 2, 4 [pid 18232] <... futex resumed>) = 0 [pid 18233] <... set_robust_list resumed>) = 0 [pid 18232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18230] <... pwrite64 resumed>) = 2 [pid 18228] <... futex resumed>) = 0 [pid 18227] exit_group(0 [pid 18226] +++ exited with 0 +++ [pid 18233] rt_sigprocmask(SIG_SETMASK, [] [pid 18231] <... futex resumed>) = ? [pid 18228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18227] <... exit_group resumed>) = ? [pid 18233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18231] +++ exited with 0 +++ [pid 18230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18233] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18230] <... futex resumed>) = 0 [pid 18228] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18226, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18233] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18228] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18230] +++ exited with 0 +++ [pid 18233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18227] +++ exited with 0 +++ [pid 18233] <... futex resumed>) = 1 [pid 18232] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18227, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18232] <... futex resumed>) = 0 [pid 18233] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18233] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18228] +++ exited with 0 +++ [pid 18233] <... futex resumed>) = 1 [pid 18232] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18228, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18232] <... futex resumed>) = 0 [pid 18233] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18233] <... openat resumed>) = 3 [pid 18233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] <... futex resumed>) = 0 [pid 18233] <... futex resumed>) = 1 [pid 18232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18233] pwrite64(3, "\x02\x00", 2, 4 [pid 18232] <... futex resumed>) = 0 [pid 18233] <... pwrite64 resumed>) = 2 [pid 18232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18232] <... futex resumed>) = 0 [pid 18233] <... futex resumed>) = 1 [pid 18232] exit_group(0) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 18233] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18232] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18234 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18232, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18234] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18234 [pid 18234] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18234] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18234] setpgid(0, 0) = 0 [pid 18234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18234] write(3, "1000", 4) = 4 executing program [pid 18234] close(3) = 0 [pid 18234] write(1, "executing program\n", 18) = 18 [pid 18234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18234] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18234] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18234] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18234] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18234] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18234] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18235 attached => {parent_tid=[18235]}, 88) = 18235 [pid 18235] set_robust_list(0x7f9f66e119a0, 24 [pid 18234] rt_sigprocmask(SIG_SETMASK, [] [pid 18235] <... set_robust_list resumed>) = 0 [pid 18234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18235] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18235] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18234] <... futex resumed>) = 0 [pid 18235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18234] <... futex resumed>) = 0 [pid 18235] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18235] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18234] <... futex resumed>) = 0 [pid 18235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18234] <... futex resumed>) = 0 [pid 18235] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18235] <... openat resumed>) = 3 [pid 18235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18234] <... futex resumed>) = 0 [pid 18235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18234] <... futex resumed>) = 0 [pid 18235] pwrite64(3, "\x02\x00", 2, 4 [pid 18234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18235] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 18235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18234] <... futex resumed>) = 0 [pid 18235] <... futex resumed>) = 1 [pid 18235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18234] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18235] <... futex resumed>) = ? [pid 18234] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18235] +++ exited with 0 +++ [pid 18234] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18234, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18237 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18236 attached , child_tidptr=0x55555f6e6750) = 18236 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18237] set_robust_list(0x55555f6e6760, 24 [pid 18236] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18238 attached [pid 18237] <... set_robust_list resumed>) = 0 [pid 18236] <... set_robust_list resumed>) = 0 [pid 18238] set_robust_list(0x55555f6e6760, 24 [pid 18237] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18237 [pid 18238] <... set_robust_list resumed>) = 0 [pid 18236] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18238 [pid 18238] rt_sigprocmask(SIG_SETMASK, [] [pid 18237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18238] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18237] <... prctl resumed>) = 0 [pid 18236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18237] setpgid(0, 0 [pid 18236] <... prctl resumed>) = 0 [pid 18237] <... setpgid resumed>) = 0 [pid 18236] setpgid(0, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18238] <... prctl resumed>) = 0 [pid 18238] setpgid(0, 0 [pid 18237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18236] <... setpgid resumed>) = 0 [pid 18238] <... setpgid resumed>) = 0 [pid 18238] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18238] <... openat resumed>) = 3 [pid 18237] <... openat resumed>) = 3 [pid 18238] write(3, "1000", 4) = 4 [pid 18238] close(3) = 0 executing program [pid 18238] write(1, "executing program\n", 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 18238] <... write resumed>) = 18 [pid 18238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18238] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18238] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18238] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18239 attached [pid 18237] write(3, "1000", 4 [pid 18236] <... openat resumed>) = 3 [pid 18237] <... write resumed>) = 4 [pid 18236] write(3, "1000", 4 [pid 18237] close(3 [pid 18236] <... write resumed>) = 4 [pid 18237] <... close resumed>) = 0 [pid 18236] close(3 [pid 18237] write(1, "executing program\n", 18 [pid 18236] <... close resumed>) = 0 executing program [pid 18239] set_robust_list(0x55555f6e6760, 24 [pid 18238] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 18237] <... write resumed>) = 18 [pid 18236] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18239 [pid 18239] <... set_robust_list resumed>) = 0 [pid 18238] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18239] rt_sigprocmask(SIG_SETMASK, [] [pid 18238] <... mprotect resumed>) = 0 [pid 18237] <... futex resumed>) = 0 [pid 18236] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18238] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18237] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18236] <... futex resumed>) = 0 [pid 18239] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18238] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18236] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18239] <... prctl resumed>) = 0 [pid 18238] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18237] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18236] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18239] setpgid(0, 0 [pid 18236] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18240 attached [pid 18239] <... setpgid resumed>) = 0 [pid 18238] <... clone3 resumed> => {parent_tid=[18240]}, 88) = 18240 [pid 18237] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18240] set_robust_list(0x7f9f66e119a0, 24 [pid 18239] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18238] rt_sigprocmask(SIG_SETMASK, [] [pid 18237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18240] <... set_robust_list resumed>) = 0 [pid 18237] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18240] rt_sigprocmask(SIG_SETMASK, [] [pid 18239] <... openat resumed>) = 3 [pid 18238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18237] <... mmap resumed>) = 0x7f9f66df1000 [pid 18236] <... mmap resumed>) = 0x7f9f66df1000 [pid 18240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18238] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18236] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18240] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18239] write(3, "1000", 4 [pid 18238] <... futex resumed>) = 0 [pid 18240] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18239] <... write resumed>) = 4 [pid 18238] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18237] <... mprotect resumed>) = 0 [pid 18236] <... mprotect resumed>) = 0 [pid 18240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18239] close(3 [pid 18238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18240] <... futex resumed>) = 0 [pid 18239] <... close resumed>) = 0 [pid 18238] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18240] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18239] write(1, "executing program\n", 18 [pid 18238] <... futex resumed>) = 0 [pid 18236] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18239] <... write resumed>) = 18 [pid 18238] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 18237] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18240] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18236] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18239] <... futex resumed>) = 0 [pid 18238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18241 attached [pid 18240] <... futex resumed>) = 0 [pid 18239] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18238] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18242 attached [pid 18241] set_robust_list(0x7f9f66e119a0, 24 [pid 18240] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18239] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18238] <... futex resumed>) = 0 [pid 18236] <... clone3 resumed> => {parent_tid=[18241]}, 88) = 18241 [pid 18242] set_robust_list(0x7f9f66e119a0, 24 [pid 18241] <... set_robust_list resumed>) = 0 [pid 18239] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18238] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18242] <... set_robust_list resumed>) = 0 [pid 18241] rt_sigprocmask(SIG_SETMASK, [] [pid 18240] <... openat resumed>) = 3 [pid 18239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18237] <... clone3 resumed> => {parent_tid=[18242]}, 88) = 18242 [pid 18236] rt_sigprocmask(SIG_SETMASK, [] [pid 18242] rt_sigprocmask(SIG_SETMASK, [] [pid 18241] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18239] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18237] rt_sigprocmask(SIG_SETMASK, [] [pid 18236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18240] <... futex resumed>) = 1 [pid 18239] <... mmap resumed>) = 0x7f9f66df1000 [pid 18238] <... futex resumed>) = 0 [pid 18242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18239] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18238] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18239] <... mprotect resumed>) = 0 [pid 18238] <... futex resumed>) = 0 [pid 18241] <... futex resumed>) = 0 [pid 18239] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18238] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] <... futex resumed>) = 1 [pid 18241] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18239] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18242] <... futex resumed>) = 0 [pid 18241] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18240] pwrite64(3, "\x02\x00", 2, 4 [pid 18239] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18237] <... futex resumed>) = 1 [pid 18236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18242] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18240] <... pwrite64 resumed>) = 2 [pid 18237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18243 attached [pid 18242] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18241] <... futex resumed>) = 0 [pid 18240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18243] set_robust_list(0x7f9f66e119a0, 24 [pid 18242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18241] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18240] <... futex resumed>) = 1 [pid 18239] <... clone3 resumed> => {parent_tid=[18243]}, 88) = 18243 [pid 18238] <... futex resumed>) = 0 [pid 18243] <... set_robust_list resumed>) = 0 [pid 18242] <... futex resumed>) = 1 [pid 18241] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18239] rt_sigprocmask(SIG_SETMASK, [] [pid 18238] exit_group(0 [pid 18237] <... futex resumed>) = 0 [pid 18236] <... futex resumed>) = 0 [pid 18243] rt_sigprocmask(SIG_SETMASK, [] [pid 18242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18240] <... futex resumed>) = ? [pid 18239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18238] <... exit_group resumed>) = ? [pid 18237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18241] <... futex resumed>) = 0 [pid 18240] +++ exited with 0 +++ [pid 18239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18238] +++ exited with 0 +++ [pid 18237] <... futex resumed>) = 0 [pid 18236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18243] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18242] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18239] <... futex resumed>) = 0 [pid 18237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18242] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18243] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18242] <... futex resumed>) = 1 [pid 18237] <... futex resumed>) = 0 [pid 18236] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18238, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18243] <... futex resumed>) = 1 [pid 18242] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18241] <... futex resumed>) = 0 [pid 18239] <... futex resumed>) = 0 [pid 18237] <... futex resumed>) = 0 [pid 18236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18243] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18241] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18243] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18242] <... openat resumed>) = 3 [pid 18241] <... openat resumed>) = 3 [pid 18239] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18241] <... futex resumed>) = 1 [pid 18239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18236] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18243] <... futex resumed>) = 0 [pid 18242] <... futex resumed>) = 1 [pid 18241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] <... futex resumed>) = 0 [pid 18236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18243] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18241] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18239] <... futex resumed>) = 0 [pid 18241] pwrite64(3, "\x02\x00", 2, 4 [pid 18239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18244 attached [pid 18243] <... openat resumed>) = 3 [pid 18242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18241] <... pwrite64 resumed>) = 2 [pid 18237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18236] <... futex resumed>) = 0 [pid 18244] set_robust_list(0x55555f6e6760, 24 [pid 18243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18242] pwrite64(3, "\x02\x00", 2, 4 [pid 18241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] <... futex resumed>) = 0 [pid 18236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18244 [pid 18244] <... set_robust_list resumed>) = 0 [pid 18243] <... futex resumed>) = 1 [pid 18242] <... pwrite64 resumed>) = 2 [pid 18241] <... futex resumed>) = 0 [pid 18239] <... futex resumed>) = 0 [pid 18237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18244] rt_sigprocmask(SIG_SETMASK, [] [pid 18243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18237] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18236] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18242] <... futex resumed>) = 0 [pid 18237] exit_group(0 [pid 18236] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18243] pwrite64(3, "\x02\x00", 2, 4 [pid 18244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18241] <... futex resumed>) = ? [pid 18239] <... futex resumed>) = 0 [pid 18244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18243] <... pwrite64 resumed>) = 2 [pid 18239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18237] <... exit_group resumed>) = ? [pid 18244] <... prctl resumed>) = 0 [pid 18243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18242] +++ exited with 0 +++ [pid 18241] +++ exited with 0 +++ [pid 18239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18236] +++ exited with 0 +++ [pid 18244] setpgid(0, 0 [pid 18243] <... futex resumed>) = 0 [pid 18239] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18236, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18244] <... setpgid resumed>) = 0 [pid 18239] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 18244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18244] write(3, "1000", 4) = 4 [pid 18244] close(3) = 0 [pid 18244] write(1, "executing program\n", 18) = 18 [pid 18244] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18244] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18244] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18243] +++ exited with 0 +++ [pid 18239] +++ exited with 0 +++ [pid 18244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18239, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18244] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18244] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18237] +++ exited with 0 +++ [pid 18244] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18237, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18244] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18244] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18245 attached => {parent_tid=[18245]}, 88) = 18245 [pid 18244] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18245] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18244] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18245] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18245] mkdirat(AT_FDCWD, "./sys", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 18246 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18246 [pid 18245] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18246] set_robust_list(0x55555f6e6760, 24 [pid 18245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18246] <... set_robust_list resumed>) = 0 [pid 18245] <... futex resumed>) = 1 [pid 18244] <... futex resumed>) = 0 [pid 18246] rt_sigprocmask(SIG_SETMASK, [] [pid 18245] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18246] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18246] setpgid(0, 0) = 0 [pid 18244] <... futex resumed>) = 0 [pid 18245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18246] write(3, "1000", 4 [pid 18245] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18246] <... write resumed>) = 4 [pid 18246] close(3) = 0 executing program [pid 18246] write(1, "executing program\n", 18) = 18 [pid 18246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18246] <... futex resumed>) = 0 [pid 18246] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18246] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18245] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18246] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18246] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18245] <... futex resumed>) = 1 [pid 18244] <... futex resumed>) = 0 [pid 18246] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18245] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18247 attached [pid 18246] <... clone3 resumed> => {parent_tid=[18247]}, 88) = 18247 [pid 18244] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18247] set_robust_list(0x7f9f66e119a0, 24 [pid 18244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18246] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18248 attached [pid 18247] <... set_robust_list resumed>) = 0 [pid 18245] <... openat resumed>) = 3 [pid 18247] rt_sigprocmask(SIG_SETMASK, [] [pid 18248] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18248 [pid 18248] rt_sigprocmask(SIG_SETMASK, [] [pid 18247] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18245] <... futex resumed>) = 1 [pid 18244] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18245] pwrite64(3, "\x02\x00", 2, 4 [pid 18244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18248] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18247] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... restart_syscall resumed>) = 0 [pid 18248] <... prctl resumed>) = 0 [pid 18247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18245] <... pwrite64 resumed>) = 2 [pid 18248] setpgid(0, 0 [pid 18247] <... futex resumed>) = 1 [pid 18246] <... futex resumed>) = 0 [pid 18245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18248] <... setpgid resumed>) = 0 [pid 18247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18244] <... futex resumed>) = 0 [pid 18245] <... futex resumed>) = 1 [pid 18247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18245] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18244] exit_group(0 [pid 18247] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18245] <... futex resumed>) = ? [pid 18244] <... exit_group resumed>) = ? [pid 18248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18246] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18248] <... openat resumed>) = 3 [pid 18246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18248] write(3, "1000", 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18248] <... write resumed>) = 4 [pid 18247] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 18249 attached [pid 18248] close(3) = 0 [pid 18248] write(1, "executing program\n", 18 [pid 18249] set_robust_list(0x55555f6e6760, 24 [pid 18248] <... write resumed>) = 18 [pid 18249] <... set_robust_list resumed>) = 0 executing program [pid 18248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18249 [pid 18249] rt_sigprocmask(SIG_SETMASK, [] [pid 18248] <... futex resumed>) = 0 [pid 18247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18245] +++ exited with 0 +++ [pid 18244] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18247] <... futex resumed>) = 1 [pid 18246] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18244, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18246] <... futex resumed>) = 0 [pid 18249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18248] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18247] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18248] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18249] <... prctl resumed>) = 0 [pid 18248] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18247] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18249] setpgid(0, 0 [pid 18248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18249] <... setpgid resumed>) = 0 [pid 18248] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18248] <... mmap resumed>) = 0x7f9f66df1000 [pid 18247] <... futex resumed>) = 1 [pid 18246] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18249] <... openat resumed>) = 3 [pid 18248] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18247] pwrite64(3, "\x02\x00", 2, 4 [pid 18246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18249] write(3, "1000", 4 [pid 18248] <... mprotect resumed>) = 0 [pid 18246] <... futex resumed>) = 0 [pid 18249] <... write resumed>) = 4 [pid 18248] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18250 attached [pid 18249] close(3 [pid 18248] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18250 [pid 18250] set_robust_list(0x55555f6e6760, 24 [pid 18249] <... close resumed>) = 0 [pid 18248] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18250] <... set_robust_list resumed>) = 0 [pid 18249] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18251 attached [pid 18250] rt_sigprocmask(SIG_SETMASK, [] [pid 18249] <... write resumed>) = 18 executing program [pid 18247] <... pwrite64 resumed>) = 2 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18251] set_robust_list(0x7f9f66e119a0, 24 [pid 18250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18251] <... set_robust_list resumed>) = 0 [pid 18250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18249] <... futex resumed>) = 0 [pid 18248] <... clone3 resumed> => {parent_tid=[18251]}, 88) = 18251 [pid 18247] <... futex resumed>) = 1 [pid 18246] <... futex resumed>) = 0 [pid 18251] rt_sigprocmask(SIG_SETMASK, [] [pid 18250] <... prctl resumed>) = 0 [pid 18249] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18248] rt_sigprocmask(SIG_SETMASK, [] [pid 18247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18246] exit_group(0 [pid 18251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18250] setpgid(0, 0 [pid 18249] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18246] <... exit_group resumed>) = ? [pid 18247] <... futex resumed>) = ? [pid 18251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18250] <... setpgid resumed>) = 0 [pid 18249] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18248] <... futex resumed>) = 0 [pid 18247] +++ exited with 0 +++ [pid 18249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18250] <... openat resumed>) = 3 [pid 18249] <... mmap resumed>) = 0x7f9f66df1000 [pid 18251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18246] +++ exited with 0 +++ [pid 18249] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18246, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18251] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18250] write(3, "1000", 4 [pid 18249] <... mprotect resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18251] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18250] <... write resumed>) = 4 [pid 18249] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] close(3 [pid 18251] <... futex resumed>) = 1 [pid 18248] <... futex resumed>) = 0 [pid 18251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18248] <... futex resumed>) = 0 [pid 18250] <... close resumed>) = 0 [pid 18249] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18251] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18250] write(1, "executing program\n", 18 executing program [pid 18249] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18251] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18250] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 18252 attached [pid 18251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18249] <... clone3 resumed> => {parent_tid=[18252]}, 88) = 18252 [pid 18250] <... futex resumed>) = 0 [pid 18250] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18251] <... futex resumed>) = 1 [pid 18252] set_robust_list(0x7f9f66e119a0, 24 [pid 18251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18249] rt_sigprocmask(SIG_SETMASK, [] [pid 18248] <... futex resumed>) = 0 [pid 18252] <... set_robust_list resumed>) = 0 [pid 18249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18252] rt_sigprocmask(SIG_SETMASK, [] [pid 18249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18248] <... futex resumed>) = 1 [pid 18251] <... futex resumed>) = 0 [pid 18252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18249] <... futex resumed>) = 0 [pid 18248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18252] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18251] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18252] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18250] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18251] <... openat resumed>) = 3 [pid 18250] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18250] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18250] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18253 attached [pid 18252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18253] set_robust_list(0x7f9f66e119a0, 24 [pid 18250] <... clone3 resumed> => {parent_tid=[18253]}, 88) = 18253 [pid 18253] <... set_robust_list resumed>) = 0 [pid 18252] <... futex resumed>) = 1 [pid 18251] <... futex resumed>) = 1 [pid 18250] rt_sigprocmask(SIG_SETMASK, [] [pid 18249] <... futex resumed>) = 0 [pid 18248] <... futex resumed>) = 0 [pid 18253] rt_sigprocmask(SIG_SETMASK, [] [pid 18252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18249] <... futex resumed>) = 0 [pid 18248] <... futex resumed>) = 0 [pid 18253] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18252] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18251] pwrite64(3, "\x02\x00", 2, 4 [pid 18250] <... futex resumed>) = 0 [pid 18253] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18252] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18251] <... pwrite64 resumed>) = 2 [pid 18250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18253] <... futex resumed>) = 0 [pid 18252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18253] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18252] <... futex resumed>) = 1 [pid 18251] <... futex resumed>) = 1 [pid 18250] <... futex resumed>) = 0 [pid 18249] <... futex resumed>) = 0 [pid 18248] <... futex resumed>) = 0 [pid 18253] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18252] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18248] exit_group(0 [pid 18249] <... futex resumed>) = 0 [pid 18251] <... futex resumed>) = ? [pid 18249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18248] <... exit_group resumed>) = ? [pid 18251] +++ exited with 0 +++ [pid 18253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18250] <... futex resumed>) = 0 [pid 18253] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18250] <... futex resumed>) = 0 [pid 18253] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18253] <... openat resumed>) = 3 [pid 18252] <... openat resumed>) = 3 [pid 18248] +++ exited with 0 +++ [pid 18253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18248, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18253] <... futex resumed>) = 1 [pid 18250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18253] pwrite64(3, "\x02\x00", 2, 4 [pid 18250] <... futex resumed>) = 0 [pid 18253] <... pwrite64 resumed>) = 2 [pid 18252] <... futex resumed>) = 1 [pid 18250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18249] <... futex resumed>) = 0 [pid 18253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18252] pwrite64(3, "\x02\x00", 2, 4 [pid 18250] <... futex resumed>) = 0 [pid 18249] <... futex resumed>) = 0 [pid 18253] <... futex resumed>) = 1 [pid 18250] exit_group(0 [pid 18252] <... pwrite64 resumed>) = 2 [pid 18250] <... exit_group resumed>) = ? [pid 18249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18253] +++ exited with 0 +++ [pid 18252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18250] +++ exited with 0 +++ [pid 18249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18249] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18250, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18252] <... futex resumed>) = 0 [pid 18249] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18252] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18249] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18254 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18254 [pid 18254] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18254] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18249, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18254] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18254] <... prctl resumed>) = 0 [pid 18254] setpgid(0, 0) = 0 [pid 18254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18254] write(3, "1000", 4) = 4 [pid 18254] close(3) = 0 [pid 18254] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18255 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18255 [pid 18255] set_robust_list(0x55555f6e6760, 24 [pid 18254] <... write resumed>) = 18 executing program [pid 18255] <... set_robust_list resumed>) = 0 [pid 18254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18255] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18254] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18254] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18254] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18254] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18255] <... prctl resumed>) = 0 [pid 18254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] setpgid(0, 0 [pid 18254] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18255] <... setpgid resumed>) = 0 [pid 18254] <... mmap resumed>) = 0x7f9f66df1000 [pid 18255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18254] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18255] <... openat resumed>) = 3 [pid 18254] <... mprotect resumed>) = 0 [pid 18254] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18255] write(3, "1000", 4) = 4 [pid 18254] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18255] close(3) = 0 [pid 18254] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18255] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18256 attached ) = 18 executing program [pid 18255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18254] <... clone3 resumed> => {parent_tid=[18256]}, 88) = 18256 [pid 18255] <... futex resumed>) = 0 [pid 18254] rt_sigprocmask(SIG_SETMASK, [] [pid 18255] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18255] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18254] <... futex resumed>) = 0 [pid 18255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18255] <... mmap resumed>) = 0x7f9f66df1000 [pid 18255] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18255] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18255] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18257 attached => {parent_tid=[18257]}, 88) = 18257 [pid 18257] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18255] rt_sigprocmask(SIG_SETMASK, [] [pid 18257] rt_sigprocmask(SIG_SETMASK, [] [pid 18255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18257] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18257] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18255] <... futex resumed>) = 0 [pid 18257] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18257] <... futex resumed>) = 0 [pid 18255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18257] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18256] set_robust_list(0x7f9f66e119a0, 24 [pid 18255] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18256] <... set_robust_list resumed>) = 0 [pid 18257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18256] rt_sigprocmask(SIG_SETMASK, [] [pid 18255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 18257] <... futex resumed>) = 0 [pid 18256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18256] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18256] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18255] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18257] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18257] <... openat resumed>) = 3 [pid 18256] <... futex resumed>) = 1 [pid 18254] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18257] <... futex resumed>) = 1 [pid 18255] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18259 attached [pid 18257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18258 attached [pid 18259] set_robust_list(0x55555f6e6760, 24 [pid 18257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18256] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18255] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18258 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18259 [pid 18259] <... set_robust_list resumed>) = 0 [pid 18258] set_robust_list(0x55555f6e6760, 24 [pid 18257] pwrite64(3, "\x02\x00", 2, 4 [pid 18255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18259] rt_sigprocmask(SIG_SETMASK, [] [pid 18258] <... set_robust_list resumed>) = 0 [pid 18257] <... pwrite64 resumed>) = 2 [pid 18256] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18258] rt_sigprocmask(SIG_SETMASK, [] [pid 18257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18257] <... futex resumed>) = 1 [pid 18256] <... futex resumed>) = 1 [pid 18255] <... futex resumed>) = 0 [pid 18254] <... futex resumed>) = 0 [pid 18259] <... prctl resumed>) = 0 [pid 18257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18255] exit_group(0 [pid 18254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18259] setpgid(0, 0 [pid 18258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18257] <... futex resumed>) = ? [pid 18256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18255] <... exit_group resumed>) = ? [pid 18254] <... futex resumed>) = 0 [pid 18259] <... setpgid resumed>) = 0 [pid 18258] <... prctl resumed>) = 0 [pid 18257] +++ exited with 0 +++ [pid 18256] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18255] +++ exited with 0 +++ [pid 18254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18258] setpgid(0, 0 [pid 18256] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18255, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18258] <... setpgid resumed>) = 0 [pid 18258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18259] <... openat resumed>) = 3 [pid 18256] <... futex resumed>) = 1 [pid 18254] <... futex resumed>) = 0 [pid 18259] write(3, "1000", 4 [pid 18258] <... openat resumed>) = 3 [pid 18256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18259] <... write resumed>) = 4 [pid 18258] write(3, "1000", 4 [pid 18256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18254] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18259] close(3 [pid 18258] <... write resumed>) = 4 [pid 18256] pwrite64(3, "\x02\x00", 2, 4 [pid 18254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18259] <... close resumed>) = 0 [pid 18258] close(3) = 0 [pid 18256] <... pwrite64 resumed>) = 2 [pid 18259] write(1, "executing program\n", 18 [pid 18258] write(1, "executing program\n", 18) = 18 [pid 18258] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18258] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18258] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program executing program [pid 18259] <... write resumed>) = 18 [pid 18256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18259] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18256] <... futex resumed>) = 1 [pid 18254] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18259] <... futex resumed>) = 0 [pid 18256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18254] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18259] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18254] <... exit_group resumed>) = ? [pid 18256] <... futex resumed>) = ? [pid 18258] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18258] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18258] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18261 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18260 attached [pid 18261] set_robust_list(0x7f9f66e119a0, 24 [pid 18260] set_robust_list(0x55555f6e6760, 24 [pid 18258] <... clone3 resumed> => {parent_tid=[18261]}, 88) = 18261 [pid 18261] <... set_robust_list resumed>) = 0 [pid 18260] <... set_robust_list resumed>) = 0 [pid 18258] rt_sigprocmask(SIG_SETMASK, [] [pid 18261] rt_sigprocmask(SIG_SETMASK, [] [pid 18260] rt_sigprocmask(SIG_SETMASK, [] [pid 18258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18256] +++ exited with 0 +++ [pid 18254] +++ exited with 0 +++ [pid 18259] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18261] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18258] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18260 [pid 18261] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18254, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18261] <... futex resumed>) = 1 [pid 18260] <... prctl resumed>) = 0 [pid 18259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18258] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] setpgid(0, 0 [pid 18259] <... mmap resumed>) = 0x7f9f66df1000 [pid 18258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] <... setpgid resumed>) = 0 [pid 18259] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18258] <... futex resumed>) = 0 [pid 18261] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18261] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18259] <... mprotect resumed>) = 0 [pid 18259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18260] <... openat resumed>) = 3 [pid 18259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18261] <... futex resumed>) = 1 [pid 18259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18258] <... futex resumed>) = 0 [pid 18261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] write(3, "1000", 4 [pid 18258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18262 attached [pid 18261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] <... write resumed>) = 4 [pid 18258] <... futex resumed>) = 0 [pid 18262] set_robust_list(0x7f9f66e119a0, 24 [pid 18261] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18260] close(3 [pid 18259] <... clone3 resumed> => {parent_tid=[18262]}, 88) = 18262 [pid 18258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18262] <... set_robust_list resumed>) = 0 [pid 18261] <... openat resumed>) = 3 [pid 18260] <... close resumed>) = 0 [pid 18259] rt_sigprocmask(SIG_SETMASK, [] [pid 18262] rt_sigprocmask(SIG_SETMASK, [] [pid 18259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18260] write(1, "executing program\n", 18 [pid 18259] <... futex resumed>) = 0 [pid 18262] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18261] <... futex resumed>) = 1 [pid 18260] <... write resumed>) = 18 executing program [pid 18258] <... futex resumed>) = 0 [pid 18262] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] <... futex resumed>) = 0 [pid 18258] <... futex resumed>) = 0 [pid 18262] <... futex resumed>) = 0 [pid 18261] pwrite64(3, "\x02\x00", 2, 4 [pid 18260] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18261] <... pwrite64 resumed>) = 2 [pid 18260] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18259] <... futex resumed>) = 0 [pid 18262] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18260] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18261] <... futex resumed>) = 1 [pid 18262] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18258] <... futex resumed>) = 0 [pid 18262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18258] exit_group(0 [pid 18262] <... futex resumed>) = 1 [pid 18261] <... futex resumed>) = ? [pid 18260] <... mmap resumed>) = 0x7f9f66df1000 [pid 18259] <... futex resumed>) = 0 [pid 18258] <... exit_group resumed>) = ? [pid 18262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18261] +++ exited with 0 +++ [pid 18260] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18258] +++ exited with 0 +++ [pid 18262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] <... mprotect resumed>) = 0 [pid 18259] <... futex resumed>) = 0 [pid 18262] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18260] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18258, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18260] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18260] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18263 attached [pid 18260] <... clone3 resumed> => {parent_tid=[18263]}, 88) = 18263 [pid 18263] set_robust_list(0x7f9f66e119a0, 24 [pid 18262] <... openat resumed>) = 3 [pid 18263] <... set_robust_list resumed>) = 0 [pid 18260] rt_sigprocmask(SIG_SETMASK, [] [pid 18263] rt_sigprocmask(SIG_SETMASK, [] [pid 18260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18263] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18260] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18262] <... futex resumed>) = 1 [pid 18259] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18263] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18263] <... futex resumed>) = 0 [pid 18260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18263] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18260] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18264 attached [pid 18263] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18259] <... futex resumed>) = 0 [pid 18264] set_robust_list(0x55555f6e6760, 24 [pid 18263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18262] pwrite64(3, "\x02\x00", 2, 4 [pid 18260] <... futex resumed>) = 0 [pid 18259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18264 [pid 18264] <... set_robust_list resumed>) = 0 [pid 18263] <... futex resumed>) = 1 [pid 18262] <... pwrite64 resumed>) = 2 [pid 18260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] rt_sigprocmask(SIG_SETMASK, [] [pid 18263] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18260] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18263] <... openat resumed>) = 3 [pid 18260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18262] <... futex resumed>) = 1 [pid 18259] <... futex resumed>) = 0 [pid 18262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18259] exit_group(0 [pid 18264] <... prctl resumed>) = 0 [pid 18263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18262] <... futex resumed>) = ? [pid 18259] <... exit_group resumed>) = ? [pid 18264] setpgid(0, 0 [pid 18263] <... futex resumed>) = 1 [pid 18260] <... futex resumed>) = 0 [pid 18264] <... setpgid resumed>) = 0 [pid 18263] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18260] <... futex resumed>) = 0 [pid 18264] <... openat resumed>) = 3 [pid 18263] pwrite64(3, "\x02\x00", 2, 4 [pid 18260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18264] write(3, "1000", 4 [pid 18263] <... pwrite64 resumed>) = 2 [pid 18262] +++ exited with 0 +++ [pid 18259] +++ exited with 0 +++ [pid 18264] <... write resumed>) = 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18264] close(3 [pid 18263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] <... close resumed>) = 0 [pid 18264] write(1, "executing program\n", 18 [pid 18263] <... futex resumed>) = 1 [pid 18260] <... futex resumed>) = 0 executing program [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18264] <... write resumed>) = 18 [pid 18263] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18260] exit_group(0 [pid 18264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18263] <... futex resumed>) = ? [pid 18260] <... exit_group resumed>) = ? [pid 18264] <... futex resumed>) = 0 [pid 18263] +++ exited with 0 +++ [pid 18260] +++ exited with 0 +++ [pid 18264] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18264] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18264] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18264] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18264] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18260, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18264] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18265 attached [pid 18264] <... clone3 resumed> => {parent_tid=[18265]}, 88) = 18265 [pid 18265] set_robust_list(0x7f9f66e119a0, 24 [pid 18264] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18265] <... set_robust_list resumed>) = 0 [pid 18265] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18265] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18264] <... futex resumed>) = 0 [pid 18265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18264] <... futex resumed>) = 0 [pid 18265] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18265] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] <... futex resumed>) = 0 [pid 18265] <... futex resumed>) = 1 [pid 18264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18265] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18264] <... futex resumed>) = 0 [pid 18265] <... openat resumed>) = 3 [pid 18264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] <... futex resumed>) = 0 [pid 18265] <... futex resumed>) = 1 [pid 18265] pwrite64(3, "\x02\x00", 2, 4 [pid 18264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18265] <... pwrite64 resumed>) = 2 [pid 18264] <... futex resumed>) = 0 [pid 18265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18265] <... futex resumed>) = 0 [pid 18265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 18264] exit_group(0 [pid 18265] <... futex resumed>) = ? [pid 18264] <... exit_group resumed>) = ? [pid 18265] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18264] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18264, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18266 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18267 attached [pid 18267] set_robust_list(0x55555f6e6760, 24 [pid 18266] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18266 [pid 18267] <... set_robust_list resumed>) = 0 [pid 18266] <... set_robust_list resumed>) = 0 [pid 18267] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18267 [pid 18267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18266] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18267] <... prctl resumed>) = 0 [pid 18266] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18267] setpgid(0, 0 [pid 18266] <... prctl resumed>) = 0 [pid 18267] <... setpgid resumed>) = 0 [pid 18266] setpgid(0, 0 [pid 18267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18266] <... setpgid resumed>) = 0 [pid 18267] <... openat resumed>) = 3 [pid 18267] write(3, "1000", 4) = 4 [pid 18267] close(3) = 0 [pid 18267] write(1, "executing program\n", 18 [pid 18266] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18267] <... write resumed>) = 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 18267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18266] <... openat resumed>) = 3 [pid 18267] <... futex resumed>) = 0 executing program [pid 18266] write(3, "1000", 4 [pid 18267] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18267] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18267] <... mmap resumed>) = 0x7f9f66df1000 [pid 18266] <... write resumed>) = 4 [pid 18267] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18266] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18268 attached ) = 0 [pid 18268] set_robust_list(0x55555f6e6760, 24 [pid 18267] <... mprotect resumed>) = 0 [pid 18266] write(1, "executing program\n", 18 [pid 18268] <... set_robust_list resumed>) = 0 [pid 18267] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18266] <... write resumed>) = 18 [pid 18267] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18268 executing program [pid 18266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18268] rt_sigprocmask(SIG_SETMASK, [] [pid 18267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18266] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18269 attached [pid 18268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18266] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18267] <... clone3 resumed> => {parent_tid=[18269]}, 88) = 18269 [pid 18266] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18269] set_robust_list(0x7f9f66e119a0, 24 [pid 18268] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18267] rt_sigprocmask(SIG_SETMASK, [] [pid 18266] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18269] <... set_robust_list resumed>) = 0 [pid 18266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18269] rt_sigprocmask(SIG_SETMASK, [] [pid 18268] <... prctl resumed>) = 0 [pid 18266] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18268] setpgid(0, 0 [pid 18267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18266] <... mmap resumed>) = 0x7f9f66df1000 [pid 18269] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18268] <... setpgid resumed>) = 0 [pid 18267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 18266] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18269] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18266] <... mprotect resumed>) = 0 [pid 18269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18266] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18266] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18269] <... futex resumed>) = 1 [pid 18268] <... openat resumed>) = 3 [pid 18266] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18270 attached [pid 18269] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18268] write(3, "1000", 4 [pid 18267] <... futex resumed>) = 0 [pid 18267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18268] <... write resumed>) = 4 [pid 18267] <... futex resumed>) = 0 [pid 18270] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18271 attached [pid 18269] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18270] <... set_robust_list resumed>) = 0 [pid 18268] close(3 [pid 18267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18266] <... clone3 resumed> => {parent_tid=[18270]}, 88) = 18270 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18271 [pid 18271] set_robust_list(0x55555f6e6760, 24 [pid 18270] rt_sigprocmask(SIG_SETMASK, [] [pid 18269] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18268] <... close resumed>) = 0 [pid 18266] rt_sigprocmask(SIG_SETMASK, [] [pid 18270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18268] write(1, "executing program\n", 18 [pid 18266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18271] <... set_robust_list resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18269] <... futex resumed>) = 1 [pid 18268] <... write resumed>) = 18 [pid 18267] <... futex resumed>) = 0 [pid 18266] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18271] rt_sigprocmask(SIG_SETMASK, [] [pid 18270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18269] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18266] <... futex resumed>) = 0 [pid 18271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18270] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18266] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18270] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18268] <... futex resumed>) = 0 [pid 18271] <... prctl resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18268] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18271] setpgid(0, 0 [pid 18270] <... futex resumed>) = 1 [pid 18268] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18266] <... futex resumed>) = 0 [pid 18271] <... setpgid resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18268] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18266] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18266] <... futex resumed>) = 0 [pid 18268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18270] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18266] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] <... openat resumed>) = 3 [pid 18268] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18271] write(3, "1000", 4 [pid 18270] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18268] <... mmap resumed>) = 0x7f9f66df1000 [pid 18267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18269] <... futex resumed>) = 0 [pid 18267] <... futex resumed>) = 1 [pid 18269] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] <... write resumed>) = 4 [pid 18270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18269] <... openat resumed>) = 3 [pid 18268] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18271] close(3 [pid 18270] <... futex resumed>) = 1 [pid 18269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18266] <... futex resumed>) = 0 [pid 18271] <... close resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18269] <... futex resumed>) = 1 [pid 18268] <... mprotect resumed>) = 0 [pid 18267] <... futex resumed>) = 0 [pid 18266] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] write(1, "executing program\n", 18 [pid 18270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18269] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18268] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18266] <... futex resumed>) = 0 [pid 18271] <... write resumed>) = 18 [pid 18270] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18268] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18267] <... futex resumed>) = 0 [pid 18266] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18269] pwrite64(3, "\x02\x00", 2, 4 [pid 18267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18270] <... openat resumed>) = 3 [pid 18269] <... pwrite64 resumed>) = 2 [pid 18268] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18267] <... futex resumed>) = 0 [pid 18267] exit_group(0) = ? [pid 18270] <... futex resumed>) = 1 [pid 18266] <... futex resumed>) = 0 [pid 18271] <... futex resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18268] <... clone3 resumed> => {parent_tid=[18272]}, 88) = 18272 [pid 18266] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18268] rt_sigprocmask(SIG_SETMASK, [] [pid 18266] <... futex resumed>) = 0 [pid 18271] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18270] pwrite64(3, "\x02\x00", 2, 4 [pid 18268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18266] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18270] <... pwrite64 resumed>) = 2 [pid 18271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18268] <... futex resumed>) = 0 [pid 18270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18271] <... mmap resumed>) = 0x7f9f66df1000 [pid 18270] <... futex resumed>) = 1 [pid 18266] <... futex resumed>) = 0 [pid 18271] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18266] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18272 attached [pid 18271] <... mprotect resumed>) = 0 [pid 18270] <... futex resumed>) = ? [pid 18269] <... futex resumed>) = ? [pid 18266] <... exit_group resumed>) = ? [pid 18272] set_robust_list(0x7f9f66e119a0, 24 [pid 18271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18270] +++ exited with 0 +++ [pid 18269] +++ exited with 0 +++ [pid 18267] +++ exited with 0 +++ [pid 18272] <... set_robust_list resumed>) = 0 [pid 18272] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18272] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18268] <... futex resumed>) = 0 [pid 18266] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18267, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18266, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18273 attached [pid 18272] <... futex resumed>) = 0 [pid 18271] <... clone3 resumed> => {parent_tid=[18273]}, 88) = 18273 [pid 18268] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18273] set_robust_list(0x7f9f66e119a0, 24 [pid 18272] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18273] <... set_robust_list resumed>) = 0 [pid 18271] rt_sigprocmask(SIG_SETMASK, [] [pid 18268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18273] rt_sigprocmask(SIG_SETMASK, [] [pid 18272] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18272] <... futex resumed>) = 1 [pid 18271] <... futex resumed>) = 0 [pid 18268] <... futex resumed>) = 0 [pid 18273] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18273] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18272] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18268] <... futex resumed>) = 0 [pid 18273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18272] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18273] <... futex resumed>) = 0 [pid 18272] <... openat resumed>) = 3 [pid 18273] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] <... futex resumed>) = 0 [pid 18273] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18272] <... futex resumed>) = 1 [pid 18273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18268] <... futex resumed>) = 0 [pid 18273] <... futex resumed>) = 0 [pid 18272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18272] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18268] <... futex resumed>) = 0 [pid 18273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18272] pwrite64(3, "\x02\x00", 2, 4 [pid 18271] <... futex resumed>) = 0 [pid 18268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18273] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18272] <... pwrite64 resumed>) = 2 [pid 18271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18273] <... futex resumed>) = 0 [pid 18271] <... futex resumed>) = 1 [pid 18273] pwrite64(3, "\x02\x00", 2, 4 [pid 18271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18273] <... pwrite64 resumed>) = 2 [pid 18273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18271] <... futex resumed>) = 0 [pid 18271] exit_group(0 [pid 18273] <... futex resumed>) = ? [pid 18271] <... exit_group resumed>) = ? [pid 18273] +++ exited with 0 +++ [pid 18271] +++ exited with 0 +++ [pid 18268] <... futex resumed>) = 0 [pid 18268] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18272] <... futex resumed>) = ? [pid 18268] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18272] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18268] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18268, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18274 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18274 [pid 18274] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18274] <... set_robust_list resumed>) = 0 [pid 18274] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18274] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18274] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18274] setpgid(0, 0) = 0 [pid 18274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18275 attached ) = 3 [pid 18274] write(3, "1000", 4) = 4 [pid 18274] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18276 attached [pid 18275] set_robust_list(0x55555f6e6760, 24 [pid 18274] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18275 [pid 18275] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18276 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18276] set_robust_list(0x55555f6e6760, 24 [pid 18275] rt_sigprocmask(SIG_SETMASK, [] [pid 18274] write(1, "executing program\n", 18 executing program [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18276] <... set_robust_list resumed>) = 0 [pid 18275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18274] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18276] rt_sigprocmask(SIG_SETMASK, [] [pid 18275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18274] <... futex resumed>) = 0 [pid 18276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18274] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18276] <... prctl resumed>) = 0 [pid 18274] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18276] setpgid(0, 0 [pid 18274] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18276] <... setpgid resumed>) = 0 [pid 18274] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18274] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18275] <... prctl resumed>) = 0 [pid 18275] setpgid(0, 0 [pid 18274] <... mmap resumed>) = 0x7f9f66df1000 [pid 18276] <... openat resumed>) = 3 [pid 18275] <... setpgid resumed>) = 0 [pid 18275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18276] write(3, "1000", 4 [pid 18275] <... openat resumed>) = 3 [pid 18274] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18276] <... write resumed>) = 4 [pid 18275] write(3, "1000", 4 [pid 18274] <... mprotect resumed>) = 0 [pid 18276] close(3 [pid 18275] <... write resumed>) = 4 [pid 18274] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18276] <... close resumed>) = 0 [pid 18275] close(3 [pid 18274] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18276] write(1, "executing program\n", 18 executing program [pid 18274] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18276] <... write resumed>) = 18 [pid 18275] <... close resumed>) = 0 [pid 18276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18276] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18274] <... clone3 resumed> => {parent_tid=[18277]}, 88) = 18277 [pid 18276] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18274] rt_sigprocmask(SIG_SETMASK, [] [pid 18276] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18274] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18274] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18276] <... mmap resumed>) = 0x7f9f66df1000 [pid 18274] <... futex resumed>) = 0 [pid 18276] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18274] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18276] <... mprotect resumed>) = 0 [pid 18276] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18277 attached [pid 18275] write(1, "executing program\n", 18 executing program [pid 18277] set_robust_list(0x7f9f66e119a0, 24 [pid 18275] <... write resumed>) = 18 [pid 18277] <... set_robust_list resumed>) = 0 [pid 18277] rt_sigprocmask(SIG_SETMASK, [] [pid 18276] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18275] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18278 attached [pid 18277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18275] <... futex resumed>) = 0 [pid 18278] set_robust_list(0x7f9f66e119a0, 24 [pid 18277] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18276] <... clone3 resumed> => {parent_tid=[18278]}, 88) = 18278 [pid 18275] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18278] <... set_robust_list resumed>) = 0 [pid 18276] rt_sigprocmask(SIG_SETMASK, [] [pid 18278] rt_sigprocmask(SIG_SETMASK, [] [pid 18277] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18275] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18278] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18276] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18278] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18277] <... futex resumed>) = 1 [pid 18276] <... futex resumed>) = 0 [pid 18275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18274] <... futex resumed>) = 0 [pid 18278] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18277] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18276] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18274] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18274] <... futex resumed>) = 0 [pid 18278] <... futex resumed>) = 1 [pid 18277] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18276] <... futex resumed>) = 0 [pid 18275] <... mmap resumed>) = 0x7f9f66df1000 [pid 18278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18276] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18274] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18276] <... futex resumed>) = 0 [pid 18275] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18278] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18277] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18276] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18278] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18275] <... mprotect resumed>) = 0 [pid 18278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18277] <... futex resumed>) = 1 [pid 18274] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18278] <... futex resumed>) = 1 [pid 18277] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18276] <... futex resumed>) = 0 [pid 18275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18274] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18278] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18276] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18274] <... futex resumed>) = 0 [pid 18278] <... openat resumed>) = 3 [pid 18277] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18276] <... futex resumed>) = 0 [pid 18275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18274] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18276] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18279 attached [pid 18278] <... futex resumed>) = 0 [pid 18277] <... openat resumed>) = 3 [pid 18276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18279] set_robust_list(0x7f9f66e119a0, 24 [pid 18278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18276] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18275] <... clone3 resumed> => {parent_tid=[18279]}, 88) = 18279 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18279] <... set_robust_list resumed>) = 0 [pid 18278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18277] <... futex resumed>) = 1 [pid 18276] <... futex resumed>) = 0 [pid 18275] rt_sigprocmask(SIG_SETMASK, [] [pid 18274] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18280 attached [pid 18279] rt_sigprocmask(SIG_SETMASK, [] [pid 18278] pwrite64(3, "\x02\x00", 2, 4 [pid 18277] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18276] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18274] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] set_robust_list(0x55555f6e6760, 24 [pid 18279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18278] <... pwrite64 resumed>) = 2 [pid 18277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18274] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18280 [pid 18277] pwrite64(3, "\x02\x00", 2, 4 [pid 18275] <... futex resumed>) = 0 [pid 18280] <... set_robust_list resumed>) = 0 [pid 18279] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18277] <... pwrite64 resumed>) = 2 [pid 18274] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18280] rt_sigprocmask(SIG_SETMASK, [] [pid 18279] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18278] <... futex resumed>) = 1 [pid 18277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18276] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18277] <... futex resumed>) = 1 [pid 18276] exit_group(0 [pid 18274] <... futex resumed>) = 0 [pid 18280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18279] <... futex resumed>) = 1 [pid 18278] <... futex resumed>) = ? [pid 18277] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18276] <... exit_group resumed>) = ? [pid 18275] <... futex resumed>) = 0 [pid 18280] <... prctl resumed>) = 0 [pid 18279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18278] +++ exited with 0 +++ [pid 18275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18274] exit_group(0 [pid 18280] setpgid(0, 0 [pid 18279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18277] <... futex resumed>) = ? [pid 18276] +++ exited with 0 +++ [pid 18275] <... futex resumed>) = 0 [pid 18274] <... exit_group resumed>) = ? [pid 18280] <... setpgid resumed>) = 0 [pid 18277] +++ exited with 0 +++ [pid 18275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18276, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18279] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18280] <... openat resumed>) = 3 [pid 18279] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18280] write(3, "1000", 4 [pid 18279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... write resumed>) = 4 [pid 18279] <... futex resumed>) = 1 [pid 18280] close(3 [pid 18279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18280] <... close resumed>) = 0 [pid 18280] write(1, "executing program\n", 18) = 18 executing program [pid 18275] <... futex resumed>) = 0 [pid 18274] +++ exited with 0 +++ [pid 18280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18274, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18280] <... futex resumed>) = 0 [pid 18279] <... futex resumed>) = 0 [pid 18275] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18280] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18279] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18280] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18279] <... openat resumed>) = 3 [pid 18275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18280] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... mmap resumed>) = 0x7f9f66df1000 [pid 18279] <... futex resumed>) = 1 [pid 18275] <... futex resumed>) = 0 [pid 18280] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18279] pwrite64(3, "\x02\x00", 2, 4 [pid 18275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... mprotect resumed>) = 0 [pid 18275] <... futex resumed>) = 0 [pid 18279] <... pwrite64 resumed>) = 2 [pid 18275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18280] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18275] <... futex resumed>) = 0 [pid 18280] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18280] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18275] exit_group(0 [pid 18280] <... clone3 resumed> => {parent_tid=[18281]}, 88) = 18281 [pid 18280] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18281 attached [pid 18281] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18281] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18281] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18280] <... futex resumed>) = 0 [pid 18281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18280] <... futex resumed>) = 0 [pid 18281] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18275] <... exit_group resumed>) = ? [pid 18281] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18279] <... futex resumed>) = ? [pid 18281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... futex resumed>) = 0 [pid 18281] <... futex resumed>) = 1 [pid 18281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18281] <... futex resumed>) = 0 [pid 18280] <... futex resumed>) = 1 [pid 18281] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18279] +++ exited with 0 +++ [pid 18281] <... openat resumed>) = 3 [pid 18280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18275] +++ exited with 0 +++ [pid 18281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... futex resumed>) = 0 [pid 18281] <... futex resumed>) = 1 [pid 18280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18281] pwrite64(3, "\x02\x00", 2, 4 [pid 18280] <... futex resumed>) = 0 [pid 18281] <... pwrite64 resumed>) = 2 [pid 18280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18280] <... futex resumed>) = 0 [pid 18281] <... futex resumed>) = 1 [pid 18280] exit_group(0 [pid 18281] +++ exited with 0 +++ [pid 18280] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18275, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18280] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18280, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18282 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18282] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18282 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18283 attached [pid 18282] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18283] set_robust_list(0x55555f6e6760, 24 [pid 18282] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18283] <... set_robust_list resumed>) = 0 [pid 18283] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18283 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18283] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18282] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18283] <... prctl resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18284 attached [pid 18282] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18285 attached [pid 18283] setpgid(0, 0) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18285 [pid 18284] set_robust_list(0x55555f6e6760, 24 [pid 18283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18282] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18284 [pid 18284] <... set_robust_list resumed>) = 0 [pid 18282] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18283] <... openat resumed>) = 3 [pid 18285] set_robust_list(0x55555f6e6760, 24 [pid 18284] rt_sigprocmask(SIG_SETMASK, [] [pid 18282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18285] <... set_robust_list resumed>) = 0 [pid 18283] write(3, "1000", 4 [pid 18282] <... openat resumed>) = 3 [pid 18285] rt_sigprocmask(SIG_SETMASK, [] [pid 18283] <... write resumed>) = 4 [pid 18285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18283] close(3 [pid 18285] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18283] <... close resumed>) = 0 [pid 18283] write(1, "executing program\n", 18 [pid 18285] <... prctl resumed>) = 0 executing program [pid 18283] <... write resumed>) = 18 [pid 18285] setpgid(0, 0 [pid 18283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18285] <... setpgid resumed>) = 0 [pid 18283] <... futex resumed>) = 0 [pid 18285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18283] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18285] <... openat resumed>) = 3 [pid 18283] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18282] write(3, "1000", 4 [pid 18285] write(3, "1000", 4 [pid 18284] <... prctl resumed>) = 0 [pid 18283] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18282] <... write resumed>) = 4 [pid 18285] <... write resumed>) = 4 [pid 18284] setpgid(0, 0 [pid 18283] <... mmap resumed>) = 0x7f9f66df1000 [pid 18285] close(3 [pid 18284] <... setpgid resumed>) = 0 [pid 18282] close(3 [pid 18285] <... close resumed>) = 0 [pid 18283] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18285] write(1, "executing program\n", 18 [pid 18284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18283] <... mprotect resumed>) = 0 [pid 18282] <... close resumed>) = 0 [pid 18285] <... write resumed>) = 18 executing program [pid 18283] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18282] write(1, "executing program\n", 18 [pid 18285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18283] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18282] <... write resumed>) = 18 [pid 18285] <... futex resumed>) = 0 [pid 18284] <... openat resumed>) = 3 executing program [pid 18283] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18285] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18286 attached [pid 18285] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18284] write(3, "1000", 4 [pid 18286] set_robust_list(0x7f9f66e119a0, 24 [pid 18285] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18284] <... write resumed>) = 4 [pid 18282] <... futex resumed>) = 0 [pid 18284] close(3 [pid 18282] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18286] <... set_robust_list resumed>) = 0 [pid 18285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18286] rt_sigprocmask(SIG_SETMASK, [] [pid 18285] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18282] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18285] <... mmap resumed>) = 0x7f9f66df1000 [pid 18282] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18285] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18284] <... close resumed>) = 0 [pid 18283] <... clone3 resumed> => {parent_tid=[18286]}, 88) = 18286 [pid 18282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18285] <... mprotect resumed>) = 0 [pid 18284] write(1, "executing program\n", 18 executing program [pid 18282] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18285] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18284] <... write resumed>) = 18 [pid 18283] rt_sigprocmask(SIG_SETMASK, [] [pid 18284] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18282] <... mmap resumed>) = 0x7f9f66df1000 [pid 18285] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18282] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18285] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18283] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18287 attached ) = 1 [pid 18282] <... mprotect resumed>) = 0 [pid 18284] <... futex resumed>) = 0 [pid 18287] set_robust_list(0x7f9f66e119a0, 24 [pid 18286] <... futex resumed>) = 0 [pid 18287] <... set_robust_list resumed>) = 0 [pid 18286] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18285] <... clone3 resumed> => {parent_tid=[18287]}, 88) = 18287 [pid 18284] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18283] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18282] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18287] rt_sigprocmask(SIG_SETMASK, [] [pid 18286] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18285] rt_sigprocmask(SIG_SETMASK, [] [pid 18284] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18282] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18282] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18286] <... futex resumed>) = 1 [pid 18285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18283] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18288 attached [pid 18287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18285] <... futex resumed>) = 0 [pid 18288] set_robust_list(0x7f9f66e119a0, 24 [pid 18287] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18283] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18282] <... clone3 resumed> => {parent_tid=[18288]}, 88) = 18288 [pid 18288] <... set_robust_list resumed>) = 0 [pid 18287] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18286] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18288] rt_sigprocmask(SIG_SETMASK, [] [pid 18287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18286] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18284] <... mmap resumed>) = 0x7f9f66df1000 [pid 18283] <... futex resumed>) = 0 [pid 18282] rt_sigprocmask(SIG_SETMASK, [] [pid 18288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18287] <... futex resumed>) = 1 [pid 18285] <... futex resumed>) = 0 [pid 18288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18287] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18283] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18287] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18286] <... futex resumed>) = 0 [pid 18285] <... futex resumed>) = 0 [pid 18284] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18288] <... futex resumed>) = 0 [pid 18283] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18282] <... futex resumed>) = 1 [pid 18284] <... mprotect resumed>) = 0 [pid 18288] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18287] <... futex resumed>) = 0 [pid 18286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18283] <... futex resumed>) = 0 [pid 18282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18288] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18286] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18284] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18283] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18286] <... openat resumed>) = 3 [pid 18285] <... futex resumed>) = 0 [pid 18284] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18288] <... futex resumed>) = 1 [pid 18287] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18282] <... futex resumed>) = 0 [pid 18288] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18287] <... openat resumed>) = 3 [pid 18286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18288] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18286] <... futex resumed>) = 1 [pid 18285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18283] <... futex resumed>) = 0 [pid 18282] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18289 attached [pid 18288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18287] <... futex resumed>) = 0 [pid 18286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18283] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18289] set_robust_list(0x7f9f66e119a0, 24 [pid 18288] <... futex resumed>) = 0 [pid 18287] pwrite64(3, "\x02\x00", 2, 4 [pid 18286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18285] <... futex resumed>) = 0 [pid 18282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18283] <... futex resumed>) = 0 [pid 18284] <... clone3 resumed> => {parent_tid=[18289]}, 88) = 18289 [pid 18289] <... set_robust_list resumed>) = 0 [pid 18288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18287] <... pwrite64 resumed>) = 2 [pid 18286] pwrite64(3, "\x02\x00", 2, 4 [pid 18285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18289] rt_sigprocmask(SIG_SETMASK, [] [pid 18288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18286] <... pwrite64 resumed>) = 2 [pid 18284] rt_sigprocmask(SIG_SETMASK, [] [pid 18283] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18288] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18288] <... openat resumed>) = 3 [pid 18287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18289] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18287] <... futex resumed>) = 1 [pid 18286] <... futex resumed>) = 1 [pid 18285] <... futex resumed>) = 0 [pid 18284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18283] <... futex resumed>) = 0 [pid 18289] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18288] <... futex resumed>) = 1 [pid 18287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18285] exit_group(0 [pid 18282] <... futex resumed>) = 0 [pid 18289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18287] <... futex resumed>) = ? [pid 18285] <... exit_group resumed>) = ? [pid 18284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18283] exit_group(0 [pid 18282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18289] <... futex resumed>) = 0 [pid 18288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18287] +++ exited with 0 +++ [pid 18286] <... futex resumed>) = ? [pid 18285] +++ exited with 0 +++ [pid 18284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18283] <... exit_group resumed>) = ? [pid 18282] <... futex resumed>) = 0 [pid 18289] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18286] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18285, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18289] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18288] pwrite64(3, "\x02\x00", 2, 4 [pid 18284] <... futex resumed>) = 0 [pid 18282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18288] <... pwrite64 resumed>) = 2 [pid 18289] <... futex resumed>) = 0 [pid 18284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18289] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18283] +++ exited with 0 +++ [pid 18288] <... futex resumed>) = 1 [pid 18284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18282] <... futex resumed>) = 0 [pid 18289] <... futex resumed>) = 0 [pid 18288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18284] <... futex resumed>) = 1 [pid 18289] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18282] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18283, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18289] <... openat resumed>) = 3 [pid 18284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18289] <... futex resumed>) = 0 [pid 18284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18289] pwrite64(3, "\x02\x00", 2, 4 [pid 18284] <... futex resumed>) = 0 [pid 18289] <... pwrite64 resumed>) = 2 [pid 18288] <... futex resumed>) = ? [pid 18284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18282] <... exit_group resumed>) = ? [pid 18289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18288] +++ exited with 0 +++ [pid 18289] <... futex resumed>) = 1 [pid 18289] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18284] <... futex resumed>) = 0 [pid 18284] exit_group(0) = ? [pid 18282] +++ exited with 0 +++ [pid 18289] <... futex resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18282, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18289] +++ exited with 0 +++ [pid 18284] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18290 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18290 ci2-android-6-12-rust/strace-static-x86_64: Process 18291 attached [pid 18290] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18291] set_robust_list(0x55555f6e6760, 24 [pid 18290] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18291 [pid 18290] rt_sigprocmask(SIG_SETMASK, [] [pid 18291] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18291] rt_sigprocmask(SIG_SETMASK, [] [pid 18290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18290] <... prctl resumed>) = 0 [pid 18291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18290] setpgid(0, 0 [pid 18291] <... prctl resumed>) = 0 [pid 18290] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18291] setpgid(0, 0 [pid 18290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18291] <... setpgid resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18290] <... openat resumed>) = 3 [pid 18291] <... openat resumed>) = 3 [pid 18290] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18292 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18293 attached ) = 4 [pid 18292] set_robust_list(0x55555f6e6760, 24 [pid 18293] set_robust_list(0x55555f6e6760, 24 [pid 18292] <... set_robust_list resumed>) = 0 [pid 18291] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18293 [pid 18290] close(3) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18290] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18290] <... write resumed>) = 18 executing program [pid 18293] <... set_robust_list resumed>) = 0 [pid 18292] rt_sigprocmask(SIG_SETMASK, [] [pid 18291] <... write resumed>) = 4 [pid 18290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18292 [pid 18293] rt_sigprocmask(SIG_SETMASK, [] [pid 18292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18291] close(3 [pid 18290] <... futex resumed>) = 0 [pid 18293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18291] <... close resumed>) = 0 [pid 18290] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18291] write(1, "executing program\n", 18 [pid 18290] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18293] <... prctl resumed>) = 0 [pid 18292] <... prctl resumed>) = 0 [pid 18291] <... write resumed>) = 18 executing program [pid 18290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18293] setpgid(0, 0 [pid 18290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18293] <... setpgid resumed>) = 0 [pid 18292] setpgid(0, 0 [pid 18291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18292] <... setpgid resumed>) = 0 [pid 18291] <... futex resumed>) = 0 [pid 18290] <... mmap resumed>) = 0x7f9f66df1000 [pid 18290] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18290] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18291] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18290] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18294 attached [pid 18293] <... openat resumed>) = 3 [pid 18292] <... openat resumed>) = 3 [pid 18291] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18293] write(3, "1000", 4 [pid 18291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18293] <... write resumed>) = 4 [pid 18291] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18294] set_robust_list(0x7f9f66e119a0, 24 [pid 18293] close(3 [pid 18292] write(3, "1000", 4 [pid 18291] <... mmap resumed>) = 0x7f9f66df1000 [pid 18290] <... clone3 resumed> => {parent_tid=[18294]}, 88) = 18294 [pid 18294] <... set_robust_list resumed>) = 0 [pid 18293] <... close resumed>) = 0 [pid 18292] <... write resumed>) = 4 [pid 18291] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18290] rt_sigprocmask(SIG_SETMASK, [] [pid 18294] rt_sigprocmask(SIG_SETMASK, [] [pid 18293] write(1, "executing program\n", 18 [pid 18292] close(3 [pid 18291] <... mprotect resumed>) = 0 [pid 18290] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18293] <... write resumed>) = 18 [pid 18292] <... close resumed>) = 0 [pid 18290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18292] write(1, "executing program\n", 18 [pid 18291] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18290] <... futex resumed>) = 0 executing program [pid 18294] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18293] <... futex resumed>) = 0 [pid 18292] <... write resumed>) = 18 [pid 18291] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18294] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18293] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18292] <... futex resumed>) = 0 [pid 18291] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18294] <... futex resumed>) = 1 [pid 18293] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18292] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18290] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18295 attached [pid 18294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18292] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18295] set_robust_list(0x7f9f66e119a0, 24 [pid 18294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18292] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18291] <... clone3 resumed> => {parent_tid=[18295]}, 88) = 18295 [pid 18290] <... futex resumed>) = 0 [pid 18295] <... set_robust_list resumed>) = 0 [pid 18294] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18293] <... mmap resumed>) = 0x7f9f66df1000 [pid 18292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18291] rt_sigprocmask(SIG_SETMASK, [] [pid 18290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18295] rt_sigprocmask(SIG_SETMASK, [] [pid 18294] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18293] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18291] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] <... mprotect resumed>) = 0 [pid 18295] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18292] <... mmap resumed>) = 0x7f9f66df1000 [pid 18291] <... futex resumed>) = 0 [pid 18295] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18294] <... futex resumed>) = 1 [pid 18290] <... futex resumed>) = 0 [pid 18295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18292] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18291] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18295] <... futex resumed>) = 0 [pid 18293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18292] <... mprotect resumed>) = 0 [pid 18291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18296 attached [pid 18295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18294] <... futex resumed>) = 0 [pid 18292] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18291] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18290] <... futex resumed>) = 1 [pid 18296] set_robust_list(0x7f9f66e119a0, 24 [pid 18295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18294] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18291] <... futex resumed>) = 0 [pid 18290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18296] <... set_robust_list resumed>) = 0 [pid 18295] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18294] <... openat resumed>) = 3 [pid 18296] rt_sigprocmask(SIG_SETMASK, [] [pid 18293] <... clone3 resumed> => {parent_tid=[18296]}, 88) = 18296 [pid 18292] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18291] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18295] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18293] rt_sigprocmask(SIG_SETMASK, [] [pid 18292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18297 attached [pid 18296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18295] <... futex resumed>) = 1 [pid 18293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18291] <... futex resumed>) = 0 [pid 18294] <... futex resumed>) = 1 [pid 18290] <... futex resumed>) = 0 [pid 18297] set_robust_list(0x7f9f66e119a0, 24 [pid 18296] <... futex resumed>) = 0 [pid 18295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] <... futex resumed>) = 1 [pid 18292] <... clone3 resumed> => {parent_tid=[18297]}, 88) = 18297 [pid 18291] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18297] <... set_robust_list resumed>) = 0 [pid 18296] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18292] rt_sigprocmask(SIG_SETMASK, [] [pid 18291] <... futex resumed>) = 0 [pid 18290] <... futex resumed>) = 0 [pid 18297] rt_sigprocmask(SIG_SETMASK, [] [pid 18296] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18295] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18294] pwrite64(3, "\x02\x00", 2, 4 [pid 18292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18291] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18295] <... openat resumed>) = 3 [pid 18294] <... pwrite64 resumed>) = 2 [pid 18292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18297] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18296] <... futex resumed>) = 1 [pid 18294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] <... futex resumed>) = 0 [pid 18297] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18292] <... futex resumed>) = 0 [pid 18296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18295] <... futex resumed>) = 1 [pid 18293] <... futex resumed>) = 0 [pid 18292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18291] <... futex resumed>) = 0 [pid 18294] <... futex resumed>) = 1 [pid 18290] <... futex resumed>) = 0 [pid 18297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18296] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18291] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18290] exit_group(0 [pid 18297] <... futex resumed>) = 0 [pid 18296] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18294] <... futex resumed>) = ? [pid 18292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18291] <... futex resumed>) = 0 [pid 18290] <... exit_group resumed>) = ? [pid 18297] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18294] +++ exited with 0 +++ [pid 18296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18295] pwrite64(3, "\x02\x00", 2, 4 [pid 18292] <... futex resumed>) = 0 [pid 18291] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18297] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18296] <... futex resumed>) = 1 [pid 18295] <... pwrite64 resumed>) = 2 [pid 18293] <... futex resumed>) = 0 [pid 18292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18295] <... futex resumed>) = 1 [pid 18293] <... futex resumed>) = 0 [pid 18291] <... futex resumed>) = 0 [pid 18290] +++ exited with 0 +++ [pid 18296] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18291] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18290, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18296] <... openat resumed>) = 3 [pid 18295] <... futex resumed>) = ? [pid 18291] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18295] +++ exited with 0 +++ [pid 18291] +++ exited with 0 +++ [pid 18297] <... futex resumed>) = 1 [pid 18292] <... futex resumed>) = 0 [pid 18297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18292] <... futex resumed>) = 0 [pid 18297] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18297] <... openat resumed>) = 3 [pid 18296] <... futex resumed>) = 1 [pid 18293] <... futex resumed>) = 0 [pid 18297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18291, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18297] <... futex resumed>) = 1 [pid 18296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18293] <... futex resumed>) = 0 [pid 18292] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18296] pwrite64(3, "\x02\x00", 2, 4 [pid 18293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18296] <... pwrite64 resumed>) = 2 [pid 18292] <... futex resumed>) = 0 [pid 18297] pwrite64(3, "\x02\x00", 2, 4 [pid 18296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18296] <... futex resumed>) = 1 [pid 18293] <... futex resumed>) = 0 [pid 18296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18293] exit_group(0 [pid 18296] <... futex resumed>) = ? [pid 18293] <... exit_group resumed>) = ? [pid 18297] <... pwrite64 resumed>) = 2 [pid 18296] +++ exited with 0 +++ [pid 18293] +++ exited with 0 +++ [pid 18297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18297] <... futex resumed>) = 1 [pid 18292] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18292] exit_group(0 [pid 18297] <... futex resumed>) = ? [pid 18292] <... exit_group resumed>) = ? [pid 18297] +++ exited with 0 +++ [pid 18292] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18292, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18298 attached , child_tidptr=0x55555f6e6750) = 18298 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 18298] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18298] <... set_robust_list resumed>) = 0 [pid 18298] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18298] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18298] setpgid(0, 0) = 0 [pid 18298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18299 attached [pid 18298] write(3, "1000", 4) = 4 [pid 18298] close(3) = 0 [pid 18298] write(1, "executing program\n", 18) = 18 executing program [pid 18298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18298] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18298] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18299] set_robust_list(0x55555f6e6760, 24 [pid 18298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18299] <... set_robust_list resumed>) = 0 [pid 18298] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18299 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18299] rt_sigprocmask(SIG_SETMASK, [] [pid 18298] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18298] <... mprotect resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... restart_syscall resumed>) = 0 [pid 18299] <... prctl resumed>) = 0 [pid 18299] setpgid(0, 0) = 0 [pid 18298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18298] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18300 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18301 attached [pid 18301] set_robust_list(0x7f9f66e119a0, 24 [pid 18298] <... clone3 resumed> => {parent_tid=[18301]}, 88) = 18301 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18300 [pid 18301] <... set_robust_list resumed>) = 0 [pid 18298] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18302 attached [pid 18301] rt_sigprocmask(SIG_SETMASK, [] [pid 18299] <... openat resumed>) = 3 [pid 18298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18302] set_robust_list(0x55555f6e6760, 24 [pid 18301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18300] set_robust_list(0x55555f6e6760, 24 [pid 18298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18302] <... set_robust_list resumed>) = 0 [pid 18301] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18299] write(3, "1000", 4 [pid 18298] <... futex resumed>) = 0 [pid 18302] rt_sigprocmask(SIG_SETMASK, [] [pid 18301] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18300] <... set_robust_list resumed>) = 0 [pid 18298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18302 [pid 18302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] rt_sigprocmask(SIG_SETMASK, [] [pid 18299] <... write resumed>) = 4 [pid 18302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18299] close(3 [pid 18298] <... futex resumed>) = 0 [pid 18300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18299] <... close resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18299] write(1, "executing program\n", 18 executing program [pid 18300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18299] <... write resumed>) = 18 [pid 18302] <... prctl resumed>) = 0 [pid 18301] <... futex resumed>) = 1 [pid 18299] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] <... prctl resumed>) = 0 [pid 18302] setpgid(0, 0 [pid 18301] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18299] <... futex resumed>) = 0 [pid 18298] <... futex resumed>) = 0 [pid 18302] <... setpgid resumed>) = 0 [pid 18301] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18300] setpgid(0, 0 [pid 18299] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] <... setpgid resumed>) = 0 [pid 18299] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18302] <... openat resumed>) = 3 [pid 18301] <... futex resumed>) = 0 [pid 18298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18302] write(3, "1000", 4 [pid 18301] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18298] <... futex resumed>) = 0 [pid 18302] <... write resumed>) = 4 [pid 18301] <... openat resumed>) = 3 [pid 18299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18300] <... openat resumed>) = 3 [pid 18298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18302] close(3 [pid 18301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18302] <... close resumed>) = 0 [pid 18301] <... futex resumed>) = 0 [pid 18300] write(3, "1000", 4 [pid 18298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18302] write(1, "executing program\n", 18 [pid 18301] pwrite64(3, "\x02\x00", 2, 4 [pid 18300] <... write resumed>) = 4 [pid 18299] <... mmap resumed>) = 0x7f9f66df1000 [pid 18298] <... futex resumed>) = 0 executing program [pid 18302] <... write resumed>) = 18 [pid 18301] <... pwrite64 resumed>) = 2 [pid 18300] close(3 [pid 18299] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] <... close resumed>) = 0 [pid 18299] <... mprotect resumed>) = 0 [pid 18302] <... futex resumed>) = 0 [pid 18301] <... futex resumed>) = 1 [pid 18298] <... futex resumed>) = 0 [pid 18302] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18301] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18300] write(1, "executing program\n", 18 [pid 18299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18298] exit_group(0 [pid 18302] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18301] <... futex resumed>) = ? [pid 18300] <... write resumed>) = 18 [pid 18298] <... exit_group resumed>) = ? executing program [pid 18302] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18301] +++ exited with 0 +++ [pid 18300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18298] +++ exited with 0 +++ [pid 18300] <... futex resumed>) = 0 [pid 18299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18300] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18303 attached ) = 0x7f9f66df1000 [pid 18300] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18298, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18303] set_robust_list(0x7f9f66e119a0, 24 [pid 18302] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18300] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18299] <... clone3 resumed> => {parent_tid=[18303]}, 88) = 18303 [pid 18303] <... set_robust_list resumed>) = 0 [pid 18302] <... mprotect resumed>) = 0 [pid 18300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18299] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18303] rt_sigprocmask(SIG_SETMASK, [] [pid 18302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18300] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18302] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18304 attached [pid 18304] set_robust_list(0x7f9f66e119a0, 24 [pid 18302] <... clone3 resumed> => {parent_tid=[18304]}, 88) = 18304 [pid 18304] <... set_robust_list resumed>) = 0 [pid 18302] rt_sigprocmask(SIG_SETMASK, [] [pid 18304] rt_sigprocmask(SIG_SETMASK, [] [pid 18302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18302] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18304] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18302] <... futex resumed>) = 0 [pid 18304] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18302] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18300] <... mmap resumed>) = 0x7f9f66df1000 [pid 18304] <... futex resumed>) = 0 [pid 18303] <... futex resumed>) = 0 [pid 18302] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] <... futex resumed>) = 1 [pid 18300] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18304] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18303] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18302] <... futex resumed>) = 0 [pid 18304] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18302] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18300] <... mprotect resumed>) = 0 [pid 18299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18303] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18304] <... futex resumed>) = 1 [pid 18303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18302] <... futex resumed>) = 0 [pid 18300] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18303] <... futex resumed>) = 1 [pid 18302] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18302] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18305 attached [pid 18304] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18302] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18299] <... futex resumed>) = 0 [pid 18305] set_robust_list(0x7f9f66e119a0, 24 [pid 18304] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18306 attached [pid 18305] <... set_robust_list resumed>) = 0 [pid 18304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] set_robust_list(0x55555f6e6760, 24 [pid 18305] rt_sigprocmask(SIG_SETMASK, [] [pid 18304] <... futex resumed>) = 1 [pid 18302] <... futex resumed>) = 0 [pid 18306] <... set_robust_list resumed>) = 0 [pid 18305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18304] pwrite64(3, "\x02\x00", 2, 4 [pid 18302] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] rt_sigprocmask(SIG_SETMASK, [] [pid 18305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18304] <... pwrite64 resumed>) = 2 [pid 18302] <... futex resumed>) = 0 [pid 18300] <... clone3 resumed> => {parent_tid=[18305]}, 88) = 18305 [pid 18299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18306 [pid 18303] <... futex resumed>) = 0 [pid 18302] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18300] rt_sigprocmask(SIG_SETMASK, [] [pid 18299] <... futex resumed>) = 1 [pid 18306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18303] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18304] <... futex resumed>) = 1 [pid 18303] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18302] <... futex resumed>) = 0 [pid 18300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18306] <... prctl resumed>) = 0 [pid 18304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18302] exit_group(0 [pid 18306] setpgid(0, 0 [pid 18305] <... futex resumed>) = 0 [pid 18304] <... futex resumed>) = ? [pid 18302] <... exit_group resumed>) = ? [pid 18300] <... futex resumed>) = 1 [pid 18306] <... setpgid resumed>) = 0 [pid 18305] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18304] +++ exited with 0 +++ [pid 18303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18302] +++ exited with 0 +++ [pid 18300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18305] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18299] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18302, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18303] <... futex resumed>) = 1 [pid 18299] <... futex resumed>) = 0 [pid 18303] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18306] <... openat resumed>) = 3 [pid 18305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] write(3, "1000", 4 [pid 18305] <... futex resumed>) = 1 [pid 18300] <... futex resumed>) = 0 [pid 18306] <... write resumed>) = 4 [pid 18305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] close(3 [pid 18305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18300] <... futex resumed>) = 0 [pid 18306] <... close resumed>) = 0 executing program [pid 18305] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18306] write(1, "executing program\n", 18 [pid 18305] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18306] <... write resumed>) = 18 [pid 18306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] <... futex resumed>) = 0 [pid 18305] <... futex resumed>) = 1 [pid 18300] <... futex resumed>) = 0 [pid 18306] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18305] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18305] <... openat resumed>) = 3 [pid 18300] <... futex resumed>) = 0 [pid 18306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18303] <... openat resumed>) = 3 [pid 18300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18305] <... futex resumed>) = 0 [pid 18303] <... futex resumed>) = 1 [pid 18300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] <... futex resumed>) = 0 [pid 18306] <... mmap resumed>) = 0x7f9f66df1000 [pid 18305] pwrite64(3, "\x02\x00", 2, 4 [pid 18300] <... futex resumed>) = 0 [pid 18306] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18305] <... pwrite64 resumed>) = 2 [pid 18303] pwrite64(3, "\x02\x00", 2, 4 [pid 18300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] <... mprotect resumed>) = 0 [pid 18303] <... pwrite64 resumed>) = 2 [pid 18299] <... futex resumed>) = 0 [pid 18303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18303] <... futex resumed>) = 0 [pid 18299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18306] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18299] exit_group(0 [pid 18306] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18305] <... futex resumed>) = 1 [pid 18300] <... futex resumed>) = 0 [pid 18299] <... exit_group resumed>) = ? [pid 18306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18303] <... futex resumed>) = ? [pid 18300] exit_group(0 [pid 18305] <... futex resumed>) = ? [pid 18300] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18307 attached [pid 18305] +++ exited with 0 +++ [pid 18303] +++ exited with 0 +++ [pid 18299] +++ exited with 0 +++ [pid 18307] set_robust_list(0x7f9f66e119a0, 24 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18306] <... clone3 resumed> => {parent_tid=[18307]}, 88) = 18307 [pid 18306] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18307] <... set_robust_list resumed>) = 0 [pid 18306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18300] +++ exited with 0 +++ [pid 18307] rt_sigprocmask(SIG_SETMASK, [] [pid 18306] <... futex resumed>) = 0 [pid 18307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18300, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18307] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18307] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] <... futex resumed>) = 0 [pid 18307] <... futex resumed>) = 1 [pid 18306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18307] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18306] <... futex resumed>) = 0 [pid 18307] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18306] <... futex resumed>) = 0 [pid 18306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18307] <... futex resumed>) = 1 [pid 18306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18307] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18306] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18307] <... futex resumed>) = 1 [pid 18306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18307] pwrite64(3, "\x02\x00", 2, 4 [pid 18306] <... futex resumed>) = 0 [pid 18307] <... pwrite64 resumed>) = 2 [pid 18306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18308 attached [pid 18307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18306] <... futex resumed>) = 0 [pid 18306] exit_group(0 [pid 18307] <... futex resumed>) = ? [pid 18306] <... exit_group resumed>) = ? [pid 18308] set_robust_list(0x55555f6e6760, 24 [pid 18307] +++ exited with 0 +++ [pid 18306] +++ exited with 0 +++ [pid 18308] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18308 [pid 18308] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] <... prctl resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18308] setpgid(0, 0) = 0 [pid 18308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18308] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18309 attached [pid 18308] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18309] set_robust_list(0x55555f6e6760, 24 [pid 18308] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18309] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18309 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18308] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18310 attached ) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18310] set_robust_list(0x55555f6e6760, 24 [pid 18309] rt_sigprocmask(SIG_SETMASK, [] [pid 18308] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18310 ci2-android-6-12-rust/strace-static-x86_64: Process 18311 attached [pid 18309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] <... write resumed>) = 18 [pid 18310] <... set_robust_list resumed>) = 0 [pid 18311] set_robust_list(0x55555f6e6760, 24 [pid 18310] rt_sigprocmask(SIG_SETMASK, [] [pid 18309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18311] <... set_robust_list resumed>) = 0 [pid 18310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18309] <... prctl resumed>) = 0 [pid 18308] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18311 [pid 18310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18309] setpgid(0, 0 [pid 18308] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18311] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18310] <... prctl resumed>) = 0 [pid 18309] <... setpgid resumed>) = 0 [pid 18308] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18310] setpgid(0, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18310] <... setpgid resumed>) = 0 [pid 18309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18308] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18311] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18308] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18311] <... prctl resumed>) = 0 [pid 18311] setpgid(0, 0 [pid 18310] <... openat resumed>) = 3 [pid 18308] <... mmap resumed>) = 0x7f9f66df1000 [pid 18311] <... setpgid resumed>) = 0 [pid 18310] write(3, "1000", 4 [pid 18309] <... openat resumed>) = 3 [pid 18311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18310] <... write resumed>) = 4 [pid 18308] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18310] close(3) = 0 [pid 18310] write(1, "executing program\n", 18) = 18 executing program [pid 18310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18310] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18309] write(3, "1000", 4 [pid 18310] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18308] <... mprotect resumed>) = 0 [pid 18310] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18309] <... write resumed>) = 4 [pid 18311] <... openat resumed>) = 3 [pid 18310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18311] write(3, "1000", 4 [pid 18310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18309] close(3 [pid 18308] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18311] <... write resumed>) = 4 [pid 18310] <... mmap resumed>) = 0x7f9f66df1000 [pid 18309] <... close resumed>) = 0 [pid 18311] close(3 [pid 18308] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18311] <... close resumed>) = 0 [pid 18310] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18309] write(1, "executing program\n", 18 [pid 18308] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18311] write(1, "executing program\n", 18 [pid 18310] <... mprotect resumed>) = 0 [pid 18309] <... write resumed>) = 18 [pid 18311] <... write resumed>) = 18 [pid 18310] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 18309] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18311] <... futex resumed>) = 0 [pid 18309] <... futex resumed>) = 0 [pid 18311] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18309] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18308] <... clone3 resumed> => {parent_tid=[18312]}, 88) = 18312 [pid 18311] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18309] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18308] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18312 attached [pid 18311] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18310] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18309] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18312] set_robust_list(0x7f9f66e119a0, 24 [pid 18311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18313 attached [pid 18312] <... set_robust_list resumed>) = 0 [pid 18311] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18312] rt_sigprocmask(SIG_SETMASK, [] [pid 18310] <... clone3 resumed> => {parent_tid=[18313]}, 88) = 18313 [pid 18308] <... futex resumed>) = 0 [pid 18312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18310] rt_sigprocmask(SIG_SETMASK, [] [pid 18312] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18312] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18310] <... futex resumed>) = 0 [pid 18312] <... futex resumed>) = 0 [pid 18310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18312] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18313] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18313] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18310] <... futex resumed>) = 0 [pid 18310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18313] <... futex resumed>) = 1 [pid 18310] <... futex resumed>) = 0 [pid 18313] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18313] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18311] <... mmap resumed>) = 0x7f9f66df1000 [pid 18309] <... mmap resumed>) = 0x7f9f66df1000 [pid 18308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18311] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18309] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18309] <... mprotect resumed>) = 0 [pid 18308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18313] <... futex resumed>) = 1 [pid 18310] <... futex resumed>) = 0 [pid 18313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18312] <... futex resumed>) = 0 [pid 18311] <... mprotect resumed>) = 0 [pid 18310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18309] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18308] <... futex resumed>) = 1 [pid 18313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18312] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18311] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18310] <... futex resumed>) = 0 [pid 18309] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18313] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18312] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18311] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18313] <... openat resumed>) = 3 [pid 18311] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18314 attached [pid 18313] <... futex resumed>) = 1 [pid 18312] <... futex resumed>) = 1 [pid 18310] <... futex resumed>) = 0 [pid 18314] set_robust_list(0x7f9f66e119a0, 24 [pid 18313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18312] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18308] <... futex resumed>) = 0 [pid 18314] <... set_robust_list resumed>) = 0 [pid 18313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18310] <... futex resumed>) = 0 [pid 18309] <... clone3 resumed> => {parent_tid=[18314]}, 88) = 18314 [pid 18308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18315 attached [pid 18314] rt_sigprocmask(SIG_SETMASK, [] [pid 18313] pwrite64(3, "\x02\x00", 2, 4 [pid 18312] <... futex resumed>) = 0 [pid 18310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18309] rt_sigprocmask(SIG_SETMASK, [] [pid 18308] <... futex resumed>) = 1 [pid 18315] set_robust_list(0x7f9f66e119a0, 24 [pid 18314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18313] <... pwrite64 resumed>) = 2 [pid 18312] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18311] <... clone3 resumed> => {parent_tid=[18315]}, 88) = 18315 [pid 18309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18312] <... openat resumed>) = 3 [pid 18309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18311] rt_sigprocmask(SIG_SETMASK, [] [pid 18309] <... futex resumed>) = 0 [pid 18312] <... futex resumed>) = 1 [pid 18311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18308] <... futex resumed>) = 0 [pid 18312] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18311] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18311] <... futex resumed>) = 0 [pid 18308] <... futex resumed>) = 0 [pid 18312] pwrite64(3, "\x02\x00", 2, 4 [pid 18311] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18315] <... set_robust_list resumed>) = 0 [pid 18314] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18315] rt_sigprocmask(SIG_SETMASK, [] [pid 18314] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18313] <... futex resumed>) = 1 [pid 18310] <... futex resumed>) = 0 [pid 18315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18312] <... pwrite64 resumed>) = 2 [pid 18310] exit_group(0 [pid 18315] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18314] <... futex resumed>) = 1 [pid 18313] <... futex resumed>) = ? [pid 18310] <... exit_group resumed>) = ? [pid 18309] <... futex resumed>) = 0 [pid 18315] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18313] +++ exited with 0 +++ [pid 18312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18310] +++ exited with 0 +++ [pid 18309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18312] <... futex resumed>) = 1 [pid 18309] <... futex resumed>) = 0 [pid 18308] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18310, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18315] <... futex resumed>) = 1 [pid 18314] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18312] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18311] <... futex resumed>) = 0 [pid 18315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18314] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18311] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18308] exit_group(0 [pid 18315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18311] <... futex resumed>) = 0 [pid 18309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18315] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18314] <... futex resumed>) = 0 [pid 18312] <... futex resumed>) = ? [pid 18311] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18308] <... exit_group resumed>) = ? [pid 18315] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18314] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18312] +++ exited with 0 +++ [pid 18309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18314] <... openat resumed>) = 3 [pid 18315] <... futex resumed>) = 1 [pid 18311] <... futex resumed>) = 0 [pid 18315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18311] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18311] <... futex resumed>) = 0 [pid 18315] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18314] <... futex resumed>) = 0 [pid 18311] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18315] <... openat resumed>) = 3 [pid 18314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18309] <... futex resumed>) = 0 [pid 18308] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18308, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18311] <... futex resumed>) = 0 [pid 18309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18314] <... futex resumed>) = 0 [pid 18311] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18309] <... futex resumed>) = 1 [pid 18315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18314] pwrite64(3, "\x02\x00", 2, 4 [pid 18311] <... futex resumed>) = 0 [pid 18309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18315] pwrite64(3, "\x02\x00", 2, 4 [pid 18314] <... pwrite64 resumed>) = 2 [pid 18311] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18316 attached [pid 18315] <... pwrite64 resumed>) = 2 [pid 18314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18316] set_robust_list(0x55555f6e6760, 24 [pid 18315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18314] <... futex resumed>) = 1 [pid 18309] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18316 [pid 18316] <... set_robust_list resumed>) = 0 [pid 18315] <... futex resumed>) = 1 [pid 18314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18311] <... futex resumed>) = 0 [pid 18309] exit_group(0 [pid 18316] rt_sigprocmask(SIG_SETMASK, [] [pid 18315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18311] exit_group(0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18309] <... exit_group resumed>) = ? [pid 18314] <... futex resumed>) = ? [pid 18311] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18315] <... futex resumed>) = ? [pid 18316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18315] +++ exited with 0 +++ [pid 18314] +++ exited with 0 +++ [pid 18311] +++ exited with 0 +++ [pid 18309] +++ exited with 0 +++ [pid 18316] <... prctl resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18311, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18316] setpgid(0, 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18316] <... setpgid resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18316] write(3, "1000", 4) = 4 [pid 18316] close(3) = 0 [pid 18316] write(1, "executing program\n", 18) = 18 executing program [pid 18316] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18316] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18316] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 18316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18317 attached [pid 18317] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18316] <... clone3 resumed> => {parent_tid=[18317]}, 88) = 18317 [pid 18317] rt_sigprocmask(SIG_SETMASK, [] [pid 18316] rt_sigprocmask(SIG_SETMASK, [] [pid 18317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18316] <... futex resumed>) = 0 [pid 18317] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18317] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18316] <... futex resumed>) = 0 [pid 18317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18316] <... futex resumed>) = 0 [pid 18317] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18317] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18317] <... futex resumed>) = 1 [pid 18316] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18318 attached [pid 18317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18316] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18318] set_robust_list(0x55555f6e6760, 24 [pid 18317] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18318 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18318] <... set_robust_list resumed>) = 0 [pid 18317] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18319 attached [pid 18318] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18319 ci2-android-6-12-rust/strace-static-x86_64: Process 18320 attached [pid 18318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] set_robust_list(0x55555f6e6760, 24 [pid 18318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18319] <... set_robust_list resumed>) = 0 [pid 18317] <... futex resumed>) = 1 [pid 18320] set_robust_list(0x55555f6e6760, 24 [pid 18316] <... futex resumed>) = 0 [pid 18319] rt_sigprocmask(SIG_SETMASK, [] [pid 18320] <... set_robust_list resumed>) = 0 [pid 18317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18320 [pid 18320] rt_sigprocmask(SIG_SETMASK, [] [pid 18318] setpgid(0, 0 [pid 18317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18316] <... futex resumed>) = 0 [pid 18319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18317] pwrite64(3, "\x02\x00", 2, 4 [pid 18316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18318] <... setpgid resumed>) = 0 [pid 18317] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] <... prctl resumed>) = 0 [pid 18318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18319] setpgid(0, 0 [pid 18317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] <... setpgid resumed>) = 0 [pid 18320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18318] <... openat resumed>) = 3 [pid 18320] <... prctl resumed>) = 0 [pid 18317] <... futex resumed>) = 1 [pid 18316] <... futex resumed>) = 0 [pid 18320] setpgid(0, 0 [pid 18319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18320] <... setpgid resumed>) = 0 [pid 18320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18319] <... openat resumed>) = 3 [pid 18318] write(3, "1000", 4 [pid 18317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18316] exit_group(0 [pid 18319] write(3, "1000", 4 [pid 18318] <... write resumed>) = 4 [pid 18317] <... futex resumed>) = ? [pid 18316] <... exit_group resumed>) = ? [pid 18320] write(3, "1000", 4 [pid 18319] <... write resumed>) = 4 [pid 18318] close(3 [pid 18317] +++ exited with 0 +++ [pid 18320] <... write resumed>) = 4 [pid 18319] close(3 [pid 18318] <... close resumed>) = 0 [pid 18320] close(3 [pid 18318] write(1, "executing program\n", 18 [pid 18320] <... close resumed>) = 0 [pid 18319] <... close resumed>) = 0 executing program [pid 18318] <... write resumed>) = 18 [pid 18316] +++ exited with 0 +++ executing program [pid 18320] write(1, "executing program\n", 18) = 18 [pid 18319] write(1, "executing program\n", 18 [pid 18318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] <... write resumed>) = 18 executing program [pid 18318] <... futex resumed>) = 0 [pid 18320] <... futex resumed>) = 0 [pid 18319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18320] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18319] <... futex resumed>) = 0 [pid 18318] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18319] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18319] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18320] <... mmap resumed>) = 0x7f9f66df1000 [pid 18319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18318] <... mmap resumed>) = 0x7f9f66df1000 [pid 18320] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18318] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18320] <... mprotect resumed>) = 0 [pid 18319] <... mmap resumed>) = 0x7f9f66df1000 [pid 18318] <... mprotect resumed>) = 0 [pid 18320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18319] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18319] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18321 attached [pid 18319] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18321] set_robust_list(0x7f9f66e119a0, 24 [pid 18320] <... clone3 resumed> => {parent_tid=[18321]}, 88) = 18321 [pid 18319] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18321] <... set_robust_list resumed>) = 0 [pid 18320] rt_sigprocmask(SIG_SETMASK, [] [pid 18319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18322 attached [pid 18321] rt_sigprocmask(SIG_SETMASK, [] [pid 18320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] <... clone3 resumed> => {parent_tid=[18323]}, 88) = 18323 [pid 18318] <... clone3 resumed> => {parent_tid=[18322]}, 88) = 18322 [pid 18319] rt_sigprocmask(SIG_SETMASK, [] [pid 18318] rt_sigprocmask(SIG_SETMASK, [] [pid 18319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] <... futex resumed>) = 0 [pid 18318] <... futex resumed>) = 0 [pid 18319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18323 attached [pid 18320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18322] set_robust_list(0x7f9f66e119a0, 24 [pid 18321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18320] <... futex resumed>) = 0 [pid 18322] <... set_robust_list resumed>) = 0 [pid 18323] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18323] rt_sigprocmask(SIG_SETMASK, [] [pid 18322] rt_sigprocmask(SIG_SETMASK, [] [pid 18321] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18323] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18322] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18321] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18322] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18323] <... futex resumed>) = 1 [pid 18322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] <... futex resumed>) = 0 [pid 18322] <... futex resumed>) = 1 [pid 18323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18321] <... futex resumed>) = 1 [pid 18320] <... futex resumed>) = 0 [pid 18319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] <... futex resumed>) = 0 [pid 18323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18319] <... futex resumed>) = 0 [pid 18318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18323] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18322] <... futex resumed>) = 0 [pid 18321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18318] <... futex resumed>) = 1 [pid 18323] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18322] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18321] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18320] <... futex resumed>) = 0 [pid 18318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 18322] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18321] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18323] <... futex resumed>) = 1 [pid 18322] <... futex resumed>) = 0 [pid 18319] <... futex resumed>) = 0 [pid 18318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] <... futex resumed>) = 0 [pid 18323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18322] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18321] <... futex resumed>) = 1 [pid 18320] <... futex resumed>) = 0 [pid 18319] <... futex resumed>) = 0 [pid 18318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18323] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18323] <... openat resumed>) = 3 [pid 18322] <... openat resumed>) = 3 [pid 18321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18320] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18321] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18323] <... futex resumed>) = 1 [pid 18322] <... futex resumed>) = 1 [pid 18321] <... openat resumed>) = 3 [pid 18319] <... futex resumed>) = 0 [pid 18318] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18321] <... futex resumed>) = 1 [pid 18320] <... futex resumed>) = 0 [pid 18319] <... futex resumed>) = 0 [pid 18318] <... futex resumed>) = 0 [pid 18323] pwrite64(3, "\x02\x00", 2, 4 [pid 18322] pwrite64(3, "\x02\x00", 2, 4 [pid 18321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18324 attached [pid 18323] <... pwrite64 resumed>) = 2 [pid 18322] <... pwrite64 resumed>) = 2 [pid 18321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18320] <... futex resumed>) = 0 [pid 18319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18324 [pid 18324] set_robust_list(0x55555f6e6760, 24 [pid 18323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18321] pwrite64(3, "\x02\x00", 2, 4 [pid 18320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18324] <... set_robust_list resumed>) = 0 [pid 18323] <... futex resumed>) = 0 [pid 18322] <... futex resumed>) = 0 [pid 18321] <... pwrite64 resumed>) = 2 [pid 18319] exit_group(0 [pid 18318] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18324] rt_sigprocmask(SIG_SETMASK, [] [pid 18321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18319] <... exit_group resumed>) = ? [pid 18318] <... exit_group resumed>) = ? [pid 18324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18323] +++ exited with 0 +++ [pid 18322] +++ exited with 0 +++ [pid 18321] <... futex resumed>) = 1 [pid 18320] <... futex resumed>) = 0 [pid 18320] exit_group(0) = ? [pid 18318] +++ exited with 0 +++ [pid 18324] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18319] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18319, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18321] +++ exited with 0 +++ [pid 18320] +++ exited with 0 +++ [pid 18324] setpgid(0, 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18324] <... setpgid resumed>) = 0 [pid 18324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18320, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18324] <... openat resumed>) = 3 [pid 18324] write(3, "1000", 4) = 4 [pid 18324] close(3) = 0 [pid 18324] write(1, "executing program\n", 18) = 18 [pid 18324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18324] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18324] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18324] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18324] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18324] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18324] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18325 attached => {parent_tid=[18325]}, 88) = 18325 [pid 18325] set_robust_list(0x7f9f66e119a0, 24 [pid 18324] rt_sigprocmask(SIG_SETMASK, [] [pid 18325] <... set_robust_list resumed>) = 0 [pid 18324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18325] rt_sigprocmask(SIG_SETMASK, [] [pid 18324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18324] <... futex resumed>) = 0 [pid 18325] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18325] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18324] <... futex resumed>) = 0 [pid 18325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18325] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18324] <... futex resumed>) = 0 [pid 18325] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18324] <... futex resumed>) = 0 [pid 18325] <... futex resumed>) = 1 [pid 18324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18325] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18324] <... futex resumed>) = 0 [pid 18325] <... openat resumed>) = 3 [pid 18324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18325] <... futex resumed>) = 0 [pid 18324] <... futex resumed>) = 1 [pid 18325] pwrite64(3, "\x02\x00", 2, 4 [pid 18324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18325] <... pwrite64 resumed>) = 2 [pid 18325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18324] <... futex resumed>) = 0 [pid 18325] <... futex resumed>) = 1 [pid 18324] exit_group(0) = ? [pid 18325] +++ exited with 0 +++ [pid 18324] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18324, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18326 attached , child_tidptr=0x55555f6e6750) = 18326 [pid 18326] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18326] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 [pid 18326] <... prctl resumed>) = 0 [pid 18326] setpgid(0, 0) = 0 [pid 18326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18326] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18326] write(3, "1000", 4) = 4 [pid 18326] close(3) = 0 [pid 18326] write(1, "executing program\n", 18) = 18 [pid 18326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18326] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 18326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18327 attached , NULL, 8) = 0 [pid 18327] set_robust_list(0x55555f6e6760, 24 [pid 18326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18327] <... set_robust_list resumed>) = 0 [pid 18327] rt_sigprocmask(SIG_SETMASK, [] [pid 18326] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18327 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18326] <... mprotect resumed>) = 0 [pid 18327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18326] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18328 attached [pid 18327] <... prctl resumed>) = 0 [pid 18326] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18328] set_robust_list(0x55555f6e6760, 24 [pid 18327] setpgid(0, 0 [pid 18326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18327] <... setpgid resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18328 [pid 18328] <... set_robust_list resumed>) = 0 [pid 18327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18328] rt_sigprocmask(SIG_SETMASK, [] [pid 18327] <... openat resumed>) = 3 [pid 18326] <... clone3 resumed> => {parent_tid=[18329]}, 88) = 18329 ci2-android-6-12-rust/strace-static-x86_64: Process 18330 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18329 attached [pid 18328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18327] write(3, "1000", 4 [pid 18326] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18330] set_robust_list(0x55555f6e6760, 24 [pid 18329] set_robust_list(0x7f9f66e119a0, 24 [pid 18330] <... set_robust_list resumed>) = 0 [pid 18329] <... set_robust_list resumed>) = 0 [pid 18328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18327] <... write resumed>) = 4 [pid 18326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18330 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18328] <... prctl resumed>) = 0 [pid 18327] close(3 [pid 18326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18329] rt_sigprocmask(SIG_SETMASK, [] [pid 18328] setpgid(0, 0 [pid 18327] <... close resumed>) = 0 [pid 18326] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18330] rt_sigprocmask(SIG_SETMASK, [] [pid 18329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18328] <... setpgid resumed>) = 0 [pid 18327] write(1, "executing program\n", 18 [pid 18326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18329] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18327] <... write resumed>) = 18 [pid 18330] <... prctl resumed>) = 0 [pid 18329] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18330] setpgid(0, 0 [pid 18329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] <... openat resumed>) = 3 [pid 18327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] <... setpgid resumed>) = 0 [pid 18329] <... futex resumed>) = 1 [pid 18326] <... futex resumed>) = 0 [pid 18328] write(3, "1000", 4 [pid 18327] <... futex resumed>) = 0 [pid 18326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] <... write resumed>) = 4 [pid 18327] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18326] <... futex resumed>) = 0 [pid 18328] close(3 [pid 18327] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18329] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18328] <... close resumed>) = 0 [pid 18327] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18328] write(1, "executing program\n", 18 [pid 18327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18329] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18328] <... write resumed>) = 18 executing program [pid 18327] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18330] <... openat resumed>) = 3 [pid 18329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18327] <... mmap resumed>) = 0x7f9f66df1000 [pid 18328] <... futex resumed>) = 0 [pid 18328] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18327] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18328] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18327] <... mprotect resumed>) = 0 [pid 18328] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18327] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18327] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18328] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18327] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18330] write(3, "1000", 4 [pid 18329] <... futex resumed>) = 1 [pid 18328] <... mprotect resumed>) = 0 [pid 18329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18330] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18331 attached [pid 18330] close(3 [pid 18328] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18327] <... clone3 resumed> => {parent_tid=[18331]}, 88) = 18331 [pid 18326] <... futex resumed>) = 0 [pid 18331] set_robust_list(0x7f9f66e119a0, 24 [pid 18330] <... close resumed>) = 0 [pid 18328] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18327] rt_sigprocmask(SIG_SETMASK, [] [pid 18326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18331] <... set_robust_list resumed>) = 0 [pid 18330] write(1, "executing program\n", 18 [pid 18329] <... futex resumed>) = 0 executing program [pid 18328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18326] <... futex resumed>) = 1 [pid 18331] rt_sigprocmask(SIG_SETMASK, [] [pid 18330] <... write resumed>) = 18 [pid 18329] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18327] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18332 attached [pid 18331] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18329] <... openat resumed>) = 3 [pid 18328] <... clone3 resumed> => {parent_tid=[18332]}, 88) = 18332 [pid 18327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18332] set_robust_list(0x7f9f66e119a0, 24 [pid 18331] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18330] <... futex resumed>) = 0 [pid 18329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] rt_sigprocmask(SIG_SETMASK, [] [pid 18332] <... set_robust_list resumed>) = 0 [pid 18331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18329] <... futex resumed>) = 1 [pid 18328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18326] <... futex resumed>) = 0 [pid 18332] rt_sigprocmask(SIG_SETMASK, [] [pid 18331] <... futex resumed>) = 1 [pid 18330] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18327] <... futex resumed>) = 0 [pid 18326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18331] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18328] <... futex resumed>) = 0 [pid 18327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18326] <... futex resumed>) = 0 [pid 18332] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18329] pwrite64(3, "\x02\x00", 2, 4 [pid 18328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18327] <... futex resumed>) = 0 [pid 18326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18332] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18331] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18331] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18330] <... mmap resumed>) = 0x7f9f66df1000 [pid 18329] <... pwrite64 resumed>) = 2 [pid 18332] <... futex resumed>) = 1 [pid 18328] <... futex resumed>) = 0 [pid 18332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18331] <... futex resumed>) = 1 [pid 18330] <... mprotect resumed>) = 0 [pid 18329] <... futex resumed>) = 1 [pid 18328] <... futex resumed>) = 0 [pid 18327] <... futex resumed>) = 0 [pid 18326] <... futex resumed>) = 0 [pid 18332] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18331] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18330] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18326] exit_group(0 [pid 18332] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18330] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18331] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18329] <... futex resumed>) = ? [pid 18327] <... futex resumed>) = 0 [pid 18326] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18333 attached [pid 18332] <... futex resumed>) = 1 [pid 18331] <... openat resumed>) = 3 [pid 18329] +++ exited with 0 +++ [pid 18328] <... futex resumed>) = 0 [pid 18327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18326] +++ exited with 0 +++ [pid 18333] set_robust_list(0x7f9f66e119a0, 24 [pid 18332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18330] <... clone3 resumed> => {parent_tid=[18333]}, 88) = 18333 [pid 18333] <... set_robust_list resumed>) = 0 [pid 18332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18327] <... futex resumed>) = 0 [pid 18333] rt_sigprocmask(SIG_SETMASK, [] [pid 18332] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18330] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18332] <... openat resumed>) = 3 [pid 18333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18333] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18332] <... futex resumed>) = 0 [pid 18331] <... futex resumed>) = 1 [pid 18330] <... futex resumed>) = 0 [pid 18328] <... futex resumed>) = 0 [pid 18327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18333] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18331] pwrite64(3, "\x02\x00", 2, 4 [pid 18330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18327] <... futex resumed>) = 0 [pid 18333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18331] <... pwrite64 resumed>) = 2 [pid 18330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18333] <... futex resumed>) = 0 [pid 18331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18333] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18332] <... futex resumed>) = 0 [pid 18331] <... futex resumed>) = 0 [pid 18330] <... futex resumed>) = 0 [pid 18328] <... futex resumed>) = 1 [pid 18327] exit_group(0 [pid 18333] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18332] pwrite64(3, "\x02\x00", 2, 4 [pid 18330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18327] <... exit_group resumed>) = ? [pid 18333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18332] <... pwrite64 resumed>) = 2 [pid 18331] +++ exited with 0 +++ [pid 18330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18327] +++ exited with 0 +++ [pid 18333] <... futex resumed>) = 0 [pid 18332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18333] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18327, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18332] <... futex resumed>) = 1 [pid 18328] <... futex resumed>) = 0 [pid 18332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18328] exit_group(0 [pid 18333] <... openat resumed>) = 3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18332] <... futex resumed>) = ? [pid 18328] <... exit_group resumed>) = ? [pid 18333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18330] <... futex resumed>) = 0 [pid 18332] +++ exited with 0 +++ [pid 18328] +++ exited with 0 +++ [pid 18330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18328, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18333] <... futex resumed>) = 0 [pid 18330] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18333] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18330] <... futex resumed>) = 0 [pid 18333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18330] exit_group(0 [pid 18333] <... futex resumed>) = ? [pid 18330] <... exit_group resumed>) = ? [pid 18333] +++ exited with 0 +++ [pid 18330] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18330, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18334 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18334 attached [pid 18334] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18334] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18334] setpgid(0, 0) = 0 [pid 18334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18334] write(3, "1000", 4) = 4 [pid 18334] close(3) = 0 [pid 18334] write(1, "executing program\n", 18) = 18 executing program [pid 18334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18334] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18334] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18335 attached [pid 18334] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18335] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18334] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18335 [pid 18334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18335] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 18335] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18336 attached [pid 18334] <... clone3 resumed> => {parent_tid=[18336]}, 88) = 18336 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18336] set_robust_list(0x7f9f66e119a0, 24 [pid 18335] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18334] rt_sigprocmask(SIG_SETMASK, [] [pid 18336] <... set_robust_list resumed>) = 0 [pid 18335] <... prctl resumed>) = 0 [pid 18334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18336] rt_sigprocmask(SIG_SETMASK, [] [pid 18334] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18335] setpgid(0, 0 [pid 18334] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18336] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18334] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 18335] <... setpgid resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18336] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18334] <... futex resumed>) = 0 [pid 18336] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18334] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18337 attached [pid 18336] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18334] <... futex resumed>) = 0 [pid 18334] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18334] <... futex resumed>) = 0 [pid 18334] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18336] <... futex resumed>) = 1 [pid 18334] <... futex resumed>) = 0 [pid 18336] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18334] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18336] <... openat resumed>) = 3 [pid 18336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18336] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18334] <... futex resumed>) = 0 [pid 18334] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18336] <... futex resumed>) = 0 [pid 18334] <... futex resumed>) = 1 [pid 18336] pwrite64(3, "\x02\x00", 2, 4 [pid 18334] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18337] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18337 [pid 18336] <... pwrite64 resumed>) = 2 [pid 18335] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18337] <... set_robust_list resumed>) = 0 [pid 18336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18337] rt_sigprocmask(SIG_SETMASK, [] [pid 18336] <... futex resumed>) = 1 [pid 18334] <... futex resumed>) = 0 [pid 18336] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18334] exit_group(0 [pid 18336] <... futex resumed>) = ? [pid 18334] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18338 attached [pid 18337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18336] +++ exited with 0 +++ [pid 18335] write(3, "1000", 4 [pid 18334] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18338] set_robust_list(0x55555f6e6760, 24 [pid 18337] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18335] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18338 [pid 18337] <... prctl resumed>) = 0 [pid 18335] close(3 [pid 18337] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18335] <... close resumed>) = 0 [pid 18337] <... setpgid resumed>) = 0 [pid 18335] write(1, "executing program\n", 18 [pid 18338] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18334, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 18337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18338] rt_sigprocmask(SIG_SETMASK, [] [pid 18335] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18337] <... openat resumed>) = 3 [pid 18335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18337] write(3, "1000", 4 [pid 18335] <... futex resumed>) = 0 [pid 18338] <... prctl resumed>) = 0 [pid 18337] <... write resumed>) = 4 [pid 18335] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18338] setpgid(0, 0 [pid 18337] close(3 [pid 18335] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18338] <... setpgid resumed>) = 0 [pid 18338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18337] <... close resumed>) = 0 [pid 18335] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18338] <... openat resumed>) = 3 [pid 18337] write(1, "executing program\n", 18 [pid 18335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18337] <... write resumed>) = 18 executing program [pid 18335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18338] write(3, "1000", 4) = 4 [pid 18337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18335] <... mmap resumed>) = 0x7f9f66df1000 [pid 18338] close(3 [pid 18335] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18338] <... close resumed>) = 0 [pid 18337] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18338] write(1, "executing program\n", 18 executing program [pid 18335] <... mprotect resumed>) = 0 [pid 18337] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18338] <... write resumed>) = 18 [pid 18335] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18337] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18335] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18338] <... futex resumed>) = 0 [pid 18337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18339 attached [pid 18338] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18337] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18339] set_robust_list(0x7f9f66e119a0, 24 [pid 18338] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18337] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18335] <... clone3 resumed> => {parent_tid=[18339]}, 88) = 18339 ci2-android-6-12-rust/strace-static-x86_64: Process 18340 attached [pid 18339] <... set_robust_list resumed>) = 0 [pid 18338] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18337] <... mprotect resumed>) = 0 [pid 18335] rt_sigprocmask(SIG_SETMASK, [] [pid 18340] set_robust_list(0x55555f6e6760, 24 [pid 18339] rt_sigprocmask(SIG_SETMASK, [] [pid 18335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18337] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18340 [pid 18340] <... set_robust_list resumed>) = 0 [pid 18339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18337] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18340] rt_sigprocmask(SIG_SETMASK, [] [pid 18339] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18338] <... mmap resumed>) = 0x7f9f66df1000 [pid 18337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18335] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18338] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18338] <... mprotect resumed>) = 0 [pid 18340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18339] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18338] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18338] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18341 attached [pid 18341] set_robust_list(0x7f9f66e119a0, 24 [pid 18338] <... clone3 resumed> => {parent_tid=[18341]}, 88) = 18341 [pid 18341] <... set_robust_list resumed>) = 0 [pid 18338] rt_sigprocmask(SIG_SETMASK, [] [pid 18341] rt_sigprocmask(SIG_SETMASK, [] [pid 18338] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18342 attached [pid 18341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18342] set_robust_list(0x7f9f66e119a0, 24 [pid 18341] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18340] <... prctl resumed>) = 0 [pid 18339] <... futex resumed>) = 1 [pid 18338] <... futex resumed>) = 0 [pid 18335] <... futex resumed>) = 0 [pid 18340] setpgid(0, 0 [pid 18339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18337] <... clone3 resumed> => {parent_tid=[18342]}, 88) = 18342 [pid 18335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18340] <... setpgid resumed>) = 0 [pid 18339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18337] rt_sigprocmask(SIG_SETMASK, [] [pid 18339] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18335] <... futex resumed>) = 0 [pid 18340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18342] <... set_robust_list resumed>) = 0 [pid 18341] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18339] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18342] rt_sigprocmask(SIG_SETMASK, [] [pid 18341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18340] <... openat resumed>) = 3 [pid 18339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18341] <... futex resumed>) = 0 [pid 18340] write(3, "1000", 4 [pid 18339] <... futex resumed>) = 0 [pid 18338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18337] <... futex resumed>) = 0 [pid 18335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18342] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18341] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18340] <... write resumed>) = 4 [pid 18339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18338] <... futex resumed>) = 0 [pid 18337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18342] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18341] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18340] close(3 [pid 18335] <... futex resumed>) = 0 [pid 18342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18339] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18342] <... futex resumed>) = 1 [pid 18341] <... futex resumed>) = 0 [pid 18340] <... close resumed>) = 0 [pid 18338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18337] <... futex resumed>) = 0 [pid 18335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18341] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18340] write(1, "executing program\n", 18 [pid 18339] <... openat resumed>) = 3 [pid 18338] <... futex resumed>) = 0 [pid 18337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18341] <... openat resumed>) = 3 [pid 18340] <... write resumed>) = 18 [pid 18339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18337] <... futex resumed>) = 0 [pid 18342] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18339] <... futex resumed>) = 1 [pid 18337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18335] <... futex resumed>) = 0 [pid 18342] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18341] <... futex resumed>) = 1 [pid 18340] <... futex resumed>) = 0 [pid 18339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18338] <... futex resumed>) = 0 [pid 18335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18341] pwrite64(3, "\x02\x00", 2, 4 [pid 18338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18335] <... futex resumed>) = 0 [pid 18340] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18342] <... futex resumed>) = 1 [pid 18341] <... pwrite64 resumed>) = 2 [pid 18340] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18339] pwrite64(3, "\x02\x00", 2, 4 [pid 18338] <... futex resumed>) = 0 [pid 18337] <... futex resumed>) = 0 [pid 18335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18339] <... pwrite64 resumed>) = 2 [pid 18338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18341] <... futex resumed>) = 0 [pid 18340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18338] exit_group(0) = ? [pid 18341] +++ exited with 0 +++ [pid 18340] <... mmap resumed>) = 0x7f9f66df1000 [pid 18339] <... futex resumed>) = 1 [pid 18338] +++ exited with 0 +++ [pid 18337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18335] <... futex resumed>) = 0 [pid 18342] <... futex resumed>) = 0 [pid 18340] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18337] <... futex resumed>) = 1 [pid 18335] exit_group(0 [pid 18342] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18340] <... mprotect resumed>) = 0 [pid 18337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18335] <... exit_group resumed>) = ? [pid 18339] <... futex resumed>) = ? [pid 18342] <... openat resumed>) = 3 [pid 18342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18339] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18338, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18342] <... futex resumed>) = 0 [pid 18340] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18340] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18343 attached [pid 18337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18335] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18343] set_robust_list(0x7f9f66e119a0, 24 [pid 18342] <... futex resumed>) = 0 [pid 18340] <... clone3 resumed> => {parent_tid=[18343]}, 88) = 18343 [pid 18337] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18335, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18343] <... set_robust_list resumed>) = 0 [pid 18342] pwrite64(3, "\x02\x00", 2, 4 [pid 18340] rt_sigprocmask(SIG_SETMASK, [] [pid 18337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18344 attached [pid 18343] rt_sigprocmask(SIG_SETMASK, [] [pid 18342] <... pwrite64 resumed>) = 2 [pid 18340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18344] set_robust_list(0x55555f6e6760, 24 [pid 18343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18344 [pid 18344] <... set_robust_list resumed>) = 0 [pid 18343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18344] rt_sigprocmask(SIG_SETMASK, [] [pid 18343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18342] <... futex resumed>) = 1 [pid 18340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18337] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18343] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18340] <... futex resumed>) = 0 [pid 18337] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18343] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18342] <... futex resumed>) = ? [pid 18340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18337] <... exit_group resumed>) = ? [pid 18344] <... prctl resumed>) = 0 [pid 18343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18342] +++ exited with 0 +++ [pid 18340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18344] setpgid(0, 0 [pid 18343] <... futex resumed>) = 0 [pid 18337] +++ exited with 0 +++ [pid 18344] <... setpgid resumed>) = 0 [pid 18343] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18343] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18337, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18344] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18345 attached [pid 18343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18344] write(3, "1000", 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18345] set_robust_list(0x55555f6e6760, 24 [pid 18344] <... write resumed>) = 4 [pid 18343] <... futex resumed>) = 1 [pid 18345] <... set_robust_list resumed>) = 0 [pid 18344] close(3 [pid 18345] rt_sigprocmask(SIG_SETMASK, [] [pid 18343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18340] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18345 [pid 18345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18344] <... close resumed>) = 0 [pid 18340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18345] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18344] write(1, "executing program\n", 18 [pid 18343] <... futex resumed>) = 0 [pid 18340] <... futex resumed>) = 1 executing program [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18345] <... prctl resumed>) = 0 [pid 18344] <... write resumed>) = 18 [pid 18343] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18345] setpgid(0, 0 [pid 18344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18343] <... openat resumed>) = 3 [pid 18345] <... setpgid resumed>) = 0 [pid 18344] <... futex resumed>) = 0 [pid 18343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18344] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18343] <... futex resumed>) = 1 [pid 18340] <... futex resumed>) = 0 [pid 18345] <... openat resumed>) = 3 [pid 18344] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18343] pwrite64(3, "\x02\x00", 2, 4 [pid 18340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18345] write(3, "1000", 4 [pid 18344] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18340] <... futex resumed>) = 0 [pid 18345] <... write resumed>) = 4 [pid 18344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18343] <... pwrite64 resumed>) = 2 [pid 18345] close(3) = 0 [pid 18344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18345] write(1, "executing program\n", 18 [pid 18344] <... mmap resumed>) = 0x7f9f66df1000 [pid 18343] <... futex resumed>) = 0 [pid 18340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18345] <... write resumed>) = 18 [pid 18344] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18340] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18344] <... mprotect resumed>) = 0 [pid 18343] <... futex resumed>) = ? [pid 18340] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18345] <... futex resumed>) = 0 [pid 18344] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18346 attached [pid 18345] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18344] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18343] +++ exited with 0 +++ [pid 18340] +++ exited with 0 +++ [pid 18345] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18344] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18346] set_robust_list(0x55555f6e6760, 24 [pid 18345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18347 attached [pid 18346] <... set_robust_list resumed>) = 0 [pid 18345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18347] set_robust_list(0x7f9f66e119a0, 24 [pid 18346] rt_sigprocmask(SIG_SETMASK, [] [pid 18345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18344] <... clone3 resumed> => {parent_tid=[18347]}, 88) = 18347 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18340, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18346 [pid 18347] <... set_robust_list resumed>) = 0 [pid 18346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18345] <... mmap resumed>) = 0x7f9f66df1000 [pid 18344] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18347] rt_sigprocmask(SIG_SETMASK, [] [pid 18346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18345] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18346] <... prctl resumed>) = 0 [pid 18345] <... mprotect resumed>) = 0 [pid 18344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18347] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18346] setpgid(0, 0 [pid 18345] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18344] <... futex resumed>) = 0 [pid 18347] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18346] <... setpgid resumed>) = 0 [pid 18345] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18347] <... futex resumed>) = 0 [pid 18346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18346] <... openat resumed>) = 3 [pid 18347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18346] write(3, "1000", 4 [pid 18345] <... clone3 resumed> => {parent_tid=[18348]}, 88) = 18348 [pid 18344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18347] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18346] <... write resumed>) = 4 [pid 18345] rt_sigprocmask(SIG_SETMASK, [] [pid 18344] <... futex resumed>) = 0 [pid 18347] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18346] close(3 [pid 18344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] <... close resumed>) = 0 [pid 18345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18347] <... futex resumed>) = 0 [pid 18346] write(1, "executing program\n", 18 [pid 18345] <... futex resumed>) = 0 [pid 18344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18347] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18346] <... write resumed>) = 18 [pid 18345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18344] <... futex resumed>) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 18348 attached [pid 18347] <... openat resumed>) = 3 [pid 18346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18348] set_robust_list(0x7f9f66e119a0, 24 [pid 18347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] <... futex resumed>) = 0 [pid 18344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18348] <... set_robust_list resumed>) = 0 [pid 18347] <... futex resumed>) = 0 [pid 18346] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18348] rt_sigprocmask(SIG_SETMASK, [] [pid 18347] pwrite64(3, "\x02\x00", 2, 4 [pid 18346] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18344] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18347] <... pwrite64 resumed>) = 2 [pid 18346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18349 attached [pid 18348] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18349] set_robust_list(0x55555f6e6760, 24 [pid 18348] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18347] <... futex resumed>) = 1 [pid 18346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18344] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18349 [pid 18349] <... set_robust_list resumed>) = 0 [pid 18348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18346] <... mmap resumed>) = 0x7f9f66df1000 [pid 18344] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18349] rt_sigprocmask(SIG_SETMASK, [] [pid 18348] <... futex resumed>) = 1 [pid 18347] <... futex resumed>) = ? [pid 18346] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18345] <... futex resumed>) = 0 [pid 18344] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18347] +++ exited with 0 +++ [pid 18346] <... mprotect resumed>) = 0 [pid 18345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18349] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18344] +++ exited with 0 +++ [pid 18348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18345] <... futex resumed>) = 0 [pid 18348] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18346] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18344, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18348] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18346] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18348] <... futex resumed>) = 1 [pid 18345] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18350 attached [pid 18349] setpgid(0, 0 [pid 18348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] set_robust_list(0x7f9f66e119a0, 24 [pid 18349] <... setpgid resumed>) = 0 [pid 18348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18346] <... clone3 resumed> => {parent_tid=[18350]}, 88) = 18350 [pid 18345] <... futex resumed>) = 0 [pid 18350] <... set_robust_list resumed>) = 0 [pid 18349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18348] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18346] rt_sigprocmask(SIG_SETMASK, [] [pid 18345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18350] rt_sigprocmask(SIG_SETMASK, [] [pid 18349] <... openat resumed>) = 3 [pid 18348] <... openat resumed>) = 3 [pid 18346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18349] write(3, "1000", 4 [pid 18348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18349] <... write resumed>) = 4 [pid 18346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18349] close(3 [pid 18348] <... futex resumed>) = 1 [pid 18345] <... futex resumed>) = 0 [pid 18350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18349] <... close resumed>) = 0 [pid 18348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18346] <... futex resumed>) = 0 [pid 18345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] <... futex resumed>) = 0 [pid 18349] write(1, "executing program\n", 18 [pid 18348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18345] <... futex resumed>) = 0 [pid 18350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18348] pwrite64(3, "\x02\x00", 2, 4 [pid 18346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18349] <... write resumed>) = 18 [pid 18348] <... pwrite64 resumed>) = 2 [pid 18346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] <... futex resumed>) = 0 [pid 18349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] <... futex resumed>) = 1 [pid 18350] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18349] <... futex resumed>) = 0 [pid 18348] <... futex resumed>) = 1 [pid 18346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18345] <... futex resumed>) = 0 [pid 18350] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18349] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18345] exit_group(0 [pid 18350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18349] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18350] <... futex resumed>) = 1 [pid 18349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18345] <... exit_group resumed>) = ? [pid 18348] <... futex resumed>) = ? [pid 18350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18346] <... futex resumed>) = 0 [pid 18349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18349] <... mmap resumed>) = 0x7f9f66df1000 [pid 18349] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18349] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18348] +++ exited with 0 +++ [pid 18346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18345] +++ exited with 0 +++ [pid 18349] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18350] <... futex resumed>) = 0 [pid 18349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18346] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18345, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18351 attached [pid 18350] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18351] set_robust_list(0x7f9f66e119a0, 24 [pid 18350] <... openat resumed>) = 3 [pid 18349] <... clone3 resumed> => {parent_tid=[18351]}, 88) = 18351 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18351] <... set_robust_list resumed>) = 0 [pid 18350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18351] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18350] <... futex resumed>) = 1 [pid 18346] <... futex resumed>) = 0 [pid 18349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18352 attached [pid 18351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18352] set_robust_list(0x55555f6e6760, 24 [pid 18351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18349] <... futex resumed>) = 0 [pid 18346] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18352 [pid 18352] <... set_robust_list resumed>) = 0 [pid 18351] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18350] pwrite64(3, "\x02\x00", 2, 4 [pid 18349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18352] rt_sigprocmask(SIG_SETMASK, [] [pid 18351] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18350] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18351] <... futex resumed>) = 1 [pid 18350] <... futex resumed>) = 1 [pid 18349] <... futex resumed>) = 0 [pid 18346] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18352] <... prctl resumed>) = 0 [pid 18351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18346] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18352] setpgid(0, 0 [pid 18351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18350] <... futex resumed>) = ? [pid 18349] <... futex resumed>) = 0 [pid 18346] <... exit_group resumed>) = ? [pid 18352] <... setpgid resumed>) = 0 [pid 18351] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18350] +++ exited with 0 +++ [pid 18349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18346] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18353 attached [pid 18351] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18353] set_robust_list(0x55555f6e6760, 24 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18353] <... set_robust_list resumed>) = 0 [pid 18352] <... openat resumed>) = 3 [pid 18351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18353] rt_sigprocmask(SIG_SETMASK, [] [pid 18352] write(3, "1000", 4 [pid 18351] <... futex resumed>) = 1 [pid 18349] <... futex resumed>) = 0 [pid 18353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18352] <... write resumed>) = 4 [pid 18351] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18353 [pid 18353] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18352] close(3 [pid 18351] <... openat resumed>) = 3 [pid 18349] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18353] <... prctl resumed>) = 0 [pid 18352] <... close resumed>) = 0 [pid 18351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18353] setpgid(0, 0 [pid 18352] write(1, "executing program\n", 18 [pid 18351] <... futex resumed>) = 0 [pid 18349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 18353] <... setpgid resumed>) = 0 [pid 18352] <... write resumed>) = 18 [pid 18351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18349] <... futex resumed>) = 0 [pid 18353] <... openat resumed>) = 3 [pid 18352] <... futex resumed>) = 0 [pid 18351] pwrite64(3, "\x02\x00", 2, 4 [pid 18349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18353] write(3, "1000", 4 [pid 18352] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18351] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18353] <... write resumed>) = 4 [pid 18352] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18353] close(3 [pid 18352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18351] <... futex resumed>) = 1 [pid 18349] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18352] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18354 attached [pid 18353] <... close resumed>) = 0 [pid 18351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18349] exit_group(0 [pid 18352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18354] set_robust_list(0x55555f6e6760, 24 [pid 18353] write(1, "executing program\n", 18 [pid 18354] <... set_robust_list resumed>) = 0 [pid 18352] <... mmap resumed>) = 0x7f9f66df1000 [pid 18353] <... write resumed>) = 18 executing program [pid 18352] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18354] rt_sigprocmask(SIG_SETMASK, [] [pid 18353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18352] <... mprotect resumed>) = 0 [pid 18351] <... futex resumed>) = ? [pid 18349] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18354 [pid 18354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18352] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18353] <... futex resumed>) = 0 [pid 18351] +++ exited with 0 +++ [pid 18349] +++ exited with 0 +++ [pid 18353] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18353] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18352] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18354] <... prctl resumed>) = 0 [pid 18353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18355 attached [pid 18354] setpgid(0, 0 [pid 18353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18355] set_robust_list(0x7f9f66e119a0, 24 [pid 18354] <... setpgid resumed>) = 0 [pid 18352] <... clone3 resumed> => {parent_tid=[18355]}, 88) = 18355 [pid 18355] <... set_robust_list resumed>) = 0 [pid 18354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18352] rt_sigprocmask(SIG_SETMASK, [] [pid 18355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18354] <... openat resumed>) = 3 [pid 18353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18355] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18354] write(3, "1000", 4 [pid 18353] <... mmap resumed>) = 0x7f9f66df1000 [pid 18355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18354] <... write resumed>) = 4 [pid 18353] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18355] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18354] close(3 [pid 18353] <... mprotect resumed>) = 0 [pid 18352] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18355] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18354] <... close resumed>) = 0 [pid 18353] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] write(1, "executing program\n", 18 [pid 18353] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18355] <... futex resumed>) = 0 [pid 18354] <... write resumed>) = 18 [pid 18353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18356 attached [pid 18355] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18352] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18356] set_robust_list(0x7f9f66e119a0, 24 [pid 18355] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18354] <... futex resumed>) = 0 [pid 18353] <... clone3 resumed> => {parent_tid=[18356]}, 88) = 18356 [pid 18352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18357 attached [pid 18356] <... set_robust_list resumed>) = 0 [pid 18355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18353] rt_sigprocmask(SIG_SETMASK, [] [pid 18352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18357] set_robust_list(0x55555f6e6760, 24 [pid 18356] rt_sigprocmask(SIG_SETMASK, [] [pid 18355] <... futex resumed>) = 0 [pid 18354] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18357] <... set_robust_list resumed>) = 0 [pid 18356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18355] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18354] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18353] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18352] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18357 [pid 18357] rt_sigprocmask(SIG_SETMASK, [] [pid 18356] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18355] <... openat resumed>) = 3 [pid 18354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18353] <... futex resumed>) = 0 [pid 18352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18356] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18356] <... futex resumed>) = 0 [pid 18355] <... futex resumed>) = 0 [pid 18354] <... mmap resumed>) = 0x7f9f66df1000 [pid 18353] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18357] <... prctl resumed>) = 0 [pid 18356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18355] pwrite64(3, "\x02\x00", 2, 4 [pid 18354] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18352] <... futex resumed>) = 0 [pid 18357] setpgid(0, 0 [pid 18355] <... pwrite64 resumed>) = 2 [pid 18354] <... mprotect resumed>) = 0 [pid 18353] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18357] <... setpgid resumed>) = 0 [pid 18356] <... futex resumed>) = 0 [pid 18355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18353] <... futex resumed>) = 1 [pid 18352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18356] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18355] <... futex resumed>) = 0 [pid 18354] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18353] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18357] <... openat resumed>) = 3 [pid 18352] exit_group(0 [pid 18357] write(3, "1000", 4 [pid 18356] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18354] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18352] <... exit_group resumed>) = ? [pid 18357] <... write resumed>) = 4 [pid 18356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18355] +++ exited with 0 +++ [pid 18356] <... futex resumed>) = 1 [pid 18353] <... futex resumed>) = 0 [pid 18356] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18353] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18356] <... openat resumed>) = 3 [pid 18353] <... futex resumed>) = 0 [pid 18352] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18358 attached [pid 18357] close(3 executing program [pid 18353] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18358] set_robust_list(0x7f9f66e119a0, 24 [pid 18357] <... close resumed>) = 0 [pid 18356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] <... clone3 resumed> => {parent_tid=[18358]}, 88) = 18358 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18352, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18358] <... set_robust_list resumed>) = 0 [pid 18357] write(1, "executing program\n", 18 [pid 18354] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18358] rt_sigprocmask(SIG_SETMASK, [] [pid 18357] <... write resumed>) = 18 [pid 18354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18356] <... futex resumed>) = 1 [pid 18354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18353] <... futex resumed>) = 0 [pid 18358] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18357] <... futex resumed>) = 0 [pid 18356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18354] <... futex resumed>) = 0 [pid 18353] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18358] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18357] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18353] <... futex resumed>) = 0 [pid 18358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18357] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18356] pwrite64(3, "\x02\x00", 2, 4 [pid 18354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18353] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18358] <... futex resumed>) = 0 [pid 18357] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18356] <... pwrite64 resumed>) = 2 [pid 18354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18358] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18354] <... futex resumed>) = 0 [pid 18358] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18356] <... futex resumed>) = 1 [pid 18354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18353] <... futex resumed>) = 0 [pid 18358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18357] <... mmap resumed>) = 0x7f9f66df1000 [pid 18356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18353] exit_group(0 [pid 18358] <... futex resumed>) = 0 [pid 18357] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18356] <... futex resumed>) = ? [pid 18354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18353] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 18358] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18357] <... mprotect resumed>) = 0 [pid 18356] +++ exited with 0 +++ [pid 18354] <... futex resumed>) = 0 [pid 18353] +++ exited with 0 +++ [pid 18358] <... openat resumed>) = 3 [pid 18357] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18353, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18358] <... futex resumed>) = 0 [pid 18357] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18358] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18357] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18354] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18359 attached [pid 18359] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18359] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18358] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 18360 attached ) = 2 [pid 18358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18358] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18354] exit_group(0) = ? [pid 18358] <... futex resumed>) = ? [pid 18360] set_robust_list(0x55555f6e6760, 24 [pid 18357] <... clone3 resumed> => {parent_tid=[18359]}, 88) = 18359 [pid 18360] <... set_robust_list resumed>) = 0 [pid 18357] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18360 [pid 18360] rt_sigprocmask(SIG_SETMASK, [] [pid 18358] +++ exited with 0 +++ [pid 18357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18354] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18357] <... futex resumed>) = 1 [pid 18359] <... futex resumed>) = 0 [pid 18357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18354, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18360] <... prctl resumed>) = 0 [pid 18359] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18360] setpgid(0, 0 [pid 18359] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18360] <... setpgid resumed>) = 0 [pid 18359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18359] <... futex resumed>) = 1 [pid 18357] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18357] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18361 attached [pid 18359] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18360] <... openat resumed>) = 3 [pid 18359] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18361] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18361 [pid 18359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18359] <... futex resumed>) = 1 [pid 18357] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18357] <... futex resumed>) = 0 [pid 18359] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18361] <... set_robust_list resumed>) = 0 [pid 18360] write(3, "1000", 4 [pid 18359] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18361] rt_sigprocmask(SIG_SETMASK, [] [pid 18360] <... write resumed>) = 4 [pid 18361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18360] close(3 [pid 18359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18360] <... close resumed>) = 0 [pid 18359] <... futex resumed>) = 1 [pid 18357] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18361] <... prctl resumed>) = 0 [pid 18360] write(1, "executing program\n", 18 [pid 18359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18362 attached executing program [pid 18361] setpgid(0, 0 [pid 18360] <... write resumed>) = 18 [pid 18359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18357] <... futex resumed>) = 0 [pid 18361] <... setpgid resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18362] set_robust_list(0x55555f6e6760, 24 [pid 18360] <... futex resumed>) = 0 [pid 18359] pwrite64(3, "\x02\x00", 2, 4 [pid 18357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18362] <... set_robust_list resumed>) = 0 [pid 18360] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18359] <... pwrite64 resumed>) = 2 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18362 [pid 18361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18360] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18362] rt_sigprocmask(SIG_SETMASK, [] [pid 18360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18359] <... futex resumed>) = 1 [pid 18357] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18361] <... openat resumed>) = 3 [pid 18360] <... mmap resumed>) = 0x7f9f66df1000 [pid 18359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18357] exit_group(0 [pid 18361] write(3, "1000", 4 [pid 18360] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18359] <... futex resumed>) = ? [pid 18357] <... exit_group resumed>) = ? [pid 18362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18361] <... write resumed>) = 4 [pid 18360] <... mprotect resumed>) = 0 [pid 18359] +++ exited with 0 +++ [pid 18357] +++ exited with 0 +++ [pid 18362] <... prctl resumed>) = 0 [pid 18361] close(3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18362] setpgid(0, 0 [pid 18361] <... close resumed>) = 0 [pid 18360] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18362] <... setpgid resumed>) = 0 [pid 18361] write(1, "executing program\n", 18 [pid 18360] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18361] <... write resumed>) = 18 [pid 18361] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18361] <... futex resumed>) = 0 [pid 18360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18361] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18362] <... openat resumed>) = 3 [pid 18361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18363 attached ) = 0x7f9f66df1000 [pid 18363] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18361] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18363] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18361] <... mprotect resumed>) = 0 [pid 18363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18361] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18362] write(3, "1000", 4 [pid 18360] <... clone3 resumed> => {parent_tid=[18363]}, 88) = 18363 [pid 18362] <... write resumed>) = 4 [pid 18360] rt_sigprocmask(SIG_SETMASK, [] [pid 18362] close(3 [pid 18360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18362] <... close resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18363] <... futex resumed>) = 0 [pid 18362] write(1, "executing program\n", 18 [pid 18360] <... futex resumed>) = 1 [pid 18363] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18361] <... clone3 resumed> => {parent_tid=[18364]}, 88) = 18364 ci2-android-6-12-rust/strace-static-x86_64: Process 18364 attached [pid 18363] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18362] <... write resumed>) = 18 [pid 18361] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18364] set_robust_list(0x7f9f66e119a0, 24 [pid 18363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18364] <... set_robust_list resumed>) = 0 [pid 18363] <... futex resumed>) = 0 [pid 18362] <... futex resumed>) = 0 [pid 18361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18364] rt_sigprocmask(SIG_SETMASK, [] [pid 18363] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18361] <... futex resumed>) = 0 [pid 18364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18363] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18362] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18360] <... futex resumed>) = 0 [pid 18364] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18362] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18364] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18362] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18363] <... futex resumed>) = 1 [pid 18362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18360] <... futex resumed>) = 0 [pid 18364] <... futex resumed>) = 1 [pid 18363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18361] <... futex resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18362] <... mmap resumed>) = 0x7f9f66df1000 [pid 18361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18360] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18363] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18362] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18361] <... futex resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18364] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18363] <... openat resumed>) = 3 [pid 18362] <... mprotect resumed>) = 0 [pid 18361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18365 attached [pid 18364] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18362] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18363] <... futex resumed>) = 1 [pid 18362] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18360] <... futex resumed>) = 0 [pid 18365] set_robust_list(0x55555f6e6760, 24 [pid 18364] <... futex resumed>) = 1 [pid 18362] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18365] <... set_robust_list resumed>) = 0 [pid 18364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18366 attached [pid 18363] pwrite64(3, "\x02\x00", 2, 4 [pid 18361] <... futex resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18366] set_robust_list(0x7f9f66e119a0, 24 [pid 18363] <... pwrite64 resumed>) = 2 [pid 18361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18360] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18365 [pid 18366] <... set_robust_list resumed>) = 0 [pid 18364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18361] <... futex resumed>) = 0 [pid 18360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18366] rt_sigprocmask(SIG_SETMASK, [] [pid 18365] rt_sigprocmask(SIG_SETMASK, [] [pid 18364] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18363] <... futex resumed>) = 0 [pid 18362] <... clone3 resumed> => {parent_tid=[18366]}, 88) = 18366 [pid 18361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18364] <... openat resumed>) = 3 [pid 18362] rt_sigprocmask(SIG_SETMASK, [] [pid 18366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18360] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18366] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] <... prctl resumed>) = 0 [pid 18364] <... futex resumed>) = 0 [pid 18363] <... futex resumed>) = ? [pid 18362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18360] <... exit_group resumed>) = ? [pid 18366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18365] setpgid(0, 0 [pid 18364] pwrite64(3, "\x02\x00", 2, 4 [pid 18363] +++ exited with 0 +++ [pid 18362] <... futex resumed>) = 0 [pid 18361] <... futex resumed>) = 0 [pid 18360] +++ exited with 0 +++ [pid 18366] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18365] <... setpgid resumed>) = 0 [pid 18361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18366] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18364] <... pwrite64 resumed>) = 2 [pid 18362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18366] <... futex resumed>) = 0 [pid 18366] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18361] <... futex resumed>) = 0 [pid 18364] <... futex resumed>) = 1 [pid 18361] exit_group(0) = ? [pid 18365] <... openat resumed>) = 3 [pid 18364] +++ exited with 0 +++ [pid 18362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18361] +++ exited with 0 +++ [pid 18365] write(3, "1000", 4 [pid 18362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18361, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18366] <... futex resumed>) = 0 [pid 18365] <... write resumed>) = 4 [pid 18362] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18366] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18365] close(3 [pid 18366] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18365] <... close resumed>) = 0 [pid 18366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18366] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18362] <... futex resumed>) = 0 [pid 18365] write(1, "executing program\n", 18 [pid 18362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18365] <... write resumed>) = 18 executing program [pid 18366] <... futex resumed>) = 0 [pid 18362] <... futex resumed>) = 1 [pid 18366] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18366] <... openat resumed>) = 3 [pid 18365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18362] <... futex resumed>) = 0 [pid 18365] <... futex resumed>) = 0 [pid 18362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18365] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18362] <... futex resumed>) = 0 [pid 18366] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18365] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18365] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18366] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18362] <... futex resumed>) = 0 [pid 18365] <... mmap resumed>) = 0x7f9f66df1000 [pid 18362] exit_group(0 [pid 18366] <... futex resumed>) = ? [pid 18362] <... exit_group resumed>) = ? [pid 18365] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18365] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18366] +++ exited with 0 +++ [pid 18365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18362] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18367 attached [pid 18367] set_robust_list(0x7f9f66e119a0, 24 [pid 18365] <... clone3 resumed> => {parent_tid=[18367]}, 88) = 18367 [pid 18367] <... set_robust_list resumed>) = 0 [pid 18365] rt_sigprocmask(SIG_SETMASK, [] [pid 18367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18365] <... futex resumed>) = 0 [pid 18367] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18365] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18362, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18367] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18365] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18365] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18367] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18365] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18368 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18368 [pid 18367] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18368] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18368] <... set_robust_list resumed>) = 0 [pid 18367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18368] rt_sigprocmask(SIG_SETMASK, [] [pid 18367] <... futex resumed>) = 1 [pid 18365] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18369 attached [pid 18368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18365] <... futex resumed>) = 0 [pid 18369] set_robust_list(0x55555f6e6760, 24 [pid 18367] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18365] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18368] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18369 [pid 18369] <... set_robust_list resumed>) = 0 [pid 18368] setpgid(0, 0 [pid 18367] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18368] <... setpgid resumed>) = 0 [pid 18369] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18367] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18368] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18370 attached [pid 18369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18368] write(3, "1000", 4 [pid 18367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18365] <... futex resumed>) = 0 [pid 18369] <... prctl resumed>) = 0 [pid 18368] <... write resumed>) = 4 [pid 18365] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18370 [pid 18370] set_robust_list(0x55555f6e6760, 24 [pid 18369] setpgid(0, 0 [pid 18370] <... set_robust_list resumed>) = 0 [pid 18368] close(3 [pid 18367] <... futex resumed>) = 0 [pid 18365] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18369] <... setpgid resumed>) = 0 [pid 18368] <... close resumed>) = 0 [pid 18367] pwrite64(3, "\x02\x00", 2, 4 [pid 18365] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18370] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18368] write(1, "executing program\n", 18 [pid 18367] <... pwrite64 resumed>) = 2 [pid 18370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18368] <... write resumed>) = 18 [pid 18370] <... prctl resumed>) = 0 executing program [pid 18370] setpgid(0, 0 [pid 18369] <... openat resumed>) = 3 [pid 18368] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18370] <... setpgid resumed>) = 0 [pid 18369] write(3, "1000", 4) = 4 [pid 18370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18368] <... futex resumed>) = 0 [pid 18367] <... futex resumed>) = 1 [pid 18365] <... futex resumed>) = 0 [pid 18369] close(3 [pid 18370] <... openat resumed>) = 3 [pid 18369] <... close resumed>) = 0 [pid 18367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18368] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18365] exit_group(0 [pid 18370] write(3, "1000", 4 [pid 18369] write(1, "executing program\n", 18 [pid 18368] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18370] <... write resumed>) = 4 [pid 18369] <... write resumed>) = 18 [pid 18368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18367] <... futex resumed>) = ? [pid 18365] <... exit_group resumed>) = ? [pid 18370] close(3 [pid 18369] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18367] +++ exited with 0 +++ executing program [pid 18370] <... close resumed>) = 0 executing program [pid 18370] write(1, "executing program\n", 18) = 18 [pid 18365] +++ exited with 0 +++ [pid 18369] <... futex resumed>) = 0 [pid 18368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18369] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18368] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18365, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18369] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18368] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18368] <... mprotect resumed>) = 0 [pid 18369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18370] <... futex resumed>) = 0 [pid 18369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18368] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18370] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18369] <... mmap resumed>) = 0x7f9f66df1000 [pid 18368] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18370] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18369] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18369] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18371 attached [pid 18370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18369] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18368] <... clone3 resumed> => {parent_tid=[18371]}, 88) = 18371 [pid 18370] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18369] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18368] rt_sigprocmask(SIG_SETMASK, [] [pid 18370] <... mprotect resumed>) = 0 [pid 18369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18370] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18372 attached , [], 8) = 0 [pid 18368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18372] set_robust_list(0x7f9f66e119a0, 24 [pid 18370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18369] <... clone3 resumed> => {parent_tid=[18372]}, 88) = 18372 [pid 18368] <... futex resumed>) = 0 [pid 18372] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18373 attached [pid 18372] rt_sigprocmask(SIG_SETMASK, [] [pid 18371] set_robust_list(0x7f9f66e119a0, 24 [pid 18369] rt_sigprocmask(SIG_SETMASK, [] [pid 18368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18373] set_robust_list(0x7f9f66e119a0, 24 [pid 18372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18371] <... set_robust_list resumed>) = 0 [pid 18370] <... clone3 resumed> => {parent_tid=[18373]}, 88) = 18373 [pid 18369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18371] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18371] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18373] <... set_robust_list resumed>) = 0 [pid 18372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18370] rt_sigprocmask(SIG_SETMASK, [] [pid 18369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18368] <... futex resumed>) = 0 [pid 18373] rt_sigprocmask(SIG_SETMASK, [] [pid 18372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18369] <... futex resumed>) = 0 [pid 18368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18372] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18371] <... futex resumed>) = 0 [pid 18369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18368] <... futex resumed>) = 1 [pid 18373] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18372] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18371] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18370] <... futex resumed>) = 0 [pid 18368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18373] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18371] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18372] <... futex resumed>) = 1 [pid 18371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18369] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18373] <... futex resumed>) = 0 [pid 18372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18371] <... futex resumed>) = 1 [pid 18370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18368] <... futex resumed>) = 0 [pid 18373] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18370] <... futex resumed>) = 0 [pid 18369] <... futex resumed>) = 0 [pid 18368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18373] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18372] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18368] <... futex resumed>) = 0 [pid 18370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18372] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18371] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18373] <... futex resumed>) = 0 [pid 18372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18372] <... futex resumed>) = 0 [pid 18371] <... openat resumed>) = 3 [pid 18370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18370] <... futex resumed>) = 0 [pid 18369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18373] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18371] <... futex resumed>) = 1 [pid 18370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18369] <... futex resumed>) = 0 [pid 18368] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18374 attached [pid 18373] <... openat resumed>) = 3 [pid 18372] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18374] set_robust_list(0x55555f6e6760, 24 [pid 18373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18372] <... openat resumed>) = 3 [pid 18371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18368] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18374 [pid 18374] <... set_robust_list resumed>) = 0 [pid 18370] <... futex resumed>) = 0 [pid 18368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18374] rt_sigprocmask(SIG_SETMASK, [] [pid 18373] <... futex resumed>) = 1 [pid 18372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18371] pwrite64(3, "\x02\x00", 2, 4 [pid 18370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18373] pwrite64(3, "\x02\x00", 2, 4 [pid 18372] <... futex resumed>) = 1 [pid 18370] <... futex resumed>) = 0 [pid 18369] <... futex resumed>) = 0 [pid 18371] <... pwrite64 resumed>) = 2 [pid 18369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18373] <... pwrite64 resumed>) = 2 [pid 18369] <... futex resumed>) = 0 executing program [pid 18374] <... prctl resumed>) = 0 [pid 18372] pwrite64(3, "\x02\x00", 2, 4 [pid 18369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18374] setpgid(0, 0 [pid 18373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18374] <... setpgid resumed>) = 0 [pid 18371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18373] <... futex resumed>) = 1 [pid 18372] <... pwrite64 resumed>) = 2 [pid 18371] <... futex resumed>) = 1 [pid 18370] <... futex resumed>) = 0 [pid 18368] <... futex resumed>) = 0 [pid 18374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18370] exit_group(0 [pid 18368] exit_group(0 [pid 18371] <... futex resumed>) = ? [pid 18370] <... exit_group resumed>) = ? [pid 18368] <... exit_group resumed>) = ? [pid 18374] <... openat resumed>) = 3 [pid 18373] <... futex resumed>) = ? [pid 18372] <... futex resumed>) = 1 [pid 18371] +++ exited with 0 +++ [pid 18369] <... futex resumed>) = 0 [pid 18368] +++ exited with 0 +++ [pid 18369] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18374] write(3, "1000", 4) = 4 [pid 18373] +++ exited with 0 +++ [pid 18370] +++ exited with 0 +++ [pid 18374] close(3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18369] <... exit_group resumed>) = ? [pid 18374] <... close resumed>) = 0 [pid 18372] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18374] write(1, "executing program\n", 18) = 18 [pid 18374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18374] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18374] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18374] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18374] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18369] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18374] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18375 attached => {parent_tid=[18375]}, 88) = 18375 [pid 18374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18375] set_robust_list(0x7f9f66e119a0, 24 [pid 18374] <... futex resumed>) = 0 [pid 18374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18375] <... set_robust_list resumed>) = 0 [pid 18375] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18375] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18374] <... futex resumed>) = 0 [pid 18375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18374] <... futex resumed>) = 0 [pid 18375] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18375] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18374] <... futex resumed>) = 0 [pid 18375] <... futex resumed>) = 1 [pid 18374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18375] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18374] <... futex resumed>) = 0 [pid 18375] <... openat resumed>) = 3 [pid 18374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18374] <... futex resumed>) = 0 [pid 18375] <... futex resumed>) = 1 [pid 18375] pwrite64(3, "\x02\x00", 2, 4 [pid 18374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18375] <... pwrite64 resumed>) = 2 [pid 18374] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18374] <... futex resumed>) = 0 [pid 18375] <... futex resumed>) = 1 [pid 18374] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18375] +++ exited with 0 +++ [pid 18374] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18374] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18374, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18376 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18376 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18376] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18376] <... set_robust_list resumed>) = 0 [pid 18376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18376] setpgid(0, 0) = 0 [pid 18376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18376] write(3, "1000", 4) = 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 18376] close(3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18376] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18377 attached [pid 18376] write(1, "executing program\n", 18 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18377 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 18377] set_robust_list(0x55555f6e6760, 24 [pid 18376] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18377] <... set_robust_list resumed>) = 0 [pid 18377] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18377] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18377] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18378 attached [pid 18377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18376] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18379 attached [pid 18378] set_robust_list(0x55555f6e6760, 24 [pid 18377] <... openat resumed>) = 3 [pid 18378] <... set_robust_list resumed>) = 0 [pid 18376] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18378] rt_sigprocmask(SIG_SETMASK, [] [pid 18377] write(3, "1000", 4 [pid 18376] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18379 [pid 18379] set_robust_list(0x55555f6e6760, 24 [pid 18378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18377] <... write resumed>) = 4 [pid 18376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18378 [pid 18379] <... set_robust_list resumed>) = 0 [pid 18378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18377] close(3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18377] <... close resumed>) = 0 [pid 18376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18379] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18376] <... mmap resumed>) = 0x7f9f66df1000 [pid 18376] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18378] <... prctl resumed>) = 0 [pid 18377] write(1, "executing program\n", 18 [pid 18379] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 18378] setpgid(0, 0 [pid 18377] <... write resumed>) = 18 [pid 18376] <... mprotect resumed>) = 0 [pid 18379] <... prctl resumed>) = 0 [pid 18378] <... setpgid resumed>) = 0 [pid 18377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18377] <... futex resumed>) = 0 [pid 18379] setpgid(0, 0 [pid 18376] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18379] <... setpgid resumed>) = 0 [pid 18378] <... openat resumed>) = 3 [pid 18377] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18376] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18378] write(3, "1000", 4 [pid 18377] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18379] <... openat resumed>) = 3 [pid 18378] <... write resumed>) = 4 [pid 18377] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18378] close(3 [pid 18377] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18380 attached [pid 18379] write(3, "1000", 4 [pid 18378] <... close resumed>) = 0 [pid 18377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18380] set_robust_list(0x7f9f66e119a0, 24 [pid 18378] write(1, "executing program\n", 18 [pid 18377] <... mmap resumed>) = 0x7f9f66df1000 [pid 18380] <... set_robust_list resumed>) = 0 [pid 18378] <... write resumed>) = 18 executing program [pid 18379] <... write resumed>) = 4 [pid 18377] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18376] <... clone3 resumed> => {parent_tid=[18380]}, 88) = 18380 [pid 18380] rt_sigprocmask(SIG_SETMASK, [] [pid 18379] close(3 [pid 18378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18377] <... mprotect resumed>) = 0 [pid 18376] rt_sigprocmask(SIG_SETMASK, [] [pid 18380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18379] <... close resumed>) = 0 [pid 18377] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18379] write(1, "executing program\n", 18 [pid 18378] <... futex resumed>) = 0 [pid 18377] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18379] <... write resumed>) = 18 [pid 18378] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18376] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18381 attached [pid 18380] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18379] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18381] set_robust_list(0x7f9f66e119a0, 24 [pid 18380] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18379] <... futex resumed>) = 0 [pid 18378] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18381] <... set_robust_list resumed>) = 0 [pid 18379] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18381] rt_sigprocmask(SIG_SETMASK, [] [pid 18380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18379] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18377] <... clone3 resumed> => {parent_tid=[18381]}, 88) = 18381 [pid 18381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18380] <... futex resumed>) = 1 [pid 18379] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18377] rt_sigprocmask(SIG_SETMASK, [] [pid 18376] <... futex resumed>) = 0 [pid 18381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18378] <... mmap resumed>) = 0x7f9f66df1000 [pid 18377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18378] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18378] <... mprotect resumed>) = 0 [pid 18377] <... futex resumed>) = 1 [pid 18381] <... futex resumed>) = 0 [pid 18380] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18378] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18376] <... futex resumed>) = 0 [pid 18380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18381] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18379] <... mmap resumed>) = 0x7f9f66df1000 [pid 18376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18381] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18379] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] <... futex resumed>) = 0 [pid 18379] <... mprotect resumed>) = 0 [pid 18378] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18381] <... futex resumed>) = 1 [pid 18377] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18382 attached [pid 18381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18380] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18379] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18376] <... futex resumed>) = 0 [pid 18382] set_robust_list(0x7f9f66e119a0, 24 [pid 18381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18380] <... openat resumed>) = 3 [pid 18379] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18378] <... clone3 resumed> => {parent_tid=[18382]}, 88) = 18382 [pid 18377] <... futex resumed>) = 0 [pid 18376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18382] <... set_robust_list resumed>) = 0 [pid 18381] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18378] rt_sigprocmask(SIG_SETMASK, [] [pid 18377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18383 attached [pid 18381] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18380] <... futex resumed>) = 0 [pid 18378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18383] set_robust_list(0x7f9f66e119a0, 24 [pid 18382] rt_sigprocmask(SIG_SETMASK, [] [pid 18381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] pwrite64(3, "\x02\x00", 2, 4 [pid 18378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18383] <... set_robust_list resumed>) = 0 [pid 18382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18381] <... futex resumed>) = 1 [pid 18379] <... clone3 resumed> => {parent_tid=[18383]}, 88) = 18383 [pid 18378] <... futex resumed>) = 0 [pid 18377] <... futex resumed>) = 0 [pid 18376] <... futex resumed>) = 0 [pid 18383] rt_sigprocmask(SIG_SETMASK, [] [pid 18382] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18380] <... pwrite64 resumed>) = 2 [pid 18379] rt_sigprocmask(SIG_SETMASK, [] [pid 18378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18377] <... futex resumed>) = 0 [pid 18383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18380] <... futex resumed>) = 0 [pid 18377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18382] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] <... futex resumed>) = 0 [pid 18382] <... futex resumed>) = 1 [pid 18378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18382] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18378] <... futex resumed>) = 0 [pid 18382] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18381] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18376] exit_group(0 [pid 18383] <... futex resumed>) = 0 [pid 18382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18380] <... futex resumed>) = ? [pid 18379] <... futex resumed>) = 1 [pid 18376] <... exit_group resumed>) = ? [pid 18383] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18382] <... futex resumed>) = 1 [pid 18381] <... openat resumed>) = 3 [pid 18378] <... futex resumed>) = 0 [pid 18383] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18382] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18380] +++ exited with 0 +++ [pid 18379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18378] <... futex resumed>) = 0 [pid 18383] <... futex resumed>) = 0 [pid 18382] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18383] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18382] <... openat resumed>) = 3 [pid 18381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18379] <... futex resumed>) = 0 [pid 18376] +++ exited with 0 +++ [pid 18383] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18381] <... futex resumed>) = 1 [pid 18377] <... futex resumed>) = 0 [pid 18381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18382] <... futex resumed>) = 1 [pid 18378] <... futex resumed>) = 0 [pid 18377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18383] <... futex resumed>) = 1 [pid 18382] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18381] <... futex resumed>) = 0 [pid 18379] <... futex resumed>) = 0 [pid 18378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18377] <... futex resumed>) = 1 [pid 18383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18381] pwrite64(3, "\x02\x00", 2, 4 [pid 18379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] <... futex resumed>) = 0 [pid 18377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18382] pwrite64(3, "\x02\x00", 2, 4 [pid 18378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18383] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18382] <... pwrite64 resumed>) = 2 [pid 18381] <... pwrite64 resumed>) = 2 [pid 18379] <... futex resumed>) = 0 [pid 18383] <... openat resumed>) = 3 [pid 18383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18383] <... futex resumed>) = 0 [pid 18382] <... futex resumed>) = 1 [pid 18381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18378] <... futex resumed>) = 0 [pid 18383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18382] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18381] <... futex resumed>) = 1 [pid 18379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18378] exit_group(0 [pid 18377] <... futex resumed>) = 0 [pid 18382] <... futex resumed>) = ? [pid 18381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18378] <... exit_group resumed>) = ? [pid 18377] exit_group(0 [pid 18383] <... futex resumed>) = 0 [pid 18382] +++ exited with 0 +++ [pid 18381] <... futex resumed>) = ? [pid 18379] <... futex resumed>) = 1 [pid 18378] +++ exited with 0 +++ [pid 18377] <... exit_group resumed>) = ? [pid 18383] pwrite64(3, "\x02\x00", 2, 4 [pid 18381] +++ exited with 0 +++ [pid 18379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18377] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18378, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18383] <... pwrite64 resumed>) = 2 [pid 18383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18379] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18377, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18379] exit_group(0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18379] <... exit_group resumed>) = ? [pid 18383] <... futex resumed>) = ? [pid 18383] +++ exited with 0 +++ [pid 18379] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18384 attached , child_tidptr=0x55555f6e6750) = 18384 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18384] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18384] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... restart_syscall resumed>) = 0 [pid 18384] <... prctl resumed>) = 0 [pid 18384] setpgid(0, 0) = 0 [pid 18384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18384] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18384] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18384] close(3) = 0 [pid 18384] write(1, "executing program\n", 18) = 18 [pid 18384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18384] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 18384] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18385 attached , NULL, 8) = 0 [pid 18385] set_robust_list(0x55555f6e6760, 24 [pid 18384] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18385] <... set_robust_list resumed>) = 0 [pid 18384] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18385 [pid 18385] rt_sigprocmask(SIG_SETMASK, [] [pid 18384] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18384] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18384] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18385] <... prctl resumed>) = 0 [pid 18384] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18386 attached [pid 18385] setpgid(0, 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18385] <... setpgid resumed>) = 0 [pid 18384] <... clone3 resumed> => {parent_tid=[18386]}, 88) = 18386 [pid 316] <... restart_syscall resumed>) = 0 [pid 18386] set_robust_list(0x7f9f66e119a0, 24 [pid 18385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18384] rt_sigprocmask(SIG_SETMASK, [] [pid 18386] <... set_robust_list resumed>) = 0 [pid 18385] <... openat resumed>) = 3 [pid 18384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18386] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18385] write(3, "1000", 4 [pid 18384] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18385] <... write resumed>) = 4 [pid 18384] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18385] close(3 [pid 18384] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18386] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18385] <... close resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18387 attached [pid 18386] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18385] write(1, "executing program\n", 18) = 18 [pid 18385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18385] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] set_robust_list(0x55555f6e6760, 24 [pid 18386] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18388 [pid 18387] <... set_robust_list resumed>) = 0 [pid 18386] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18388 attached [pid 18385] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18384] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18387 executing program [pid 18388] set_robust_list(0x55555f6e6760, 24 [pid 18387] rt_sigprocmask(SIG_SETMASK, [] [pid 18385] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18384] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18388] <... set_robust_list resumed>) = 0 [pid 18387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18386] <... futex resumed>) = 0 [pid 18385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18384] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18388] rt_sigprocmask(SIG_SETMASK, [] [pid 18386] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18384] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18386] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18385] <... mmap resumed>) = 0x7f9f66df1000 [pid 18388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18385] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18388] <... prctl resumed>) = 0 [pid 18387] <... prctl resumed>) = 0 [pid 18386] <... futex resumed>) = 1 [pid 18385] <... mprotect resumed>) = 0 [pid 18384] <... futex resumed>) = 0 [pid 18388] setpgid(0, 0 [pid 18387] setpgid(0, 0 [pid 18386] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18385] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18384] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] <... setpgid resumed>) = 0 [pid 18387] <... setpgid resumed>) = 0 [pid 18386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18386] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18385] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18384] <... futex resumed>) = 0 [pid 18388] <... openat resumed>) = 3 [pid 18387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18386] <... openat resumed>) = 3 [pid 18385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18384] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18389 attached [pid 18388] write(3, "1000", 4 [pid 18387] <... openat resumed>) = 3 [pid 18386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18389] set_robust_list(0x7f9f66e119a0, 24 [pid 18388] <... write resumed>) = 4 [pid 18389] <... set_robust_list resumed>) = 0 [pid 18387] write(3, "1000", 4 [pid 18386] <... futex resumed>) = 1 [pid 18389] rt_sigprocmask(SIG_SETMASK, [] [pid 18387] <... write resumed>) = 4 [pid 18389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18386] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18388] close(3 [pid 18387] close(3 [pid 18385] <... clone3 resumed> => {parent_tid=[18389]}, 88) = 18389 [pid 18384] <... futex resumed>) = 0 [pid 18388] <... close resumed>) = 0 [pid 18387] <... close resumed>) = 0 [pid 18385] rt_sigprocmask(SIG_SETMASK, [] [pid 18384] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] write(1, "executing program\n", 18 [pid 18386] <... futex resumed>) = 0 [pid 18385] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18384] <... futex resumed>) = 1 [pid 18388] <... write resumed>) = 18 [pid 18385] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18384] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18385] <... futex resumed>) = 1 [pid 18388] <... futex resumed>) = 0 [pid 18385] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18388] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18387] write(1, "executing program\n", 18 executing program [pid 18388] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18389] <... futex resumed>) = 0 [pid 18388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18387] <... write resumed>) = 18 [pid 18386] pwrite64(3, "\x02\x00", 2, 4 [pid 18389] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18389] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18388] <... mmap resumed>) = 0x7f9f66df1000 [pid 18386] <... pwrite64 resumed>) = 2 [pid 18389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] <... futex resumed>) = 0 [pid 18386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18389] <... futex resumed>) = 1 [pid 18388] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18387] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18385] <... futex resumed>) = 0 [pid 18389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18388] <... mprotect resumed>) = 0 [pid 18387] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18386] <... futex resumed>) = 1 [pid 18385] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18384] <... futex resumed>) = 0 [pid 18389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18388] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18387] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18386] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18385] <... futex resumed>) = 0 [pid 18384] exit_group(0 [pid 18389] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18388] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18386] <... futex resumed>) = ? [pid 18385] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18384] <... exit_group resumed>) = ? [pid 18389] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18387] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18386] +++ exited with 0 +++ [pid 18384] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18390 attached [pid 18389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18384, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18390] set_robust_list(0x7f9f66e119a0, 24 [pid 18389] <... futex resumed>) = 1 [pid 18387] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18388] <... clone3 resumed> => {parent_tid=[18390]}, 88) = 18390 [pid 18387] <... mprotect resumed>) = 0 [pid 18385] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18388] rt_sigprocmask(SIG_SETMASK, [] [pid 18385] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18385] <... futex resumed>) = 0 [pid 18390] <... set_robust_list resumed>) = 0 [pid 18389] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18385] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18390] rt_sigprocmask(SIG_SETMASK, [] [pid 18389] <... openat resumed>) = 3 [pid 18388] <... futex resumed>) = 0 [pid 18387] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18390] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18389] <... futex resumed>) = 1 [pid 18385] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18391 attached [pid 18390] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18389] pwrite64(3, "\x02\x00", 2, 4 [pid 18385] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18391] set_robust_list(0x7f9f66e119a0, 24 [pid 18385] <... futex resumed>) = 0 [pid 18391] <... set_robust_list resumed>) = 0 [pid 18385] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18391] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18390] <... futex resumed>) = 1 [pid 18389] <... pwrite64 resumed>) = 2 [pid 18388] <... futex resumed>) = 0 [pid 18387] <... clone3 resumed> => {parent_tid=[18391]}, 88) = 18391 [pid 18390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18388] <... futex resumed>) = 0 [pid 18387] rt_sigprocmask(SIG_SETMASK, [] [pid 18390] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18389] <... futex resumed>) = 1 [pid 18385] <... futex resumed>) = 0 [pid 18390] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18385] exit_group(0) = ? [pid 18390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] <... futex resumed>) = 0 [pid 18391] <... futex resumed>) = 0 [pid 18390] <... futex resumed>) = 1 [pid 18389] <... futex resumed>) = ? [pid 18388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18387] <... futex resumed>) = 1 [pid 18391] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18390] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18388] <... futex resumed>) = 0 [pid 18391] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18390] <... openat resumed>) = 3 [pid 18388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18388] <... futex resumed>) = 0 [pid 18390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18389] +++ exited with 0 +++ [pid 18385] +++ exited with 0 +++ [pid 18390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18388] <... futex resumed>) = 0 [pid 18387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18390] pwrite64(3, "\x02\x00", 2, 4 [pid 18388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18390] <... pwrite64 resumed>) = 2 [pid 18387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18385, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18387] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18391] <... futex resumed>) = 0 [pid 18390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18391] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18390] <... futex resumed>) = 1 [pid 18388] <... futex resumed>) = 0 [pid 18387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18391] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18388] exit_group(0 [pid 18391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18388] <... exit_group resumed>) = ? [pid 18391] <... futex resumed>) = 1 [pid 18390] <... futex resumed>) = ? [pid 18387] <... futex resumed>) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18390] +++ exited with 0 +++ [pid 18388] +++ exited with 0 +++ [pid 18387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18387] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18388, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18391] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18391] <... openat resumed>) = 3 [pid 18391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18387] <... futex resumed>) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18391] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18387] <... futex resumed>) = 1 [pid 18391] <... futex resumed>) = 0 [pid 18391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18387] exit_group(0 [pid 18391] <... futex resumed>) = ? [pid 18391] +++ exited with 0 +++ [pid 18387] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 18387] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18387, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18392 attached , child_tidptr=0x55555f6e6750) = 18392 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18392] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18392] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18392] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18392] setpgid(0, 0) = 0 [pid 18392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18392] write(3, "1000", 4) = 4 [pid 18392] close(3) = 0 [pid 18392] write(1, "executing program\n", 18) = 18 [pid 18392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 314] <... restart_syscall resumed>) = 0 [pid 18392] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18392] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18392] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18392] <... mprotect resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18392] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18393 attached => {parent_tid=[18393]}, 88) = 18393 [pid 18393] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18394 attached ) = 0 [pid 18392] rt_sigprocmask(SIG_SETMASK, [] [pid 18394] set_robust_list(0x55555f6e6760, 24 [pid 18393] rt_sigprocmask(SIG_SETMASK, [] [pid 18392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18394] <... set_robust_list resumed>) = 0 [pid 18393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18394] rt_sigprocmask(SIG_SETMASK, [] [pid 18393] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18392] <... futex resumed>) = 0 [pid 18392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18393] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18394] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18394 [pid 18394] <... prctl resumed>) = 0 [pid 18393] <... futex resumed>) = 1 [pid 18392] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18394] setpgid(0, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18394] <... setpgid resumed>) = 0 [pid 18393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18392] <... futex resumed>) = 0 [pid 18394] <... openat resumed>) = 3 [pid 18393] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18393] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18394] write(3, "1000", 4) = 4 [pid 18393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18394] close(3 [pid 18393] <... futex resumed>) = 1 [pid 18392] <... futex resumed>) = 0 [pid 18394] <... close resumed>) = 0 [pid 18393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18394] write(1, "executing program\n", 18 [pid 18393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18392] <... futex resumed>) = 0 [pid 18394] <... write resumed>) = 18 executing program [pid 18393] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18393] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18394] <... futex resumed>) = 0 [pid 18393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18394] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18393] <... futex resumed>) = 1 [pid 18392] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18394] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18394] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18392] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18395 attached [pid 18394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18393] pwrite64(3, "\x02\x00", 2, 4 [pid 18392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18393] <... pwrite64 resumed>) = 2 [pid 18394] <... mmap resumed>) = 0x7f9f66df1000 [pid 18394] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18394] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] set_robust_list(0x55555f6e6760, 24 [pid 18394] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18393] <... futex resumed>) = 1 [pid 18392] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18395 [pid 18394] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18392] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18396 attached [pid 18395] <... set_robust_list resumed>) = 0 [pid 18393] <... futex resumed>) = ? [pid 18392] <... exit_group resumed>) = ? [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18396 ci2-android-6-12-rust/strace-static-x86_64: Process 18397 attached [pid 18396] set_robust_list(0x55555f6e6760, 24 [pid 18395] rt_sigprocmask(SIG_SETMASK, [] [pid 18396] <... set_robust_list resumed>) = 0 [pid 18395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18397] set_robust_list(0x7f9f66e119a0, 24 [pid 18396] rt_sigprocmask(SIG_SETMASK, [] [pid 18397] <... set_robust_list resumed>) = 0 [pid 18396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18394] <... clone3 resumed> => {parent_tid=[18397]}, 88) = 18397 [pid 18393] +++ exited with 0 +++ [pid 18392] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18397] rt_sigprocmask(SIG_SETMASK, [] [pid 18396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18395] <... prctl resumed>) = 0 [pid 18394] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18392, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18396] <... prctl resumed>) = 0 [pid 18395] setpgid(0, 0 [pid 18394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18397] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] setpgid(0, 0 [pid 18395] <... setpgid resumed>) = 0 [pid 18394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18396] <... setpgid resumed>) = 0 [pid 18395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18394] <... futex resumed>) = 0 [pid 18397] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18395] <... openat resumed>) = 3 [pid 18397] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18398 attached [pid 18396] <... openat resumed>) = 3 [pid 18397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] write(3, "1000", 4 [pid 18398] set_robust_list(0x55555f6e6760, 24 [pid 18397] <... futex resumed>) = 1 [pid 18396] write(3, "1000", 4 [pid 18394] <... futex resumed>) = 0 [pid 18395] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18398 [pid 18398] <... set_robust_list resumed>) = 0 [pid 18397] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] <... write resumed>) = 4 [pid 18394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18395] close(3 [pid 18398] rt_sigprocmask(SIG_SETMASK, [] [pid 18397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18396] close(3 [pid 18394] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18397] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18395] <... close resumed>) = 0 [pid 18394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18396] <... close resumed>) = 0 [pid 18398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18397] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18396] write(1, "executing program\n", 18 [pid 18395] write(1, "executing program\n", 18 [pid 18396] <... write resumed>) = 18 executing program executing program [pid 18397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] <... write resumed>) = 18 [pid 18398] <... prctl resumed>) = 0 [pid 18396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18398] setpgid(0, 0 [pid 18397] <... futex resumed>) = 1 [pid 18396] <... futex resumed>) = 0 [pid 18395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18394] <... futex resumed>) = 0 [pid 18398] <... setpgid resumed>) = 0 [pid 18397] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18395] <... futex resumed>) = 0 [pid 18394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18396] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18395] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18394] <... futex resumed>) = 0 [pid 18398] <... openat resumed>) = 3 [pid 18397] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18396] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18395] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18398] write(3, "1000", 4 [pid 18397] <... openat resumed>) = 3 [pid 18396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18398] <... write resumed>) = 4 [pid 18395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18398] close(3) = 0 [pid 18398] write(1, "executing program\n", 18) = 18 executing program [pid 18398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18398] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18398] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18398] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18399 attached [pid 18399] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18398] <... clone3 resumed> => {parent_tid=[18399]}, 88) = 18399 [pid 18399] rt_sigprocmask(SIG_SETMASK, [] [pid 18398] rt_sigprocmask(SIG_SETMASK, [] [pid 18399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18398] <... futex resumed>) = 0 [pid 18396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18399] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18397] <... futex resumed>) = 1 [pid 18396] <... mmap resumed>) = 0x7f9f66df1000 [pid 18395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18394] <... futex resumed>) = 0 [pid 18399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18397] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18395] <... mmap resumed>) = 0x7f9f66df1000 [pid 18394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18395] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18394] <... futex resumed>) = 0 [pid 18399] <... futex resumed>) = 1 [pid 18398] <... futex resumed>) = 0 [pid 18397] pwrite64(3, "\x02\x00", 2, 4 [pid 18396] <... mprotect resumed>) = 0 [pid 18395] <... mprotect resumed>) = 0 [pid 18394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18398] <... futex resumed>) = 0 [pid 18399] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18399] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18397] <... pwrite64 resumed>) = 2 [pid 18396] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18395] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18396] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18395] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18396] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18399] <... futex resumed>) = 1 [pid 18398] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18400 attached [pid 18399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] set_robust_list(0x7f9f66e119a0, 24 [pid 18399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18398] <... futex resumed>) = 0 [pid 18395] <... clone3 resumed> => {parent_tid=[18400]}, 88) = 18400 ci2-android-6-12-rust/strace-static-x86_64: Process 18401 attached [pid 18400] <... set_robust_list resumed>) = 0 [pid 18399] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18401] set_robust_list(0x7f9f66e119a0, 24 [pid 18400] rt_sigprocmask(SIG_SETMASK, [] [pid 18399] <... openat resumed>) = 3 [pid 18396] <... clone3 resumed> => {parent_tid=[18401]}, 88) = 18401 [pid 18395] rt_sigprocmask(SIG_SETMASK, [] [pid 18397] <... futex resumed>) = 1 [pid 18394] <... futex resumed>) = 0 [pid 18401] <... set_robust_list resumed>) = 0 [pid 18400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18396] rt_sigprocmask(SIG_SETMASK, [] [pid 18395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18394] exit_group(0 [pid 18401] rt_sigprocmask(SIG_SETMASK, [] [pid 18400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18399] <... futex resumed>) = 1 [pid 18398] <... futex resumed>) = 0 [pid 18396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18394] <... exit_group resumed>) = ? [pid 18401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18397] +++ exited with 0 +++ [pid 18396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] <... futex resumed>) = 0 [pid 18394] +++ exited with 0 +++ [pid 18401] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18400] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18398] <... futex resumed>) = 0 [pid 18395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18396] <... futex resumed>) = 0 [pid 18401] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18399] pwrite64(3, "\x02\x00", 2, 4 [pid 18398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18394, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18399] <... pwrite64 resumed>) = 2 [pid 18396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18401] <... futex resumed>) = 0 [pid 18400] <... futex resumed>) = 1 [pid 18396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] <... futex resumed>) = 0 [pid 18401] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18401] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18400] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18399] <... futex resumed>) = 1 [pid 18398] <... futex resumed>) = 0 [pid 18395] <... futex resumed>) = 0 [pid 18400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] exit_group(0 [pid 18401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] <... futex resumed>) = 0 [pid 18399] <... futex resumed>) = ? [pid 18396] <... futex resumed>) = 0 [pid 18395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18401] <... futex resumed>) = 0 [pid 18400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18399] +++ exited with 0 +++ [pid 18398] <... exit_group resumed>) = ? [pid 18396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18398] +++ exited with 0 +++ [pid 18396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] <... futex resumed>) = 0 [pid 18395] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18400] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18400] <... openat resumed>) = 3 [pid 18396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18401] <... futex resumed>) = 0 [pid 18400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18396] <... futex resumed>) = 1 [pid 18401] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18400] <... futex resumed>) = 1 [pid 18395] <... futex resumed>) = 0 [pid 18401] <... openat resumed>) = 3 [pid 18400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18395] <... futex resumed>) = 0 [pid 18400] pwrite64(3, "\x02\x00", 2, 4 [pid 18395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18401] <... futex resumed>) = 1 [pid 18400] <... pwrite64 resumed>) = 2 [pid 18396] <... futex resumed>) = 0 [pid 18400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18395] <... futex resumed>) = 0 [pid 18401] pwrite64(3, "\x02\x00", 2, 4 [pid 18400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18395] exit_group(0 [pid 18400] <... futex resumed>) = ? [pid 18395] <... exit_group resumed>) = ? [pid 18396] <... futex resumed>) = 0 [pid 18401] <... pwrite64 resumed>) = 2 [pid 18400] +++ exited with 0 +++ [pid 18396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18396] <... futex resumed>) = 0 [pid 18395] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 18401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18396] exit_group(0 [pid 18401] <... futex resumed>) = ? [pid 18396] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18401] +++ exited with 0 +++ [pid 18396] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18402 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18402 [pid 18402] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18402] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18402] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18402] setpgid(0, 0) = 0 [pid 18402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18402] write(3, "1000", 4) = 4 [pid 18402] close(3) = 0 [pid 18402] write(1, "executing program\n", 18) = 18 executing program [pid 18402] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18402] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18402] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18402] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18402] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18403]}, 88) = 18403 ci2-android-6-12-rust/strace-static-x86_64: Process 18403 attached [pid 18402] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18403] set_robust_list(0x7f9f66e119a0, 24 [pid 18402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18403] <... set_robust_list resumed>) = 0 [pid 18403] rt_sigprocmask(SIG_SETMASK, [] [pid 18402] <... futex resumed>) = 0 [pid 18402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18403] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... restart_syscall resumed>) = 0 [pid 18403] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18402] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18403] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18402] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18403] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18404 attached [pid 18404] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18405 attached ) = 1 [pid 18402] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18404 [pid 18402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] rt_sigprocmask(SIG_SETMASK, [] [pid 18402] <... futex resumed>) = 0 [pid 18402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18403] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18405] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18403] <... openat resumed>) = 3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18405 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18405] rt_sigprocmask(SIG_SETMASK, [] [pid 18403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18404] <... prctl resumed>) = 0 [pid 18403] <... futex resumed>) = 1 [pid 18402] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18404] setpgid(0, 0 [pid 18403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18406 attached [pid 18405] <... prctl resumed>) = 0 [pid 18404] <... setpgid resumed>) = 0 [pid 18403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18402] <... futex resumed>) = 0 [pid 18405] setpgid(0, 0 [pid 18403] pwrite64(3, "\x02\x00", 2, 4 [pid 18402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18406] set_robust_list(0x55555f6e6760, 24 [pid 18405] <... setpgid resumed>) = 0 [pid 18404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18406] <... set_robust_list resumed>) = 0 [pid 18405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18403] <... pwrite64 resumed>) = 2 [pid 18403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18406 [pid 18404] <... openat resumed>) = 3 [pid 18403] <... futex resumed>) = 1 [pid 18402] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18406] rt_sigprocmask(SIG_SETMASK, [] [pid 18403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18402] exit_group(0 [pid 18406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18405] <... openat resumed>) = 3 [pid 18404] write(3, "1000", 4 [pid 18403] <... futex resumed>) = ? [pid 18402] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18405] write(3, "1000", 4 [pid 18404] <... write resumed>) = 4 [pid 18403] +++ exited with 0 +++ [pid 18402] +++ exited with 0 +++ [pid 18406] <... prctl resumed>) = 0 [pid 18405] <... write resumed>) = 4 [pid 18404] close(3 [pid 18406] setpgid(0, 0 [pid 18405] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18402, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18404] <... close resumed>) = 0 [pid 18406] <... setpgid resumed>) = 0 [pid 18405] <... close resumed>) = 0 [pid 18404] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18404] <... write resumed>) = 18 executing program [pid 18406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18405] write(1, "executing program\n", 18 [pid 18404] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18404] <... futex resumed>) = 0 [pid 18404] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18405] <... write resumed>) = 18 executing program [pid 18405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18406] <... openat resumed>) = 3 [pid 18405] <... futex resumed>) = 0 [pid 18404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18406] write(3, "1000", 4 [pid 18405] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18406] <... write resumed>) = 4 [pid 18405] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18406] close(3 [pid 18405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18404] <... mmap resumed>) = 0x7f9f66df1000 [pid 18404] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18407 attached [pid 18406] <... close resumed>) = 0 [pid 18405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18407] set_robust_list(0x55555f6e6760, 24 [pid 18406] write(1, "executing program\n", 18 [pid 18405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18404] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18407 [pid 18407] <... set_robust_list resumed>) = 0 [pid 18406] <... write resumed>) = 18 [pid 18404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18407] rt_sigprocmask(SIG_SETMASK, [] [pid 18405] <... mmap resumed>) = 0x7f9f66df1000 [pid 18404] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18405] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18407] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18406] <... futex resumed>) = 0 [pid 18405] <... mprotect resumed>) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 18408 attached [pid 18407] <... prctl resumed>) = 0 [pid 18406] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18405] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18407] setpgid(0, 0 [pid 18406] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18405] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18404] <... clone3 resumed> => {parent_tid=[18408]}, 88) = 18408 [pid 18408] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18408] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] <... setpgid resumed>) = 0 [pid 18407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18406] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18404] rt_sigprocmask(SIG_SETMASK, [] [pid 18406] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18409 attached [pid 18407] <... openat resumed>) = 3 [pid 18406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18409] set_robust_list(0x7f9f66e119a0, 24 [pid 18406] <... mmap resumed>) = 0x7f9f66df1000 [pid 18405] <... clone3 resumed> => {parent_tid=[18409]}, 88) = 18409 [pid 18404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18406] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18405] rt_sigprocmask(SIG_SETMASK, [] [pid 18404] <... futex resumed>) = 1 [pid 18406] <... mprotect resumed>) = 0 [pid 18405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18409] <... set_robust_list resumed>) = 0 [pid 18408] <... futex resumed>) = 0 [pid 18407] write(3, "1000", 4 [pid 18409] rt_sigprocmask(SIG_SETMASK, [] [pid 18408] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18407] <... write resumed>) = 4 [pid 18406] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18407] close(3 [pid 18406] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18405] <... futex resumed>) = 0 [pid 18409] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18407] <... close resumed>) = 0 [pid 18406] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18408] <... futex resumed>) = 1 [pid 18407] write(1, "executing program\n", 18 [pid 18404] <... futex resumed>) = 0 executing program [pid 18409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] <... write resumed>) = 18 [pid 18404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] <... futex resumed>) = 1 [pid 18408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18405] <... futex resumed>) = 0 [pid 18409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18408] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18407] <... futex resumed>) = 0 [pid 18405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18408] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18407] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18405] <... futex resumed>) = 0 [pid 18409] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18407] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18409] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18408] <... futex resumed>) = 0 [pid 18407] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18410 attached [pid 18409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18406] <... clone3 resumed> => {parent_tid=[18410]}, 88) = 18410 [pid 18404] <... futex resumed>) = 0 [pid 18410] set_robust_list(0x7f9f66e119a0, 24 [pid 18409] <... futex resumed>) = 1 [pid 18407] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18406] rt_sigprocmask(SIG_SETMASK, [] [pid 18405] <... futex resumed>) = 0 [pid 18404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18410] <... set_robust_list resumed>) = 0 [pid 18409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] <... mmap resumed>) = 0x7f9f66df1000 [pid 18406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18410] rt_sigprocmask(SIG_SETMASK, [] [pid 18409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18407] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18405] <... futex resumed>) = 0 [pid 18404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18409] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18407] <... mprotect resumed>) = 0 [pid 18406] <... futex resumed>) = 0 [pid 18405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18410] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18409] <... openat resumed>) = 3 [pid 18408] <... futex resumed>) = 0 [pid 18407] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18404] <... futex resumed>) = 1 [pid 18410] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18408] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18410] <... futex resumed>) = 1 [pid 18407] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18406] <... futex resumed>) = 0 [pid 18410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18409] <... futex resumed>) = 1 [pid 18408] <... openat resumed>) = 3 [pid 18407] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18405] <... futex resumed>) = 0 [pid 18410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18411 attached [pid 18410] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18408] <... futex resumed>) = 1 [pid 18407] <... clone3 resumed> => {parent_tid=[18411]}, 88) = 18411 [pid 18406] <... futex resumed>) = 0 [pid 18405] <... futex resumed>) = 0 [pid 18404] <... futex resumed>) = 0 [pid 18411] set_robust_list(0x7f9f66e119a0, 24 [pid 18410] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18409] pwrite64(3, "\x02\x00", 2, 4 [pid 18408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] rt_sigprocmask(SIG_SETMASK, [] [pid 18406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18411] <... set_robust_list resumed>) = 0 [pid 18410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] <... pwrite64 resumed>) = 2 [pid 18408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18404] <... futex resumed>) = 0 [pid 18411] rt_sigprocmask(SIG_SETMASK, [] [pid 18410] <... futex resumed>) = 0 [pid 18406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18408] pwrite64(3, "\x02\x00", 2, 4 [pid 18407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18410] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18409] <... futex resumed>) = 1 [pid 18408] <... pwrite64 resumed>) = 2 [pid 18407] <... futex resumed>) = 0 [pid 18406] <... futex resumed>) = 0 [pid 18405] <... futex resumed>) = 0 [pid 18410] <... openat resumed>) = 3 [pid 18409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18411] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18405] exit_group(0 [pid 18411] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18409] <... futex resumed>) = ? [pid 18408] <... futex resumed>) = 1 [pid 18406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18405] <... exit_group resumed>) = ? [pid 18404] <... futex resumed>) = 0 [pid 18411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18410] <... futex resumed>) = 0 [pid 18409] +++ exited with 0 +++ [pid 18408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18405] +++ exited with 0 +++ [pid 18404] exit_group(0 [pid 18411] <... futex resumed>) = 1 [pid 18410] pwrite64(3, "\x02\x00", 2, 4 [pid 18408] <... futex resumed>) = ? [pid 18407] <... futex resumed>) = 0 [pid 18406] <... futex resumed>) = 0 [pid 18404] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18408] +++ exited with 0 +++ [pid 18407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18407] <... futex resumed>) = 0 [pid 18407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18410] <... pwrite64 resumed>) = 2 [pid 18410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18404] +++ exited with 0 +++ [pid 18411] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18406] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18406] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18411] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18410] <... futex resumed>) = ? [pid 18411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18410] +++ exited with 0 +++ [pid 18406] +++ exited with 0 +++ [pid 18411] <... futex resumed>) = 1 [pid 18407] <... futex resumed>) = 0 [pid 18407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18411] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18406, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18411] <... openat resumed>) = 3 [pid 18411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18407] <... futex resumed>) = 0 [pid 18411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18407] <... futex resumed>) = 0 [pid 18411] pwrite64(3, "\x02\x00", 2, 4 [pid 18407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18411] <... pwrite64 resumed>) = 2 [pid 18411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18407] <... futex resumed>) = 0 [pid 18411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18407] exit_group(0 [pid 18411] <... futex resumed>) = ? [pid 18407] <... exit_group resumed>) = ? [pid 18411] +++ exited with 0 +++ [pid 18407] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18407, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18412 attached [pid 18412] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18412] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18412 [pid 18412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18412] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18412] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18412] setpgid(0, 0) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18412] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18413 attached [pid 18412] write(3, "1000", 4) = 4 [pid 18412] close(3) = 0 [pid 18412] write(1, "executing program\n", 18) = 18 executing program [pid 18412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18413 [pid 18412] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18412] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18412] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18412] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18412] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18412] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18412] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18414 attached => {parent_tid=[18414]}, 88) = 18414 [pid 18414] set_robust_list(0x7f9f66e119a0, 24 [pid 18413] set_robust_list(0x55555f6e6760, 24 [pid 18414] <... set_robust_list resumed>) = 0 [pid 18412] rt_sigprocmask(SIG_SETMASK, [] [pid 18414] rt_sigprocmask(SIG_SETMASK, [] [pid 18412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18413] <... set_robust_list resumed>) = 0 [pid 18412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18414] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18412] <... futex resumed>) = 0 [pid 18414] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18413] rt_sigprocmask(SIG_SETMASK, [] [pid 18412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18414] <... futex resumed>) = 0 [pid 18412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18414] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18412] <... futex resumed>) = 0 [pid 18414] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18415 attached [pid 18414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] <... prctl resumed>) = 0 [pid 18415] set_robust_list(0x55555f6e6760, 24 [pid 18413] setpgid(0, 0 [pid 18412] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18415 [pid 18415] <... set_robust_list resumed>) = 0 [pid 18413] <... setpgid resumed>) = 0 [pid 18414] <... futex resumed>) = 1 [pid 18412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18414] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18412] <... futex resumed>) = 0 [pid 18415] rt_sigprocmask(SIG_SETMASK, [] [pid 18414] <... openat resumed>) = 3 [pid 18413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 18415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] <... openat resumed>) = 3 [pid 18412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18414] <... futex resumed>) = 0 [pid 18412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18414] pwrite64(3, "\x02\x00", 2, 4 [pid 18413] write(3, "1000", 4 [pid 18412] <... futex resumed>) = 0 [pid 18415] <... prctl resumed>) = 0 [pid 18414] <... pwrite64 resumed>) = 2 [pid 18413] <... write resumed>) = 4 [pid 18412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18415] setpgid(0, 0 [pid 18413] close(3 [pid 18415] <... setpgid resumed>) = 0 [pid 18413] <... close resumed>) = 0 [pid 18414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18414] <... futex resumed>) = 1 [pid 18413] <... write resumed>) = 18 [pid 18412] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18414] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18413] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18412] exit_group(0 [pid 18415] <... openat resumed>) = 3 [pid 18414] <... futex resumed>) = ? [pid 18413] <... futex resumed>) = 0 [pid 18412] <... exit_group resumed>) = ? executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18415] write(3, "1000", 4 [pid 18414] +++ exited with 0 +++ [pid 18413] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18412] +++ exited with 0 +++ [pid 18413] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18413] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18412, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18415] <... write resumed>) = 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18413] <... mmap resumed>) = 0x7f9f66df1000 [pid 18415] close(3 [pid 18413] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18415] <... close resumed>) = 0 [pid 18413] <... mprotect resumed>) = 0 [pid 18415] write(1, "executing program\n", 18 [pid 18413] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18415] <... write resumed>) = 18 [pid 18413] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18415] <... futex resumed>) = 0 [pid 18415] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18415] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18417 attached [pid 18417] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18417] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18416 attached [pid 18415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18413] <... clone3 resumed> => {parent_tid=[18417]}, 88) = 18417 [pid 18416] set_robust_list(0x55555f6e6760, 24 [pid 18413] rt_sigprocmask(SIG_SETMASK, [] [pid 18416] <... set_robust_list resumed>) = 0 [pid 18415] <... mmap resumed>) = 0x7f9f66df1000 [pid 18413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18416 [pid 18416] rt_sigprocmask(SIG_SETMASK, [] [pid 18415] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18415] <... mprotect resumed>) = 0 [pid 18413] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18417] <... futex resumed>) = 0 [pid 18416] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18417] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18416] <... prctl resumed>) = 0 [pid 18415] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18417] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18416] setpgid(0, 0 [pid 18415] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18416] <... setpgid resumed>) = 0 [pid 18415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18417] <... futex resumed>) = 1 [pid 18416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18413] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18415] <... clone3 resumed> => {parent_tid=[18418]}, 88) = 18418 [pid 18413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18415] rt_sigprocmask(SIG_SETMASK, [] [pid 18413] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18418 attached [pid 18417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18416] <... openat resumed>) = 3 [pid 18418] set_robust_list(0x7f9f66e119a0, 24 [pid 18417] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18416] write(3, "1000", 4 [pid 18418] <... set_robust_list resumed>) = 0 [pid 18417] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18416] <... write resumed>) = 4 [pid 18415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18418] rt_sigprocmask(SIG_SETMASK, [] [pid 18417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18416] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18419 attached [pid 18418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18417] <... futex resumed>) = 1 [pid 18416] <... close resumed>) = 0 [pid 18415] <... futex resumed>) = 0 [pid 18413] <... futex resumed>) = 0 [pid 18418] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18416] write(1, "executing program\n", 18 [pid 18415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18419] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18418] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18416] <... write resumed>) = 18 [pid 18413] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18419 [pid 18418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18417] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18419] rt_sigprocmask(SIG_SETMASK, [] [pid 18418] <... futex resumed>) = 1 [pid 18417] <... openat resumed>) = 3 [pid 18416] <... futex resumed>) = 0 [pid 18415] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18418] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18416] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18417] <... futex resumed>) = 1 [pid 18416] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18415] <... futex resumed>) = 0 [pid 18413] <... futex resumed>) = 0 [pid 18419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18418] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18416] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] <... prctl resumed>) = 0 [pid 18418] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18417] pwrite64(3, "\x02\x00", 2, 4 [pid 18416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18413] <... futex resumed>) = 0 [pid 18419] setpgid(0, 0 [pid 18418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18417] <... pwrite64 resumed>) = 2 [pid 18416] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18419] <... setpgid resumed>) = 0 [pid 18418] <... futex resumed>) = 1 [pid 18417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18416] <... mmap resumed>) = 0x7f9f66df1000 [pid 18415] <... futex resumed>) = 0 [pid 18413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18418] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18417] <... futex resumed>) = 0 [pid 18416] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] <... openat resumed>) = 3 [pid 18418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18416] <... mprotect resumed>) = 0 [pid 18415] <... futex resumed>) = 0 [pid 18413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18419] write(3, "1000", 4 [pid 18418] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18416] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18419] <... write resumed>) = 4 [pid 18415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18413] exit_group(0 [pid 18419] close(3 [pid 18413] <... exit_group resumed>) = ? [pid 18419] <... close resumed>) = 0 [pid 18418] <... openat resumed>) = 3 [pid 18417] <... futex resumed>) = ? [pid 18416] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18419] write(1, "executing program\n", 18 [pid 18418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18417] +++ exited with 0 +++ executing program [pid 18416] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18413] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18420 attached [pid 18419] <... write resumed>) = 18 [pid 18418] <... futex resumed>) = 1 [pid 18415] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18413, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18418] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18420] set_robust_list(0x7f9f66e119a0, 24 [pid 18416] <... clone3 resumed> => {parent_tid=[18420]}, 88) = 18420 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] <... futex resumed>) = 0 [pid 18418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18416] rt_sigprocmask(SIG_SETMASK, [] [pid 18418] pwrite64(3, "\x02\x00", 2, 4 [pid 18416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18420] <... set_robust_list resumed>) = 0 [pid 18419] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18418] <... pwrite64 resumed>) = 2 [pid 18416] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18415] <... futex resumed>) = 0 [pid 18420] rt_sigprocmask(SIG_SETMASK, [] [pid 18419] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18416] <... futex resumed>) = 0 [pid 18415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18419] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18420] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18416] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18420] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18418] <... futex resumed>) = 1 [pid 18415] <... futex resumed>) = 0 [pid 18420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] <... mmap resumed>) = 0x7f9f66df1000 [pid 18418] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18415] exit_group(0 [pid 18420] <... futex resumed>) = 1 [pid 18419] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18418] <... futex resumed>) = ? [pid 18416] <... futex resumed>) = 0 [pid 18415] <... exit_group resumed>) = ? [pid 18420] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18419] <... mprotect resumed>) = 0 [pid 18418] +++ exited with 0 +++ [pid 18416] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18415] +++ exited with 0 +++ [pid 18416] <... futex resumed>) = 0 [pid 18419] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18416] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18420] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18419] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18415, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18420] <... futex resumed>) = 1 [pid 18419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18416] <... futex resumed>) = 0 [pid 18420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18416] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18421 attached [pid 18420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18416] <... futex resumed>) = 0 [pid 18421] set_robust_list(0x7f9f66e119a0, 24 [pid 18420] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18419] <... clone3 resumed> => {parent_tid=[18421]}, 88) = 18421 [pid 18416] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18421] <... set_robust_list resumed>) = 0 [pid 18419] rt_sigprocmask(SIG_SETMASK, [] [pid 18420] <... openat resumed>) = 3 [pid 18419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18421] rt_sigprocmask(SIG_SETMASK, [] [pid 18419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18421] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] <... futex resumed>) = 0 [pid 18421] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18420] <... futex resumed>) = 1 [pid 18416] <... futex resumed>) = 0 [pid 18421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18420] pwrite64(3, "\x02\x00", 2, 4 [pid 18416] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18421] <... futex resumed>) = 0 [pid 18416] <... futex resumed>) = 0 [pid 18421] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18416] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18420] <... pwrite64 resumed>) = 2 [pid 18419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18421] <... futex resumed>) = 0 [pid 18420] <... futex resumed>) = 1 [pid 18419] <... futex resumed>) = 1 [pid 18421] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18416] <... futex resumed>) = 0 [pid 18421] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18416] exit_group(0) = ? [pid 18421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18421] <... futex resumed>) = 0 [pid 18421] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18420] <... futex resumed>) = ? [pid 18419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18422 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18422 [pid 18422] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18422] <... set_robust_list resumed>) = 0 [pid 18422] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18420] +++ exited with 0 +++ [pid 18419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18416] +++ exited with 0 +++ [pid 18422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18421] <... futex resumed>) = 0 [pid 18419] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18416, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18422] <... prctl resumed>) = 0 [pid 18421] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18422] setpgid(0, 0 [pid 18421] <... openat resumed>) = 3 [pid 18422] <... setpgid resumed>) = 0 [pid 18422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18421] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18422] write(3, "1000", 4 [pid 18419] <... futex resumed>) = 0 [pid 18422] <... write resumed>) = 4 [pid 18419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18422] close(3) = 0 [pid 18421] <... futex resumed>) = 0 [pid 18419] <... futex resumed>) = 1 [pid 18421] pwrite64(3, "\x02\x00", 2, 4 [pid 18419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18422] write(1, "executing program\n", 18 [pid 18421] <... pwrite64 resumed>) = 2 [pid 18422] <... write resumed>) = 18 executing program [pid 18422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18422] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18421] <... futex resumed>) = 1 [pid 18419] <... futex resumed>) = 0 [pid 18422] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18422] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18421] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18419] exit_group(0 [pid 18422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18421] <... futex resumed>) = ? [pid 18419] <... exit_group resumed>) = ? [pid 18422] <... mmap resumed>) = 0x7f9f66df1000 [pid 18421] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 18422] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18422] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18419] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18423 attached [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18423] set_robust_list(0x7f9f66e119a0, 24 [pid 18422] <... clone3 resumed> => {parent_tid=[18423]}, 88) = 18423 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18423] <... set_robust_list resumed>) = 0 [pid 18422] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18423] rt_sigprocmask(SIG_SETMASK, [] [pid 18422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18423] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18422] <... futex resumed>) = 0 [pid 18422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18423] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18422] <... futex resumed>) = 0 [pid 18423] <... futex resumed>) = 1 [pid 18422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18423] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18422] <... futex resumed>) = 0 [pid 18423] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18422] <... futex resumed>) = 0 [pid 18422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18423] <... futex resumed>) = 1 [pid 18422] <... futex resumed>) = 0 [pid 18423] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 18424 attached ) = 3 [pid 18422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18424] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18424 [pid 18424] <... set_robust_list resumed>) = 0 [pid 18423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18424] rt_sigprocmask(SIG_SETMASK, [] [pid 18423] <... futex resumed>) = 1 [pid 18422] <... futex resumed>) = 0 [pid 18422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18423] pwrite64(3, "\x02\x00", 2, 4 [pid 18422] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18423] <... pwrite64 resumed>) = 2 [pid 18422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18424] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18424] setpgid(0, 0 [pid 18423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18424] <... setpgid resumed>) = 0 [pid 18423] <... futex resumed>) = 1 [pid 18422] <... futex resumed>) = 0 [pid 18424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18423] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18422] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18424] <... openat resumed>) = 3 [pid 18423] <... futex resumed>) = ? [pid 18422] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18423] +++ exited with 0 +++ [pid 18422] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18422, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18425 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18424] write(3, "1000", 4 [pid 18425] set_robust_list(0x55555f6e6760, 24 [pid 18424] <... write resumed>) = 4 [pid 18424] close(3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18425 [pid 18424] <... close resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18424] write(1, "executing program\n", 18) = 18 executing program [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18424] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18424] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18424] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18425] <... set_robust_list resumed>) = 0 [pid 18424] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18425] rt_sigprocmask(SIG_SETMASK, [] [pid 18424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 [pid 18425] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18426 attached [pid 18424] <... clone3 resumed> => {parent_tid=[18426]}, 88) = 18426 [pid 18425] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18424] rt_sigprocmask(SIG_SETMASK, [] [pid 18425] <... prctl resumed>) = 0 [pid 18426] set_robust_list(0x7f9f66e119a0, 24 [pid 18425] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18426] <... set_robust_list resumed>) = 0 [pid 18425] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18426] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 18424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18425] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18426] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18426] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18425] write(3, "1000", 4) = 4 [pid 18425] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18428 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18427 attached [pid 18426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18425] <... close resumed>) = 0 [pid 18426] <... futex resumed>) = 1 [pid 18424] <... futex resumed>) = 0 [pid 18428] set_robust_list(0x55555f6e6760, 24 [pid 18427] set_robust_list(0x55555f6e6760, 24 [pid 18426] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18425] write(1, "executing program\n", 18 executing program [pid 18424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18428 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18427 [pid 18428] <... set_robust_list resumed>) = 0 [pid 18427] <... set_robust_list resumed>) = 0 [pid 18426] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18425] <... write resumed>) = 18 [pid 18424] <... futex resumed>) = 0 [pid 18428] rt_sigprocmask(SIG_SETMASK, [] [pid 18427] rt_sigprocmask(SIG_SETMASK, [] [pid 18426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18426] <... futex resumed>) = 0 [pid 18425] <... futex resumed>) = 0 [pid 18424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18428] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] <... prctl resumed>) = 0 [pid 18427] <... prctl resumed>) = 0 [pid 18426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18425] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18428] setpgid(0, 0 [pid 18427] setpgid(0, 0 [pid 18426] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18425] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18424] <... futex resumed>) = 0 [pid 18428] <... setpgid resumed>) = 0 [pid 18427] <... setpgid resumed>) = 0 [pid 18426] <... openat resumed>) = 3 [pid 18425] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18428] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18428] <... openat resumed>) = 3 [pid 18426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18425] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18427] <... openat resumed>) = 3 [pid 18426] <... futex resumed>) = 1 [pid 18424] <... futex resumed>) = 0 [pid 18428] write(3, "1000", 4 [pid 18427] write(3, "1000", 4 [pid 18426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18425] <... mmap resumed>) = 0x7f9f66df1000 [pid 18424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18427] <... write resumed>) = 4 [pid 18424] <... futex resumed>) = 0 [pid 18428] <... write resumed>) = 4 [pid 18427] close(3 [pid 18428] close(3 [pid 18426] pwrite64(3, "\x02\x00", 2, 4 [pid 18425] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18428] <... close resumed>) = 0 [pid 18427] <... close resumed>) = 0 [pid 18426] <... pwrite64 resumed>) = 2 [pid 18425] <... mprotect resumed>) = 0 [pid 18428] write(1, "executing program\n", 18 [pid 18427] write(1, "executing program\n", 18 [pid 18428] <... write resumed>) = 18 [pid 18428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] <... write resumed>) = 18 [pid 18428] <... futex resumed>) = 0 [pid 18426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 18425] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18428] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18428] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18427] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18426] <... futex resumed>) = 1 [pid 18425] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18424] <... futex resumed>) = 0 [pid 18428] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18427] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18425] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18424] exit_group(0 [pid 18428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18427] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18426] <... futex resumed>) = ? [pid 18424] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18429 attached [pid 18428] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18426] +++ exited with 0 +++ [pid 18428] <... mmap resumed>) = 0x7f9f66df1000 [pid 18427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18425] <... clone3 resumed> => {parent_tid=[18429]}, 88) = 18429 [pid 18427] <... mmap resumed>) = 0x7f9f66df1000 [pid 18425] rt_sigprocmask(SIG_SETMASK, [] [pid 18428] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18427] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18428] <... mprotect resumed>) = 0 [pid 18427] <... mprotect resumed>) = 0 [pid 18425] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18429] set_robust_list(0x7f9f66e119a0, 24 [pid 18428] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18427] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18425] <... futex resumed>) = 0 [pid 18424] +++ exited with 0 +++ [pid 18429] <... set_robust_list resumed>) = 0 [pid 18428] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18427] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18425] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18429] rt_sigprocmask(SIG_SETMASK, [] [pid 18428] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18429] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18424, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18429] <... futex resumed>) = 1 [pid 18425] <... futex resumed>) = 0 [pid 18429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18425] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18430 attached [pid 18429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18425] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18430] set_robust_list(0x7f9f66e119a0, 24 [pid 18429] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18425] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18431 attached [pid 18430] <... set_robust_list resumed>) = 0 [pid 18429] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18430] rt_sigprocmask(SIG_SETMASK, [] [pid 18429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18429] <... futex resumed>) = 1 [pid 18425] <... futex resumed>) = 0 [pid 18430] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18425] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18425] <... futex resumed>) = 0 [pid 18429] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18425] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] set_robust_list(0x7f9f66e119a0, 24 [pid 18429] <... openat resumed>) = 3 [pid 18428] <... clone3 resumed> => {parent_tid=[18430]}, 88) = 18430 [pid 18427] <... clone3 resumed> => {parent_tid=[18431]}, 88) = 18431 [pid 18431] <... set_robust_list resumed>) = 0 [pid 18428] rt_sigprocmask(SIG_SETMASK, [] [pid 18431] rt_sigprocmask(SIG_SETMASK, [] [pid 18428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18427] rt_sigprocmask(SIG_SETMASK, [] [pid 18431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18430] <... futex resumed>) = 0 [pid 18429] <... futex resumed>) = 1 [pid 18428] <... futex resumed>) = 1 [pid 18427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18425] <... futex resumed>) = 0 [pid 18430] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18425] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18431] <... futex resumed>) = 0 [pid 18430] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18427] <... futex resumed>) = 1 [pid 18425] <... futex resumed>) = 0 [pid 18431] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18429] pwrite64(3, "\x02\x00", 2, 4 [pid 18427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18425] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18430] <... futex resumed>) = 1 [pid 18429] <... pwrite64 resumed>) = 2 [pid 18428] <... futex resumed>) = 0 [pid 18431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18430] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18431] <... futex resumed>) = 1 [pid 18429] <... futex resumed>) = 1 [pid 18428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] <... futex resumed>) = 0 [pid 18425] <... futex resumed>) = 0 [pid 18431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18430] <... futex resumed>) = 0 [pid 18429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] <... futex resumed>) = 1 [pid 18427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18425] exit_group(0 [pid 18431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18430] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18429] <... futex resumed>) = ? [pid 18428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18427] <... futex resumed>) = 0 [pid 18425] <... exit_group resumed>) = ? [pid 18431] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18430] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18429] +++ exited with 0 +++ [pid 18427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18425] +++ exited with 0 +++ [pid 18431] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18425, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18427] <... futex resumed>) = 0 [pid 18431] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18431] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18428] <... futex resumed>) = 0 [pid 18431] <... openat resumed>) = 3 [pid 18430] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] <... futex resumed>) = 0 [pid 18431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18428] <... futex resumed>) = 0 [pid 18427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] <... futex resumed>) = 0 [pid 18430] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18430] <... openat resumed>) = 3 [pid 18427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18428] <... futex resumed>) = 0 [pid 18427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18431] <... futex resumed>) = 0 [pid 18430] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] <... futex resumed>) = 1 [pid 18431] pwrite64(3, "\x02\x00", 2, 4 [pid 18430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18428] <... futex resumed>) = 0 [pid 18430] pwrite64(3, "\x02\x00", 2, 4 [pid 18428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] <... pwrite64 resumed>) = 2 [pid 18430] <... pwrite64 resumed>) = 2 [pid 18431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18431] <... futex resumed>) = 0 [pid 18430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18427] exit_group(0 [pid 18431] <... futex resumed>) = ? [pid 18430] <... futex resumed>) = 1 [pid 18428] <... futex resumed>) = 0 [pid 18427] <... exit_group resumed>) = ? [pid 18431] +++ exited with 0 +++ [pid 18430] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18428] exit_group(0 [pid 18430] <... futex resumed>) = ? [pid 18428] <... exit_group resumed>) = ? [pid 18430] +++ exited with 0 +++ [pid 18428] +++ exited with 0 +++ [pid 18427] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18428, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18427, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18432 attached [pid 18432] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18432] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18432 [pid 18432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18432] <... prctl resumed>) = 0 [pid 18432] setpgid(0, 0) = 0 [pid 18432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18432] <... openat resumed>) = 3 [pid 18432] write(3, "1000", 4) = 4 [pid 18432] close(3) = 0 [pid 18432] write(1, "executing program\n", 18) = 18 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18432] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18432] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18432] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18432] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18432] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18432] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18433 attached [pid 18432] <... clone3 resumed> => {parent_tid=[18433]}, 88) = 18433 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18432] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18432] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18434 attached [pid 18434] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18434] rt_sigprocmask(SIG_SETMASK, [] [pid 18433] set_robust_list(0x7f9f66e119a0, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18434 [pid 18434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18434] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18433] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18433] rt_sigprocmask(SIG_SETMASK, [] [pid 18434] <... prctl resumed>) = 0 [pid 18434] setpgid(0, 0 [pid 18433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18434] <... setpgid resumed>) = 0 [pid 18433] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18433] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18434] <... openat resumed>) = 3 [pid 18433] <... futex resumed>) = 1 [pid 18432] <... futex resumed>) = 0 [pid 18433] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18434] write(3, "1000", 4 [pid 18432] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18434] <... write resumed>) = 4 [pid 18433] <... futex resumed>) = 0 [pid 18432] <... futex resumed>) = 1 [pid 18433] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18434] close(3 [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18434] <... close resumed>) = 0 [pid 18434] write(1, "executing program\n", 18 [pid 18433] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18434] <... write resumed>) = 18 executing program [pid 18433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18433] <... futex resumed>) = 1 [pid 18432] <... futex resumed>) = 0 [pid 18434] <... futex resumed>) = 0 [pid 18432] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18434] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18433] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18432] <... futex resumed>) = 0 [pid 18434] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18433] <... openat resumed>) = 3 [pid 18434] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18432] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18434] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18432] <... futex resumed>) = 0 [pid 18434] <... mmap resumed>) = 0x7f9f66df1000 [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18434] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18433] <... futex resumed>) = 1 [pid 18432] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18433] pwrite64(3, "\x02\x00", 2, 4 [pid 18434] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18432] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 18434] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18433] <... pwrite64 resumed>) = 2 [pid 18434] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18435 attached [pid 18434] <... clone3 resumed> => {parent_tid=[18435]}, 88) = 18435 [pid 18432] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18434] rt_sigprocmask(SIG_SETMASK, [] [pid 18435] set_robust_list(0x7f9f66e119a0, 24 [pid 18433] <... futex resumed>) = 1 [pid 18432] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18435] <... set_robust_list resumed>) = 0 [pid 18432] <... exit_group resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18435] rt_sigprocmask(SIG_SETMASK, [] [pid 18434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18433] +++ exited with 0 +++ [pid 18432] +++ exited with 0 +++ [pid 18434] <... futex resumed>) = 0 [pid 18434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18436 attached [pid 18436] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18436] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18432, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18437 attached [pid 18436] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18435] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18437] set_robust_list(0x55555f6e6760, 24 [pid 18436] <... prctl resumed>) = 0 [pid 18435] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18437] <... set_robust_list resumed>) = 0 [pid 18436] setpgid(0, 0 [pid 18435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18436 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18437 [pid 18437] rt_sigprocmask(SIG_SETMASK, [] [pid 18436] <... setpgid resumed>) = 0 [pid 18435] <... futex resumed>) = 1 [pid 18434] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18435] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18436] <... openat resumed>) = 3 [pid 18434] <... futex resumed>) = 1 [pid 18437] <... prctl resumed>) = 0 [pid 18435] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18435] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18437] setpgid(0, 0 [pid 18436] write(3, "1000", 4 [pid 18434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18437] <... setpgid resumed>) = 0 [pid 18436] <... write resumed>) = 4 [pid 18437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18436] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18437] <... openat resumed>) = 3 [pid 18436] <... close resumed>) = 0 [pid 18435] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18437] write(3, "1000", 4 [pid 18436] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18437] <... write resumed>) = 4 [pid 18436] <... write resumed>) = 18 [pid 18437] close(3 [pid 18436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] <... close resumed>) = 0 [pid 18436] <... futex resumed>) = 0 [pid 18437] write(1, "executing program\n", 18 [pid 18436] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18437] <... write resumed>) = 18 [pid 18436] <... rt_sigaction resumed>, NULL, 8) = 0 executing program executing program [pid 18437] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18436] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] <... futex resumed>) = 0 [pid 18436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18437] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18436] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18437] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18436] <... mmap resumed>) = 0x7f9f66df1000 [pid 18437] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18436] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18436] <... mprotect resumed>) = 0 [pid 18437] <... mmap resumed>) = 0x7f9f66df1000 [pid 18437] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18436] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18437] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18438 attached [pid 18436] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18435] <... futex resumed>) = 1 [pid 18434] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18438 [pid 18438] set_robust_list(0x55555f6e6760, 24 [pid 18437] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18436] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18435] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] <... set_robust_list resumed>) = 0 [pid 18437] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18434] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18439 attached [pid 18438] rt_sigprocmask(SIG_SETMASK, [] [pid 18437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18436] <... clone3 resumed> => {parent_tid=[18439]}, 88) = 18439 [pid 18435] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18440 attached [pid 18439] set_robust_list(0x7f9f66e119a0, 24 [pid 18438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18436] rt_sigprocmask(SIG_SETMASK, [] [pid 18435] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18439] <... set_robust_list resumed>) = 0 [pid 18438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18437] <... clone3 resumed> => {parent_tid=[18440]}, 88) = 18440 [pid 18436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18435] <... openat resumed>) = 3 [pid 18438] <... prctl resumed>) = 0 [pid 18440] set_robust_list(0x7f9f66e119a0, 24 [pid 18439] rt_sigprocmask(SIG_SETMASK, [] [pid 18438] setpgid(0, 0 [pid 18437] rt_sigprocmask(SIG_SETMASK, [] [pid 18436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18440] <... set_robust_list resumed>) = 0 [pid 18439] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18438] <... setpgid resumed>) = 0 [pid 18437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18436] <... futex resumed>) = 0 [pid 18435] <... futex resumed>) = 1 [pid 18434] <... futex resumed>) = 0 [pid 18439] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18435] pwrite64(3, "\x02\x00", 2, 4 [pid 18440] rt_sigprocmask(SIG_SETMASK, [] [pid 18434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18439] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18438] <... openat resumed>) = 3 [pid 18437] <... futex resumed>) = 0 [pid 18434] <... futex resumed>) = 0 [pid 18440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] write(3, "1000", 4 [pid 18437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18438] <... write resumed>) = 4 [pid 18435] <... pwrite64 resumed>) = 2 [pid 18440] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18439] <... futex resumed>) = 1 [pid 18438] close(3 [pid 18436] <... futex resumed>) = 0 [pid 18435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18440] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] <... close resumed>) = 0 [pid 18436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18435] <... futex resumed>) = 1 [pid 18434] <... futex resumed>) = 0 [pid 18439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18438] write(1, "executing program\n", 18 [pid 18436] <... futex resumed>) = 0 [pid 18435] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18434] exit_group(0 [pid 18440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18439] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18438] <... write resumed>) = 18 [pid 18436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18435] <... futex resumed>) = ? [pid 18434] <... exit_group resumed>) = ? [pid 18440] <... futex resumed>) = 1 [pid 18439] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18438] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] <... futex resumed>) = 0 [pid 18435] +++ exited with 0 +++ [pid 18434] +++ exited with 0 +++ [pid 18440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] <... futex resumed>) = 0 [pid 18439] <... futex resumed>) = 1 [pid 18438] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18434, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18436] <... futex resumed>) = 0 [pid 18440] <... futex resumed>) = 0 [pid 18438] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18437] <... futex resumed>) = 1 [pid 18436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18440] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18439] <... futex resumed>) = 0 [pid 18438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18436] <... futex resumed>) = 1 [pid 18439] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18440] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18438] <... mmap resumed>) = 0x7f9f66df1000 [pid 18438] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18439] <... openat resumed>) = 3 [pid 18438] <... mprotect resumed>) = 0 [pid 18440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18440] <... futex resumed>) = 1 [pid 18439] <... futex resumed>) = 1 [pid 18437] <... futex resumed>) = 0 [pid 18436] <... futex resumed>) = 0 [pid 18440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18437] <... futex resumed>) = 0 [pid 18436] <... futex resumed>) = 0 [pid 18440] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18439] pwrite64(3, "\x02\x00", 2, 4 [pid 18438] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18440] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18441 attached [pid 18441] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18441] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18439] <... pwrite64 resumed>) = 2 [pid 18438] <... clone3 resumed> => {parent_tid=[18441]}, 88) = 18441 [pid 18440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] rt_sigprocmask(SIG_SETMASK, [] [pid 18440] <... futex resumed>) = 1 [pid 18437] <... futex resumed>) = 0 [pid 18440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18439] <... futex resumed>) = 1 [pid 18437] <... futex resumed>) = 0 [pid 18436] <... futex resumed>) = 0 [pid 18440] pwrite64(3, "\x02\x00", 2, 4 [pid 18439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18436] exit_group(0 [pid 18441] <... futex resumed>) = 0 [pid 18440] <... pwrite64 resumed>) = 2 [pid 18438] <... futex resumed>) = 1 [pid 18436] <... exit_group resumed>) = ? [pid 18441] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18439] <... futex resumed>) = ? [pid 18438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18440] <... futex resumed>) = 1 [pid 18437] <... futex resumed>) = 0 [pid 18441] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18437] exit_group(0 [pid 18441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18437] <... exit_group resumed>) = ? [pid 18441] <... futex resumed>) = 0 [pid 18441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18439] +++ exited with 0 +++ [pid 18438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18436] +++ exited with 0 +++ [pid 18438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18440] +++ exited with 0 +++ [pid 18437] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18436, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18438] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18441] <... futex resumed>) = 0 [pid 18441] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] <... futex resumed>) = 0 [pid 18438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18441] <... futex resumed>) = 0 [pid 18438] <... futex resumed>) = 1 [pid 18441] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18441] <... openat resumed>) = 3 [pid 18441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18441] <... futex resumed>) = 0 [pid 18438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18441] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18438] <... futex resumed>) = 0 [pid 18441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18438] exit_group(0) = ? [pid 314] <... restart_syscall resumed>) = 0 [pid 18441] <... futex resumed>) = ? [pid 18441] +++ exited with 0 +++ [pid 18438] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18438, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18442 attached [pid 18442] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18442] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18442 [pid 18442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18442] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18442] setpgid(0, 0) = 0 [pid 18442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18442] write(3, "1000", 4) = 4 [pid 18442] close(3) = 0 executing program [pid 18442] write(1, "executing program\n", 18) = 18 [pid 18442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18442] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18442] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18442] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18442] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18443 attached => {parent_tid=[18443]}, 88) = 18443 [pid 18443] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18442] rt_sigprocmask(SIG_SETMASK, [] [pid 18443] rt_sigprocmask(SIG_SETMASK, [] [pid 18442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18443] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18443] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18442] <... futex resumed>) = 0 [pid 18443] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18443] <... futex resumed>) = 0 [pid 18442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18443] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18442] <... futex resumed>) = 0 [pid 18443] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18442] <... futex resumed>) = 0 [pid 18443] <... futex resumed>) = 1 [pid 18442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18443] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18442] <... futex resumed>) = 0 [pid 18443] <... openat resumed>) = 3 [pid 18442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18442] <... futex resumed>) = 0 [pid 18443] <... futex resumed>) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18443] pwrite64(3, "\x02\x00", 2, 4 [pid 18442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18443] <... pwrite64 resumed>) = 2 [pid 18442] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18443] <... futex resumed>) = 0 [pid 18442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18443] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18442] exit_group(0 [pid 18443] <... futex resumed>) = ? [pid 18442] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18443] +++ exited with 0 +++ [pid 18442] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18444 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18444] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18444] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18444] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18444] setpgid(0, 0) = 0 [pid 18444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18444 ci2-android-6-12-rust/strace-static-x86_64: Process 18445 attached [pid 18444] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18445 [pid 18445] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18445] rt_sigprocmask(SIG_SETMASK, [] [pid 18444] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 18445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18444] <... write resumed>) = 4 [pid 18445] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18444] close(3 [pid 18445] <... prctl resumed>) = 0 [pid 18444] <... close resumed>) = 0 [pid 18445] setpgid(0, 0 executing program [pid 18444] write(1, "executing program\n", 18 [pid 18445] <... setpgid resumed>) = 0 [pid 18444] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18444] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18445] <... openat resumed>) = 3 [pid 18444] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18444] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18445] write(3, "1000", 4 [pid 18444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18445] <... write resumed>) = 4 [pid 18444] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18445] close(3 [pid 18444] <... mmap resumed>) = 0x7f9f66df1000 [pid 18445] <... close resumed>) = 0 [pid 18444] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18445] write(1, "executing program\n", 18) = 18 [pid 18444] <... mprotect resumed>) = 0 executing program [pid 18445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18446 attached ) = 0 [pid 18444] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18446 [pid 18446] set_robust_list(0x55555f6e6760, 24 [pid 18445] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18446] <... set_robust_list resumed>) = 0 [pid 18445] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18444] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18446] rt_sigprocmask(SIG_SETMASK, [] [pid 18445] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18444] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18446] <... prctl resumed>) = 0 [pid 18445] <... mmap resumed>) = 0x7f9f66df1000 [pid 18444] <... clone3 resumed> => {parent_tid=[18447]}, 88) = 18447 [pid 18446] setpgid(0, 0 [pid 18445] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18444] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18447 attached [pid 18446] <... setpgid resumed>) = 0 [pid 18445] <... mprotect resumed>) = 0 [pid 18444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18447] set_robust_list(0x7f9f66e119a0, 24 [pid 18446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18447] <... set_robust_list resumed>) = 0 [pid 18445] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18447] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18446] <... openat resumed>) = 3 [pid 18445] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18444] <... futex resumed>) = 0 [pid 18447] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18445] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18448 attached [pid 18446] write(3, "1000", 4 [pid 18447] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18446] <... write resumed>) = 4 [pid 18445] <... clone3 resumed> => {parent_tid=[18448]}, 88) = 18448 [pid 18448] set_robust_list(0x7f9f66e119a0, 24 [pid 18447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18446] close(3 [pid 18445] rt_sigprocmask(SIG_SETMASK, [] [pid 18448] <... set_robust_list resumed>) = 0 [pid 18447] <... futex resumed>) = 1 [pid 18446] <... close resumed>) = 0 [pid 18444] <... futex resumed>) = 0 [pid 18447] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18448] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18446] write(1, "executing program\n", 18 [pid 18445] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18447] <... futex resumed>) = 0 [pid 18446] <... write resumed>) = 18 [pid 18445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18444] <... futex resumed>) = 1 [pid 18448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18447] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18446] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18445] <... futex resumed>) = 0 [pid 18444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18447] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18446] <... futex resumed>) = 0 [pid 18445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18448] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18446] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18447] <... futex resumed>) = 1 [pid 18446] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18444] <... futex resumed>) = 0 [pid 18448] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18447] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18446] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18444] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18448] <... futex resumed>) = 1 [pid 18447] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18445] <... futex resumed>) = 0 [pid 18444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18447] <... openat resumed>) = 3 [pid 18446] <... mmap resumed>) = 0x7f9f66df1000 [pid 18445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18448] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18447] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18446] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18445] <... futex resumed>) = 0 [pid 18444] <... futex resumed>) = 0 [pid 18448] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18446] <... mprotect resumed>) = 0 [pid 18445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18448] <... futex resumed>) = 0 [pid 18447] <... futex resumed>) = 0 [pid 18446] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18444] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18449 attached [pid 18448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18447] pwrite64(3, "\x02\x00", 2, 4 [pid 18446] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18449] set_robust_list(0x55555f6e6760, 24 [pid 18446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18445] <... futex resumed>) = 0 [pid 18447] <... pwrite64 resumed>) = 2 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18449 ci2-android-6-12-rust/strace-static-x86_64: Process 18450 attached [pid 18449] <... set_robust_list resumed>) = 0 [pid 18448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18450] set_robust_list(0x7f9f66e119a0, 24 [pid 18449] rt_sigprocmask(SIG_SETMASK, [] [pid 18448] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18447] <... futex resumed>) = 1 [pid 18444] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18450] <... set_robust_list resumed>) = 0 [pid 18449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18447] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18446] <... clone3 resumed> => {parent_tid=[18450]}, 88) = 18450 [pid 18444] exit_group(0 [pid 18450] rt_sigprocmask(SIG_SETMASK, [] [pid 18449] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18448] <... openat resumed>) = 3 [pid 18447] <... futex resumed>) = ? [pid 18446] rt_sigprocmask(SIG_SETMASK, [] [pid 18444] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18449] <... prctl resumed>) = 0 [pid 18446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18449] setpgid(0, 0 [pid 18446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18450] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18449] <... setpgid resumed>) = 0 [pid 18446] <... futex resumed>) = 0 [pid 18450] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18450] <... futex resumed>) = 0 [pid 18449] <... openat resumed>) = 3 [pid 18448] <... futex resumed>) = 1 [pid 18446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18445] <... futex resumed>) = 0 [pid 18450] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18449] write(3, "1000", 4 [pid 18446] <... futex resumed>) = 0 [pid 18445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18449] <... write resumed>) = 4 [pid 18448] pwrite64(3, "\x02\x00", 2, 4 [pid 18446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18445] <... futex resumed>) = 0 [pid 18449] close(3 [pid 18445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18449] <... close resumed>) = 0 [pid 18449] write(1, "executing program\n", 18) = 18 [pid 18449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18450] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18449] <... futex resumed>) = 0 [pid 18449] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18448] <... pwrite64 resumed>) = 2 [pid 18449] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18449] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 18448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18447] +++ exited with 0 +++ [pid 18444] +++ exited with 0 +++ [pid 18450] <... futex resumed>) = 1 [pid 18449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18448] <... futex resumed>) = 1 [pid 18446] <... futex resumed>) = 0 [pid 18445] <... futex resumed>) = 0 [pid 18450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18445] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18444, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18449] <... mmap resumed>) = 0x7f9f66df1000 [pid 18446] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18450] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18449] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18445] <... exit_group resumed>) = ? [pid 18450] <... openat resumed>) = 3 [pid 18449] <... mprotect resumed>) = 0 [pid 18448] <... futex resumed>) = ? [pid 18450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18449] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18451 attached [pid 18451] set_robust_list(0x7f9f66e119a0, 24 [pid 18449] <... clone3 resumed> => {parent_tid=[18451]}, 88) = 18451 [pid 18449] rt_sigprocmask(SIG_SETMASK, [] [pid 18451] <... set_robust_list resumed>) = 0 [pid 18449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18451] rt_sigprocmask(SIG_SETMASK, [] [pid 18449] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18448] +++ exited with 0 +++ [pid 18450] <... futex resumed>) = 1 [pid 18449] <... futex resumed>) = 0 [pid 18446] <... futex resumed>) = 0 [pid 18445] +++ exited with 0 +++ [pid 18451] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18451] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18446] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18445, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18450] pwrite64(3, "\x02\x00", 2, 4 [pid 18446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18451] <... futex resumed>) = 1 [pid 18449] <... futex resumed>) = 0 [pid 18451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18450] <... pwrite64 resumed>) = 2 [pid 18449] <... futex resumed>) = 0 [pid 18451] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18449] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18451] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18450] <... futex resumed>) = 1 [pid 18446] <... futex resumed>) = 0 [pid 18450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18446] exit_group(0 [pid 18451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18450] <... futex resumed>) = ? [pid 18446] <... exit_group resumed>) = ? [pid 18451] <... futex resumed>) = 1 [pid 18450] +++ exited with 0 +++ [pid 18449] <... futex resumed>) = 0 [pid 18451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18446] +++ exited with 0 +++ [pid 18451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18449] <... futex resumed>) = 0 [pid 18451] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18449] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18451] <... openat resumed>) = 3 [pid 18451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18451] <... futex resumed>) = 1 [pid 18449] <... futex resumed>) = 0 [pid 18451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18449] <... futex resumed>) = 0 [pid 18451] pwrite64(3, "\x02\x00", 2, 4 [pid 18449] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18451] <... pwrite64 resumed>) = 2 [pid 18451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18449] <... futex resumed>) = 0 [pid 18451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18449] exit_group(0 [pid 18451] <... futex resumed>) = ? [pid 18449] <... exit_group resumed>) = ? [pid 18451] +++ exited with 0 +++ [pid 18449] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18449, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18452 attached [pid 18452] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18453 attached [pid 18452] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 18453] set_robust_list(0x55555f6e6760, 24 [pid 18452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18453 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18452 [pid 18453] <... set_robust_list resumed>) = 0 [pid 18452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18453] rt_sigprocmask(SIG_SETMASK, [] [pid 18452] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18452] setpgid(0, 0 [pid 18453] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18452] <... setpgid resumed>) = 0 [pid 18453] <... prctl resumed>) = 0 [pid 18452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18454 attached [pid 18453] setpgid(0, 0 [pid 18452] <... openat resumed>) = 3 [pid 18454] set_robust_list(0x55555f6e6760, 24 [pid 18453] <... setpgid resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18454 [pid 18454] <... set_robust_list resumed>) = 0 [pid 18453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18452] write(3, "1000", 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18454] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18453] <... openat resumed>) = 3 [pid 18452] <... write resumed>) = 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18452] close(3 [pid 18454] <... prctl resumed>) = 0 [pid 18453] write(3, "1000", 4 [pid 18452] <... close resumed>) = 0 [pid 18454] setpgid(0, 0 [pid 18453] <... write resumed>) = 4 [pid 18452] write(1, "executing program\n", 18 [pid 18454] <... setpgid resumed>) = 0 executing program [pid 18453] close(3 [pid 18452] <... write resumed>) = 18 [pid 18454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18453] <... close resumed>) = 0 [pid 18452] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18454] <... openat resumed>) = 3 [pid 18453] write(1, "executing program\n", 18 [pid 18452] <... futex resumed>) = 0 [pid 18454] write(3, "1000", 4 [pid 18453] <... write resumed>) = 18 executing program [pid 18452] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18454] <... write resumed>) = 4 [pid 18453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18454] close(3 [pid 18453] <... futex resumed>) = 0 [pid 18452] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18454] <... close resumed>) = 0 [pid 18453] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18454] write(1, "executing program\n", 18 [pid 18453] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18452] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18454] <... write resumed>) = 18 [pid 18453] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18452] <... mmap resumed>) = 0x7f9f66df1000 [pid 18454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18452] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18455 attached [pid 18454] <... futex resumed>) = 0 [pid 18453] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18452] <... mprotect resumed>) = 0 [pid 18455] set_robust_list(0x55555f6e6760, 24 [pid 18454] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18453] <... mmap resumed>) = 0x7f9f66df1000 [pid 18455] <... set_robust_list resumed>) = 0 [pid 18454] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18452] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18455] rt_sigprocmask(SIG_SETMASK, [] [pid 18454] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18453] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18453] <... mprotect resumed>) = 0 [pid 18452] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18455] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18453] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18452] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18454] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18456 attached [pid 18455] <... prctl resumed>) = 0 [pid 18454] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18453] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18455 [pid 18455] setpgid(0, 0 [pid 18454] <... mprotect resumed>) = 0 [pid 18453] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18456] set_robust_list(0x7f9f66e119a0, 24 [pid 18455] <... setpgid resumed>) = 0 [pid 18454] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18452] <... clone3 resumed> => {parent_tid=[18456]}, 88) = 18456 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18454] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18453] <... clone3 resumed> => {parent_tid=[18457]}, 88) = 18457 [pid 18452] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18457 attached [pid 18456] <... set_robust_list resumed>) = 0 [pid 18455] <... openat resumed>) = 3 [pid 18454] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18453] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18457] set_robust_list(0x7f9f66e119a0, 24 [pid 18456] rt_sigprocmask(SIG_SETMASK, [] [pid 18457] <... set_robust_list resumed>) = 0 [pid 18456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18457] rt_sigprocmask(SIG_SETMASK, [] [pid 18456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18455] write(3, "1000", 4 [pid 18453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18452] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18458 attached [pid 18457] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18455] <... write resumed>) = 4 [pid 18454] <... clone3 resumed> => {parent_tid=[18458]}, 88) = 18458 [pid 18453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18458] set_robust_list(0x7f9f66e119a0, 24 [pid 18457] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18456] <... futex resumed>) = 0 [pid 18455] close(3 [pid 18454] rt_sigprocmask(SIG_SETMASK, [] [pid 18453] <... futex resumed>) = 0 [pid 18452] <... futex resumed>) = 1 [pid 18458] <... set_robust_list resumed>) = 0 [pid 18457] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18456] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18455] <... close resumed>) = 0 [pid 18454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18458] rt_sigprocmask(SIG_SETMASK, [] [pid 18457] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18456] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18455] write(1, "executing program\n", 18 executing program [pid 18454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18455] <... write resumed>) = 18 [pid 18454] <... futex resumed>) = 0 [pid 18458] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18457] <... futex resumed>) = 1 [pid 18456] <... futex resumed>) = 1 [pid 18455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] <... futex resumed>) = 0 [pid 18452] <... futex resumed>) = 0 [pid 18458] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18457] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18455] <... futex resumed>) = 0 [pid 18454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18457] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18455] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18453] <... futex resumed>) = 0 [pid 18452] <... futex resumed>) = 0 [pid 18458] <... futex resumed>) = 0 [pid 18457] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18456] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18455] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18458] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18457] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18456] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18455] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18454] <... futex resumed>) = 0 [pid 18456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18455] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18452] <... futex resumed>) = 0 [pid 18458] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18456] <... futex resumed>) = 1 [pid 18455] <... mmap resumed>) = 0x7f9f66df1000 [pid 18452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18457] <... futex resumed>) = 1 [pid 18456] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18455] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18453] <... futex resumed>) = 0 [pid 18458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] <... futex resumed>) = 0 [pid 18458] <... futex resumed>) = 1 [pid 18457] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18456] <... openat resumed>) = 3 [pid 18455] <... mprotect resumed>) = 0 [pid 18454] <... futex resumed>) = 0 [pid 18453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18457] <... openat resumed>) = 3 [pid 18456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18455] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] <... futex resumed>) = 0 [pid 18452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18454] <... futex resumed>) = 0 [pid 18453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18456] <... futex resumed>) = 0 [pid 18452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18458] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18456] pwrite64(3, "\x02\x00", 2, 4 [pid 18455] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18452] <... futex resumed>) = 0 [pid 18458] <... openat resumed>) = 3 [pid 18457] <... futex resumed>) = 0 [pid 18456] <... pwrite64 resumed>) = 2 [pid 18455] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18459 attached [pid 18458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18457] pwrite64(3, "\x02\x00", 2, 4 [pid 18456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] <... futex resumed>) = 0 [pid 18452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18459] set_robust_list(0x7f9f66e119a0, 24 [pid 18458] <... futex resumed>) = 1 [pid 18457] <... pwrite64 resumed>) = 2 [pid 18456] <... futex resumed>) = 0 [pid 18455] <... clone3 resumed> => {parent_tid=[18459]}, 88) = 18459 [pid 18454] <... futex resumed>) = 0 [pid 18453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18452] exit_group(0 [pid 18458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18457] <... futex resumed>) = 0 [pid 18459] <... set_robust_list resumed>) = 0 [pid 18457] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18456] <... futex resumed>) = ? [pid 18455] rt_sigprocmask(SIG_SETMASK, [] [pid 18454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18452] <... exit_group resumed>) = ? [pid 18459] rt_sigprocmask(SIG_SETMASK, [] [pid 18458] <... futex resumed>) = 0 [pid 18456] +++ exited with 0 +++ [pid 18455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18454] <... futex resumed>) = 1 [pid 18453] exit_group(0 [pid 18452] +++ exited with 0 +++ [pid 18459] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18458] pwrite64(3, "\x02\x00", 2, 4 [pid 18455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18459] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18457] <... futex resumed>) = ? [pid 18455] <... futex resumed>) = 0 [pid 18454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18453] <... exit_group resumed>) = ? [pid 18459] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18458] <... pwrite64 resumed>) = 2 [pid 18457] +++ exited with 0 +++ [pid 18455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18452, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18455] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18453] +++ exited with 0 +++ [pid 18455] <... futex resumed>) = 0 [pid 18459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18459] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18458] <... futex resumed>) = 1 [pid 18454] <... futex resumed>) = 0 [pid 18459] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18453, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18454] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18455] <... futex resumed>) = 0 [pid 18458] <... futex resumed>) = ? [pid 18455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18454] <... exit_group resumed>) = ? [pid 18459] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18458] +++ exited with 0 +++ [pid 18455] <... futex resumed>) = 0 [pid 18454] +++ exited with 0 +++ [pid 18459] <... openat resumed>) = 3 [pid 18455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18459] <... futex resumed>) = 0 [pid 18455] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18454, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18459] pwrite64(3, "\x02\x00", 2, 4 [pid 18455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18459] <... pwrite64 resumed>) = 2 [pid 18459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18455] <... futex resumed>) = 0 [pid 18455] exit_group(0) = ? [pid 18459] +++ exited with 0 +++ [pid 18455] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18455, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18460 attached [pid 18460] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18460 [pid 18460] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18460] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18460] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18460] setpgid(0, 0) = 0 [pid 18460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18460] <... openat resumed>) = 3 [pid 18460] write(3, "1000", 4) = 4 [pid 18460] close(3) = 0 [pid 18460] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18461 attached [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18461 [pid 18461] set_robust_list(0x55555f6e6760, 24 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18461] <... set_robust_list resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18460] <... write resumed>) = 18 [pid 18460] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18460] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18460] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18462 attached [pid 18461] rt_sigprocmask(SIG_SETMASK, [] [pid 18460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18462] set_robust_list(0x55555f6e6760, 24 [pid 18460] <... mmap resumed>) = 0x7f9f66df1000 [pid 18461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18460] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18462 [pid 18462] <... set_robust_list resumed>) = 0 [pid 18461] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18460] <... mprotect resumed>) = 0 [pid 18462] rt_sigprocmask(SIG_SETMASK, [] [pid 18461] <... prctl resumed>) = 0 [pid 18460] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18461] setpgid(0, 0 [pid 18462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18460] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18461] <... setpgid resumed>) = 0 [pid 18460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18462] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18463 attached [pid 18462] setpgid(0, 0 [pid 18461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18463] set_robust_list(0x7f9f66e119a0, 24 [pid 18462] <... setpgid resumed>) = 0 [pid 18460] <... clone3 resumed> => {parent_tid=[18463]}, 88) = 18463 [pid 18463] <... set_robust_list resumed>) = 0 [pid 18462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18461] <... openat resumed>) = 3 [pid 18460] rt_sigprocmask(SIG_SETMASK, [] [pid 18463] rt_sigprocmask(SIG_SETMASK, [] [pid 18462] <... openat resumed>) = 3 [pid 18460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18463] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18461] write(3, "1000", 4 [pid 18460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18462] write(3, "1000", 4 [pid 18461] <... write resumed>) = 4 [pid 18460] <... futex resumed>) = 0 [pid 18462] <... write resumed>) = 4 [pid 18460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18462] close(3) = 0 [pid 18462] write(1, "executing program\n", 18) = 18 executing program [pid 18462] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18462] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18462] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18462] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18462] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18462] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18462] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18464 attached => {parent_tid=[18464]}, 88) = 18464 [pid 18464] set_robust_list(0x7f9f66e119a0, 24 [pid 18463] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18461] close(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 18464] <... set_robust_list resumed>) = 0 [pid 18462] rt_sigprocmask(SIG_SETMASK, [] [pid 18464] rt_sigprocmask(SIG_SETMASK, [] [pid 18463] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18461] <... close resumed>) = 0 [pid 18464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18461] write(1, "executing program\n", 18 executing program [pid 18464] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18462] <... futex resumed>) = 0 [pid 18461] <... write resumed>) = 18 [pid 18460] <... futex resumed>) = 0 [pid 18463] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18464] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18461] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18461] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18461] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18464] <... futex resumed>) = 1 [pid 18463] <... futex resumed>) = 0 [pid 18462] <... futex resumed>) = 0 [pid 18461] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18460] <... futex resumed>) = 1 [pid 18464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18461] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18462] <... futex resumed>) = 0 [pid 18461] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18465 attached [pid 18464] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18463] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18461] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18464] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18463] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18461] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18465 [pid 18464] <... futex resumed>) = 1 [pid 18463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18462] <... futex resumed>) = 0 [pid 18461] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18465] set_robust_list(0x55555f6e6760, 24 [pid 18464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18463] <... futex resumed>) = 1 [pid 18462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18460] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18465] <... set_robust_list resumed>) = 0 [pid 18464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18462] <... futex resumed>) = 0 [pid 18461] <... mprotect resumed>) = 0 [pid 18460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18464] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18460] <... futex resumed>) = 0 [pid 18465] rt_sigprocmask(SIG_SETMASK, [] [pid 18464] <... openat resumed>) = 3 [pid 18463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18461] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18463] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18461] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18465] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18462] <... futex resumed>) = 0 [pid 18461] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18465] <... prctl resumed>) = 0 [pid 18464] <... futex resumed>) = 1 [pid 18463] <... openat resumed>) = 3 [pid 18462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18466 attached [pid 18465] setpgid(0, 0 [pid 18464] pwrite64(3, "\x02\x00", 2, 4 [pid 18463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18462] <... futex resumed>) = 0 [pid 18466] set_robust_list(0x7f9f66e119a0, 24 [pid 18465] <... setpgid resumed>) = 0 [pid 18464] <... pwrite64 resumed>) = 2 [pid 18462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18466] <... set_robust_list resumed>) = 0 [pid 18465] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18463] <... futex resumed>) = 1 [pid 18461] <... clone3 resumed> => {parent_tid=[18466]}, 88) = 18466 [pid 18460] <... futex resumed>) = 0 [pid 18466] rt_sigprocmask(SIG_SETMASK, [] [pid 18464] <... futex resumed>) = 1 [pid 18462] <... futex resumed>) = 0 [pid 18460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18465] <... openat resumed>) = 3 [pid 18464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18463] pwrite64(3, "\x02\x00", 2, 4 [pid 18462] exit_group(0 [pid 18461] rt_sigprocmask(SIG_SETMASK, [] [pid 18460] <... futex resumed>) = 0 [pid 18466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18464] <... futex resumed>) = ? [pid 18462] <... exit_group resumed>) = ? [pid 18460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18465] write(3, "1000", 4 [pid 18464] +++ exited with 0 +++ [pid 18463] <... pwrite64 resumed>) = 2 [pid 18461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18462] +++ exited with 0 +++ [pid 18465] <... write resumed>) = 4 [pid 18461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18465] close(3 [pid 18466] <... futex resumed>) = 0 [pid 18463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18461] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18462, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18466] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18465] <... close resumed>) = 0 [pid 18461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18466] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18465] write(1, "executing program\n", 18 [pid 18463] <... futex resumed>) = 1 [pid 18460] <... futex resumed>) = 0 executing program [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18465] <... write resumed>) = 18 [pid 18463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18460] exit_group(0 [pid 18466] <... futex resumed>) = 1 [pid 18461] <... futex resumed>) = 0 [pid 18460] <... exit_group resumed>) = ? [pid 18466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18463] <... futex resumed>) = ? [pid 18461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18461] <... futex resumed>) = 0 [pid 18466] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18466] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18461] <... futex resumed>) = 0 [pid 18461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18466] <... futex resumed>) = 1 [pid 18461] <... futex resumed>) = 0 [pid 18466] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18466] <... openat resumed>) = 3 [pid 18465] <... futex resumed>) = 0 [pid 18463] +++ exited with 0 +++ [pid 18460] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 18465] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18460, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18465] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18466] <... futex resumed>) = 1 [pid 18465] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18461] <... futex resumed>) = 0 [pid 18466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18465] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18461] <... futex resumed>) = 0 [pid 18466] pwrite64(3, "\x02\x00", 2, 4 [pid 18461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18466] <... pwrite64 resumed>) = 2 [pid 18465] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18461] <... futex resumed>) = 0 [pid 18466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18461] exit_group(0 [pid 18466] <... futex resumed>) = ? [pid 18461] <... exit_group resumed>) = ? [pid 18466] +++ exited with 0 +++ [pid 18465] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18465] <... mprotect resumed>) = 0 [pid 18461] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18467 attached [pid 18467] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18467] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18465] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18467 [pid 18467] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18467] <... prctl resumed>) = 0 [pid 18465] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18465] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18467] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18468 attached [pid 18467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18468] set_robust_list(0x7f9f66e119a0, 24 [pid 18467] <... openat resumed>) = 3 [pid 18465] <... clone3 resumed> => {parent_tid=[18468]}, 88) = 18468 [pid 18468] <... set_robust_list resumed>) = 0 [pid 18468] rt_sigprocmask(SIG_SETMASK, [] [pid 18467] write(3, "1000", 4 [pid 18468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18467] <... write resumed>) = 4 [pid 18468] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18467] close(3) = 0 [pid 18467] write(1, "executing program\n", 18) = 18 executing program [pid 18467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18467] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18467] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18467] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18467] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18465] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18468] <... futex resumed>) = 0 [pid 18467] <... mprotect resumed>) = 0 [pid 18465] <... futex resumed>) = 1 [pid 18468] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18467] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18468] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18467] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18467] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18465] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18469 attached [pid 18468] <... futex resumed>) = 0 [pid 18465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18468] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18465] <... futex resumed>) = 0 [pid 18469] set_robust_list(0x7f9f66e119a0, 24 [pid 18465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18469] <... set_robust_list resumed>) = 0 [pid 18469] rt_sigprocmask(SIG_SETMASK, [] [pid 18468] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18467] <... clone3 resumed> => {parent_tid=[18469]}, 88) = 18469 [pid 18468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18467] rt_sigprocmask(SIG_SETMASK, [] [pid 18469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18468] <... futex resumed>) = 1 [pid 18467] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18465] <... futex resumed>) = 0 [pid 18469] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18468] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18467] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18468] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18467] <... futex resumed>) = 0 [pid 18465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18469] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18468] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18467] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18465] <... futex resumed>) = 0 [pid 18469] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18468] <... openat resumed>) = 3 [pid 18465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18467] <... futex resumed>) = 0 [pid 18469] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18468] <... futex resumed>) = 1 [pid 18467] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18465] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18468] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18467] <... futex resumed>) = 0 [pid 18465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18469] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18468] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18467] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18465] <... futex resumed>) = 0 [pid 18468] pwrite64(3, "\x02\x00", 2, 4 [pid 18465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18469] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18468] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 18470 attached [pid 18469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18465] <... futex resumed>) = 0 [pid 18465] exit_group(0) = ? [pid 18468] <... futex resumed>) = ? [pid 18469] <... futex resumed>) = 1 [pid 18467] <... futex resumed>) = 0 [pid 18470] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18469] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18468] +++ exited with 0 +++ [pid 18467] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18465] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18470 [pid 314] <... restart_syscall resumed>) = 0 [pid 18470] rt_sigprocmask(SIG_SETMASK, [] [pid 18469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18467] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18469] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18467] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18469] <... openat resumed>) = 3 [pid 18469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18469] <... futex resumed>) = 1 [pid 18467] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18465, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18470] <... prctl resumed>) = 0 [pid 18469] pwrite64(3, "\x02\x00", 2, 4 [pid 18467] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18470] setpgid(0, 0 [pid 18467] <... futex resumed>) = 0 [pid 18469] <... pwrite64 resumed>) = 2 [pid 18467] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18470] <... setpgid resumed>) = 0 [pid 18470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18469] <... futex resumed>) = 1 [pid 18470] <... openat resumed>) = 3 [pid 18467] <... futex resumed>) = 0 [pid 18467] exit_group(0) = ? [pid 18470] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18471 attached [pid 18470] close(3 [pid 18471] set_robust_list(0x55555f6e6760, 24 [pid 18470] <... close resumed>) = 0 [pid 18471] <... set_robust_list resumed>) = 0 [pid 18470] write(1, "executing program\n", 18 [pid 18471] rt_sigprocmask(SIG_SETMASK, [] [pid 18470] <... write resumed>) = 18 [pid 18470] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18470] <... futex resumed>) = 0 [pid 18470] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18471] <... prctl resumed>) = 0 [pid 18470] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18471] setpgid(0, 0 [pid 18470] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18471] <... setpgid resumed>) = 0 [pid 18470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18469] +++ exited with 0 +++ [pid 18467] +++ exited with 0 +++ executing program [pid 18471] <... openat resumed>) = 3 [pid 18470] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18467, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18471 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18471] write(3, "1000", 4 [pid 18470] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] <... write resumed>) = 4 [pid 18470] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18471] close(3) = 0 [pid 18470] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18471] write(1, "executing program\n", 18 executing program [pid 18470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18472 attached [pid 18471] <... write resumed>) = 18 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18470] <... clone3 resumed> => {parent_tid=[18472]}, 88) = 18472 [pid 18471] <... futex resumed>) = 0 [pid 18470] rt_sigprocmask(SIG_SETMASK, [] [pid 18471] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18471] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18472] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 18472] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18473 attached [pid 18471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18470] <... futex resumed>) = 0 [pid 18473] set_robust_list(0x55555f6e6760, 24 [pid 18471] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18473] <... set_robust_list resumed>) = 0 [pid 18471] <... mmap resumed>) = 0x7f9f66df1000 [pid 18473] rt_sigprocmask(SIG_SETMASK, [] [pid 18471] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18472] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18473 [pid 18473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] <... mprotect resumed>) = 0 [pid 18473] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18472] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18473] <... prctl resumed>) = 0 [pid 18471] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18472] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18473] setpgid(0, 0 [pid 18471] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18473] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18474 attached [pid 18473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18471] <... clone3 resumed> => {parent_tid=[18474]}, 88) = 18474 ci2-android-6-12-rust/strace-static-x86_64: Process 18475 attached [pid 18474] set_robust_list(0x7f9f66e119a0, 24 [pid 18473] <... openat resumed>) = 3 [pid 18472] <... futex resumed>) = 1 [pid 18471] rt_sigprocmask(SIG_SETMASK, [] [pid 18470] <... futex resumed>) = 0 [pid 18473] write(3, "1000", 4 [pid 18472] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18473] <... write resumed>) = 4 [pid 18471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18470] <... futex resumed>) = 0 [pid 18475] set_robust_list(0x55555f6e6760, 24 [pid 18474] <... set_robust_list resumed>) = 0 [pid 18475] <... set_robust_list resumed>) = 0 [pid 18473] close(3 [pid 18472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18471] <... futex resumed>) = 0 [pid 18470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18475 [pid 18474] rt_sigprocmask(SIG_SETMASK, [] [pid 18473] <... close resumed>) = 0 [pid 18472] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18473] write(1, "executing program\n", 18 [pid 18472] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18475] rt_sigprocmask(SIG_SETMASK, [] [pid 18474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18473] <... write resumed>) = 18 [pid 18472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18474] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18472] <... futex resumed>) = 1 [pid 18470] <... futex resumed>) = 0 [pid 18473] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18473] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18470] <... futex resumed>) = 0 [pid 18473] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18473] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18473] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18473] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18473] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18476 attached [pid 18476] set_robust_list(0x7f9f66e119a0, 24 [pid 18475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18472] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18474] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18475] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18476] <... set_robust_list resumed>) = 0 [pid 18473] <... clone3 resumed> => {parent_tid=[18476]}, 88) = 18476 [pid 18476] rt_sigprocmask(SIG_SETMASK, [] [pid 18475] <... prctl resumed>) = 0 [pid 18474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18473] rt_sigprocmask(SIG_SETMASK, [] [pid 18472] <... openat resumed>) = 3 [pid 18476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18475] setpgid(0, 0 [pid 18474] <... futex resumed>) = 1 [pid 18473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18471] <... futex resumed>) = 0 [pid 18476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] <... setpgid resumed>) = 0 [pid 18474] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18473] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18473] <... futex resumed>) = 0 [pid 18471] <... futex resumed>) = 0 [pid 18475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18474] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18476] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18473] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18472] <... futex resumed>) = 1 [pid 18471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18470] <... futex resumed>) = 0 [pid 18476] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18475] <... openat resumed>) = 3 [pid 18474] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18472] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18470] <... futex resumed>) = 0 [pid 18476] <... futex resumed>) = 1 [pid 18475] write(3, "1000", 4 [pid 18474] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18473] <... futex resumed>) = 0 [pid 18472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] <... write resumed>) = 4 [pid 18474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18473] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18472] pwrite64(3, "\x02\x00", 2, 4 [pid 18476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18475] close(3 [pid 18474] <... futex resumed>) = 1 [pid 18473] <... futex resumed>) = 0 [pid 18471] <... futex resumed>) = 0 [pid 18476] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18473] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18476] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18475] <... close resumed>) = 0 [pid 18474] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18472] <... pwrite64 resumed>) = 2 [pid 18475] write(1, "executing program\n", 18 [pid 18476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18471] <... futex resumed>) = 0 [pid 18476] <... futex resumed>) = 1 [pid 18474] <... openat resumed>) = 3 [pid 18473] <... futex resumed>) = 0 executing program [pid 18471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] <... write resumed>) = 18 [pid 18474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18473] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18472] <... futex resumed>) = 1 [pid 18471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18470] <... futex resumed>) = 0 [pid 18476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18474] <... futex resumed>) = 0 [pid 18473] <... futex resumed>) = 0 [pid 18472] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18470] exit_group(0 [pid 18476] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18475] <... futex resumed>) = 0 [pid 18474] pwrite64(3, "\x02\x00", 2, 4 [pid 18473] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18471] <... futex resumed>) = 0 [pid 18476] <... openat resumed>) = 3 [pid 18475] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18474] <... pwrite64 resumed>) = 2 [pid 18472] <... futex resumed>) = ? [pid 18471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18470] <... exit_group resumed>) = ? [pid 18476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18475] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18472] +++ exited with 0 +++ [pid 18471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18470] +++ exited with 0 +++ [pid 18476] <... futex resumed>) = 1 [pid 18475] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18474] <... futex resumed>) = 0 [pid 18473] <... futex resumed>) = 0 [pid 18471] exit_group(0 [pid 18476] pwrite64(3, "\x02\x00", 2, 4 [pid 18475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18473] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18471] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18476] <... pwrite64 resumed>) = 2 [pid 18475] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18474] +++ exited with 0 +++ [pid 18473] <... futex resumed>) = 0 [pid 18471] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18475] <... mmap resumed>) = 0x7f9f66df1000 [pid 18473] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18476] <... futex resumed>) = 0 [pid 18473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18473] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18476] <... futex resumed>) = ? [pid 18475] <... mprotect resumed>) = 0 [pid 18473] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18476] +++ exited with 0 +++ [pid 18475] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18473] +++ exited with 0 +++ [pid 18475] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18473, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18475] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18477 attached [pid 18477] set_robust_list(0x7f9f66e119a0, 24 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18477] <... set_robust_list resumed>) = 0 [pid 18475] <... clone3 resumed> => {parent_tid=[18477]}, 88) = 18477 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18477] rt_sigprocmask(SIG_SETMASK, [] [pid 18475] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18477] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18475] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18478 attached [pid 18477] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18475] <... futex resumed>) = 0 [pid 18478] set_robust_list(0x55555f6e6760, 24 [pid 18477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18478] <... set_robust_list resumed>) = 0 [pid 18477] <... futex resumed>) = 0 [pid 18475] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18478 [pid 18477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18478] rt_sigprocmask(SIG_SETMASK, [] [pid 18475] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18477] <... futex resumed>) = 0 [pid 18475] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18477] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18478] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18475] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18478] <... prctl resumed>) = 0 [pid 18477] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18478] setpgid(0, 0 [pid 18477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18478] <... setpgid resumed>) = 0 [pid 18477] <... futex resumed>) = 1 [pid 18475] <... futex resumed>) = 0 [pid 18478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18478] <... openat resumed>) = 3 [pid 18477] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18475] <... futex resumed>) = 0 [pid 18478] write(3, "1000", 4 [pid 18475] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18478] <... write resumed>) = 4 [pid 18477] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 18478] close(3 [pid 18477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18478] <... close resumed>) = 0 [pid 18477] <... futex resumed>) = 1 [pid 18475] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18478] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18478] <... write resumed>) = 18 [pid 18477] pwrite64(3, "\x02\x00", 2, 4 [pid 18475] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18478] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18477] <... pwrite64 resumed>) = 2 [pid 18475] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18479 attached [pid 18478] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18475] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18479] set_robust_list(0x55555f6e6760, 24 [pid 18478] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18477] <... futex resumed>) = 0 [pid 18475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18479] <... set_robust_list resumed>) = 0 [pid 18478] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18475] exit_group(0 [pid 18479] rt_sigprocmask(SIG_SETMASK, [] [pid 18478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18477] <... futex resumed>) = ? [pid 18475] <... exit_group resumed>) = ? [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18479 [pid 18479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18479] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18479] setpgid(0, 0 [pid 18477] +++ exited with 0 +++ [pid 18475] +++ exited with 0 +++ [pid 18478] <... mmap resumed>) = 0x7f9f66df1000 [pid 18479] <... setpgid resumed>) = 0 [pid 18478] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18475, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18478] <... mprotect resumed>) = 0 [pid 18479] <... openat resumed>) = 3 [pid 18478] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18479] write(3, "1000", 4) = 4 [pid 18478] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18479] close(3 [pid 18478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18480 attached [pid 18479] <... close resumed>) = 0 [pid 18480] set_robust_list(0x7f9f66e119a0, 24 executing program [pid 18479] write(1, "executing program\n", 18 [pid 18480] <... set_robust_list resumed>) = 0 [pid 18479] <... write resumed>) = 18 [pid 18478] <... clone3 resumed> => {parent_tid=[18480]}, 88) = 18480 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18480] rt_sigprocmask(SIG_SETMASK, [] [pid 18479] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18478] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18481 attached [pid 18480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18479] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18478] <... futex resumed>) = 0 [pid 18481] set_robust_list(0x55555f6e6760, 24 [pid 18480] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18479] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18481] <... set_robust_list resumed>) = 0 [pid 18480] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18479] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18481 [pid 18481] rt_sigprocmask(SIG_SETMASK, [] [pid 18480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18480] <... futex resumed>) = 0 [pid 18479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18481] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18479] <... mmap resumed>) = 0x7f9f66df1000 [pid 18478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18481] <... prctl resumed>) = 0 [pid 18480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18479] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18478] <... futex resumed>) = 0 [pid 18481] setpgid(0, 0 [pid 18480] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18479] <... mprotect resumed>) = 0 [pid 18478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18481] <... setpgid resumed>) = 0 [pid 18481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18480] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18479] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18481] <... openat resumed>) = 3 [pid 18480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18481] write(3, "1000", 4 [pid 18480] <... futex resumed>) = 1 [pid 18478] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18481] <... write resumed>) = 4 [pid 18480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18483 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18482 attached [pid 18482] set_robust_list(0x55555f6e6760, 24 [pid 18483] set_robust_list(0x7f9f66e119a0, 24 [pid 18481] close(3 [pid 18480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18479] <... clone3 resumed> => {parent_tid=[18483]}, 88) = 18483 [pid 18478] <... futex resumed>) = 0 [pid 18482] <... set_robust_list resumed>) = 0 [pid 18483] <... set_robust_list resumed>) = 0 [pid 18481] <... close resumed>) = 0 [pid 18480] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 18479] rt_sigprocmask(SIG_SETMASK, [] [pid 18478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18482 [pid 18482] rt_sigprocmask(SIG_SETMASK, [] [pid 18483] rt_sigprocmask(SIG_SETMASK, [] [pid 18481] write(1, "executing program\n", 18 [pid 18480] <... openat resumed>) = 3 [pid 18479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18481] <... write resumed>) = 18 [pid 18480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18482] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18480] <... futex resumed>) = 1 [pid 18478] <... futex resumed>) = 0 [pid 18482] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18481] <... futex resumed>) = 0 [pid 18480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18482] setpgid(0, 0 [pid 18478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] <... setpgid resumed>) = 0 [pid 18481] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18478] <... futex resumed>) = 0 [pid 18482] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18481] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18480] pwrite64(3, "\x02\x00", 2, 4 [pid 18481] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18482] <... openat resumed>) = 3 [pid 18482] write(3, "1000", 4 [pid 18483] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18480] <... pwrite64 resumed>) = 2 [pid 18479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] <... write resumed>) = 4 [pid 18483] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] <... futex resumed>) = 0 [pid 18482] close(3 [pid 18483] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18481] <... mmap resumed>) = 0x7f9f66df1000 [pid 18480] <... futex resumed>) = 1 [pid 18479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18478] <... futex resumed>) = 0 [pid 18482] <... close resumed>) = 0 [pid 18483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18478] exit_group(0 [pid 18482] write(1, "executing program\n", 18 [pid 18483] <... futex resumed>) = 0 executing program [pid 18481] <... mprotect resumed>) = 0 [pid 18479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18480] <... futex resumed>) = ? [pid 18478] <... exit_group resumed>) = ? [pid 18482] <... write resumed>) = 18 [pid 18483] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18481] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18480] +++ exited with 0 +++ [pid 18479] <... futex resumed>) = 0 [pid 18483] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18478] +++ exited with 0 +++ [pid 18482] <... futex resumed>) = 0 [pid 18483] <... futex resumed>) = 0 [pid 18481] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18483] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18479] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18484 attached [pid 18482] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18483] <... openat resumed>) = 3 [pid 18479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18481] <... clone3 resumed> => {parent_tid=[18484]}, 88) = 18484 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18484] set_robust_list(0x7f9f66e119a0, 24 [pid 18482] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18484] <... set_robust_list resumed>) = 0 [pid 18482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18483] <... futex resumed>) = 0 [pid 18481] rt_sigprocmask(SIG_SETMASK, [] [pid 18479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18484] rt_sigprocmask(SIG_SETMASK, [] [pid 18482] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18483] pwrite64(3, "\x02\x00", 2, 4 [pid 18481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18479] <... futex resumed>) = 0 [pid 18484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18482] <... mmap resumed>) = 0x7f9f66df1000 [pid 18483] <... pwrite64 resumed>) = 2 [pid 18481] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18484] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18482] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] <... futex resumed>) = 0 [pid 18479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18484] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18482] <... mprotect resumed>) = 0 [pid 18483] <... futex resumed>) = 0 [pid 18481] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18479] exit_group(0 [pid 18484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18479] <... exit_group resumed>) = ? [pid 18484] <... futex resumed>) = 0 [pid 18482] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18483] +++ exited with 0 +++ [pid 18481] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18479] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 18484] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18482] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18481] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18485 attached [pid 18484] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18481] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18485] set_robust_list(0x7f9f66e119a0, 24 [pid 18484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18485] <... set_robust_list resumed>) = 0 [pid 18484] <... futex resumed>) = 0 [pid 18482] <... clone3 resumed> => {parent_tid=[18485]}, 88) = 18485 [pid 18481] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18485] rt_sigprocmask(SIG_SETMASK, [] [pid 18484] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18482] rt_sigprocmask(SIG_SETMASK, [] [pid 18481] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18484] <... openat resumed>) = 3 [pid 18485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18485] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] <... futex resumed>) = 0 [pid 18481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18485] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18486 attached [pid 18484] <... futex resumed>) = 0 [pid 18482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18486] set_robust_list(0x55555f6e6760, 24 [pid 18484] pwrite64(3, "\x02\x00", 2, 4 [pid 18481] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18486] <... set_robust_list resumed>) = 0 [pid 18485] <... futex resumed>) = 0 [pid 18482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18486 [pid 18486] rt_sigprocmask(SIG_SETMASK, [] [pid 18485] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18484] <... pwrite64 resumed>) = 2 [pid 18482] <... futex resumed>) = 0 [pid 18481] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18485] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18486] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18484] <... futex resumed>) = 0 [pid 18482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 18486] <... prctl resumed>) = 0 [pid 18484] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18481] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18486] setpgid(0, 0 [pid 18484] <... futex resumed>) = ? [pid 18482] <... futex resumed>) = 0 [pid 18481] <... exit_group resumed>) = ? [pid 18486] <... setpgid resumed>) = 0 [pid 18484] +++ exited with 0 +++ [pid 18482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18485] <... futex resumed>) = 0 [pid 18485] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18486] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18485] <... openat resumed>) = 3 [pid 18481] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18486] <... openat resumed>) = 3 [pid 18485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18486] write(3, "1000", 4 [pid 18485] <... futex resumed>) = 1 [pid 18482] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18486] <... write resumed>) = 4 [pid 18485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18481, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18486] close(3 [pid 18485] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18482] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18487 attached [pid 18486] <... close resumed>) = 0 [pid 18485] pwrite64(3, "\x02\x00", 2, 4 [pid 18482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18487] set_robust_list(0x55555f6e6760, 24 [pid 18486] write(1, "executing program\n", 18 [pid 18485] <... pwrite64 resumed>) = 2 executing program [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18487 [pid 18487] <... set_robust_list resumed>) = 0 [pid 18486] <... write resumed>) = 18 [pid 18485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18487] rt_sigprocmask(SIG_SETMASK, [] [pid 18486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18485] <... futex resumed>) = 1 [pid 18482] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18486] <... futex resumed>) = 0 [pid 18485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18482] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18486] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18485] <... futex resumed>) = ? [pid 18482] <... exit_group resumed>) = ? [pid 18487] <... prctl resumed>) = 0 [pid 18486] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18485] +++ exited with 0 +++ [pid 18482] +++ exited with 0 +++ [pid 18487] setpgid(0, 0 [pid 18486] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 18487] <... setpgid resumed>) = 0 [pid 18486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18482, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18486] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18487] <... openat resumed>) = 3 [pid 18487] write(3, "1000", 4 [pid 18486] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18487] <... write resumed>) = 4 [pid 18486] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18487] close(3 [pid 18486] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18487] <... close resumed>) = 0 [pid 18486] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18487] write(1, "executing program\n", 18 [pid 18486] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18487] <... write resumed>) = 18 [pid 18487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18486] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18488 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18489 attached [pid 18487] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18488 [pid 18489] set_robust_list(0x7f9f66e119a0, 24 [pid 18488] set_robust_list(0x55555f6e6760, 24 [pid 18487] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18486] <... clone3 resumed> => {parent_tid=[18489]}, 88) = 18489 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18489] <... set_robust_list resumed>) = 0 [pid 18488] <... set_robust_list resumed>) = 0 [pid 18487] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18486] rt_sigprocmask(SIG_SETMASK, [] [pid 18489] rt_sigprocmask(SIG_SETMASK, [] [pid 18488] rt_sigprocmask(SIG_SETMASK, [] [pid 18487] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18489] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18487] <... mmap resumed>) = 0x7f9f66df1000 [pid 18486] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18490 attached [pid 18489] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18490] set_robust_list(0x55555f6e6760, 24 [pid 18489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] <... prctl resumed>) = 0 [pid 18490] <... set_robust_list resumed>) = 0 [pid 18489] <... futex resumed>) = 0 [pid 18488] setpgid(0, 0 [pid 18490] rt_sigprocmask(SIG_SETMASK, [] [pid 18489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18488] <... setpgid resumed>) = 0 [pid 18487] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18490 [pid 18490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18487] <... mprotect resumed>) = 0 [pid 18486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18490] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18490] <... prctl resumed>) = 0 [pid 18489] <... futex resumed>) = 0 [pid 18488] <... openat resumed>) = 3 [pid 18487] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18486] <... futex resumed>) = 1 [pid 18490] setpgid(0, 0 [pid 18489] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18487] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18490] <... setpgid resumed>) = 0 [pid 18489] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18488] write(3, "1000", 4 [pid 18487] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18488] <... write resumed>) = 4 [pid 18490] <... openat resumed>) = 3 [pid 18489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] close(3 [pid 18490] write(3, "1000", 4 [pid 18489] <... futex resumed>) = 1 [pid 18488] <... close resumed>) = 0 [pid 18486] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18491 attached [pid 18490] <... write resumed>) = 4 [pid 18489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18488] write(1, "executing program\n", 18 [pid 18486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18491] set_robust_list(0x7f9f66e119a0, 24 [pid 18490] close(3 executing program [pid 18489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18488] <... write resumed>) = 18 [pid 18487] <... clone3 resumed> => {parent_tid=[18491]}, 88) = 18491 [pid 18486] <... futex resumed>) = 0 [pid 18491] <... set_robust_list resumed>) = 0 [pid 18490] <... close resumed>) = 0 [pid 18489] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18487] rt_sigprocmask(SIG_SETMASK, [] [pid 18486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18491] rt_sigprocmask(SIG_SETMASK, [] [pid 18490] write(1, "executing program\n", 18 [pid 18489] <... openat resumed>) = 3 [pid 18488] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18487] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18491] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18490] <... write resumed>) = 18 [pid 18488] <... futex resumed>) = 0 [pid 18487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18491] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18487] <... futex resumed>) = 0 [pid 18491] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18490] <... futex resumed>) = 0 [pid 18489] <... futex resumed>) = 1 [pid 18488] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18486] <... futex resumed>) = 0 [pid 18487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18488] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18491] <... futex resumed>) = 0 [pid 18490] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18486] <... futex resumed>) = 0 [pid 18491] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18490] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18489] pwrite64(3, "\x02\x00", 2, 4 [pid 18488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18491] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18489] <... pwrite64 resumed>) = 2 [pid 18488] <... mmap resumed>) = 0x7f9f66df1000 [pid 18487] <... futex resumed>) = 0 [pid 18490] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] <... mmap resumed>) = 0x7f9f66df1000 [pid 18489] <... futex resumed>) = 1 [pid 18488] <... mprotect resumed>) = 0 [pid 18487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18486] <... futex resumed>) = 0 [pid 18491] <... futex resumed>) = 0 [pid 18490] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18486] exit_group(0 [pid 18491] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18490] <... mprotect resumed>) = 0 [pid 18489] <... futex resumed>) = ? [pid 18488] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18487] <... futex resumed>) = 0 [pid 18486] <... exit_group resumed>) = ? [pid 18491] <... openat resumed>) = 3 [pid 18490] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18489] +++ exited with 0 +++ [pid 18488] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18488] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18491] <... futex resumed>) = 1 [pid 18490] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18487] <... futex resumed>) = 0 [pid 18486] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18492 attached [pid 18491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18493 attached [pid 18492] set_robust_list(0x7f9f66e119a0, 24 [pid 18491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18488] <... clone3 resumed> => {parent_tid=[18492]}, 88) = 18492 [pid 18487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18486, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18493] set_robust_list(0x7f9f66e119a0, 24 [pid 18492] <... set_robust_list resumed>) = 0 [pid 18487] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18492] rt_sigprocmask(SIG_SETMASK, [] [pid 18487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18493] <... set_robust_list resumed>) = 0 [pid 18491] pwrite64(3, "\x02\x00", 2, 4 [pid 18490] <... clone3 resumed> => {parent_tid=[18493]}, 88) = 18493 [pid 18488] rt_sigprocmask(SIG_SETMASK, [] [pid 18493] rt_sigprocmask(SIG_SETMASK, [] [pid 18492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18491] <... pwrite64 resumed>) = 2 [pid 18490] rt_sigprocmask(SIG_SETMASK, [] [pid 18488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18492] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18491] <... futex resumed>) = 1 [pid 18490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] <... futex resumed>) = 0 [pid 18487] <... futex resumed>) = 0 [pid 18493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18492] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18490] <... futex resumed>) = 0 [pid 18488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18487] exit_group(0 [pid 18493] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18492] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18491] <... futex resumed>) = ? [pid 18491] +++ exited with 0 +++ [pid 18492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18487] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18493] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18492] <... futex resumed>) = 1 [pid 18488] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18492] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18493] <... futex resumed>) = 1 [pid 18492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18490] <... futex resumed>) = 0 [pid 18488] <... futex resumed>) = 0 [pid 18490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18490] <... futex resumed>) = 0 [pid 18490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18494 attached [pid 18493] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18492] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18494] set_robust_list(0x55555f6e6760, 24 [pid 18492] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18487] +++ exited with 0 +++ [pid 18493] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18494 [pid 18493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18487, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18494] rt_sigprocmask(SIG_SETMASK, [] [pid 18493] <... futex resumed>) = 1 [pid 18492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18492] <... futex resumed>) = 1 [pid 18490] <... futex resumed>) = 0 [pid 18488] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18494] <... prctl resumed>) = 0 [pid 18493] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18492] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] setpgid(0, 0 [pid 18488] <... futex resumed>) = 0 [pid 18494] <... setpgid resumed>) = 0 [pid 18488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18494] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18493] <... openat resumed>) = 3 [pid 18492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18494] <... openat resumed>) = 3 [pid 18492] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18494] write(3, "1000", 4) = 4 [pid 18493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18492] <... openat resumed>) = 3 [pid 18493] <... futex resumed>) = 1 [pid 18492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] close(3 [pid 18490] <... futex resumed>) = 0 [pid 18493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18492] <... futex resumed>) = 1 [pid 18488] <... futex resumed>) = 0 [pid 18494] <... close resumed>) = 0 [pid 18493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18492] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] write(1, "executing program\n", 18 [pid 18493] pwrite64(3, "\x02\x00", 2, 4 [pid 18490] <... futex resumed>) = 0 [pid 18488] <... futex resumed>) = 0 [pid 18494] <... write resumed>) = 18 executing program [pid 18490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18494] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18494] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18494] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18494] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18494] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18494] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18493] <... pwrite64 resumed>) = 2 [pid 18492] pwrite64(3, "\x02\x00", 2, 4 [pid 18493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18495 attached [pid 18492] <... pwrite64 resumed>) = 2 [pid 18493] <... futex resumed>) = 1 [pid 18490] <... futex resumed>) = 0 [pid 18495] set_robust_list(0x7f9f66e119a0, 24 [pid 18494] <... clone3 resumed> => {parent_tid=[18495]}, 88) = 18495 [pid 18493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18490] exit_group(0 [pid 18495] <... set_robust_list resumed>) = 0 [pid 18494] rt_sigprocmask(SIG_SETMASK, [] [pid 18492] <... futex resumed>) = 1 [pid 18490] <... exit_group resumed>) = ? [pid 18488] <... futex resumed>) = 0 [pid 18495] rt_sigprocmask(SIG_SETMASK, [] [pid 18494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18493] <... futex resumed>) = ? [pid 18492] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18488] exit_group(0 [pid 18495] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18494] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18488] <... exit_group resumed>) = ? [pid 18495] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18494] <... futex resumed>) = 0 [pid 18494] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18495] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18494] <... futex resumed>) = 0 [pid 18495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18494] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18494] <... futex resumed>) = 0 [pid 18495] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18494] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18493] +++ exited with 0 +++ [pid 18492] <... futex resumed>) = ? [pid 18490] +++ exited with 0 +++ [pid 18495] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] <... futex resumed>) = 0 [pid 18495] <... futex resumed>) = 1 [pid 18494] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18495] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18494] <... futex resumed>) = 0 [pid 18495] <... openat resumed>) = 3 [pid 18494] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18494] <... futex resumed>) = 0 [pid 18495] <... futex resumed>) = 1 [pid 18494] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18495] pwrite64(3, "\x02\x00", 2, 4 [pid 18494] <... futex resumed>) = 0 [pid 18492] +++ exited with 0 +++ [pid 18488] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18490, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18495] <... pwrite64 resumed>) = 2 [pid 18494] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18494] <... futex resumed>) = 0 [pid 18495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18494] exit_group(0 [pid 18495] <... futex resumed>) = ? [pid 18494] <... exit_group resumed>) = ? [pid 18495] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18494] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18494, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18496 attached [pid 18496] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18496 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18496] <... set_robust_list resumed>) = 0 [pid 18496] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18496] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18497 attached [pid 18496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18497 [pid 18497] set_robust_list(0x55555f6e6760, 24 [pid 18496] <... prctl resumed>) = 0 [pid 18496] setpgid(0, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18497] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18496] <... setpgid resumed>) = 0 [pid 18497] rt_sigprocmask(SIG_SETMASK, [] [pid 18496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18496] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18496] write(3, "1000", 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18497] <... prctl resumed>) = 0 [pid 18496] <... write resumed>) = 4 [pid 18496] close(3) = 0 [pid 18496] write(1, "executing program\n", 18) = 18 [pid 18496] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18496] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18497] setpgid(0, 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18497] <... setpgid resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18498 ci2-android-6-12-rust/strace-static-x86_64: Process 18498 attached [pid 18497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18496] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 18498] set_robust_list(0x55555f6e6760, 24 [pid 18496] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18498] <... set_robust_list resumed>) = 0 [pid 18496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18498] rt_sigprocmask(SIG_SETMASK, [] [pid 18496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18496] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18498] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18497] <... openat resumed>) = 3 [pid 18496] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18498] <... prctl resumed>) = 0 [pid 18497] write(3, "1000", 4 [pid 18496] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18498] setpgid(0, 0 [pid 18497] <... write resumed>) = 4 [pid 18496] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18498] <... setpgid resumed>) = 0 [pid 18498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18499 attached [pid 18498] <... openat resumed>) = 3 [pid 18497] close(3 [pid 18498] write(3, "1000", 4) = 4 [pid 18496] <... clone3 resumed> => {parent_tid=[18499]}, 88) = 18499 [pid 18498] close(3 [pid 18496] rt_sigprocmask(SIG_SETMASK, [] [pid 18498] <... close resumed>) = 0 [pid 18496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18498] write(1, "executing program\n", 18 [pid 18496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18498] <... write resumed>) = 18 [pid 18496] <... futex resumed>) = 0 executing program [pid 18498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18498] <... futex resumed>) = 0 [pid 18498] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18498] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18500 attached [pid 18499] set_robust_list(0x7f9f66e119a0, 24 [pid 18497] <... close resumed>) = 0 [pid 18499] <... set_robust_list resumed>) = 0 [pid 18497] write(1, "executing program\n", 18 [pid 18499] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18500 [pid 18499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18497] <... write resumed>) = 18 [pid 18500] set_robust_list(0x55555f6e6760, 24 [pid 18499] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18500] <... set_robust_list resumed>) = 0 [pid 18499] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18497] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18500] rt_sigprocmask(SIG_SETMASK, [] [pid 18499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18498] <... mmap resumed>) = 0x7f9f66df1000 [pid 18497] <... futex resumed>) = 0 [pid 18500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18498] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18500] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18499] <... futex resumed>) = 1 [pid 18498] <... mprotect resumed>) = 0 [pid 18497] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18496] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18500] <... prctl resumed>) = 0 [pid 18499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18498] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18497] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] setpgid(0, 0 [pid 18499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18498] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18497] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18496] <... futex resumed>) = 0 [pid 18500] <... setpgid resumed>) = 0 [pid 18499] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18498] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18501 attached [pid 18500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18499] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18501] set_robust_list(0x7f9f66e119a0, 24 [pid 18500] <... openat resumed>) = 3 [pid 18497] <... mmap resumed>) = 0x7f9f66df1000 [pid 18501] <... set_robust_list resumed>) = 0 [pid 18501] rt_sigprocmask(SIG_SETMASK, [] [pid 18499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18498] <... clone3 resumed> => {parent_tid=[18501]}, 88) = 18501 [pid 18497] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18499] <... futex resumed>) = 1 [pid 18496] <... futex resumed>) = 0 [pid 18497] <... mprotect resumed>) = 0 [pid 18501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18500] write(3, "1000", 4 [pid 18498] rt_sigprocmask(SIG_SETMASK, [] [pid 18501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] <... write resumed>) = 4 [pid 18499] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18497] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] close(3 [pid 18498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18497] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18501] <... futex resumed>) = 0 [pid 18500] <... close resumed>) = 0 [pid 18499] <... openat resumed>) = 3 [pid 18498] <... futex resumed>) = 1 [pid 18497] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18496] <... futex resumed>) = 0 [pid 18501] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18500] write(1, "executing program\n", 18 [pid 18499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18502 attached executing program [pid 18501] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18500] <... write resumed>) = 18 [pid 18499] <... futex resumed>) = 0 [pid 18496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18502] set_robust_list(0x7f9f66e119a0, 24 [pid 18501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18497] <... clone3 resumed> => {parent_tid=[18502]}, 88) = 18502 [pid 18496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18502] <... set_robust_list resumed>) = 0 [pid 18501] <... futex resumed>) = 1 [pid 18500] <... futex resumed>) = 0 [pid 18498] <... futex resumed>) = 0 [pid 18497] rt_sigprocmask(SIG_SETMASK, [] [pid 18496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18502] rt_sigprocmask(SIG_SETMASK, [] [pid 18501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18500] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18499] <... futex resumed>) = 0 [pid 18498] <... futex resumed>) = 0 [pid 18497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18496] <... futex resumed>) = 1 [pid 18502] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18501] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18500] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18499] pwrite64(3, "\x02\x00", 2, 4 [pid 18498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18497] <... futex resumed>) = 0 [pid 18496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18502] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18501] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18499] <... pwrite64 resumed>) = 2 [pid 18497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18502] <... futex resumed>) = 0 [pid 18501] <... futex resumed>) = 1 [pid 18500] <... mmap resumed>) = 0x7f9f66df1000 [pid 18499] <... futex resumed>) = 1 [pid 18498] <... futex resumed>) = 0 [pid 18497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18496] <... futex resumed>) = 0 [pid 18502] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18497] <... futex resumed>) = 0 [pid 18502] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18500] <... mprotect resumed>) = 0 [pid 18498] <... futex resumed>) = 0 [pid 18497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18496] exit_group(0 [pid 18502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18501] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18499] <... futex resumed>) = ? [pid 18497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18496] <... exit_group resumed>) = ? [pid 18502] <... futex resumed>) = 0 [pid 18501] <... openat resumed>) = 3 [pid 18500] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18499] +++ exited with 0 +++ [pid 18497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18502] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18502] <... openat resumed>) = 3 [pid 18501] <... futex resumed>) = 1 [pid 18500] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18498] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18503 attached [pid 18502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18497] <... futex resumed>) = 0 [pid 18496] +++ exited with 0 +++ [pid 18502] <... futex resumed>) = 0 [pid 18501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18503] set_robust_list(0x7f9f66e119a0, 24 [pid 18497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18503] <... set_robust_list resumed>) = 0 [pid 18497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18503] rt_sigprocmask(SIG_SETMASK, [] [pid 18497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18497] <... futex resumed>) = 0 [pid 18503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18502] pwrite64(3, "\x02\x00", 2, 4 [pid 18501] pwrite64(3, "\x02\x00", 2, 4 [pid 18500] <... clone3 resumed> => {parent_tid=[18503]}, 88) = 18503 [pid 18498] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18502] <... pwrite64 resumed>) = 2 [pid 18501] <... pwrite64 resumed>) = 2 [pid 18500] rt_sigprocmask(SIG_SETMASK, [] [pid 18498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18502] <... futex resumed>) = 1 [pid 18501] <... futex resumed>) = 0 [pid 18500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18498] exit_group(0 [pid 18497] <... futex resumed>) = 0 [pid 18502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] <... futex resumed>) = 1 [pid 18498] <... exit_group resumed>) = ? [pid 18501] +++ exited with 0 +++ [pid 18500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18503] <... futex resumed>) = 0 [pid 18497] exit_group(0 [pid 18503] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18497] <... exit_group resumed>) = ? [pid 18503] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18502] <... futex resumed>) = ? [pid 18500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18498] +++ exited with 0 +++ [pid 18500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18503] <... futex resumed>) = 0 [pid 18500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18498, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18503] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18502] +++ exited with 0 +++ [pid 18497] +++ exited with 0 +++ [pid 18503] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18503] <... futex resumed>) = 1 [pid 18500] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18500] <... futex resumed>) = 0 [pid 18503] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18500] <... futex resumed>) = 0 [pid 18503] pwrite64(3, "\x02\x00", 2, 4 [pid 18500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18503] <... pwrite64 resumed>) = 2 [pid 18500] <... futex resumed>) = 0 [pid 18503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18503] <... futex resumed>) = 0 [pid 18500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18500] exit_group(0 [pid 18503] <... futex resumed>) = ? [pid 18500] <... exit_group resumed>) = ? [pid 18503] +++ exited with 0 +++ [pid 18500] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18504 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18504 [pid 18504] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18504] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18504] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18504] <... prctl resumed>) = 0 [pid 18504] setpgid(0, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18504] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18505 attached [pid 18504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18505] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18505] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18505 [pid 18505] rt_sigprocmask(SIG_SETMASK, [] [pid 18504] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18504] write(3, "1000", 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18504] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18504] close(3) = 0 [pid 18504] write(1, "executing program\n", 18) = 18 [pid 18504] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18504] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 18506 attached [pid 18505] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18504] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18506] set_robust_list(0x55555f6e6760, 24 [pid 18504] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18506] <... set_robust_list resumed>) = 0 [pid 18504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18506] rt_sigprocmask(SIG_SETMASK, [] [pid 18504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18506] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18504] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18506] <... prctl resumed>) = 0 [pid 18504] <... mprotect resumed>) = 0 [pid 18506] setpgid(0, 0 [pid 18504] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18506] <... setpgid resumed>) = 0 [pid 18505] <... prctl resumed>) = 0 [pid 18505] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18506 [pid 18505] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18504] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18506] <... openat resumed>) = 3 [pid 18504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18507 attached => {parent_tid=[18507]}, 88) = 18507 [pid 316] <... restart_syscall resumed>) = 0 [pid 18507] set_robust_list(0x7f9f66e119a0, 24 [pid 18506] write(3, "1000", 4 [pid 18504] rt_sigprocmask(SIG_SETMASK, [] [pid 18506] <... write resumed>) = 4 [pid 18505] <... openat resumed>) = 3 [pid 18504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18506] close(3 [pid 18504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] <... close resumed>) = 0 [pid 18504] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18507] <... set_robust_list resumed>) = 0 [pid 18505] write(3, "1000", 4 [pid 18507] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18505] <... write resumed>) = 4 [pid 18507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18505] close(3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18506] write(1, "executing program\n", 18 [pid 18504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18506] <... write resumed>) = 18 [pid 18506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18506] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18508 attached executing program [pid 18507] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18506] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18505] <... close resumed>) = 0 [pid 18508] set_robust_list(0x55555f6e6760, 24 [pid 18507] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18508] <... set_robust_list resumed>) = 0 [pid 18506] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18508] rt_sigprocmask(SIG_SETMASK, [] [pid 18506] <... mmap resumed>) = 0x7f9f66df1000 [pid 18506] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18506] <... mprotect resumed>) = 0 [pid 18508] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18505] write(1, "executing program\n", 18 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18508 [pid 18508] <... prctl resumed>) = 0 [pid 18507] <... futex resumed>) = 1 executing program [pid 18506] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18505] <... write resumed>) = 18 [pid 18504] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18508] setpgid(0, 0 [pid 18507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18506] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18509 attached [pid 18508] <... setpgid resumed>) = 0 [pid 18507] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18505] <... futex resumed>) = 0 [pid 18504] <... futex resumed>) = 0 [pid 18509] set_robust_list(0x7f9f66e119a0, 24 [pid 18508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18507] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18506] <... clone3 resumed> => {parent_tid=[18509]}, 88) = 18509 [pid 18505] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18508] <... openat resumed>) = 3 [pid 18506] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18508] write(3, "1000", 4 [pid 18506] <... futex resumed>) = 0 [pid 18508] <... write resumed>) = 4 [pid 18506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18508] close(3) = 0 [pid 18508] write(1, "executing program\n", 18) = 18 executing program [pid 18508] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18508] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18508] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18508] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18508] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18508] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18509] <... set_robust_list resumed>) = 0 [pid 18505] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18508] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18508] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18509] rt_sigprocmask(SIG_SETMASK, [] [pid 18507] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18505] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18510 attached [pid 18509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18508] <... clone3 resumed> => {parent_tid=[18510]}, 88) = 18510 [pid 18509] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18508] rt_sigprocmask(SIG_SETMASK, [] [pid 18510] set_robust_list(0x7f9f66e119a0, 24 [pid 18507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18505] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18510] <... set_robust_list resumed>) = 0 [pid 18509] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18505] <... mmap resumed>) = 0x7f9f66df1000 [pid 18508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18505] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18508] <... futex resumed>) = 0 [pid 18505] <... mprotect resumed>) = 0 [pid 18508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18505] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18510] rt_sigprocmask(SIG_SETMASK, [] [pid 18509] <... futex resumed>) = 1 [pid 18506] <... futex resumed>) = 0 [pid 18505] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18505] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18510] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18507] <... futex resumed>) = 1 [pid 18504] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18511 attached [pid 18510] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18509] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18507] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18506] <... futex resumed>) = 0 [pid 18504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18511] set_robust_list(0x7f9f66e119a0, 24 [pid 18510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18509] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18504] <... futex resumed>) = 0 [pid 18511] <... set_robust_list resumed>) = 0 [pid 18510] <... futex resumed>) = 1 [pid 18509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18508] <... futex resumed>) = 0 [pid 18507] <... openat resumed>) = 3 [pid 18506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18505] <... clone3 resumed> => {parent_tid=[18511]}, 88) = 18511 [pid 18504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18511] rt_sigprocmask(SIG_SETMASK, [] [pid 18510] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18509] <... futex resumed>) = 0 [pid 18508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18505] rt_sigprocmask(SIG_SETMASK, [] [pid 18504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18511] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18510] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18509] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18508] <... futex resumed>) = 0 [pid 18507] <... futex resumed>) = 0 [pid 18506] <... futex resumed>) = 0 [pid 18505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18510] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18504] <... futex resumed>) = 0 [pid 18510] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18509] <... openat resumed>) = 3 [pid 18507] pwrite64(3, "\x02\x00", 2, 4 [pid 18505] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18510] <... futex resumed>) = 1 [pid 18509] <... futex resumed>) = 1 [pid 18508] <... futex resumed>) = 0 [pid 18507] <... pwrite64 resumed>) = 2 [pid 18506] <... futex resumed>) = 0 [pid 18505] <... futex resumed>) = 1 [pid 18510] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18505] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18511] <... futex resumed>) = 0 [pid 18508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18511] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18510] <... futex resumed>) = 0 [pid 18509] <... futex resumed>) = 0 [pid 18508] <... futex resumed>) = 1 [pid 18507] <... futex resumed>) = 1 [pid 18506] <... futex resumed>) = 1 [pid 18504] <... futex resumed>) = 0 [pid 18511] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18510] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18509] pwrite64(3, "\x02\x00", 2, 4 [pid 18508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18504] exit_group(0 [pid 18511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18504] <... exit_group resumed>) = ? [pid 18511] <... futex resumed>) = 1 [pid 18505] <... futex resumed>) = 0 [pid 18511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18505] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18510] <... openat resumed>) = 3 [pid 18507] <... futex resumed>) = ? [pid 18505] <... futex resumed>) = 0 [pid 18511] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18505] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18511] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18509] <... pwrite64 resumed>) = 2 [pid 18509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] <... futex resumed>) = 0 [pid 18509] <... futex resumed>) = 1 [pid 18506] exit_group(0) = ? [pid 18507] +++ exited with 0 +++ [pid 18504] +++ exited with 0 +++ [pid 18505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18509] +++ exited with 0 +++ [pid 18508] <... futex resumed>) = 0 [pid 18505] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18510] pwrite64(3, "\x02\x00", 2, 4 [pid 18508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18506] +++ exited with 0 +++ [pid 18511] <... futex resumed>) = 0 [pid 18505] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18511] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18510] <... pwrite64 resumed>) = 2 [pid 18508] <... futex resumed>) = 0 [pid 18505] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18506, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18511] <... openat resumed>) = 3 [pid 18508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18508] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18510] <... futex resumed>) = 0 [pid 18508] exit_group(0 [pid 18511] <... futex resumed>) = 1 [pid 18508] <... exit_group resumed>) = ? [pid 18505] <... futex resumed>) = 0 [pid 18511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18510] +++ exited with 0 +++ [pid 18505] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18511] pwrite64(3, "\x02\x00", 2, 4 [pid 18508] +++ exited with 0 +++ [pid 18505] <... futex resumed>) = 0 [pid 18511] <... pwrite64 resumed>) = 2 [pid 18505] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18505] <... futex resumed>) = 0 [pid 18511] <... futex resumed>) = 1 [pid 18505] exit_group(0) = ? [pid 18511] +++ exited with 0 +++ [pid 18505] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18505, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18512 attached , child_tidptr=0x55555f6e6750) = 18512 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18512] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18512] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18512] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18512] setpgid(0, 0) = 0 [pid 18512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18512] write(3, "1000", 4) = 4 [pid 18512] close(3) = 0 [pid 18512] write(1, "executing program\n", 18) = 18 executing program [pid 18512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18512] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18512] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18512] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18512] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18512] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18513 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18513 [pid 18512] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18513] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18513] <... set_robust_list resumed>) = 0 [pid 18512] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18513] rt_sigprocmask(SIG_SETMASK, [] [pid 18512] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18512] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18514 attached [pid 18513] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18512] <... clone3 resumed> => {parent_tid=[18514]}, 88) = 18514 [pid 18513] setpgid(0, 0 [pid 18512] rt_sigprocmask(SIG_SETMASK, [] [pid 18513] <... setpgid resumed>) = 0 [pid 18512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18514] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 18514] <... set_robust_list resumed>) = 0 [pid 18513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18514] rt_sigprocmask(SIG_SETMASK, [] [pid 18512] <... futex resumed>) = 0 [pid 18514] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18513] <... openat resumed>) = 3 [pid 18512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18514] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18514] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18513] write(3, "1000", 4 [pid 18514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18514] <... futex resumed>) = 1 [pid 18513] <... write resumed>) = 4 [pid 18512] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18515 attached [pid 18514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18513] close(3 [pid 18512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] <... close resumed>) = 0 [pid 18512] <... futex resumed>) = 0 [pid 18515] set_robust_list(0x55555f6e6760, 24 [pid 18513] write(1, "executing program\n", 18 [pid 18512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18515] <... set_robust_list resumed>) = 0 [pid 18513] <... write resumed>) = 18 executing program [pid 18514] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18515 [pid 316] <... restart_syscall resumed>) = 0 [pid 18515] rt_sigprocmask(SIG_SETMASK, [] [pid 18514] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18514] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18513] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18515] <... prctl resumed>) = 0 [pid 18514] <... futex resumed>) = 1 [pid 18513] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18512] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18515] setpgid(0, 0 [pid 18514] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18513] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18515] <... setpgid resumed>) = 0 [pid 18514] <... openat resumed>) = 3 [pid 18513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18512] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18516 attached [pid 18513] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] <... mmap resumed>) = 0x7f9f66df1000 [pid 18514] <... futex resumed>) = 0 [pid 18514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18516 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18516] set_robust_list(0x55555f6e6760, 24 [pid 18515] <... openat resumed>) = 3 [pid 18513] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] <... set_robust_list resumed>) = 0 [pid 18513] <... mprotect resumed>) = 0 [pid 18512] <... futex resumed>) = 1 [pid 18516] rt_sigprocmask(SIG_SETMASK, [] [pid 18514] <... futex resumed>) = 0 [pid 18512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18515] write(3, "1000", 4 [pid 18514] pwrite64(3, "\x02\x00", 2, 4 [pid 18513] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18515] <... write resumed>) = 4 [pid 18514] <... pwrite64 resumed>) = 2 [pid 18513] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18516] <... prctl resumed>) = 0 [pid 18515] close(3 [pid 18514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18516] setpgid(0, 0 [pid 18515] <... close resumed>) = 0 [pid 18514] <... futex resumed>) = 1 [pid 18512] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18517 attached [pid 18514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18512] exit_group(0 [pid 18517] set_robust_list(0x7f9f66e119a0, 24 [pid 18514] <... futex resumed>) = ? [pid 18512] <... exit_group resumed>) = ? [pid 18517] <... set_robust_list resumed>) = 0 [pid 18516] <... setpgid resumed>) = 0 [pid 18515] write(1, "executing program\n", 18 [pid 18514] +++ exited with 0 +++ [pid 18513] <... clone3 resumed> => {parent_tid=[18517]}, 88) = 18517 [pid 18512] +++ exited with 0 +++ [pid 18517] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18515] <... write resumed>) = 18 [pid 18513] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18516] <... openat resumed>) = 3 [pid 18515] <... futex resumed>) = 0 [pid 18517] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18513] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18517] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18513] <... futex resumed>) = 0 [pid 18517] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18516] write(3, "1000", 4 [pid 18515] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18513] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] <... write resumed>) = 4 [pid 18515] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18517] <... futex resumed>) = 0 [pid 18516] close(3 [pid 18515] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18513] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18517] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18516] <... close resumed>) = 0 [pid 18515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18513] <... futex resumed>) = 0 [pid 18516] write(1, "executing program\n", 18 [pid 18515] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 18513] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18517] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18516] <... write resumed>) = 18 [pid 18515] <... mmap resumed>) = 0x7f9f66df1000 [pid 18517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18515] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18517] <... futex resumed>) = 1 [pid 18513] <... futex resumed>) = 0 [pid 18517] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18516] <... futex resumed>) = 0 [pid 18515] <... mprotect resumed>) = 0 [pid 18513] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18517] <... openat resumed>) = 3 [pid 18516] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18515] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18513] <... futex resumed>) = 0 [pid 18517] <... futex resumed>) = 0 [pid 18513] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18516] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18515] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18516] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18515] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18513] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18515] <... clone3 resumed> => {parent_tid=[18518]}, 88) = 18518 [pid 18516] <... mmap resumed>) = 0x7f9f66df1000 [pid 18515] rt_sigprocmask(SIG_SETMASK, [] [pid 18516] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18516] <... mprotect resumed>) = 0 [pid 18515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18518 attached [pid 18517] <... futex resumed>) = 0 [pid 18516] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18515] <... futex resumed>) = 0 [pid 18513] <... futex resumed>) = 1 [pid 18518] set_robust_list(0x7f9f66e119a0, 24 [pid 18517] pwrite64(3, "\x02\x00", 2, 4 [pid 18516] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18518] <... set_robust_list resumed>) = 0 [pid 18516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18513] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18519 attached [pid 18518] rt_sigprocmask(SIG_SETMASK, [] [pid 18517] <... pwrite64 resumed>) = 2 [pid 18518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18519] set_robust_list(0x7f9f66e119a0, 24 [pid 18518] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18517] <... futex resumed>) = 1 [pid 18513] <... futex resumed>) = 0 [pid 18519] <... set_robust_list resumed>) = 0 [pid 18518] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18519] rt_sigprocmask(SIG_SETMASK, [] [pid 18518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18513] exit_group(0 [pid 18519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18518] <... futex resumed>) = 1 [pid 18516] <... clone3 resumed> => {parent_tid=[18519]}, 88) = 18519 [pid 18515] <... futex resumed>) = 0 [pid 18513] <... exit_group resumed>) = ? [pid 18517] <... futex resumed>) = ? [pid 18519] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18516] rt_sigprocmask(SIG_SETMASK, [] [pid 18515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18515] <... futex resumed>) = 0 [pid 18516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18516] <... futex resumed>) = 0 [pid 18516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18517] +++ exited with 0 +++ [pid 18518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18513] +++ exited with 0 +++ [pid 18518] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18519] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18513, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18519] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18518] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18519] <... futex resumed>) = 1 [pid 18518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18516] <... futex resumed>) = 0 [pid 18519] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18518] <... futex resumed>) = 1 [pid 18515] <... futex resumed>) = 0 [pid 18519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18519] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18516] <... futex resumed>) = 0 [pid 18515] <... futex resumed>) = 0 [pid 18519] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18518] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 18519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18519] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18516] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18518] <... openat resumed>) = 3 [pid 18518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18518] <... futex resumed>) = 0 [pid 18515] <... futex resumed>) = 1 [pid 18518] pwrite64(3, "\x02\x00", 2, 4 [pid 18515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18518] <... pwrite64 resumed>) = 2 [pid 18518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18515] <... futex resumed>) = 0 [pid 18515] exit_group(0 [pid 18518] <... futex resumed>) = ? [pid 18515] <... exit_group resumed>) = ? [pid 18518] +++ exited with 0 +++ [pid 18516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18515] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18519] <... futex resumed>) = 0 [pid 18516] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18519] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18519] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18516] <... futex resumed>) = 0 [pid 18516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18520 attached [pid 18516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18520 [pid 18520] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18519] pwrite64(3, "\x02\x00", 2, 4 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18520] rt_sigprocmask(SIG_SETMASK, [] [pid 18519] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18520] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18519] <... futex resumed>) = 1 [pid 18516] <... futex resumed>) = 0 [pid 18520] <... prctl resumed>) = 0 [pid 18520] setpgid(0, 0) = 0 [pid 18520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18519] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18520] <... openat resumed>) = 3 [pid 18516] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18519] <... futex resumed>) = ? [pid 18516] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18519] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18520] write(3, "1000", 4) = 4 [pid 18520] close(3) = 0 [pid 18520] write(1, "executing program\n", 18) = 18 [pid 18520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18521 attached ) = 0 [pid 18521] set_robust_list(0x55555f6e6760, 24 [pid 18520] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18521] <... set_robust_list resumed>) = 0 [pid 18520] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18521] rt_sigprocmask(SIG_SETMASK, [] [pid 18520] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18520] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18516] +++ exited with 0 +++ [pid 18521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18520] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 18521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18520] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18521] <... prctl resumed>) = 0 [pid 18520] <... mprotect resumed>) = 0 [pid 18521] setpgid(0, 0) = 0 [pid 18520] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18521 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18521] <... openat resumed>) = 3 [pid 18520] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 18521] write(3, "1000", 4 [pid 18520] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18521] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18521] close(3 [pid 18520] <... clone3 resumed> => {parent_tid=[18522]}, 88) = 18522 [pid 18521] <... close resumed>) = 0 [pid 18520] rt_sigprocmask(SIG_SETMASK, [] [pid 18521] write(1, "executing program\n", 18 [pid 18520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18521] <... write resumed>) = 18 executing program [pid 18520] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18520] <... futex resumed>) = 0 [pid 18521] <... futex resumed>) = 0 [pid 18520] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18521] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18521] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18521] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18521] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18521] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18521] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18523 attached => {parent_tid=[18523]}, 88) = 18523 [pid 18523] set_robust_list(0x7f9f66e119a0, 24 [pid 18521] rt_sigprocmask(SIG_SETMASK, [] [pid 18523] <... set_robust_list resumed>) = 0 [pid 18521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18523] rt_sigprocmask(SIG_SETMASK, [] [pid 18521] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18523] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18521] <... futex resumed>) = 0 [pid 18521] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18523] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18521] <... futex resumed>) = 0 [pid 18523] <... futex resumed>) = 1 [pid 18521] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18523] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18521] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18522 attached [pid 18523] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18521] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18522] set_robust_list(0x7f9f66e119a0, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18522] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18522] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18523] <... futex resumed>) = 1 [pid 18521] <... futex resumed>) = 0 [pid 18523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18521] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18523] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18522] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18521] <... futex resumed>) = 0 [pid 18523] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18522] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18521] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18523] <... openat resumed>) = 3 [pid 18522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18522] <... futex resumed>) = 1 [pid 18520] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18524 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18522] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18520] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18524 attached [pid 18523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18524] set_robust_list(0x55555f6e6760, 24 [pid 18523] <... futex resumed>) = 1 [pid 18521] <... futex resumed>) = 0 [pid 18524] <... set_robust_list resumed>) = 0 [pid 18523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18521] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18525 attached [pid 18524] rt_sigprocmask(SIG_SETMASK, [] [pid 18523] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18521] <... futex resumed>) = 0 [pid 18520] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18525] set_robust_list(0x55555f6e6760, 24 [pid 18524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18523] pwrite64(3, "\x02\x00", 2, 4 [pid 18522] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18521] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18520] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18525 [pid 18525] <... set_robust_list resumed>) = 0 [pid 18524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18523] <... pwrite64 resumed>) = 2 [pid 18522] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18525] rt_sigprocmask(SIG_SETMASK, [] [pid 18523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18524] <... prctl resumed>) = 0 [pid 18523] <... futex resumed>) = 1 [pid 18521] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18524] setpgid(0, 0 [pid 18523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18521] exit_group(0 [pid 18525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18524] <... setpgid resumed>) = 0 [pid 18523] <... futex resumed>) = ? [pid 18521] <... exit_group resumed>) = ? [pid 18525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18523] +++ exited with 0 +++ [pid 18522] <... futex resumed>) = 1 [pid 18521] +++ exited with 0 +++ [pid 18520] <... futex resumed>) = 0 [pid 18525] <... prctl resumed>) = 0 [pid 18524] <... openat resumed>) = 3 [pid 18522] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18520] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18525] setpgid(0, 0 [pid 18522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18520] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18525] <... setpgid resumed>) = 0 [pid 18522] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18520] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18524] write(3, "1000", 4) = 4 [pid 18524] close(3) = 0 [pid 18524] write(1, "executing program\n", 18) = 18 [pid 18524] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18524] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18524] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18524] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18524] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18524] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18524] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} executing program [pid 18522] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18526 attached [pid 18526] set_robust_list(0x7f9f66e119a0, 24 [pid 18524] <... clone3 resumed> => {parent_tid=[18526]}, 88) = 18526 [pid 18526] <... set_robust_list resumed>) = 0 [pid 18524] rt_sigprocmask(SIG_SETMASK, [] [pid 18526] rt_sigprocmask(SIG_SETMASK, [] [pid 18525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18526] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18524] <... futex resumed>) = 0 [pid 18526] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18525] <... openat resumed>) = 3 [pid 18522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18525] write(3, "1000", 4 [pid 18522] <... futex resumed>) = 1 [pid 18520] <... futex resumed>) = 0 [pid 18525] <... write resumed>) = 4 [pid 18520] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18522] pwrite64(3, "\x02\x00", 2, 4 [pid 18520] <... futex resumed>) = 0 [pid 18526] <... futex resumed>) = 0 [pid 18524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18526] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18526] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18524] <... futex resumed>) = 0 [pid 18520] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18526] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18526] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18525] close(3 [pid 18522] <... pwrite64 resumed>) = 2 [pid 18526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18524] <... futex resumed>) = 0 [pid 18526] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18525] <... close resumed>) = 0 [pid 18524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18526] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18525] write(1, "executing program\n", 18 [pid 18524] <... futex resumed>) = 0 [pid 18520] <... futex resumed>) = 0 [pid 18526] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18525] <... write resumed>) = 18 [pid 18524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18522] <... futex resumed>) = 1 executing program [pid 18526] <... openat resumed>) = 3 [pid 18525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18522] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18520] exit_group(0 [pid 18525] <... futex resumed>) = 0 [pid 18522] <... futex resumed>) = ? [pid 18525] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18520] <... exit_group resumed>) = ? [pid 18522] +++ exited with 0 +++ [pid 18526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18524] <... futex resumed>) = 0 [pid 18526] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18526] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18524] <... futex resumed>) = 0 [pid 18526] pwrite64(3, "\x02\x00", 2, 4 [pid 18524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18526] <... pwrite64 resumed>) = 2 [pid 18526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18524] <... futex resumed>) = 0 [pid 18520] +++ exited with 0 +++ [pid 18525] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18520, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18526] <... futex resumed>) = 1 [pid 18524] exit_group(0) = ? [pid 18526] +++ exited with 0 +++ [pid 18525] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18524] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18525] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18525] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18525] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18525] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18525] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18525] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18527 attached [pid 18527] set_robust_list(0x7f9f66e119a0, 24 [pid 18525] <... clone3 resumed> => {parent_tid=[18527]}, 88) = 18527 [pid 18527] <... set_robust_list resumed>) = 0 [pid 18525] rt_sigprocmask(SIG_SETMASK, [] [pid 18527] rt_sigprocmask(SIG_SETMASK, [] [pid 18525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18525] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18527] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18525] <... futex resumed>) = 0 [pid 18525] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18527] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18525] <... futex resumed>) = 0 [pid 18527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18525] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18525] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18528 ci2-android-6-12-rust/strace-static-x86_64: Process 18528 attached [pid 18527] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18525] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18528] set_robust_list(0x55555f6e6760, 24 [pid 18527] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18528] <... set_robust_list resumed>) = 0 [pid 18528] rt_sigprocmask(SIG_SETMASK, [] [pid 18527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18527] <... futex resumed>) = 1 [pid 18525] <... futex resumed>) = 0 [pid 18528] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18525] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18528] <... prctl resumed>) = 0 [pid 18527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18525] <... futex resumed>) = 0 [pid 18528] setpgid(0, 0 [pid 18527] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18525] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18529 attached [pid 18528] <... setpgid resumed>) = 0 [pid 18527] <... openat resumed>) = 3 [pid 18529] set_robust_list(0x55555f6e6760, 24 [pid 18528] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18529] <... set_robust_list resumed>) = 0 [pid 18528] <... openat resumed>) = 3 [pid 18527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18529 [pid 314] <... restart_syscall resumed>) = 0 [pid 18529] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18528] write(3, "1000", 4 [pid 18527] <... futex resumed>) = 1 [pid 18525] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18529] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18528] <... write resumed>) = 4 [pid 18527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18525] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18529] <... prctl resumed>) = 0 [pid 18528] close(3 [pid 18527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18525] <... futex resumed>) = 0 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18529] setpgid(0, 0 [pid 18528] <... close resumed>) = 0 [pid 18527] pwrite64(3, "\x02\x00", 2, 4 [pid 18525] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18529] <... setpgid resumed>) = 0 [pid 18528] write(1, "executing program\n", 18 [pid 18527] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 18530 attached [pid 18529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18528] <... write resumed>) = 18 [pid 18527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18530] set_robust_list(0x55555f6e6760, 24 [pid 18529] <... openat resumed>) = 3 [pid 18528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18527] <... futex resumed>) = 1 [pid 18525] <... futex resumed>) = 0 [pid 18530] <... set_robust_list resumed>) = 0 [pid 18528] <... futex resumed>) = 0 [pid 18527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18525] exit_group(0 [pid 18530] rt_sigprocmask(SIG_SETMASK, [] [pid 18529] write(3, "1000", 4 [pid 18528] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18527] <... futex resumed>) = ? [pid 18525] <... exit_group resumed>) = ? [pid 18530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18529] <... write resumed>) = 4 [pid 18528] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18527] +++ exited with 0 +++ [pid 18525] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18530 [pid 18530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18529] close(3 [pid 18528] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18530] <... prctl resumed>) = 0 [pid 18529] <... close resumed>) = 0 [pid 18528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18530] setpgid(0, 0 [pid 18529] write(1, "executing program\n", 18 executing program [pid 18528] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18530] <... setpgid resumed>) = 0 [pid 18529] <... write resumed>) = 18 [pid 18528] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18528] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18529] <... futex resumed>) = 0 [pid 18528] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18530] write(3, "1000", 4 [pid 18529] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18530] <... write resumed>) = 4 [pid 18529] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18528] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18530] close(3 [pid 18529] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18528] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18530] <... close resumed>) = 0 [pid 18529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18530] write(1, "executing program\n", 18 [pid 18529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18531 attached executing program [pid 18530] <... write resumed>) = 18 [pid 18529] <... mmap resumed>) = 0x7f9f66df1000 [pid 18531] set_robust_list(0x7f9f66e119a0, 24 [pid 18530] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18528] <... clone3 resumed> => {parent_tid=[18531]}, 88) = 18531 [pid 18530] <... futex resumed>) = 0 [pid 18529] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18528] rt_sigprocmask(SIG_SETMASK, [] [pid 18530] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18529] <... mprotect resumed>) = 0 [pid 18528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18530] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18529] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18528] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18530] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18529] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18528] <... futex resumed>) = 0 [pid 18530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18528] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18532 attached [pid 18531] <... set_robust_list resumed>) = 0 [pid 18530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18531] rt_sigprocmask(SIG_SETMASK, [] [pid 18532] set_robust_list(0x7f9f66e119a0, 24 [pid 18531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18532] <... set_robust_list resumed>) = 0 [pid 18530] <... mmap resumed>) = 0x7f9f66df1000 [pid 18529] <... clone3 resumed> => {parent_tid=[18532]}, 88) = 18532 [pid 18532] rt_sigprocmask(SIG_SETMASK, [] [pid 18531] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18530] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18529] rt_sigprocmask(SIG_SETMASK, [] [pid 18532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18531] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18530] <... mprotect resumed>) = 0 [pid 18529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18530] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18531] <... futex resumed>) = 1 [pid 18530] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18529] <... futex resumed>) = 0 [pid 18528] <... futex resumed>) = 0 [pid 18531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18532] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18528] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18533 attached [pid 18532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18531] <... futex resumed>) = 0 [pid 18530] <... clone3 resumed> => {parent_tid=[18533]}, 88) = 18533 [pid 18528] <... futex resumed>) = 1 [pid 18531] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18530] rt_sigprocmask(SIG_SETMASK, [] [pid 18528] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18531] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18530] <... futex resumed>) = 0 [pid 18532] <... futex resumed>) = 1 [pid 18529] <... futex resumed>) = 0 [pid 18532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18531] <... futex resumed>) = 1 [pid 18529] <... futex resumed>) = 0 [pid 18528] <... futex resumed>) = 0 [pid 18532] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18528] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18533] set_robust_list(0x7f9f66e119a0, 24 [pid 18532] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18531] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18528] <... futex resumed>) = 0 [pid 18533] <... set_robust_list resumed>) = 0 [pid 18532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18531] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18528] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18533] rt_sigprocmask(SIG_SETMASK, [] [pid 18532] <... futex resumed>) = 1 [pid 18531] <... openat resumed>) = 3 [pid 18533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18529] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18533] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18531] <... futex resumed>) = 1 [pid 18529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18533] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18532] <... futex resumed>) = 0 [pid 18529] <... futex resumed>) = 1 [pid 18533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18532] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18533] <... futex resumed>) = 1 [pid 18533] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18532] <... openat resumed>) = 3 [pid 18530] <... futex resumed>) = 0 [pid 18528] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18528] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18533] <... futex resumed>) = 0 [pid 18531] <... futex resumed>) = 0 [pid 18530] <... futex resumed>) = 1 [pid 18528] <... futex resumed>) = 1 [pid 18533] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18531] pwrite64(3, "\x02\x00", 2, 4 [pid 18530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18528] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18533] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18532] <... futex resumed>) = 1 [pid 18531] <... pwrite64 resumed>) = 2 [pid 18529] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18533] <... futex resumed>) = 1 [pid 18531] <... futex resumed>) = 1 [pid 18532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18530] <... futex resumed>) = 0 [pid 18528] <... futex resumed>) = 0 [pid 18533] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18528] exit_group(0 [pid 18533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18531] <... futex resumed>) = ? [pid 18530] <... futex resumed>) = 0 [pid 18528] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18534 attached [pid 18533] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18532] pwrite64(3, "\x02\x00", 2, 4 [pid 18531] +++ exited with 0 +++ [pid 18530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18529] <... futex resumed>) = 0 [pid 18528] +++ exited with 0 +++ [pid 18534] set_robust_list(0x55555f6e6760, 24 [pid 18533] <... openat resumed>) = 3 [pid 18534] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18532] <... pwrite64 resumed>) = 2 [pid 18529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18534] rt_sigprocmask(SIG_SETMASK, [] [pid 18533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18532] <... futex resumed>) = 1 [pid 18529] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18534 [pid 18534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18533] <... futex resumed>) = 1 [pid 18530] <... futex resumed>) = 0 [pid 18534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18533] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18529] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18534] <... prctl resumed>) = 0 [pid 18533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18530] <... futex resumed>) = 0 [pid 18534] setpgid(0, 0 [pid 18533] pwrite64(3, "\x02\x00", 2, 4 [pid 18530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18529] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18532] <... futex resumed>) = ? [pid 18534] <... setpgid resumed>) = 0 [pid 18533] <... pwrite64 resumed>) = 2 [pid 18534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18532] +++ exited with 0 +++ [pid 18533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18534] <... openat resumed>) = 3 [pid 18533] <... futex resumed>) = 1 [pid 18530] <... futex resumed>) = 0 [pid 18530] exit_group(0) = ? [pid 18533] +++ exited with 0 +++ [pid 18530] +++ exited with 0 +++ [pid 18529] +++ exited with 0 +++ [pid 18534] write(3, "1000", 4) = 4 [pid 18534] close(3) = 0 [pid 18534] write(1, "executing program\n", 18) = 18 executing program [pid 18534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18534] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18534] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18534] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18534] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18534] <... mprotect resumed>) = 0 [pid 18534] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18534] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18535 attached [pid 18535] set_robust_list(0x7f9f66e119a0, 24 [pid 18534] <... clone3 resumed> => {parent_tid=[18535]}, 88) = 18535 [pid 18535] <... set_robust_list resumed>) = 0 [pid 18534] rt_sigprocmask(SIG_SETMASK, [] [pid 18535] rt_sigprocmask(SIG_SETMASK, [] [pid 18534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18534] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18535] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18534] <... futex resumed>) = 0 [pid 18534] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18535] <... futex resumed>) = 0 [pid 18534] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18535] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18534] <... futex resumed>) = 0 [pid 18535] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18534] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18534] <... futex resumed>) = 0 [pid 18535] <... futex resumed>) = 1 [pid 18535] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18534] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18535] <... openat resumed>) = 3 [pid 18534] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18534] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18534] <... futex resumed>) = 0 [pid 18535] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18534] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18534] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18535] pwrite64(3, "\x02\x00", 2, 4 [pid 18534] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18535] <... pwrite64 resumed>) = 2 [pid 18535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18534] <... futex resumed>) = 0 [pid 18534] exit_group(0 [pid 18535] <... futex resumed>) = 1 [pid 18534] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18536 attached [pid 18535] +++ exited with 0 +++ [pid 18534] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18536 [pid 18536] set_robust_list(0x55555f6e6760, 24 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18536] <... set_robust_list resumed>) = 0 [pid 18536] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18537 attached [pid 18537] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18537 [pid 18537] <... set_robust_list resumed>) = 0 [pid 18537] rt_sigprocmask(SIG_SETMASK, [] [pid 18536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18536] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18536] <... prctl resumed>) = 0 [pid 18536] setpgid(0, 0) = 0 [pid 18536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18537] <... prctl resumed>) = 0 [pid 18536] <... openat resumed>) = 3 [pid 18537] setpgid(0, 0) = 0 [pid 18536] write(3, "1000", 4 [pid 314] <... restart_syscall resumed>) = 0 [pid 18536] <... write resumed>) = 4 [pid 18537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18536] close(3) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18537] <... openat resumed>) = 3 [pid 18536] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18537] write(3, "1000", 4 [pid 18536] <... write resumed>) = 18 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18537] <... write resumed>) = 4 [pid 18536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18536] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18536] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 18536] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18537] close(3 [pid 18536] <... mmap resumed>) = 0x7f9f66df1000 [pid 18537] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18538 attached [pid 18537] write(1, "executing program\n", 18 [pid 18536] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18538] set_robust_list(0x55555f6e6760, 24 [pid 18537] <... write resumed>) = 18 [pid 18536] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18538 executing program [pid 18538] <... set_robust_list resumed>) = 0 [pid 18537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18536] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18538] rt_sigprocmask(SIG_SETMASK, [] [pid 18537] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18537] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 18538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18536] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18537] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18536] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18538] <... prctl resumed>) = 0 [pid 18537] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18538] setpgid(0, 0 [pid 18536] <... clone3 resumed> => {parent_tid=[18539]}, 88) = 18539 [pid 18538] <... setpgid resumed>) = 0 [pid 18536] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18539 attached [pid 18538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18539] set_robust_list(0x7f9f66e119a0, 24 [pid 18537] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18539] <... set_robust_list resumed>) = 0 [pid 18537] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18539] rt_sigprocmask(SIG_SETMASK, [] [pid 18537] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18538] <... openat resumed>) = 3 [pid 18537] <... mprotect resumed>) = 0 [pid 18536] <... futex resumed>) = 0 [pid 18538] write(3, "1000", 4 [pid 18536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18538] <... write resumed>) = 4 [pid 18538] close(3) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18540 attached [pid 18539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18538] write(1, "executing program\n", 18 executing program [pid 18537] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18540] set_robust_list(0x55555f6e6760, 24 [pid 18539] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18538] <... write resumed>) = 18 [pid 18540] <... set_robust_list resumed>) = 0 [pid 18538] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] rt_sigprocmask(SIG_SETMASK, [] [pid 18538] <... futex resumed>) = 0 [pid 18538] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18540] <... prctl resumed>) = 0 [pid 18538] <... mmap resumed>) = 0x7f9f66df1000 [pid 18540] setpgid(0, 0) = 0 [pid 18538] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18538] <... mprotect resumed>) = 0 [pid 18538] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18537] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18539] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18537] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18540 [pid 18540] <... openat resumed>) = 3 [pid 18538] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18540] write(3, "1000", 4 [pid 18538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18541 attached [pid 18540] <... write resumed>) = 4 [pid 18539] <... futex resumed>) = 1 [pid 18537] <... clone3 resumed> => {parent_tid=[18541]}, 88) = 18541 [pid 18536] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18542 attached [pid 18541] set_robust_list(0x7f9f66e119a0, 24 [pid 18540] close(3 [pid 18539] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18538] <... clone3 resumed> => {parent_tid=[18542]}, 88) = 18542 [pid 18537] rt_sigprocmask(SIG_SETMASK, [] [pid 18536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] set_robust_list(0x7f9f66e119a0, 24 [pid 18541] <... set_robust_list resumed>) = 0 [pid 18540] <... close resumed>) = 0 [pid 18539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18538] rt_sigprocmask(SIG_SETMASK, [] [pid 18537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18536] <... futex resumed>) = 0 [pid 18542] <... set_robust_list resumed>) = 0 [pid 18541] rt_sigprocmask(SIG_SETMASK, [] [pid 18540] write(1, "executing program\n", 18 executing program [pid 18539] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18537] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18540] <... write resumed>) = 18 [pid 18538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] rt_sigprocmask(SIG_SETMASK, [] [pid 18541] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18540] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18539] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18538] <... futex resumed>) = 0 [pid 18537] <... futex resumed>) = 0 [pid 18542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18541] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18540] <... futex resumed>) = 0 [pid 18539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18537] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18542] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18539] <... futex resumed>) = 1 [pid 18537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18536] <... futex resumed>) = 0 [pid 18542] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18541] <... futex resumed>) = 0 [pid 18540] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18539] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18537] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18540] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18537] <... futex resumed>) = 0 [pid 18536] <... futex resumed>) = 0 [pid 18542] <... futex resumed>) = 1 [pid 18541] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18539] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18538] <... futex resumed>) = 0 [pid 18537] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] <... futex resumed>) = 0 [pid 18540] <... mmap resumed>) = 0x7f9f66df1000 [pid 18538] <... futex resumed>) = 0 [pid 18542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18540] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18539] <... openat resumed>) = 3 [pid 18538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18542] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18537] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18540] <... mprotect resumed>) = 0 [pid 18537] <... futex resumed>) = 0 [pid 18542] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18541] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18540] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18537] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] <... openat resumed>) = 3 [pid 18540] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18539] <... futex resumed>) = 1 [pid 18536] <... futex resumed>) = 0 [pid 18542] <... futex resumed>) = 1 [pid 18541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18539] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18538] <... futex resumed>) = 0 [pid 18536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18541] <... futex resumed>) = 1 [pid 18538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18537] <... futex resumed>) = 0 [pid 18536] <... futex resumed>) = 0 [pid 18542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18537] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18543 attached [pid 18542] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18539] pwrite64(3, "\x02\x00", 2, 4 [pid 18537] <... futex resumed>) = 0 [pid 18541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18542] <... openat resumed>) = 3 [pid 18540] <... clone3 resumed> => {parent_tid=[18543]}, 88) = 18543 [pid 18538] <... futex resumed>) = 0 [pid 18537] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18543] set_robust_list(0x7f9f66e119a0, 24 [pid 18542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] pwrite64(3, "\x02\x00", 2, 4 [pid 18540] rt_sigprocmask(SIG_SETMASK, [] [pid 18539] <... pwrite64 resumed>) = 2 [pid 18538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18543] <... set_robust_list resumed>) = 0 [pid 18542] <... futex resumed>) = 0 [pid 18541] <... pwrite64 resumed>) = 2 [pid 18540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18543] rt_sigprocmask(SIG_SETMASK, [] [pid 18542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18541] <... futex resumed>) = 1 [pid 18540] <... futex resumed>) = 0 [pid 18538] <... futex resumed>) = 0 [pid 18537] <... futex resumed>) = 0 [pid 18543] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18542] pwrite64(3, "\x02\x00", 2, 4 [pid 18541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18539] <... futex resumed>) = 1 [pid 18538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18537] exit_group(0 [pid 18536] <... futex resumed>) = 0 [pid 18543] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18542] <... pwrite64 resumed>) = 2 [pid 18541] <... futex resumed>) = ? [pid 18539] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18537] <... exit_group resumed>) = ? [pid 18536] exit_group(0 [pid 18543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18541] +++ exited with 0 +++ [pid 18536] <... exit_group resumed>) = ? [pid 18539] <... futex resumed>) = ? [pid 18543] <... futex resumed>) = 1 [pid 18542] <... futex resumed>) = 1 [pid 18540] <... futex resumed>) = 0 [pid 18539] +++ exited with 0 +++ [pid 18538] <... futex resumed>) = 0 [pid 18537] +++ exited with 0 +++ [pid 18536] +++ exited with 0 +++ [pid 18543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18538] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18542] <... futex resumed>) = ? [pid 18540] <... futex resumed>) = 0 [pid 18538] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18543] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18542] +++ exited with 0 +++ [pid 18540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18538] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18543] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18543] <... futex resumed>) = 1 [pid 18540] <... futex resumed>) = 0 [pid 18540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18543] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] <... futex resumed>) = 0 [pid 18543] <... futex resumed>) = 1 [pid 18540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18543] pwrite64(3, "\x02\x00", 2, 4 [pid 18540] <... futex resumed>) = 0 [pid 18543] <... pwrite64 resumed>) = 2 [pid 18540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18540] <... futex resumed>) = 0 [pid 18543] <... futex resumed>) = 1 [pid 18540] exit_group(0 [pid 18543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 18540] <... exit_group resumed>) = ? [pid 18543] +++ exited with 0 +++ [pid 18540] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18544 attached , child_tidptr=0x55555f6e6750) = 18544 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18544] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18544] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 18544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18544] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18544] setpgid(0, 0) = 0 [pid 18544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18544] <... openat resumed>) = 3 [pid 18544] write(3, "1000", 4) = 4 [pid 18544] close(3) = 0 [pid 18544] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18545 attached executing program ) = 18 [pid 18545] set_robust_list(0x55555f6e6760, 24 [pid 18544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18545] <... set_robust_list resumed>) = 0 [pid 18544] <... futex resumed>) = 0 [pid 18545] rt_sigprocmask(SIG_SETMASK, [] [pid 18544] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18545 [pid 18545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18544] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18545] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18544] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18545] <... prctl resumed>) = 0 [pid 18544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18545] setpgid(0, 0 [pid 18544] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18545] <... setpgid resumed>) = 0 [pid 18545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18544] <... mmap resumed>) = 0x7f9f66df1000 [pid 18545] <... openat resumed>) = 3 [pid 18544] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18545] write(3, "1000", 4 [pid 18544] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18545] <... write resumed>) = 4 [pid 18545] close(3 [pid 18544] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18545] <... close resumed>) = 0 [pid 18544] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18545] write(1, "executing program\n", 18) = 18 executing program [pid 18545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18544] <... clone3 resumed> => {parent_tid=[18546]}, 88) = 18546 [pid 18545] <... futex resumed>) = 0 [pid 18544] rt_sigprocmask(SIG_SETMASK, [] [pid 18545] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18545] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18544] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18545] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18544] <... futex resumed>) = 0 [pid 18545] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18544] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18546 attached [pid 18545] <... mmap resumed>) = 0x7f9f66df1000 [pid 18545] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18546] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18545] <... mprotect resumed>) = 0 [pid 18546] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18545] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18545] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18546] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 18546] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18544] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18547 attached [pid 18546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18545] <... clone3 resumed> => {parent_tid=[18547]}, 88) = 18547 [pid 18544] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18545] rt_sigprocmask(SIG_SETMASK, [] [pid 18544] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18547] set_robust_list(0x7f9f66e119a0, 24 [pid 18546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18544] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18547] <... set_robust_list resumed>) = 0 [pid 18546] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18547] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18548 attached , NULL, 8) = 0 [pid 18547] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18546] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... restart_syscall resumed>) = 0 [pid 18548] set_robust_list(0x55555f6e6760, 24) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18548 [pid 18547] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18548] rt_sigprocmask(SIG_SETMASK, [] [pid 18547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18547] <... futex resumed>) = 1 [pid 18546] <... futex resumed>) = 1 [pid 18544] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18546] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18545] <... futex resumed>) = 0 [pid 18544] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18548] <... prctl resumed>) = 0 [pid 18547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18546] <... openat resumed>) = 3 [pid 18545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18544] <... futex resumed>) = 0 [pid 18547] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18545] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18549 attached [pid 18548] setpgid(0, 0 [pid 18547] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18544] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18549] set_robust_list(0x55555f6e6760, 24 [pid 18548] <... setpgid resumed>) = 0 [pid 18547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18546] <... futex resumed>) = 0 [pid 18545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18549] <... set_robust_list resumed>) = 0 [pid 18548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18547] <... futex resumed>) = 0 [pid 18546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18549 [pid 18549] rt_sigprocmask(SIG_SETMASK, [] [pid 18548] <... openat resumed>) = 3 [pid 18547] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18545] <... futex resumed>) = 0 [pid 18544] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18548] write(3, "1000", 4 [pid 18547] <... openat resumed>) = 3 [pid 18546] <... futex resumed>) = 0 [pid 18545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18544] <... futex resumed>) = 1 [pid 18549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18548] <... write resumed>) = 4 [pid 18547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18546] pwrite64(3, "\x02\x00", 2, 4 [pid 18545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18544] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18549] <... prctl resumed>) = 0 [pid 18548] close(3 [pid 18547] <... futex resumed>) = 0 [pid 18546] <... pwrite64 resumed>) = 2 [pid 18545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18549] setpgid(0, 0 [pid 18548] <... close resumed>) = 0 [pid 18547] pwrite64(3, "\x02\x00", 2, 4 [pid 18546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18545] <... futex resumed>) = 0 [pid 18549] <... setpgid resumed>) = 0 [pid 18548] write(1, "executing program\n", 18 [pid 18547] <... pwrite64 resumed>) = 2 [pid 18546] <... futex resumed>) = 1 [pid 18545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18544] <... futex resumed>) = 0 [pid 18549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18548] <... write resumed>) = 18 [pid 18547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18544] exit_group(0 [pid 18549] <... openat resumed>) = 3 [pid 18548] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18544] <... exit_group resumed>) = ? executing program [pid 18549] write(3, "1000", 4 [pid 18548] <... futex resumed>) = 0 [pid 18547] <... futex resumed>) = 0 [pid 18546] <... futex resumed>) = ? [pid 18545] exit_group(0 [pid 18549] <... write resumed>) = 4 [pid 18548] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18545] <... exit_group resumed>) = ? [pid 18549] close(3 [pid 18548] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18547] +++ exited with 0 +++ [pid 18546] +++ exited with 0 +++ [pid 18545] +++ exited with 0 +++ [pid 18544] +++ exited with 0 +++ [pid 18549] <... close resumed>) = 0 [pid 18548] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18549] write(1, "executing program\n", 18 [pid 18548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18549] <... write resumed>) = 18 [pid 18548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 18549] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18548] <... mmap resumed>) = 0x7f9f66df1000 [pid 18549] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18548] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18549] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18549] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18548] <... mprotect resumed>) = 0 [pid 18549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18549] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18548] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18549] <... mmap resumed>) = 0x7f9f66df1000 [pid 18548] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18549] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18549] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18550 attached [pid 18549] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18550] set_robust_list(0x7f9f66e119a0, 24 [pid 18549] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18548] <... clone3 resumed> => {parent_tid=[18550]}, 88) = 18550 [pid 18550] <... set_robust_list resumed>) = 0 [pid 18549] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18550] rt_sigprocmask(SIG_SETMASK, [] [pid 18548] rt_sigprocmask(SIG_SETMASK, [] [pid 18550] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18551 attached [pid 18550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18551] set_robust_list(0x7f9f66e119a0, 24 [pid 18549] <... clone3 resumed> => {parent_tid=[18551]}, 88) = 18551 [pid 18548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] <... set_robust_list resumed>) = 0 [pid 18549] rt_sigprocmask(SIG_SETMASK, [] [pid 18548] <... futex resumed>) = 1 [pid 18551] rt_sigprocmask(SIG_SETMASK, [] [pid 18550] <... futex resumed>) = 0 [pid 18549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18550] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18549] <... futex resumed>) = 0 [pid 18551] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18550] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] <... futex resumed>) = 0 [pid 18549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18550] <... futex resumed>) = 1 [pid 18549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18548] <... futex resumed>) = 0 [pid 18551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18549] <... futex resumed>) = 0 [pid 18548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18548] <... futex resumed>) = 0 [pid 18551] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18550] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18550] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18551] <... futex resumed>) = 1 [pid 18549] <... futex resumed>) = 0 [pid 18551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18551] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18550] <... futex resumed>) = 1 [pid 18549] <... futex resumed>) = 0 [pid 18548] <... futex resumed>) = 0 [pid 18551] <... openat resumed>) = 3 [pid 18550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18551] <... futex resumed>) = 0 [pid 18548] <... futex resumed>) = 0 [pid 18551] pwrite64(3, "\x02\x00", 2, 4 [pid 18550] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18551] <... pwrite64 resumed>) = 2 [pid 18550] <... openat resumed>) = 3 [pid 18549] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18551] <... futex resumed>) = 0 [pid 18550] <... futex resumed>) = 1 [pid 18549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18548] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18549] exit_group(0 [pid 18548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18551] <... futex resumed>) = ? [pid 18550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18549] <... exit_group resumed>) = ? [pid 18548] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18551] +++ exited with 0 +++ [pid 18550] pwrite64(3, "\x02\x00", 2, 4 [pid 18548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18552 attached [pid 18549] +++ exited with 0 +++ [pid 18550] <... pwrite64 resumed>) = 2 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18552] set_robust_list(0x55555f6e6760, 24 [pid 18550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18552] <... set_robust_list resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18548] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18552 [pid 18552] rt_sigprocmask(SIG_SETMASK, [] [pid 18550] <... futex resumed>) = 1 [pid 18548] exit_group(0 [pid 18552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18550] ???( [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18550] <... ??? resumed>) = ? [pid 18552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18548] <... exit_group resumed>) = ? [pid 18552] <... prctl resumed>) = 0 [pid 18550] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18552] setpgid(0, 0) = 0 [pid 18548] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18553 attached ) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18553] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18553 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18553] <... set_robust_list resumed>) = 0 [pid 18552] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18553] rt_sigprocmask(SIG_SETMASK, [] [pid 18552] <... write resumed>) = 4 [pid 18553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18552] close(3 [pid 18553] <... prctl resumed>) = 0 [pid 18552] <... close resumed>) = 0 [pid 18553] setpgid(0, 0 executing program [pid 18552] write(1, "executing program\n", 18 [pid 18553] <... setpgid resumed>) = 0 [pid 18552] <... write resumed>) = 18 [pid 18552] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18552] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18553] <... openat resumed>) = 3 [pid 18552] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18553] write(3, "1000", 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18553] <... write resumed>) = 4 [pid 18552] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18552] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18552] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18554 attached [pid 18553] close(3 [pid 18552] <... mmap resumed>) = 0x7f9f66df1000 [pid 18554] set_robust_list(0x55555f6e6760, 24 [pid 18553] <... close resumed>) = 0 [pid 18552] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18554 [pid 18554] <... set_robust_list resumed>) = 0 [pid 18553] write(1, "executing program\n", 18 [pid 18552] <... mprotect resumed>) = 0 executing program [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18554] rt_sigprocmask(SIG_SETMASK, [] [pid 18553] <... write resumed>) = 18 [pid 18552] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18552] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18553] <... futex resumed>) = 0 [pid 18552] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18555 attached [pid 18554] <... prctl resumed>) = 0 [pid 18553] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18555] set_robust_list(0x7f9f66e119a0, 24 [pid 18554] setpgid(0, 0 [pid 18553] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18555] <... set_robust_list resumed>) = 0 [pid 18554] <... setpgid resumed>) = 0 [pid 18555] rt_sigprocmask(SIG_SETMASK, [] [pid 18554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18553] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18552] <... clone3 resumed> => {parent_tid=[18555]}, 88) = 18555 [pid 18555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18554] <... openat resumed>) = 3 [pid 18555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18554] write(3, "1000", 4 [pid 18553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18552] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18555] <... futex resumed>) = 0 [pid 18552] <... futex resumed>) = 1 [pid 18555] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18555] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18552] <... futex resumed>) = 0 [pid 18555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18552] <... futex resumed>) = 0 [pid 18555] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18555] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18554] <... write resumed>) = 4 [pid 18553] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18554] close(3 [pid 18553] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18552] <... futex resumed>) = 0 [pid 18555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18554] <... close resumed>) = 0 [pid 18553] <... mprotect resumed>) = 0 [pid 18552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18554] write(1, "executing program\n", 18 [pid 18553] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18552] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18555] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18554] <... write resumed>) = 18 [pid 18553] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18555] <... openat resumed>) = 3 [pid 18554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18552] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18556 attached [pid 18555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18556] set_robust_list(0x7f9f66e119a0, 24 [pid 18555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18553] <... clone3 resumed> => {parent_tid=[18556]}, 88) = 18556 [pid 18552] <... futex resumed>) = 0 [pid 18556] <... set_robust_list resumed>) = 0 [pid 18555] pwrite64(3, "\x02\x00", 2, 4 [pid 18554] <... futex resumed>) = 0 [pid 18553] rt_sigprocmask(SIG_SETMASK, [] [pid 18552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18556] rt_sigprocmask(SIG_SETMASK, [] [pid 18555] <... pwrite64 resumed>) = 2 [pid 18553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18554] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18553] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18557 attached [pid 18556] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18554] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18553] <... futex resumed>) = 0 [pid 18556] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18555] <... futex resumed>) = 1 [pid 18552] <... futex resumed>) = 0 [pid 18556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18554] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18553] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18552] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18557 [pid 18557] set_robust_list(0x55555f6e6760, 24 [pid 18556] <... futex resumed>) = 0 [pid 18555] <... futex resumed>) = ? [pid 18554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18553] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18552] <... exit_group resumed>) = ? [pid 18557] <... set_robust_list resumed>) = 0 [pid 18556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18555] +++ exited with 0 +++ [pid 18554] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18553] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18552] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18554] <... mmap resumed>) = 0x7f9f66df1000 [pid 18553] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18557] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18556] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18554] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18553] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18556] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18554] <... mprotect resumed>) = 0 [pid 18556] <... futex resumed>) = 1 [pid 18553] <... futex resumed>) = 0 [pid 18556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18553] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18553] <... futex resumed>) = 0 [pid 18556] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18553] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18556] <... openat resumed>) = 3 [pid 18557] <... prctl resumed>) = 0 [pid 18554] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18557] setpgid(0, 0 [pid 18554] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18557] <... setpgid resumed>) = 0 [pid 18554] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18556] <... futex resumed>) = 1 [pid 18553] <... futex resumed>) = 0 [pid 18557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18553] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18558 attached [pid 18556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18553] <... futex resumed>) = 0 [pid 18558] set_robust_list(0x7f9f66e119a0, 24 [pid 18557] <... openat resumed>) = 3 [pid 18556] pwrite64(3, "\x02\x00", 2, 4 [pid 18554] <... clone3 resumed> => {parent_tid=[18558]}, 88) = 18558 [pid 18553] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18558] <... set_robust_list resumed>) = 0 [pid 18557] write(3, "1000", 4 [pid 18556] <... pwrite64 resumed>) = 2 [pid 18558] rt_sigprocmask(SIG_SETMASK, [] [pid 18557] <... write resumed>) = 4 [pid 18554] rt_sigprocmask(SIG_SETMASK, [] [pid 18557] close(3 [pid 18554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18557] <... close resumed>) = 0 [pid 18554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18558] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18556] <... futex resumed>) = 1 [pid 18553] <... futex resumed>) = 0 [pid 18558] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18553] exit_group(0 [pid 18558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18556] <... futex resumed>) = ? [pid 18553] <... exit_group resumed>) = ? [pid 18558] <... futex resumed>) = 0 [pid 18557] write(1, "executing program\n", 18 [pid 18556] +++ exited with 0 +++ [pid 18554] <... futex resumed>) = 0 [pid 18553] +++ exited with 0 +++ executing program [pid 18558] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] <... write resumed>) = 18 [pid 18554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18557] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18557] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18558] <... futex resumed>) = 0 [pid 18554] <... futex resumed>) = 1 [pid 18558] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18557] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18557] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18558] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18557] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18558] <... futex resumed>) = 1 [pid 18558] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] <... mmap resumed>) = 0x7f9f66df1000 [pid 18554] <... futex resumed>) = 0 [pid 18557] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18557] <... mprotect resumed>) = 0 [pid 18554] <... futex resumed>) = 1 [pid 18558] <... futex resumed>) = 0 [pid 18557] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18558] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18557] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18558] <... openat resumed>) = 3 [pid 18557] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18559 attached [pid 18558] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18554] <... futex resumed>) = 0 [pid 18559] set_robust_list(0x7f9f66e119a0, 24 [pid 18557] <... clone3 resumed> => {parent_tid=[18559]}, 88) = 18559 [pid 18554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18559] <... set_robust_list resumed>) = 0 [pid 18558] <... futex resumed>) = 0 [pid 18557] rt_sigprocmask(SIG_SETMASK, [] [pid 18554] <... futex resumed>) = 1 [pid 18559] rt_sigprocmask(SIG_SETMASK, [] [pid 18558] pwrite64(3, "\x02\x00", 2, 4 [pid 18559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18558] <... pwrite64 resumed>) = 2 [pid 18557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18559] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18558] <... futex resumed>) = 0 [pid 18557] <... futex resumed>) = 0 [pid 18554] exit_group(0 [pid 18559] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18554] <... exit_group resumed>) = ? [pid 18559] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18559] <... futex resumed>) = 1 [pid 18558] +++ exited with 0 +++ [pid 18557] <... futex resumed>) = 0 [pid 18554] +++ exited with 0 +++ [pid 18559] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18557] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18559] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18559] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18560 attached ) = 1 [pid 18557] <... futex resumed>) = 0 [pid 18560] set_robust_list(0x55555f6e6760, 24 [pid 18559] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] <... set_robust_list resumed>) = 0 [pid 18559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18557] <... futex resumed>) = 0 [pid 18560] rt_sigprocmask(SIG_SETMASK, [] [pid 18559] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18560 [pid 18560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18559] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18560] <... prctl resumed>) = 0 [pid 18559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18560] setpgid(0, 0 [pid 18559] <... futex resumed>) = 1 [pid 18557] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18560] <... setpgid resumed>) = 0 [pid 18559] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18561 attached [pid 18557] <... futex resumed>) = 0 [pid 18561] set_robust_list(0x55555f6e6760, 24 [pid 18560] <... openat resumed>) = 3 [pid 18559] pwrite64(3, "\x02\x00", 2, 4 [pid 18557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18561] <... set_robust_list resumed>) = 0 [pid 18560] write(3, "1000", 4 [pid 18559] <... pwrite64 resumed>) = 2 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18561 [pid 18561] rt_sigprocmask(SIG_SETMASK, [] [pid 18560] <... write resumed>) = 4 [pid 18559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18560] close(3 [pid 18559] <... futex resumed>) = 1 [pid 18561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18560] <... close resumed>) = 0 [pid 18559] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18557] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18557] exit_group(0 [pid 18561] <... prctl resumed>) = 0 [pid 18560] write(1, "executing program\n", 18 [pid 18559] <... futex resumed>) = ? [pid 18557] <... exit_group resumed>) = ? [pid 18561] setpgid(0, 0 [pid 18560] <... write resumed>) = 18 [pid 18559] +++ exited with 0 +++ executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18561] <... setpgid resumed>) = 0 [pid 18560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18560] <... futex resumed>) = 0 [pid 18561] <... openat resumed>) = 3 [pid 18560] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18557] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18560] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18561] write(3, "1000", 4 [pid 18560] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18562 attached [pid 18561] <... write resumed>) = 4 [pid 18560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18562] set_robust_list(0x55555f6e6760, 24 [pid 18561] close(3 [pid 18560] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18562] <... set_robust_list resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18562 [pid 18562] rt_sigprocmask(SIG_SETMASK, [] [pid 18561] <... close resumed>) = 0 [pid 18560] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18561] write(1, "executing program\n", 18 [pid 18560] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18562] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18561] <... write resumed>) = 18 [pid 18560] <... mprotect resumed>) = 0 [pid 18562] <... prctl resumed>) = 0 [pid 18561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18562] setpgid(0, 0 [pid 18561] <... futex resumed>) = 0 executing program [pid 18560] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18562] <... setpgid resumed>) = 0 [pid 18561] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18560] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18563 attached [pid 18562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18561] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18563] set_robust_list(0x7f9f66e119a0, 24 [pid 18562] <... openat resumed>) = 3 [pid 18561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18560] <... clone3 resumed> => {parent_tid=[18563]}, 88) = 18563 [pid 18563] <... set_robust_list resumed>) = 0 [pid 18562] write(3, "1000", 4 [pid 18561] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18560] rt_sigprocmask(SIG_SETMASK, [] [pid 18563] rt_sigprocmask(SIG_SETMASK, [] [pid 18562] <... write resumed>) = 4 [pid 18563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18562] close(3 [pid 18561] <... mmap resumed>) = 0x7f9f66df1000 [pid 18560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18562] <... close resumed>) = 0 [pid 18561] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18562] write(1, "executing program\n", 18 [pid 18561] <... mprotect resumed>) = 0 [pid 18560] <... futex resumed>) = 0 executing program [pid 18563] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18562] <... write resumed>) = 18 [pid 18561] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18563] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18561] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18562] <... futex resumed>) = 0 [pid 18563] <... futex resumed>) = 1 [pid 18562] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18562] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18562] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18562] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18561] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18560] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18565 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18564 attached [pid 18562] <... mmap resumed>) = 0x7f9f66df1000 [pid 18560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] set_robust_list(0x55555f6e6760, 24 [pid 18564] set_robust_list(0x7f9f66e119a0, 24 [pid 18563] <... futex resumed>) = 0 [pid 18562] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18561] <... clone3 resumed> => {parent_tid=[18564]}, 88) = 18564 [pid 18560] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18565 [pid 18565] <... set_robust_list resumed>) = 0 [pid 18564] <... set_robust_list resumed>) = 0 [pid 18563] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18562] <... mprotect resumed>) = 0 [pid 18561] rt_sigprocmask(SIG_SETMASK, [] [pid 18560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18565] rt_sigprocmask(SIG_SETMASK, [] [pid 18564] rt_sigprocmask(SIG_SETMASK, [] [pid 18561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18563] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18562] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18564] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18562] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18561] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18565] <... prctl resumed>) = 0 [pid 18564] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18563] <... futex resumed>) = 1 [pid 18562] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18560] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18566 attached [pid 18565] setpgid(0, 0 [pid 18564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18566] set_robust_list(0x7f9f66e119a0, 24 [pid 18565] <... setpgid resumed>) = 0 [pid 18564] <... futex resumed>) = 0 [pid 18563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18562] <... clone3 resumed> => {parent_tid=[18566]}, 88) = 18566 [pid 18561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] <... futex resumed>) = 0 [pid 18566] <... set_robust_list resumed>) = 0 [pid 18565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18564] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18563] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18562] rt_sigprocmask(SIG_SETMASK, [] [pid 18561] <... futex resumed>) = 0 [pid 18560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18566] rt_sigprocmask(SIG_SETMASK, [] [pid 18565] <... openat resumed>) = 3 [pid 18561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18563] <... openat resumed>) = 3 [pid 18563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] <... futex resumed>) = 0 [pid 18564] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18565] write(3, "1000", 4 [pid 18564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18563] <... futex resumed>) = 1 [pid 18562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] <... futex resumed>) = 0 [pid 18563] pwrite64(3, "\x02\x00", 2, 4 [pid 18560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18566] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18565] <... write resumed>) = 4 [pid 18564] <... futex resumed>) = 1 [pid 18563] <... pwrite64 resumed>) = 2 [pid 18562] <... futex resumed>) = 0 [pid 18561] <... futex resumed>) = 0 [pid 18566] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18565] close(3 [pid 18564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] <... close resumed>) = 0 [pid 18566] <... futex resumed>) = 0 [pid 18562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18565] write(1, "executing program\n", 18 [pid 18566] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18565] <... write resumed>) = 18 [pid 18562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18566] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18564] <... futex resumed>) = 0 [pid 18563] <... futex resumed>) = 1 [pid 18562] <... futex resumed>) = 0 [pid 18561] <... futex resumed>) = 1 [pid 18560] <... futex resumed>) = 0 [pid 18566] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18565] <... futex resumed>) = 0 [pid 18564] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18560] exit_group(0 [pid 18566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18564] <... openat resumed>) = 3 [pid 18563] <... futex resumed>) = ? [pid 18562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18560] <... exit_group resumed>) = ? [pid 18566] <... futex resumed>) = 0 [pid 18565] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18563] +++ exited with 0 +++ [pid 18562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18560] +++ exited with 0 +++ [pid 18566] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18565] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18564] <... futex resumed>) = 1 [pid 18561] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18566] <... openat resumed>) = 3 [pid 18565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18564] pwrite64(3, "\x02\x00", 2, 4 [pid 18562] <... futex resumed>) = 0 [pid 18561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18564] <... pwrite64 resumed>) = 2 [pid 18562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18561] <... futex resumed>) = 0 [pid 18566] <... futex resumed>) = 0 [pid 18565] <... mmap resumed>) = 0x7f9f66df1000 [pid 18564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18566] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18565] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18564] <... futex resumed>) = 0 [pid 18562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 18566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18565] <... mprotect resumed>) = 0 [pid 18564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18562] <... futex resumed>) = 0 [pid 18561] exit_group(0 [pid 18566] pwrite64(3, "\x02\x00", 2, 4 [pid 18565] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18564] <... futex resumed>) = ? [pid 18562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18561] <... exit_group resumed>) = ? [pid 18566] <... pwrite64 resumed>) = 2 [pid 18565] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18564] +++ exited with 0 +++ [pid 18566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18561] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18567 attached [pid 18566] <... futex resumed>) = 1 [pid 18562] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18567] set_robust_list(0x7f9f66e119a0, 24 [pid 18566] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18565] <... clone3 resumed> => {parent_tid=[18567]}, 88) = 18567 [pid 18562] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18568 attached [pid 18567] <... set_robust_list resumed>) = 0 [pid 18566] <... futex resumed>) = ? [pid 18565] rt_sigprocmask(SIG_SETMASK, [] [pid 18562] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18568] set_robust_list(0x55555f6e6760, 24 [pid 18567] rt_sigprocmask(SIG_SETMASK, [] [pid 18566] +++ exited with 0 +++ [pid 18565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18568 [pid 18568] <... set_robust_list resumed>) = 0 [pid 18567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18565] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18562] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18568] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18567] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18565] <... futex resumed>) = 0 [pid 18568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18565] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18568] <... prctl resumed>) = 0 [pid 18567] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18568] setpgid(0, 0 [pid 18567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18568] <... setpgid resumed>) = 0 [pid 18567] <... futex resumed>) = 1 [pid 18565] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18565] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18568] <... openat resumed>) = 3 [pid 18567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18565] <... futex resumed>) = 0 [pid 18568] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18569 attached ) = 4 [pid 18567] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18565] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 18568] close(3) = 0 [pid 18567] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18569 [pid 18569] set_robust_list(0x55555f6e6760, 24 [pid 18568] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18569] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18569] rt_sigprocmask(SIG_SETMASK, [] [pid 18567] <... futex resumed>) = 1 [pid 18565] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18565] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18568] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 18570 attached [pid 18569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18568] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18565] <... futex resumed>) = 0 [pid 18570] set_robust_list(0x55555f6e6760, 24 [pid 18569] <... prctl resumed>) = 0 [pid 18568] <... futex resumed>) = 0 [pid 18567] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18565] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18570 [pid 18570] <... set_robust_list resumed>) = 0 [pid 18569] setpgid(0, 0 [pid 18568] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18567] <... openat resumed>) = 3 [pid 18570] rt_sigprocmask(SIG_SETMASK, [] [pid 18569] <... setpgid resumed>) = 0 [pid 18568] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18568] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18569] <... openat resumed>) = 3 [pid 18568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18570] <... prctl resumed>) = 0 [pid 18569] write(3, "1000", 4 [pid 18568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18567] <... futex resumed>) = 1 [pid 18565] <... futex resumed>) = 0 [pid 18570] setpgid(0, 0 [pid 18569] <... write resumed>) = 4 [pid 18568] <... mmap resumed>) = 0x7f9f66df1000 [pid 18565] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18567] pwrite64(3, "\x02\x00", 2, 4 [pid 18570] <... setpgid resumed>) = 0 [pid 18569] close(3 [pid 18568] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18565] <... futex resumed>) = 0 [pid 18570] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18568] <... mprotect resumed>) = 0 [pid 18569] <... close resumed>) = 0 [pid 18567] <... pwrite64 resumed>) = 2 [pid 18565] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18570] <... openat resumed>) = 3 [pid 18569] write(1, "executing program\n", 18 [pid 18568] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18570] write(3, "1000", 4 [pid 18569] <... write resumed>) = 18 [pid 18567] <... futex resumed>) = 0 [pid 18570] <... write resumed>) = 4 [pid 18565] exit_group(0 [pid 18569] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] close(3 [pid 18569] <... futex resumed>) = 0 [pid 18565] <... exit_group resumed>) = ? [pid 18570] <... close resumed>) = 0 [pid 18569] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18567] +++ exited with 0 +++ executing program [pid 18568] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18571 attached [pid 18570] write(1, "executing program\n", 18 [pid 18569] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18565] +++ exited with 0 +++ [pid 18571] set_robust_list(0x7f9f66e119a0, 24 [pid 18570] <... write resumed>) = 18 [pid 18569] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18568] <... clone3 resumed> => {parent_tid=[18571]}, 88) = 18571 [pid 18571] <... set_robust_list resumed>) = 0 executing program [pid 18570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18568] rt_sigprocmask(SIG_SETMASK, [] [pid 18571] rt_sigprocmask(SIG_SETMASK, [] [pid 18570] <... futex resumed>) = 0 [pid 18569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18570] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18569] <... mmap resumed>) = 0x7f9f66df1000 [pid 18568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18571] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18570] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18569] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18568] <... futex resumed>) = 0 [pid 18571] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18570] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18569] <... mprotect resumed>) = 0 [pid 18568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18569] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18571] <... futex resumed>) = 0 [pid 18570] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18569] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18571] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18570] <... mmap resumed>) = 0x7f9f66df1000 [pid 18569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18568] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18572 attached [pid 18571] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18570] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18572] set_robust_list(0x7f9f66e119a0, 24 [pid 18571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] <... mprotect resumed>) = 0 [pid 18569] <... clone3 resumed> => {parent_tid=[18572]}, 88) = 18572 [pid 18572] <... set_robust_list resumed>) = 0 [pid 18571] <... futex resumed>) = 1 [pid 18569] rt_sigprocmask(SIG_SETMASK, [] [pid 18568] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18572] rt_sigprocmask(SIG_SETMASK, [] [pid 18571] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18570] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18571] <... openat resumed>) = 3 [pid 18570] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18568] <... futex resumed>) = 0 [pid 18572] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18569] <... futex resumed>) = 0 [pid 18568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18573 attached [pid 18572] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18571] <... futex resumed>) = 0 [pid 18569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18574 attached [pid 18573] set_robust_list(0x7f9f66e119a0, 24 [pid 18572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18571] pwrite64(3, "\x02\x00", 2, 4 [pid 18570] <... clone3 resumed> => {parent_tid=[18573]}, 88) = 18573 [pid 18569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18570] rt_sigprocmask(SIG_SETMASK, [] [pid 18574] set_robust_list(0x55555f6e6760, 24 [pid 18572] <... futex resumed>) = 0 [pid 18574] <... set_robust_list resumed>) = 0 [pid 18573] <... set_robust_list resumed>) = 0 [pid 18572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18571] <... pwrite64 resumed>) = 2 [pid 18570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18574 [pid 18574] rt_sigprocmask(SIG_SETMASK, [] [pid 18573] rt_sigprocmask(SIG_SETMASK, [] [pid 18572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18572] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18571] <... futex resumed>) = 1 [pid 18570] <... futex resumed>) = 0 [pid 18569] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18573] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18572] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18573] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18570] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18574] <... prctl resumed>) = 0 [pid 18573] <... futex resumed>) = 0 [pid 18572] <... futex resumed>) = 0 [pid 18570] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18574] setpgid(0, 0 [pid 18573] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18572] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18570] <... futex resumed>) = 0 [pid 18569] <... futex resumed>) = 0 [pid 18574] <... setpgid resumed>) = 0 [pid 18573] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18572] <... openat resumed>) = 3 [pid 18570] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18568] <... futex resumed>) = 0 [pid 18574] <... openat resumed>) = 3 [pid 18573] <... futex resumed>) = 0 [pid 18572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18568] exit_group(0 [pid 18574] write(3, "1000", 4 [pid 18573] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18572] <... futex resumed>) = 0 [pid 18571] <... futex resumed>) = ? [pid 18570] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18568] <... exit_group resumed>) = ? [pid 18574] <... write resumed>) = 4 [pid 18573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18572] pwrite64(3, "\x02\x00", 2, 4 [pid 18571] +++ exited with 0 +++ [pid 18570] <... futex resumed>) = 0 [pid 18569] <... futex resumed>) = 0 [pid 18568] +++ exited with 0 +++ [pid 18574] close(3 [pid 18573] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18574] <... close resumed>) = 0 executing program [pid 18573] <... openat resumed>) = 3 [pid 18572] <... pwrite64 resumed>) = 2 [pid 18570] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18574] write(1, "executing program\n", 18 [pid 18573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18574] <... write resumed>) = 18 [pid 18573] <... futex resumed>) = 0 [pid 18572] <... futex resumed>) = 0 [pid 18570] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18574] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18573] pwrite64(3, "\x02\x00", 2, 4 [pid 18572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18570] <... futex resumed>) = 0 [pid 18569] exit_group(0 [pid 18574] <... futex resumed>) = 0 [pid 18573] <... pwrite64 resumed>) = 2 [pid 18570] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18574] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18572] <... futex resumed>) = ? [pid 18570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18569] <... exit_group resumed>) = ? [pid 18574] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18573] <... futex resumed>) = 0 [pid 18572] +++ exited with 0 +++ [pid 18570] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18574] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18570] <... exit_group resumed>) = ? [pid 18569] +++ exited with 0 +++ [pid 18574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18573] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18575 attached [pid 18574] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18570] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18575] set_robust_list(0x55555f6e6760, 24 [pid 18574] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18575 [pid 18575] <... set_robust_list resumed>) = 0 [pid 18574] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18575] rt_sigprocmask(SIG_SETMASK, [] [pid 18574] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18570, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18575] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18575] setpgid(0, 0) = 0 [pid 18575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18574] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18575] <... openat resumed>) = 3 [pid 18574] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18574] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18575] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18576 attached [pid 18575] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18576] set_robust_list(0x7f9f66e119a0, 24 [pid 18575] close(3 [pid 18574] <... clone3 resumed> => {parent_tid=[18576]}, 88) = 18576 [pid 18576] <... set_robust_list resumed>) = 0 [pid 18575] <... close resumed>) = 0 [pid 18576] rt_sigprocmask(SIG_SETMASK, [] [pid 18575] write(1, "executing program\n", 18 [pid 18576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18575] <... write resumed>) = 18 executing program [pid 18576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18575] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18577 attached ) = 0 [pid 18574] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18577] set_robust_list(0x55555f6e6760, 24 [pid 18575] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18577] <... set_robust_list resumed>) = 0 [pid 18575] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18577] rt_sigprocmask(SIG_SETMASK, [] [pid 18575] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 18574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18577 [pid 18574] <... futex resumed>) = 1 [pid 18577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18576] <... futex resumed>) = 0 [pid 18575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18576] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18575] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18577] <... prctl resumed>) = 0 [pid 18576] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18575] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18577] setpgid(0, 0 [pid 18576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18575] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18577] <... setpgid resumed>) = 0 [pid 18576] <... futex resumed>) = 1 [pid 18575] <... mprotect resumed>) = 0 [pid 18574] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18575] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18577] write(3, "1000", 4 [pid 18575] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18577] <... write resumed>) = 4 [pid 18574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18578 attached [pid 18577] close(3 [pid 18576] <... futex resumed>) = 0 [pid 18574] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18578 ci2-android-6-12-rust/strace-static-x86_64: Process 18579 attached [pid 18578] set_robust_list(0x55555f6e6760, 24 [pid 18577] <... close resumed>) = 0 [pid 18574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18579] set_robust_list(0x7f9f66e119a0, 24 [pid 18576] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18579] <... set_robust_list resumed>) = 0 [pid 18579] rt_sigprocmask(SIG_SETMASK, [] [pid 18578] <... set_robust_list resumed>) = 0 [pid 18577] write(1, "executing program\n", 18 [pid 18575] <... clone3 resumed> => {parent_tid=[18579]}, 88) = 18579 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18578] rt_sigprocmask(SIG_SETMASK, [] [pid 18577] <... write resumed>) = 18 [pid 18576] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18575] rt_sigprocmask(SIG_SETMASK, [] [pid 18579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18578] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18577] <... futex resumed>) = 0 [pid 18576] <... futex resumed>) = 1 [pid 18575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18574] <... futex resumed>) = 0 [pid 18579] <... futex resumed>) = 0 [pid 18578] <... prctl resumed>) = 0 [pid 18577] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18575] <... futex resumed>) = 1 [pid 18574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18579] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18578] setpgid(0, 0 [pid 18577] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18574] <... futex resumed>) = 0 [pid 18579] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18578] <... setpgid resumed>) = 0 [pid 18577] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18576] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18579] <... futex resumed>) = 1 [pid 18577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18575] <... futex resumed>) = 0 [pid 18579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] <... openat resumed>) = 3 [pid 18577] <... mmap resumed>) = 0x7f9f66df1000 [pid 18576] <... openat resumed>) = 3 [pid 18575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18578] write(3, "1000", 4 [pid 18577] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18575] <... futex resumed>) = 0 [pid 18579] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18578] <... write resumed>) = 4 [pid 18577] <... mprotect resumed>) = 0 [pid 18575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18578] close(3 [pid 18579] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18578] <... close resumed>) = 0 [pid 18577] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] write(1, "executing program\n", 18 [pid 18577] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18576] <... futex resumed>) = 1 [pid 18574] <... futex resumed>) = 0 [pid 18578] <... write resumed>) = 18 executing program [pid 18577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18580 attached [pid 18579] <... futex resumed>) = 1 [pid 18578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18576] pwrite64(3, "\x02\x00", 2, 4 [pid 18575] <... futex resumed>) = 0 [pid 18574] <... futex resumed>) = 0 [pid 18580] set_robust_list(0x7f9f66e119a0, 24 [pid 18579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] <... futex resumed>) = 0 [pid 18575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18577] <... clone3 resumed> => {parent_tid=[18580]}, 88) = 18580 [pid 18575] <... futex resumed>) = 0 [pid 18574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18580] <... set_robust_list resumed>) = 0 [pid 18579] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18578] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18577] rt_sigprocmask(SIG_SETMASK, [] [pid 18576] <... pwrite64 resumed>) = 2 [pid 18575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18580] rt_sigprocmask(SIG_SETMASK, [] [pid 18578] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18577] <... futex resumed>) = 0 [pid 18578] <... mmap resumed>) = 0x7f9f66df1000 [pid 18577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18578] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18578] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18578] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18581 attached [pid 18581] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18578] <... clone3 resumed> => {parent_tid=[18581]}, 88) = 18581 [pid 18581] rt_sigprocmask(SIG_SETMASK, [] [pid 18578] rt_sigprocmask(SIG_SETMASK, [] [pid 18581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18578] <... futex resumed>) = 0 [pid 18581] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18578] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18581] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18578] <... futex resumed>) = 0 [pid 18581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18578] <... futex resumed>) = 0 [pid 18581] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18579] <... openat resumed>) = 3 [pid 18578] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18580] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18576] <... futex resumed>) = 1 [pid 18579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18574] <... futex resumed>) = 0 [pid 18580] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18579] <... futex resumed>) = 1 [pid 18576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18574] exit_group(0 [pid 18580] <... futex resumed>) = 1 [pid 18576] <... futex resumed>) = ? [pid 18574] <... exit_group resumed>) = ? [pid 18581] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18577] <... futex resumed>) = 0 [pid 18576] +++ exited with 0 +++ [pid 18575] <... futex resumed>) = 0 [pid 18581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18581] <... futex resumed>) = 1 [pid 18579] <... futex resumed>) = 0 [pid 18578] <... futex resumed>) = 0 [pid 18577] <... futex resumed>) = 0 [pid 18575] <... futex resumed>) = 1 [pid 18581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18579] pwrite64(3, "\x02\x00", 2, 4 [pid 18578] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18579] <... pwrite64 resumed>) = 2 [pid 18578] <... futex resumed>) = 0 [pid 18581] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18580] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18574] +++ exited with 0 +++ [pid 18581] <... openat resumed>) = 3 [pid 18581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18579] <... futex resumed>) = 1 [pid 18575] <... futex resumed>) = 0 [pid 18579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18575] exit_group(0 [pid 18581] <... futex resumed>) = 1 [pid 18579] <... futex resumed>) = ? [pid 18578] <... futex resumed>) = 0 [pid 18575] <... exit_group resumed>) = ? [pid 18581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18580] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18579] +++ exited with 0 +++ [pid 18578] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18575] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18578] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18581] pwrite64(3, "\x02\x00", 2, 4 [pid 18578] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18580] <... futex resumed>) = 1 [pid 18577] <... futex resumed>) = 0 [pid 18581] <... pwrite64 resumed>) = 2 [pid 18580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18577] <... futex resumed>) = 0 [pid 18581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18581] <... futex resumed>) = 1 [pid 18578] <... futex resumed>) = 0 [pid 18581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18578] exit_group(0 [pid 18581] <... futex resumed>) = ? [pid 18580] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18578] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18582 attached [pid 18581] +++ exited with 0 +++ [pid 18580] <... openat resumed>) = 3 [pid 18578] +++ exited with 0 +++ [pid 18580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18582] set_robust_list(0x55555f6e6760, 24 [pid 18580] <... futex resumed>) = 1 [pid 18577] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18578, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18582] <... set_robust_list resumed>) = 0 [pid 18580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18582] rt_sigprocmask(SIG_SETMASK, [] [pid 18580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18577] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18582 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18580] pwrite64(3, "\x02\x00", 2, 4 [pid 18577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18582] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18580] <... pwrite64 resumed>) = 2 [pid 18582] setpgid(0, 0 [pid 18580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18582] <... setpgid resumed>) = 0 [pid 18580] <... futex resumed>) = 1 [pid 18577] <... futex resumed>) = 0 [pid 18580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18577] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18580] <... futex resumed>) = ? [pid 18577] <... exit_group resumed>) = ? [pid 18580] +++ exited with 0 +++ [pid 18577] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18582] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18582] write(3, "1000", 4) = 4 [pid 18582] close(3) = 0 [pid 18582] write(1, "executing program\n", 18 [pid 317] <... restart_syscall resumed>) = 0 executing program [pid 18582] <... write resumed>) = 18 [pid 18582] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18582] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18582] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18582] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18583 attached [pid 18582] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18582] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18583 [pid 18582] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18583] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18582] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18583] rt_sigprocmask(SIG_SETMASK, [] [pid 18582] <... mprotect resumed>) = 0 [pid 18583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18583] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18582] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18583] setpgid(0, 0 [pid 18582] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18582] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18584 attached [pid 18584] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18582] <... clone3 resumed> => {parent_tid=[18584]}, 88) = 18584 [pid 18584] rt_sigprocmask(SIG_SETMASK, [] [pid 18582] rt_sigprocmask(SIG_SETMASK, [] [pid 18584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18584] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18582] <... futex resumed>) = 0 [pid 18582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18584] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18582] <... futex resumed>) = 0 [pid 18584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18582] <... futex resumed>) = 0 [pid 18584] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18584] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18583] <... setpgid resumed>) = 0 [pid 18584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18582] <... futex resumed>) = 0 [pid 18584] <... futex resumed>) = 1 [pid 18582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18584] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18582] <... futex resumed>) = 0 [pid 18584] <... openat resumed>) = 3 [pid 18583] <... openat resumed>) = 3 [pid 18582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18583] write(3, "1000", 4 [pid 18584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18583] <... write resumed>) = 4 [pid 18584] <... futex resumed>) = 1 [pid 18583] close(3 [pid 18582] <... futex resumed>) = 0 [pid 18584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18583] <... close resumed>) = 0 [pid 18582] <... futex resumed>) = 0 [pid 18584] pwrite64(3, "\x02\x00", 2, 4 [pid 18583] write(1, "executing program\n", 18 [pid 18584] <... pwrite64 resumed>) = 2 [pid 18583] <... write resumed>) = 18 [pid 18582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18583] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 executing program [pid 18583] <... futex resumed>) = 0 [pid 18583] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18584] <... futex resumed>) = 1 [pid 18583] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18582] <... futex resumed>) = 0 [pid 18584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18582] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18584] <... futex resumed>) = ? [pid 18583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18582] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18584] +++ exited with 0 +++ [pid 18583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18582] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 [pid 18583] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18585 attached [pid 18583] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18585] set_robust_list(0x55555f6e6760, 24 [pid 18583] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18585 [pid 18583] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18585] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18583] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18585] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18586 attached [pid 18585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18586] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18587 attached ) = 0 [pid 18585] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18583] <... clone3 resumed> => {parent_tid=[18586]}, 88) = 18586 [pid 18587] set_robust_list(0x55555f6e6760, 24 [pid 18586] rt_sigprocmask(SIG_SETMASK, [] [pid 18585] <... prctl resumed>) = 0 [pid 18583] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18587 [pid 18587] <... set_robust_list resumed>) = 0 [pid 18586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18585] setpgid(0, 0 [pid 18583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18587] rt_sigprocmask(SIG_SETMASK, [] [pid 18586] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18585] <... setpgid resumed>) = 0 [pid 18583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18583] <... futex resumed>) = 0 [pid 18586] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18585] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18586] <... futex resumed>) = 0 [pid 18583] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18587] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18585] <... openat resumed>) = 3 [pid 18583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18587] <... prctl resumed>) = 0 [pid 18586] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18585] write(3, "1000", 4 [pid 18583] <... futex resumed>) = 0 [pid 18587] setpgid(0, 0) = 0 [pid 18586] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18585] <... write resumed>) = 4 [pid 18583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18585] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18588 attached [pid 18586] <... futex resumed>) = 1 [pid 18585] <... close resumed>) = 0 [pid 18583] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18588 [pid 18587] <... openat resumed>) = 3 [pid 18586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18585] write(1, "executing program\n", 18 [pid 18583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18588] set_robust_list(0x55555f6e6760, 24 [pid 18587] write(3, "1000", 4 [pid 18586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18585] <... write resumed>) = 18 [pid 18583] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18588] <... set_robust_list resumed>) = 0 [pid 18586] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18587] <... write resumed>) = 4 [pid 18585] <... futex resumed>) = 0 [pid 18587] close(3 [pid 18586] <... openat resumed>) = 3 [pid 18585] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 18588] rt_sigprocmask(SIG_SETMASK, [] [pid 18587] <... close resumed>) = 0 [pid 18586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18585] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18587] write(1, "executing program\n", 18 [pid 18585] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18587] <... write resumed>) = 18 [pid 18585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18586] <... futex resumed>) = 1 [pid 18583] <... futex resumed>) = 0 [pid 18588] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18587] <... futex resumed>) = 0 [pid 18586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18585] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18588] <... prctl resumed>) = 0 [pid 18587] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18585] <... mmap resumed>) = 0x7f9f66df1000 [pid 18583] <... futex resumed>) = 0 [pid 18585] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18588] setpgid(0, 0 [pid 18587] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18586] pwrite64(3, "\x02\x00", 2, 4 [pid 18588] <... setpgid resumed>) = 0 [pid 18585] <... mprotect resumed>) = 0 [pid 18586] <... pwrite64 resumed>) = 2 [pid 18588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18587] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18585] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18588] <... openat resumed>) = 3 [pid 18587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18586] <... futex resumed>) = 1 [pid 18585] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18583] <... futex resumed>) = 0 [pid 18588] write(3, "1000", 4 [pid 18587] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18585] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18588] <... write resumed>) = 4 [pid 18587] <... mmap resumed>) = 0x7f9f66df1000 [pid 18583] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18589 attached [pid 18588] close(3 [pid 18587] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18586] <... futex resumed>) = ? [pid 18583] <... exit_group resumed>) = ? [pid 18589] set_robust_list(0x7f9f66e119a0, 24 [pid 18588] <... close resumed>) = 0 [pid 18589] <... set_robust_list resumed>) = 0 [pid 18589] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18587] <... mprotect resumed>) = 0 [pid 18586] +++ exited with 0 +++ [pid 18587] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18587] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18590 attached [pid 18590] set_robust_list(0x7f9f66e119a0, 24 [pid 18587] <... clone3 resumed> => {parent_tid=[18590]}, 88) = 18590 [pid 18590] <... set_robust_list resumed>) = 0 [pid 18587] rt_sigprocmask(SIG_SETMASK, [] [pid 18590] rt_sigprocmask(SIG_SETMASK, [] [pid 18588] write(1, "executing program\n", 18 [pid 18587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18585] <... clone3 resumed> => {parent_tid=[18589]}, 88) = 18589 [pid 18583] +++ exited with 0 +++ [pid 18590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18588] <... write resumed>) = 18 [pid 18587] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18585] rt_sigprocmask(SIG_SETMASK, [] [pid 18590] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18587] <... futex resumed>) = 0 [pid 18585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18588] <... futex resumed>) = 0 [pid 18585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18590] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18589] <... futex resumed>) = 0 [pid 18588] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18587] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18585] <... futex resumed>) = 1 [pid 18590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18589] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18588] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18590] <... futex resumed>) = 0 [pid 18589] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18587] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18590] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18588] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18587] <... futex resumed>) = 0 [pid 18590] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18589] <... futex resumed>) = 1 [pid 18588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18587] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18585] <... futex resumed>) = 0 [pid 18588] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18589] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18588] <... mmap resumed>) = 0x7f9f66df1000 [pid 18590] <... futex resumed>) = 1 [pid 18589] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18587] <... futex resumed>) = 0 [pid 18585] <... futex resumed>) = 0 [pid 18590] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18587] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18589] <... futex resumed>) = 0 [pid 18587] <... futex resumed>) = 0 [pid 18590] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18587] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18590] <... openat resumed>) = 3 [pid 18588] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18588] <... mprotect resumed>) = 0 [pid 18585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18589] <... futex resumed>) = 0 [pid 18588] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18587] <... futex resumed>) = 0 [pid 18585] <... futex resumed>) = 1 [pid 18590] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18589] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18587] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18588] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18589] <... openat resumed>) = 3 [pid 18588] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18587] <... futex resumed>) = 0 [pid 18590] pwrite64(3, "\x02\x00", 2, 4 [pid 18589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18587] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18591 attached [pid 18590] <... pwrite64 resumed>) = 2 [pid 18589] <... futex resumed>) = 1 [pid 18588] <... clone3 resumed> => {parent_tid=[18591]}, 88) = 18591 [pid 18585] <... futex resumed>) = 0 [pid 18591] set_robust_list(0x7f9f66e119a0, 24 [pid 18588] rt_sigprocmask(SIG_SETMASK, [] [pid 18585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18585] <... futex resumed>) = 0 [pid 18588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18588] <... futex resumed>) = 0 [pid 18591] <... set_robust_list resumed>) = 0 [pid 18590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18589] pwrite64(3, "\x02\x00", 2, 4 [pid 18588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18591] rt_sigprocmask(SIG_SETMASK, [] [pid 18590] <... futex resumed>) = 1 [pid 18589] <... pwrite64 resumed>) = 2 [pid 18587] <... futex resumed>) = 0 [pid 18591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18590] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18587] exit_group(0 [pid 18591] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18590] <... futex resumed>) = ? [pid 18589] <... futex resumed>) = 1 [pid 18587] <... exit_group resumed>) = ? [pid 18585] <... futex resumed>) = 0 [pid 18591] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18590] +++ exited with 0 +++ [pid 18589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18587] +++ exited with 0 +++ [pid 18585] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18589] <... futex resumed>) = ? [pid 18585] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18587, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18591] <... futex resumed>) = 1 [pid 18589] +++ exited with 0 +++ [pid 18588] <... futex resumed>) = 0 [pid 18591] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18588] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18591] <... futex resumed>) = 0 [pid 18591] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18585] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18591] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18592 attached [pid 18588] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18592] set_robust_list(0x55555f6e6760, 24 [pid 18588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18592 [pid 18592] <... set_robust_list resumed>) = 0 [pid 18588] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18592] rt_sigprocmask(SIG_SETMASK, [] [pid 18591] <... futex resumed>) = 0 [pid 18588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18591] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18591] <... openat resumed>) = 3 [pid 18592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18588] <... futex resumed>) = 0 [pid 18591] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18591] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18588] <... futex resumed>) = 0 [pid 18591] pwrite64(3, "\x02\x00", 2, 4 [pid 18588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18591] <... pwrite64 resumed>) = 2 [pid 18592] <... prctl resumed>) = 0 [pid 18592] setpgid(0, 0 [pid 18591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18592] <... setpgid resumed>) = 0 [pid 18588] <... futex resumed>) = 0 [pid 18592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18591] <... futex resumed>) = 1 [pid 18588] exit_group(0 [pid 18592] <... openat resumed>) = 3 [pid 18591] +++ exited with 0 +++ [pid 18588] <... exit_group resumed>) = ? [pid 18592] write(3, "1000", 4 [pid 18588] +++ exited with 0 +++ [pid 18592] <... write resumed>) = 4 [pid 18592] close(3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18588, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18592] <... close resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18592] write(1, "executing program\n", 18) = 18 executing program [pid 18592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18592] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18592] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18592] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18592] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18593 attached [pid 18593] set_robust_list(0x7f9f66e119a0, 24 [pid 18592] <... clone3 resumed> => {parent_tid=[18593]}, 88) = 18593 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18592] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18593] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18593] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18593] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18594 attached [pid 18593] <... futex resumed>) = 1 [pid 18592] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18594 [pid 18594] set_robust_list(0x55555f6e6760, 24 [pid 18593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18594] <... set_robust_list resumed>) = 0 [pid 18593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18592] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18593] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18594] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18593] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18592] <... futex resumed>) = 0 [pid 18594] <... prctl resumed>) = 0 [pid 18594] setpgid(0, 0) = 0 [pid 18594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18593] <... futex resumed>) = 1 [pid 18592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18595 attached [pid 18595] set_robust_list(0x55555f6e6760, 24 [pid 18593] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18595] <... set_robust_list resumed>) = 0 [pid 18594] write(3, "1000", 4 [pid 18595] rt_sigprocmask(SIG_SETMASK, [] [pid 18594] <... write resumed>) = 4 [pid 18594] close(3 [pid 18595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18594] <... close resumed>) = 0 [pid 18595] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18594] write(1, "executing program\n", 18) = 18 [pid 18595] <... prctl resumed>) = 0 [pid 18594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18595] setpgid(0, 0 [pid 18592] <... futex resumed>) = 0 [pid 18595] <... setpgid resumed>) = 0 [pid 18594] <... futex resumed>) = 0 executing program [pid 18593] <... openat resumed>) = 3 [pid 18592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18595 [pid 18595] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18594] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18592] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18593] <... futex resumed>) = 0 [pid 18592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18593] pwrite64(3, "\x02\x00", 2, 4 [pid 18592] <... futex resumed>) = 0 [pid 18595] <... openat resumed>) = 3 [pid 18594] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18593] <... pwrite64 resumed>) = 2 [pid 18592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18595] write(3, "1000", 4 [pid 18594] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18595] <... write resumed>) = 4 [pid 18594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18595] close(3 [pid 18594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18595] <... close resumed>) = 0 [pid 18594] <... mmap resumed>) = 0x7f9f66df1000 [pid 18593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18595] write(1, "executing program\n", 18 [pid 18594] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18593] <... futex resumed>) = 1 [pid 18592] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18594] <... mprotect resumed>) = 0 [pid 18593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18592] exit_group(0 [pid 18594] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18592] <... exit_group resumed>) = ? [pid 18594] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18595] <... write resumed>) = 18 [pid 18594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18593] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18597 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18596 attached [pid 18595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18596] set_robust_list(0x55555f6e6760, 24 [pid 18595] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18597] set_robust_list(0x7f9f66e119a0, 24 [pid 18595] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18594] <... clone3 resumed> => {parent_tid=[18597]}, 88) = 18597 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18596 [pid 18597] <... set_robust_list resumed>) = 0 [pid 18596] <... set_robust_list resumed>) = 0 [pid 18595] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18594] rt_sigprocmask(SIG_SETMASK, [] [pid 18593] +++ exited with 0 +++ [pid 18592] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18597] rt_sigprocmask(SIG_SETMASK, [] [pid 18596] rt_sigprocmask(SIG_SETMASK, [] [pid 18595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18592, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18595] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18597] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18595] <... mmap resumed>) = 0x7f9f66df1000 [pid 18594] <... futex resumed>) = 0 [pid 18597] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18597] <... futex resumed>) = 0 [pid 18594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18597] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18594] <... futex resumed>) = 0 [pid 18597] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18595] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18596] <... prctl resumed>) = 0 [pid 18597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18596] setpgid(0, 0 [pid 18595] <... mprotect resumed>) = 0 [pid 18594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18597] <... futex resumed>) = 0 [pid 18596] <... setpgid resumed>) = 0 [pid 18595] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18594] <... futex resumed>) = 0 [pid 18597] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18595] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18597] <... openat resumed>) = 3 [pid 18596] <... openat resumed>) = 3 [pid 18595] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18598 attached ) = 1 [pid 18594] <... futex resumed>) = 0 [pid 18598] set_robust_list(0x7f9f66e119a0, 24 [pid 18597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] write(3, "1000", 4 [pid 18595] <... clone3 resumed> => {parent_tid=[18598]}, 88) = 18598 [pid 18594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] <... set_robust_list resumed>) = 0 [pid 18597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18596] <... write resumed>) = 4 [pid 18595] rt_sigprocmask(SIG_SETMASK, [] [pid 18594] <... futex resumed>) = 0 [pid 18598] rt_sigprocmask(SIG_SETMASK, [] [pid 18597] pwrite64(3, "\x02\x00", 2, 4 [pid 18596] close(3 [pid 18595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18597] <... pwrite64 resumed>) = 2 [pid 18595] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18595] <... futex resumed>) = 0 [pid 18596] <... close resumed>) = 0 [pid 18595] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18598] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18597] <... futex resumed>) = 1 executing program [pid 18596] write(1, "executing program\n", 18 [pid 18594] <... futex resumed>) = 0 [pid 18598] <... futex resumed>) = 1 [pid 18597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] <... write resumed>) = 18 [pid 18595] <... futex resumed>) = 0 [pid 18594] exit_group(0 [pid 18598] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18597] <... futex resumed>) = ? [pid 18596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18595] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18594] <... exit_group resumed>) = ? [pid 18598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18597] +++ exited with 0 +++ [pid 18596] <... futex resumed>) = 0 [pid 18595] <... futex resumed>) = 0 [pid 18598] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18595] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18598] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18596] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18596] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18594] +++ exited with 0 +++ [pid 18596] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18594, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18596] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18598] <... futex resumed>) = 1 [pid 18595] <... futex resumed>) = 0 [pid 18598] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18595] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18595] <... futex resumed>) = 0 [pid 18598] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18596] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18595] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18598] <... openat resumed>) = 3 [pid 18596] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18596] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18599 attached ) = 1 [pid 18595] <... futex resumed>) = 0 [pid 18599] set_robust_list(0x7f9f66e119a0, 24 [pid 18598] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] <... clone3 resumed> => {parent_tid=[18599]}, 88) = 18599 [pid 18595] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18596] rt_sigprocmask(SIG_SETMASK, [] [pid 18595] <... futex resumed>) = 0 [pid 18598] pwrite64(3, "\x02\x00", 2, 4 [pid 18596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18595] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18599] <... set_robust_list resumed>) = 0 [pid 18598] <... pwrite64 resumed>) = 2 [pid 18596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18599] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18599] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18596] <... futex resumed>) = 0 [pid 18599] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18598] <... futex resumed>) = 1 [pid 18596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18595] <... futex resumed>) = 0 [pid 18599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18598] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18595] exit_group(0 [pid 18599] <... futex resumed>) = 1 [pid 18598] <... futex resumed>) = ? [pid 18596] <... futex resumed>) = 0 [pid 18595] <... exit_group resumed>) = ? [pid 18598] +++ exited with 0 +++ [pid 18599] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18599] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18596] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18595] +++ exited with 0 +++ [pid 18599] <... futex resumed>) = 0 [pid 18596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18599] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18596] <... futex resumed>) = 0 [pid 18599] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18595, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18599] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18596] <... futex resumed>) = 0 [pid 18599] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18596] <... futex resumed>) = 0 [pid 18599] pwrite64(3, "\x02\x00", 2, 4 [pid 18596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18600 attached [pid 18599] <... pwrite64 resumed>) = 2 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18596] <... futex resumed>) = 0 [pid 18599] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18596] exit_group(0 [pid 18599] <... futex resumed>) = ? [pid 18596] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18602 attached [pid 18599] +++ exited with 0 +++ [pid 18596] +++ exited with 0 +++ [pid 18600] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18601 attached [pid 18601] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18601] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18601] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18601] setpgid(0, 0) = 0 [pid 18601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18602] set_robust_list(0x55555f6e6760, 24 [pid 18600] <... set_robust_list resumed>) = 0 [pid 18602] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18601 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18600 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18602 [pid 18601] <... openat resumed>) = 3 [pid 18601] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18601] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18602] rt_sigprocmask(SIG_SETMASK, [] [pid 18601] close(3 [pid 18600] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18601] <... close resumed>) = 0 [pid 18600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18601] write(1, "executing program\n", 18) = 18 [pid 18601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18601] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18601] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18603 attached [pid 18602] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18602] <... prctl resumed>) = 0 executing program [pid 18600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18603] set_robust_list(0x55555f6e6760, 24 [pid 18601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18603] <... set_robust_list resumed>) = 0 [pid 18601] <... mmap resumed>) = 0x7f9f66df1000 [pid 18603] rt_sigprocmask(SIG_SETMASK, [] [pid 18602] setpgid(0, 0 [pid 18601] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18600] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18603 [pid 18602] <... setpgid resumed>) = 0 [pid 18600] setpgid(0, 0 [pid 18603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18601] <... mprotect resumed>) = 0 [pid 18600] <... setpgid resumed>) = 0 [pid 18603] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18601] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18603] <... prctl resumed>) = 0 [pid 18600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18603] setpgid(0, 0 [pid 18602] <... openat resumed>) = 3 [pid 18601] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18603] <... setpgid resumed>) = 0 [pid 18602] write(3, "1000", 4 [pid 18600] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18603] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18602] <... write resumed>) = 4 [pid 18601] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18603] <... openat resumed>) = 3 [pid 18602] close(3 [pid 18600] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18604 attached [pid 18602] <... close resumed>) = 0 [pid 18600] <... write resumed>) = 4 [pid 18604] set_robust_list(0x7f9f66e119a0, 24 [pid 18602] write(1, "executing program\n", 18 executing program [pid 18600] close(3 [pid 18604] <... set_robust_list resumed>) = 0 [pid 18602] <... write resumed>) = 18 [pid 18600] <... close resumed>) = 0 [pid 18604] rt_sigprocmask(SIG_SETMASK, [] [pid 18602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18600] write(1, "executing program\n", 18 [pid 18604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18602] <... futex resumed>) = 0 [pid 18600] <... write resumed>) = 18 [pid 18604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18602] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18600] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18602] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18600] <... futex resumed>) = 0 [pid 18602] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18600] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18600] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18602] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18603] write(3, "1000", 4 [pid 18602] <... mmap resumed>) = 0x7f9f66df1000 [pid 18601] <... clone3 resumed> => {parent_tid=[18604]}, 88) = 18604 [pid 18600] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18603] <... write resumed>) = 4 [pid 18602] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18601] rt_sigprocmask(SIG_SETMASK, [] [pid 18600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18603] close(3 [pid 18601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18603] <... close resumed>) = 0 [pid 18601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18603] write(1, "executing program\n", 18 [pid 18601] <... futex resumed>) = 1 executing program [pid 18600] <... mmap resumed>) = 0x7f9f66df1000 [pid 18604] <... futex resumed>) = 0 [pid 18603] <... write resumed>) = 18 [pid 18602] <... mprotect resumed>) = 0 [pid 18601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18600] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18604] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18602] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18604] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18603] <... futex resumed>) = 0 [pid 18602] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18600] <... mprotect resumed>) = 0 [pid 18604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18603] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18602] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18600] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18604] <... futex resumed>) = 1 [pid 18603] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18601] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18605 attached [pid 18604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18603] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18605] set_robust_list(0x7f9f66e119a0, 24 [pid 18604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18602] <... clone3 resumed> => {parent_tid=[18605]}, 88) = 18605 [pid 18601] <... futex resumed>) = 0 [pid 18600] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18605] <... set_robust_list resumed>) = 0 [pid 18604] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18603] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18602] rt_sigprocmask(SIG_SETMASK, [] [pid 18601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18606 attached [pid 18603] <... mmap resumed>) = 0x7f9f66df1000 [pid 18605] rt_sigprocmask(SIG_SETMASK, [] [pid 18604] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18603] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18606] set_robust_list(0x7f9f66e119a0, 24 [pid 18600] <... clone3 resumed> => {parent_tid=[18606]}, 88) = 18606 [pid 18602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18606] <... set_robust_list resumed>) = 0 [pid 18605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18603] <... mprotect resumed>) = 0 [pid 18602] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] rt_sigprocmask(SIG_SETMASK, [] [pid 18606] rt_sigprocmask(SIG_SETMASK, [] [pid 18605] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18604] <... futex resumed>) = 1 [pid 18603] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18602] <... futex resumed>) = 0 [pid 18601] <... futex resumed>) = 0 [pid 18600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18605] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18603] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18602] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18603] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18601] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18607 attached [pid 18605] <... futex resumed>) = 0 [pid 18604] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18602] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18607] set_robust_list(0x7f9f66e119a0, 24 [pid 18605] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18603] <... clone3 resumed> => {parent_tid=[18607]}, 88) = 18607 [pid 18600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] <... futex resumed>) = 0 [pid 18604] <... openat resumed>) = 3 [pid 18603] rt_sigprocmask(SIG_SETMASK, [] [pid 18602] <... futex resumed>) = 0 [pid 18600] <... futex resumed>) = 1 [pid 18606] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18606] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18603] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18603] <... futex resumed>) = 0 [pid 18606] <... futex resumed>) = 1 [pid 18603] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18600] <... futex resumed>) = 0 [pid 18606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18600] <... futex resumed>) = 0 [pid 18606] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18606] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] <... futex resumed>) = 0 [pid 18606] <... futex resumed>) = 1 [pid 18605] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18607] <... set_robust_list resumed>) = 0 [pid 18602] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18607] rt_sigprocmask(SIG_SETMASK, [] [pid 18606] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18605] <... futex resumed>) = 0 [pid 18604] <... futex resumed>) = 1 [pid 18602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18601] <... futex resumed>) = 0 [pid 18600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18606] <... openat resumed>) = 3 [pid 18605] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18602] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] <... futex resumed>) = 0 [pid 18607] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18605] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18602] <... futex resumed>) = 0 [pid 18601] <... futex resumed>) = 0 [pid 18600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18606] <... futex resumed>) = 0 [pid 18605] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18604] pwrite64(3, "\x02\x00", 2, 4 [pid 18602] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18600] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18605] <... openat resumed>) = 3 [pid 18600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18600] <... futex resumed>) = 0 [pid 18606] pwrite64(3, "\x02\x00", 2, 4 [pid 18600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18606] <... pwrite64 resumed>) = 2 [pid 18605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18604] <... pwrite64 resumed>) = 2 [pid 18606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18605] <... futex resumed>) = 1 [pid 18602] <... futex resumed>) = 0 [pid 18607] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18606] <... futex resumed>) = 1 [pid 18604] <... futex resumed>) = 1 [pid 18601] <... futex resumed>) = 0 [pid 18602] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18600] <... futex resumed>) = 0 [pid 18607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18605] pwrite64(3, "\x02\x00", 2, 4 [pid 18604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18602] <... futex resumed>) = 0 [pid 18601] exit_group(0 [pid 18600] exit_group(0 [pid 18607] <... futex resumed>) = 1 [pid 18606] <... futex resumed>) = ? [pid 18604] <... futex resumed>) = ? [pid 18603] <... futex resumed>) = 0 [pid 18602] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18601] <... exit_group resumed>) = ? [pid 18600] <... exit_group resumed>) = ? [pid 18607] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18606] +++ exited with 0 +++ [pid 18605] <... pwrite64 resumed>) = 2 [pid 18604] +++ exited with 0 +++ [pid 18603] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18607] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18603] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18605] <... futex resumed>) = 1 [pid 18603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18602] <... futex resumed>) = 0 [pid 18601] +++ exited with 0 +++ [pid 18607] <... futex resumed>) = 0 [pid 18605] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18603] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18602] exit_group(0 [pid 18600] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18607] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18605] <... futex resumed>) = ? [pid 18603] <... futex resumed>) = 0 [pid 18602] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18605] +++ exited with 0 +++ [pid 18603] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18607] <... openat resumed>) = 3 [pid 18607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18603] <... futex resumed>) = 0 [pid 18607] pwrite64(3, "\x02\x00", 2, 4 [pid 18603] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18602] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18607] <... pwrite64 resumed>) = 2 [pid 18603] <... futex resumed>) = 0 [pid 18607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18603] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18607] <... futex resumed>) = 0 [pid 18603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18607] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18603] exit_group(0 [pid 18607] <... futex resumed>) = ? [pid 18603] <... exit_group resumed>) = ? [pid 18607] +++ exited with 0 +++ [pid 18603] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18603, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18608 attached [pid 18608] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18608 [pid 18608] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18608] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18608] <... prctl resumed>) = 0 [pid 18608] setpgid(0, 0) = 0 [pid 18608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18609 attached ) = 3 [pid 18609] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18608] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18610 attached [pid 18609] rt_sigprocmask(SIG_SETMASK, [] [pid 18608] <... write resumed>) = 4 [pid 18608] close(3) = 0 [pid 18609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18609] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18608] write(1, "executing program\n", 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 18610] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18610 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18609 [pid 18610] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18609] <... prctl resumed>) = 0 [pid 18608] <... write resumed>) = 18 [pid 18610] rt_sigprocmask(SIG_SETMASK, [] [pid 18609] setpgid(0, 0 [pid 18608] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18609] <... setpgid resumed>) = 0 [pid 18608] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18608] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18610] <... prctl resumed>) = 0 [pid 18609] <... openat resumed>) = 3 [pid 18608] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18610] setpgid(0, 0 [pid 18609] write(3, "1000", 4 [pid 18608] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18609] <... write resumed>) = 4 [pid 18608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18609] close(3 [pid 18608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18609] <... close resumed>) = 0 [pid 18608] <... mmap resumed>) = 0x7f9f66df1000 [pid 18609] write(1, "executing program\n", 18 [pid 18608] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18609] <... write resumed>) = 18 [pid 18608] <... mprotect resumed>) = 0 [pid 18610] <... setpgid resumed>) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 18611 attached [pid 18610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18608] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18611] set_robust_list(0x55555f6e6760, 24 [pid 18609] <... futex resumed>) = 0 [pid 18611] <... set_robust_list resumed>) = 0 [pid 18609] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18608] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18611] rt_sigprocmask(SIG_SETMASK, [] [pid 18610] <... openat resumed>) = 3 [pid 18609] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18610] write(3, "1000", 4 [pid 18609] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18611 ci2-android-6-12-rust/strace-static-x86_64: Process 18612 attached [pid 18610] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18610] close(3 [pid 18611] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18610] <... close resumed>) = 0 [pid 18609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18608] <... clone3 resumed> => {parent_tid=[18612]}, 88) = 18612 [pid 18611] <... prctl resumed>) = 0 [pid 18609] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18608] rt_sigprocmask(SIG_SETMASK, [] [pid 18611] setpgid(0, 0 [pid 18609] <... mmap resumed>) = 0x7f9f66df1000 [pid 18608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18611] <... setpgid resumed>) = 0 [pid 18609] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18609] <... mprotect resumed>) = 0 [pid 18608] <... futex resumed>) = 0 [pid 18611] <... openat resumed>) = 3 [pid 18609] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18612] set_robust_list(0x7f9f66e119a0, 24 [pid 18610] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18612] <... set_robust_list resumed>) = 0 executing program [pid 18610] <... write resumed>) = 18 [pid 18612] rt_sigprocmask(SIG_SETMASK, [] [pid 18610] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18610] <... futex resumed>) = 0 [pid 18612] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18611] write(3, "1000", 4 [pid 18610] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18609] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18612] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18611] <... write resumed>) = 4 [pid 18610] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18609] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] close(3 [pid 18610] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18613 attached [pid 18612] <... futex resumed>) = 1 [pid 18611] <... close resumed>) = 0 [pid 18610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18609] <... clone3 resumed> => {parent_tid=[18613]}, 88) = 18613 [pid 18608] <... futex resumed>) = 0 executing program [pid 18613] set_robust_list(0x7f9f66e119a0, 24 [pid 18612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18611] write(1, "executing program\n", 18 [pid 18610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18609] rt_sigprocmask(SIG_SETMASK, [] [pid 18608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18613] <... set_robust_list resumed>) = 0 [pid 18612] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] <... write resumed>) = 18 [pid 18610] <... mmap resumed>) = 0x7f9f66df1000 [pid 18609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18608] <... futex resumed>) = 0 [pid 18613] rt_sigprocmask(SIG_SETMASK, [] [pid 18612] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18610] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18612] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18611] <... futex resumed>) = 0 [pid 18609] <... futex resumed>) = 0 [pid 18613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18610] <... mprotect resumed>) = 0 [pid 18609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18612] <... futex resumed>) = 1 [pid 18611] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18608] <... futex resumed>) = 0 [pid 18613] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18611] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18610] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18613] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18612] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18610] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18608] <... futex resumed>) = 0 [pid 18612] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18611] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18612] <... openat resumed>) = 3 [pid 18611] <... mmap resumed>) = 0x7f9f66df1000 [pid 18613] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18614 attached [pid 18613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18610] <... clone3 resumed> => {parent_tid=[18614]}, 88) = 18614 [pid 18609] <... futex resumed>) = 0 [pid 18614] set_robust_list(0x7f9f66e119a0, 24 [pid 18612] <... futex resumed>) = 1 [pid 18611] <... mprotect resumed>) = 0 [pid 18610] rt_sigprocmask(SIG_SETMASK, [] [pid 18609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18608] <... futex resumed>) = 0 [pid 18614] <... set_robust_list resumed>) = 0 [pid 18613] <... futex resumed>) = 0 [pid 18612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18611] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18609] <... futex resumed>) = 1 [pid 18608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18614] rt_sigprocmask(SIG_SETMASK, [] [pid 18613] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18612] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18608] <... futex resumed>) = 0 [pid 18614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18613] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18612] pwrite64(3, "\x02\x00", 2, 4 [pid 18611] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18610] <... futex resumed>) = 0 [pid 18608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18615 attached [pid 18614] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18612] <... pwrite64 resumed>) = 2 [pid 18610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18613] <... futex resumed>) = 1 [pid 18612] <... futex resumed>) = 0 [pid 18613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18615] set_robust_list(0x7f9f66e119a0, 24 [pid 18614] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18609] <... futex resumed>) = 0 [pid 18608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18615] <... set_robust_list resumed>) = 0 [pid 18614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] <... clone3 resumed> => {parent_tid=[18615]}, 88) = 18615 [pid 18609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18608] exit_group(0 [pid 18615] rt_sigprocmask(SIG_SETMASK, [] [pid 18614] <... futex resumed>) = 1 [pid 18613] <... futex resumed>) = 0 [pid 18612] <... futex resumed>) = ? [pid 18611] rt_sigprocmask(SIG_SETMASK, [] [pid 18610] <... futex resumed>) = 0 [pid 18609] <... futex resumed>) = 1 [pid 18608] <... exit_group resumed>) = ? [pid 18615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18614] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18613] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18612] +++ exited with 0 +++ [pid 18611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18614] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18611] <... futex resumed>) = 0 [pid 18615] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18614] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18613] <... openat resumed>) = 3 [pid 18611] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18610] <... futex resumed>) = 0 [pid 18608] +++ exited with 0 +++ [pid 18613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18613] <... futex resumed>) = 1 [pid 18611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18609] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18615] <... futex resumed>) = 0 [pid 18614] <... futex resumed>) = 0 [pid 18613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18611] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18615] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18614] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18613] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] <... futex resumed>) = 0 [pid 18610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18609] <... futex resumed>) = 0 [pid 18615] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18613] pwrite64(3, "\x02\x00", 2, 4 [pid 18611] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18610] <... futex resumed>) = 0 [pid 18609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18614] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18615] <... futex resumed>) = 1 [pid 18614] <... openat resumed>) = 3 [pid 18613] <... pwrite64 resumed>) = 2 [pid 18611] <... futex resumed>) = 0 [pid 18615] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18615] <... openat resumed>) = 3 [pid 18614] <... futex resumed>) = 1 [pid 18611] <... futex resumed>) = 0 [pid 18611] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18614] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18615] <... futex resumed>) = 1 [pid 18611] <... futex resumed>) = 0 [pid 18615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18611] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18611] <... futex resumed>) = 0 [pid 18615] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18611] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18610] <... futex resumed>) = 0 [pid 18613] <... futex resumed>) = 1 [pid 18609] <... futex resumed>) = 0 [pid 18615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18609] exit_group(0 [pid 18615] <... futex resumed>) = 1 [pid 18611] <... futex resumed>) = 0 [pid 18609] <... exit_group resumed>) = ? [pid 18615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18614] <... futex resumed>) = 0 [pid 18613] <... futex resumed>) = ? [pid 18611] exit_group(0 [pid 18610] <... futex resumed>) = 1 [pid 18615] <... futex resumed>) = ? [pid 18614] pwrite64(3, "\x02\x00", 2, 4 [pid 18611] <... exit_group resumed>) = ? [pid 18610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18615] +++ exited with 0 +++ [pid 18614] <... pwrite64 resumed>) = 2 [pid 18613] +++ exited with 0 +++ [pid 18611] +++ exited with 0 +++ [pid 18609] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18611, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18609, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18614] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18610] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18610] exit_group(0 [pid 18614] <... futex resumed>) = ? [pid 18610] <... exit_group resumed>) = ? [pid 18614] +++ exited with 0 +++ [pid 18610] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18616 ci2-android-6-12-rust/strace-static-x86_64: Process 18616 attached [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18616] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18616] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18616] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18616] setpgid(0, 0) = 0 [pid 18616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18616] write(3, "1000", 4) = 4 [pid 18616] close(3) = 0 executing program [pid 18616] write(1, "executing program\n", 18) = 18 [pid 18616] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18616] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18616] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18616] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18617 attached [pid 18616] <... clone3 resumed> => {parent_tid=[18617]}, 88) = 18617 [pid 18617] set_robust_list(0x7f9f66e119a0, 24 [pid 18616] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18617] <... set_robust_list resumed>) = 0 [pid 18616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18618 attached [pid 18617] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18618 [pid 18618] set_robust_list(0x55555f6e6760, 24 [pid 18617] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18619 attached [pid 18618] <... set_robust_list resumed>) = 0 [pid 18617] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18619] set_robust_list(0x55555f6e6760, 24 [pid 18618] rt_sigprocmask(SIG_SETMASK, [] [pid 18617] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18616] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18619 [pid 18619] <... set_robust_list resumed>) = 0 [pid 18618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18619] rt_sigprocmask(SIG_SETMASK, [] [pid 18616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18616] <... futex resumed>) = 1 [pid 18619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18617] <... futex resumed>) = 0 [pid 18619] <... prctl resumed>) = 0 [pid 18619] setpgid(0, 0 [pid 18618] <... prctl resumed>) = 0 [pid 18617] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... restart_syscall resumed>) = 0 [pid 18619] <... setpgid resumed>) = 0 [pid 18618] setpgid(0, 0) = 0 [pid 18619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18617] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18619] write(3, "1000", 4 [pid 18618] <... openat resumed>) = 3 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18618] write(3, "1000", 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18617] <... futex resumed>) = 1 [pid 18619] <... write resumed>) = 4 [pid 18616] <... futex resumed>) = 0 [pid 18619] close(3 [pid 18616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18619] <... close resumed>) = 0 [pid 18616] <... futex resumed>) = 0 [pid 18619] write(1, "executing program\n", 18 [pid 18616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18620 attached [pid 18619] <... write resumed>) = 18 [pid 18617] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18620] set_robust_list(0x55555f6e6760, 24 [pid 18619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18620] <... set_robust_list resumed>) = 0 [pid 18619] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18620] rt_sigprocmask(SIG_SETMASK, [] [pid 18619] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18619] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18620] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18619] <... mmap resumed>) = 0x7f9f66df1000 [pid 18618] <... write resumed>) = 4 [pid 18620] <... prctl resumed>) = 0 [pid 18620] setpgid(0, 0 [pid 18619] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18618] close(3 [pid 18617] <... openat resumed>) = 3 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18620 [pid 18618] <... close resumed>) = 0 [pid 18617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18618] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18620] <... setpgid resumed>) = 0 [pid 18619] <... mprotect resumed>) = 0 executing program [pid 18618] <... write resumed>) = 18 [pid 18617] <... futex resumed>) = 1 [pid 18616] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18619] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18618] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18617] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] <... openat resumed>) = 3 [pid 18619] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18618] <... futex resumed>) = 0 [pid 18617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18616] <... futex resumed>) = 0 [pid 18618] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18617] pwrite64(3, "\x02\x00", 2, 4 [pid 18618] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18620] write(3, "1000", 4 [pid 18619] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18621 attached [pid 18620] <... write resumed>) = 4 [pid 18618] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18617] <... pwrite64 resumed>) = 2 [pid 18621] set_robust_list(0x7f9f66e119a0, 24 [pid 18620] close(3) = 0 [pid 18619] <... clone3 resumed> => {parent_tid=[18621]}, 88) = 18621 [pid 18617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] write(1, "executing program\n", 18 [pid 18619] rt_sigprocmask(SIG_SETMASK, [] [pid 18618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18617] <... futex resumed>) = 1 executing program [pid 18616] <... futex resumed>) = 0 [pid 18621] <... set_robust_list resumed>) = 0 [pid 18620] <... write resumed>) = 18 [pid 18619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18618] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18617] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18616] exit_group(0 [pid 18620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18617] <... futex resumed>) = ? [pid 18616] <... exit_group resumed>) = ? [pid 18621] rt_sigprocmask(SIG_SETMASK, [] [pid 18620] <... futex resumed>) = 0 [pid 18619] <... futex resumed>) = 0 [pid 18618] <... mmap resumed>) = 0x7f9f66df1000 [pid 18617] +++ exited with 0 +++ [pid 18621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18620] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18618] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18616] +++ exited with 0 +++ [pid 18621] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18618] <... mprotect resumed>) = 0 [pid 18621] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18618] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18618] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18621] <... futex resumed>) = 1 [pid 18620] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18619] <... futex resumed>) = 0 [pid 18618] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18622 attached [pid 18620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18619] <... futex resumed>) = 0 [pid 18622] set_robust_list(0x7f9f66e119a0, 24 [pid 18620] <... mmap resumed>) = 0x7f9f66df1000 [pid 18619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18622] <... set_robust_list resumed>) = 0 [pid 18620] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18622] rt_sigprocmask(SIG_SETMASK, [] [pid 18620] <... mprotect resumed>) = 0 [pid 18622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18620] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18620] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18620] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18623 attached [pid 18621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18618] <... clone3 resumed> => {parent_tid=[18622]}, 88) = 18622 [pid 18623] set_robust_list(0x7f9f66e119a0, 24 [pid 18621] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18618] rt_sigprocmask(SIG_SETMASK, [] [pid 18620] <... clone3 resumed> => {parent_tid=[18623]}, 88) = 18623 [pid 18618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18620] rt_sigprocmask(SIG_SETMASK, [] [pid 18618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18620] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18621] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18620] <... futex resumed>) = 0 [pid 18622] <... futex resumed>) = 0 [pid 18621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18618] <... futex resumed>) = 1 [pid 18623] <... set_robust_list resumed>) = 0 [pid 18622] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18621] <... futex resumed>) = 1 [pid 18619] <... futex resumed>) = 0 [pid 18618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18623] rt_sigprocmask(SIG_SETMASK, [] [pid 18622] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18621] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18619] <... futex resumed>) = 0 [pid 18622] <... futex resumed>) = 1 [pid 18621] <... openat resumed>) = 3 [pid 18619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18618] <... futex resumed>) = 0 [pid 18623] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18623] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18618] <... futex resumed>) = 0 [pid 18623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18622] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18621] <... futex resumed>) = 1 [pid 18619] <... futex resumed>) = 0 [pid 18623] <... futex resumed>) = 1 [pid 18622] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18621] pwrite64(3, "\x02\x00", 2, 4 [pid 18620] <... futex resumed>) = 0 [pid 18619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18619] <... futex resumed>) = 0 [pid 18622] <... futex resumed>) = 0 [pid 18621] <... pwrite64 resumed>) = 2 [pid 18620] <... futex resumed>) = 0 [pid 18619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18620] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18623] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18621] <... futex resumed>) = 1 [pid 18619] <... futex resumed>) = 0 [pid 18622] <... futex resumed>) = 0 [pid 18623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18622] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18623] <... futex resumed>) = 1 [pid 18622] <... openat resumed>) = 3 [pid 18621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18620] <... futex resumed>) = 0 [pid 18619] exit_group(0 [pid 18618] <... futex resumed>) = 1 [pid 18623] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18621] <... futex resumed>) = ? [pid 18620] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18619] <... exit_group resumed>) = ? [pid 18618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18623] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18622] <... futex resumed>) = 0 [pid 18621] +++ exited with 0 +++ [pid 18620] <... futex resumed>) = 0 [pid 18623] <... openat resumed>) = 3 [pid 18622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18620] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] <... futex resumed>) = 0 [pid 18623] <... futex resumed>) = 1 [pid 18620] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18623] pwrite64(3, "\x02\x00", 2, 4 [pid 18620] <... futex resumed>) = 0 [pid 18623] <... pwrite64 resumed>) = 2 [pid 18620] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18619] +++ exited with 0 +++ [pid 18618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18619, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18622] <... futex resumed>) = 0 [pid 18618] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18623] <... futex resumed>) = 1 [pid 18622] pwrite64(3, "\x02\x00", 2, 4 [pid 18620] <... futex resumed>) = 0 [pid 18618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18623] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18622] <... pwrite64 resumed>) = 2 [pid 18620] exit_group(0 [pid 18623] <... futex resumed>) = ? [pid 18622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18620] <... exit_group resumed>) = ? [pid 18623] +++ exited with 0 +++ [pid 18622] <... futex resumed>) = 1 [pid 18620] +++ exited with 0 +++ [pid 18618] <... futex resumed>) = 0 [pid 18622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18618] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18620, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18622] <... futex resumed>) = ? [pid 18618] <... exit_group resumed>) = ? [pid 18622] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18618] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18624 ci2-android-6-12-rust/strace-static-x86_64: Process 18624 attached [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18624] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18624] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18624] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18624] setpgid(0, 0) = 0 [pid 18624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18624] write(3, "1000", 4) = 4 [pid 18624] close(3) = 0 [pid 18624] write(1, "executing program\n", 18) = 18 executing program [pid 18624] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18624] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18624] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18624] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18624] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18624] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18624] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18624] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18624] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18625 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18625 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18626 attached [pid 18625] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18624] <... clone3 resumed> => {parent_tid=[18626]}, 88) = 18626 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18625] rt_sigprocmask(SIG_SETMASK, [] [pid 18624] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18626] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18626] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18624] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18627 attached [pid 18626] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18627] set_robust_list(0x55555f6e6760, 24 [pid 18626] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18627] <... set_robust_list resumed>) = 0 [pid 18626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18627] rt_sigprocmask(SIG_SETMASK, [] [pid 18626] <... futex resumed>) = 0 [pid 18625] <... prctl resumed>) = 0 [pid 18624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18625] setpgid(0, 0 [pid 18624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18627 [pid 18625] <... setpgid resumed>) = 0 [pid 18624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18626] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18624] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18627] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18626] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18627] <... prctl resumed>) = 0 [pid 18626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18627] setpgid(0, 0 [pid 18626] <... futex resumed>) = 0 [pid 18625] <... openat resumed>) = 3 [pid 18624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18627] <... setpgid resumed>) = 0 [pid 18626] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18625] write(3, "1000", 4 [pid 18624] <... futex resumed>) = 0 [pid 18627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18626] <... openat resumed>) = 3 [pid 18625] <... write resumed>) = 4 [pid 18624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18627] <... openat resumed>) = 3 [pid 18626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18625] close(3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18627] write(3, "1000", 4 [pid 18626] <... futex resumed>) = 1 [pid 18625] <... close resumed>) = 0 [pid 18624] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18627] <... write resumed>) = 4 [pid 18626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18627] close(3 [pid 18626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18625] write(1, "executing program\n", 18 [pid 18624] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18628 attached executing program [pid 18625] <... write resumed>) = 18 [pid 18624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18628] set_robust_list(0x55555f6e6760, 24 [pid 18625] <... futex resumed>) = 0 [pid 18628] <... set_robust_list resumed>) = 0 [pid 18625] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18627] <... close resumed>) = 0 [pid 18628] rt_sigprocmask(SIG_SETMASK, [] [pid 18626] pwrite64(3, "\x02\x00", 2, 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18628 [pid 18628] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18627] write(1, "executing program\n", 18 [pid 18626] <... pwrite64 resumed>) = 2 [pid 18625] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18628] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18627] <... write resumed>) = 18 [pid 18626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18625] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18628] <... prctl resumed>) = 0 [pid 18627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18626] <... futex resumed>) = 1 [pid 18625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18624] <... futex resumed>) = 0 [pid 18628] setpgid(0, 0 [pid 18627] <... futex resumed>) = 0 [pid 18626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18624] exit_group(0 [pid 18627] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18628] <... setpgid resumed>) = 0 [pid 18627] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18626] <... futex resumed>) = ? [pid 18625] <... mmap resumed>) = 0x7f9f66df1000 [pid 18624] <... exit_group resumed>) = ? [pid 18628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18627] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18626] +++ exited with 0 +++ [pid 18625] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18627] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18625] <... mprotect resumed>) = 0 [pid 18627] <... mmap resumed>) = 0x7f9f66df1000 [pid 18627] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18627] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18627] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18629 attached [pid 18624] +++ exited with 0 +++ [pid 18629] set_robust_list(0x7f9f66e119a0, 24 [pid 18628] <... openat resumed>) = 3 [pid 18625] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18628] write(3, "1000", 4 [pid 18625] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18628] <... write resumed>) = 4 [pid 18625] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18628] close(3 [pid 18629] <... set_robust_list resumed>) = 0 [pid 18628] <... close resumed>) = 0 [pid 18627] <... clone3 resumed> => {parent_tid=[18629]}, 88) = 18629 ci2-android-6-12-rust/strace-static-x86_64: Process 18630 attached [pid 18629] rt_sigprocmask(SIG_SETMASK, [] [pid 18628] write(1, "executing program\n", 18 executing program [pid 18627] rt_sigprocmask(SIG_SETMASK, [] [pid 18630] set_robust_list(0x7f9f66e119a0, 24 [pid 18629] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18628] <... write resumed>) = 18 [pid 18627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18625] <... clone3 resumed> => {parent_tid=[18630]}, 88) = 18630 [pid 18630] <... set_robust_list resumed>) = 0 [pid 18629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18625] rt_sigprocmask(SIG_SETMASK, [] [pid 18630] rt_sigprocmask(SIG_SETMASK, [] [pid 18629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18628] <... futex resumed>) = 0 [pid 18627] <... futex resumed>) = 0 [pid 18625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18629] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18628] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18630] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18629] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18628] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18625] <... futex resumed>) = 0 [pid 18629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18627] <... futex resumed>) = 0 [pid 18629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18627] <... futex resumed>) = 0 [pid 18629] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18630] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18629] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18628] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18630] <... futex resumed>) = 0 [pid 18628] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18630] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18625] <... futex resumed>) = 0 [pid 18628] <... mmap resumed>) = 0x7f9f66df1000 [pid 18625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18628] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18628] <... mprotect resumed>) = 0 [pid 18630] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18629] <... futex resumed>) = 1 [pid 18627] <... futex resumed>) = 0 [pid 18630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18628] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18627] <... futex resumed>) = 0 [pid 18625] <... futex resumed>) = 0 [pid 18629] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18630] <... futex resumed>) = 1 [pid 18629] <... openat resumed>) = 3 [pid 18628] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18630] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18628] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18625] <... futex resumed>) = 0 [pid 18630] <... openat resumed>) = 3 [pid 18629] <... futex resumed>) = 1 [pid 18627] <... futex resumed>) = 0 [pid 18625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18631 attached [pid 18630] <... futex resumed>) = 0 [pid 18629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18628] <... clone3 resumed> => {parent_tid=[18631]}, 88) = 18631 [pid 18627] <... futex resumed>) = 0 [pid 18625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18631] set_robust_list(0x7f9f66e119a0, 24 [pid 18630] pwrite64(3, "\x02\x00", 2, 4 [pid 18629] pwrite64(3, "\x02\x00", 2, 4 [pid 18627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18625] <... futex resumed>) = 0 [pid 18631] <... set_robust_list resumed>) = 0 [pid 18630] <... pwrite64 resumed>) = 2 [pid 18629] <... pwrite64 resumed>) = 2 [pid 18628] rt_sigprocmask(SIG_SETMASK, [] [pid 18625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18631] rt_sigprocmask(SIG_SETMASK, [] [pid 18630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18625] exit_group(0 [pid 18628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18625] <... exit_group resumed>) = ? [pid 18630] <... futex resumed>) = ? [pid 18628] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18631] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18629] <... futex resumed>) = 1 [pid 18627] <... futex resumed>) = 0 [pid 18631] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18627] exit_group(0 [pid 18631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18629] <... futex resumed>) = ? [pid 18627] <... exit_group resumed>) = ? [pid 18631] <... futex resumed>) = 0 [pid 18630] +++ exited with 0 +++ [pid 18629] +++ exited with 0 +++ [pid 18628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18627] +++ exited with 0 +++ [pid 18625] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18627, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18625, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18631] <... futex resumed>) = 0 [pid 18628] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18631] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18632 attached ) = -1 EBUSY (Device or resource busy) [pid 18631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18632] set_robust_list(0x55555f6e6760, 24 [pid 18628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18632] <... set_robust_list resumed>) = 0 [pid 18628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18632 [pid 18632] rt_sigprocmask(SIG_SETMASK, [] [pid 18628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18631] <... futex resumed>) = 0 [pid 18628] <... futex resumed>) = 1 [pid 18628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18631] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18631] <... openat resumed>) = 3 [pid 18631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18628] <... futex resumed>) = 0 [pid 18632] <... prctl resumed>) = 0 [pid 18628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18632] setpgid(0, 0 [pid 18628] <... futex resumed>) = 0 [pid 18632] <... setpgid resumed>) = 0 [pid 18628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18631] pwrite64(3, "\x02\x00", 2, 4 [pid 18632] <... openat resumed>) = 3 [pid 18631] <... pwrite64 resumed>) = 2 [pid 18632] write(3, "1000", 4 [pid 18631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18632] <... write resumed>) = 4 [pid 18631] <... futex resumed>) = 1 [pid 18628] <... futex resumed>) = 0 [pid 18632] close(3 [pid 18631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18632] <... close resumed>) = 0 [pid 18628] exit_group(0 [pid 18632] write(1, "executing program\n", 18 [pid 18631] <... futex resumed>) = ? [pid 18628] <... exit_group resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 18631] +++ exited with 0 +++ [pid 18632] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18628] +++ exited with 0 +++ executing program [pid 18632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18633 attached [pid 18632] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18628, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18633] set_robust_list(0x55555f6e6760, 24 [pid 18632] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18633 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18633] <... set_robust_list resumed>) = 0 [pid 18632] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18633] rt_sigprocmask(SIG_SETMASK, [] [pid 18632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18632] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18633] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18633] setpgid(0, 0 [pid 18632] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18633] <... setpgid resumed>) = 0 [pid 18632] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18633] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18634 attached [pid 18633] close(3 [pid 18632] <... mprotect resumed>) = 0 [pid 18634] set_robust_list(0x55555f6e6760, 24 [pid 18633] <... close resumed>) = 0 [pid 18634] <... set_robust_list resumed>) = 0 [pid 18633] write(1, "executing program\n", 18 [pid 18632] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18634 [pid 18632] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18634] rt_sigprocmask(SIG_SETMASK, [] [pid 18633] <... write resumed>) = 18 [pid 18632] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18634] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18635 attached [pid 18634] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18633] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18635] set_robust_list(0x7f9f66e119a0, 24 [pid 18633] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18632] <... clone3 resumed> => {parent_tid=[18635]}, 88) = 18635 [pid 18632] rt_sigprocmask(SIG_SETMASK, [] [pid 18635] <... set_robust_list resumed>) = 0 [pid 18634] <... prctl resumed>) = 0 [pid 18633] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18635] rt_sigprocmask(SIG_SETMASK, [] [pid 18634] setpgid(0, 0 [pid 18633] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18635] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18634] <... setpgid resumed>) = 0 [pid 18633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18633] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18634] <... openat resumed>) = 3 [pid 18633] <... mmap resumed>) = 0x7f9f66df1000 [pid 18632] <... futex resumed>) = 0 [pid 18635] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18635] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18634] write(3, "1000", 4 [pid 18633] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18634] <... write resumed>) = 4 [pid 18633] <... mprotect resumed>) = 0 [pid 18635] <... futex resumed>) = 1 [pid 18634] close(3 [pid 18633] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18632] <... futex resumed>) = 0 [pid 18635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] <... close resumed>) = 0 [pid 18633] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18634] write(1, "executing program\n", 18 [pid 18633] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18632] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18636 attached [pid 18635] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18634] <... write resumed>) = 18 [pid 18632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18636] set_robust_list(0x7f9f66e119a0, 24 [pid 18635] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 18634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18633] <... clone3 resumed> => {parent_tid=[18636]}, 88) = 18636 [pid 18634] <... futex resumed>) = 0 [pid 18633] rt_sigprocmask(SIG_SETMASK, [] [pid 18636] <... set_robust_list resumed>) = 0 [pid 18635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18634] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18636] rt_sigprocmask(SIG_SETMASK, [] [pid 18635] <... futex resumed>) = 1 [pid 18634] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18632] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18633] <... futex resumed>) = 0 [pid 18632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18636] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18632] <... futex resumed>) = 0 [pid 18636] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18637 attached ) = 0 [pid 18635] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18634] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18633] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18635] <... openat resumed>) = 3 [pid 18634] <... mmap resumed>) = 0x7f9f66df1000 [pid 18633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18634] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18633] <... futex resumed>) = 0 [pid 18633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18637] set_robust_list(0x55555f6e6760, 24 [pid 18634] <... mprotect resumed>) = 0 [pid 18637] <... set_robust_list resumed>) = 0 [pid 18636] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18637] rt_sigprocmask(SIG_SETMASK, [] [pid 18635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18634] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18637 [pid 18637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18636] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18635] <... futex resumed>) = 1 [pid 18634] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18632] <... futex resumed>) = 0 [pid 18637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18638 attached [pid 18637] <... prctl resumed>) = 0 [pid 18636] <... futex resumed>) = 1 [pid 18635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18633] <... futex resumed>) = 0 [pid 18632] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18638] set_robust_list(0x7f9f66e119a0, 24 [pid 18637] setpgid(0, 0 [pid 18636] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18635] pwrite64(3, "\x02\x00", 2, 4 [pid 18634] <... clone3 resumed> => {parent_tid=[18638]}, 88) = 18638 [pid 18633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18638] <... set_robust_list resumed>) = 0 [pid 18637] <... setpgid resumed>) = 0 [pid 18636] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18635] <... pwrite64 resumed>) = 2 [pid 18634] rt_sigprocmask(SIG_SETMASK, [] [pid 18633] <... futex resumed>) = 0 [pid 18638] rt_sigprocmask(SIG_SETMASK, [] [pid 18637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18636] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18637] <... openat resumed>) = 3 [pid 18636] <... openat resumed>) = 3 [pid 18635] <... futex resumed>) = 1 [pid 18634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18632] <... futex resumed>) = 0 [pid 18638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18637] write(3, "1000", 4 [pid 18634] <... futex resumed>) = 0 [pid 18632] exit_group(0 [pid 18638] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18637] <... write resumed>) = 4 [pid 18636] <... futex resumed>) = 1 [pid 18635] <... futex resumed>) = ? [pid 18634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18633] <... futex resumed>) = 0 [pid 18632] <... exit_group resumed>) = ? [pid 18638] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18637] close(3 [pid 18636] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18635] +++ exited with 0 +++ [pid 18633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18632] +++ exited with 0 +++ [pid 18636] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18637] <... close resumed>) = 0 [pid 18636] pwrite64(3, "\x02\x00", 2, 4 [pid 18638] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18634] <... futex resumed>) = 0 [pid 18634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18638] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18634] <... futex resumed>) = 0 [pid 18636] <... pwrite64 resumed>) = 2 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18637] write(1, "executing program\n", 18 [pid 18638] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 18634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18637] <... write resumed>) = 18 [pid 18636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18636] <... futex resumed>) = 1 [pid 18633] <... futex resumed>) = 0 [pid 18638] <... futex resumed>) = 1 [pid 18637] <... futex resumed>) = 0 [pid 18636] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] <... futex resumed>) = 0 [pid 18638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18637] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18633] exit_group(0 [pid 18638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18637] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18636] <... futex resumed>) = ? [pid 18634] <... futex resumed>) = 0 [pid 18633] <... exit_group resumed>) = ? [pid 18638] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18637] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18636] +++ exited with 0 +++ [pid 18634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18633] +++ exited with 0 +++ [pid 18637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18638] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18637] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18638] <... futex resumed>) = 1 [pid 18634] <... futex resumed>) = 0 [pid 18637] <... mprotect resumed>) = 0 [pid 18634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18638] pwrite64(3, "\x02\x00", 2, 4 [pid 18637] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18638] <... pwrite64 resumed>) = 2 [pid 18637] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18638] <... futex resumed>) = 1 [pid 18637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18634] <... futex resumed>) = 0 [pid 18634] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18639 attached [pid 18638] <... futex resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18639] set_robust_list(0x7f9f66e119a0, 24 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18639] <... set_robust_list resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18639] rt_sigprocmask(SIG_SETMASK, [] [pid 18637] <... clone3 resumed> => {parent_tid=[18639]}, 88) = 18639 [pid 18639] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18637] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18639] <... futex resumed>) = 0 [pid 18637] <... futex resumed>) = 1 [pid 18639] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18640 attached [pid 18639] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18640] set_robust_list(0x55555f6e6760, 24 [pid 18639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18640] <... set_robust_list resumed>) = 0 [pid 18639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18640] rt_sigprocmask(SIG_SETMASK, [] [pid 18638] +++ exited with 0 +++ [pid 18637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18634] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18640 [pid 18637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18634, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18639] <... futex resumed>) = 0 [pid 18637] <... futex resumed>) = 1 [pid 18640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18639] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18640] <... prctl resumed>) = 0 [pid 18639] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18640] setpgid(0, 0) = 0 [pid 18639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18639] <... futex resumed>) = 1 [pid 18637] <... futex resumed>) = 0 [pid 18637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] <... openat resumed>) = 3 [pid 18639] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18637] <... futex resumed>) = 0 [pid 18639] <... openat resumed>) = 3 [pid 18637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18640] write(3, "1000", 4 [pid 18639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18640] <... write resumed>) = 4 [pid 18639] <... futex resumed>) = 1 [pid 18637] <... futex resumed>) = 0 [pid 18640] close(3 [pid 18637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] <... close resumed>) = 0 [pid 18639] pwrite64(3, "\x02\x00", 2, 4 [pid 18637] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 18640] write(1, "executing program\n", 18 [pid 18639] <... pwrite64 resumed>) = 2 [pid 18637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18640] <... write resumed>) = 18 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18640] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] <... futex resumed>) = 0 [pid 18639] <... futex resumed>) = 1 [pid 18640] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18640] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18640] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18640] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18640] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18637] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18641 attached [pid 18640] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18637] exit_group(0 [pid 18641] set_robust_list(0x55555f6e6760, 24 [pid 18640] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18639] <... futex resumed>) = ? [pid 18637] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18641 [pid 18641] <... set_robust_list resumed>) = 0 [pid 18640] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18641] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18642 attached , NULL, 8) = 0 [pid 18640] <... clone3 resumed> => {parent_tid=[18642]}, 88) = 18642 [pid 18641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18640] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18642] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18642] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18642] rt_sigprocmask(SIG_SETMASK, [] [pid 18641] <... prctl resumed>) = 0 [pid 18640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18641] setpgid(0, 0 [pid 18640] <... futex resumed>) = 0 [pid 18641] <... setpgid resumed>) = 0 [pid 18640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 18643 attached ) = 3 [pid 18639] +++ exited with 0 +++ [pid 18637] +++ exited with 0 +++ [pid 18643] set_robust_list(0x55555f6e6760, 24 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18637, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18643] <... set_robust_list resumed>) = 0 [pid 18642] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18641] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18643 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18643] rt_sigprocmask(SIG_SETMASK, [] [pid 18642] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18641] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18642] <... futex resumed>) = 1 [pid 18641] close(3 [pid 18640] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18643] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18641] <... close resumed>) = 0 [pid 18640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] <... prctl resumed>) = 0 [pid 18642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18641] write(1, "executing program\n", 18 [pid 18640] <... futex resumed>) = 0 executing program [pid 18643] setpgid(0, 0 [pid 18642] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18641] <... write resumed>) = 18 [pid 18640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18643] <... setpgid resumed>) = 0 [pid 18641] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18642] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18641] <... futex resumed>) = 0 [pid 18643] <... openat resumed>) = 3 [pid 18642] <... futex resumed>) = 1 [pid 18641] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18640] <... futex resumed>) = 0 [pid 18642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18641] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18642] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18640] <... futex resumed>) = 0 [pid 18642] <... openat resumed>) = 3 [pid 18640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18642] <... futex resumed>) = 0 [pid 18640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] write(3, "1000", 4 [pid 18642] pwrite64(3, "\x02\x00", 2, 4 [pid 18641] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18640] <... futex resumed>) = 0 [pid 18643] <... write resumed>) = 4 [pid 18641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18643] close(3 [pid 18642] <... pwrite64 resumed>) = 2 [pid 18641] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18643] <... close resumed>) = 0 [pid 18641] <... mmap resumed>) = 0x7f9f66df1000 [pid 18643] write(1, "executing program\n", 18 executing program [pid 18641] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18643] <... write resumed>) = 18 [pid 18642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18641] <... mprotect resumed>) = 0 [pid 18643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18642] <... futex resumed>) = 1 [pid 18641] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18640] <... futex resumed>) = 0 [pid 18643] <... futex resumed>) = 0 [pid 18642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18641] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18643] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18641] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18640] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18644 attached [pid 18643] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18642] <... futex resumed>) = ? [pid 18640] <... exit_group resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 18644] set_robust_list(0x7f9f66e119a0, 24 [pid 18643] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18642] +++ exited with 0 +++ [pid 18641] <... clone3 resumed> => {parent_tid=[18644]}, 88) = 18644 [pid 18643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18641] rt_sigprocmask(SIG_SETMASK, [] [pid 18643] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18644] <... set_robust_list resumed>) = 0 [pid 18643] <... mmap resumed>) = 0x7f9f66df1000 [pid 18641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18640] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18643] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18641] <... futex resumed>) = 0 [pid 18643] <... mprotect resumed>) = 0 [pid 18641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18643] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18644] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18645 attached , NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18643] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18644] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18643] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18646 attached [pid 18645] set_robust_list(0x55555f6e6760, 24 [pid 18644] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18645] <... set_robust_list resumed>) = 0 [pid 18644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] <... clone3 resumed> => {parent_tid=[18646]}, 88) = 18646 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18645 [pid 18646] set_robust_list(0x7f9f66e119a0, 24 [pid 18644] <... futex resumed>) = 1 [pid 18643] rt_sigprocmask(SIG_SETMASK, [] [pid 18641] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18646] <... set_robust_list resumed>) = 0 [pid 18645] rt_sigprocmask(SIG_SETMASK, [] [pid 18644] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] rt_sigprocmask(SIG_SETMASK, [] [pid 18645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18643] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18644] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18643] <... futex resumed>) = 0 [pid 18641] <... futex resumed>) = 0 [pid 18646] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18645] <... prctl resumed>) = 0 [pid 18644] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18643] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18646] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18645] setpgid(0, 0 [pid 18644] <... futex resumed>) = 0 [pid 18641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18645] <... setpgid resumed>) = 0 [pid 18644] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18641] <... futex resumed>) = 0 [pid 18646] <... futex resumed>) = 1 [pid 18643] <... futex resumed>) = 0 [pid 18641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18646] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18644] <... openat resumed>) = 3 [pid 18643] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18643] <... futex resumed>) = 0 [pid 18643] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18645] <... openat resumed>) = 3 [pid 18646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18645] write(3, "1000", 4 [pid 18644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] <... futex resumed>) = 1 [pid 18643] <... futex resumed>) = 0 [pid 18646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] <... write resumed>) = 4 [pid 18644] <... futex resumed>) = 1 [pid 18641] <... futex resumed>) = 0 [pid 18645] close(3 [pid 18644] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18643] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] <... futex resumed>) = 0 [pid 18645] <... close resumed>) = 0 [pid 18644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18643] <... futex resumed>) = 1 [pid 18641] <... futex resumed>) = 0 [pid 18646] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18645] write(1, "executing program\n", 18 [pid 18644] pwrite64(3, "\x02\x00", 2, 4 executing program [pid 18643] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18646] <... openat resumed>) = 3 [pid 18645] <... write resumed>) = 18 [pid 18644] <... pwrite64 resumed>) = 2 [pid 18646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18645] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18646] <... futex resumed>) = 1 [pid 18645] <... futex resumed>) = 0 [pid 18644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18643] <... futex resumed>) = 0 [pid 18646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18643] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18643] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18645] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18644] <... futex resumed>) = 1 [pid 18641] <... futex resumed>) = 0 [pid 18646] pwrite64(3, "\x02\x00", 2, 4 [pid 18645] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18644] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18646] <... pwrite64 resumed>) = 2 [pid 18641] exit_group(0 [pid 18645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18644] <... futex resumed>) = ? [pid 18641] <... exit_group resumed>) = ? [pid 18646] <... futex resumed>) = 1 [pid 18645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18644] +++ exited with 0 +++ [pid 18643] <... futex resumed>) = 0 [pid 18641] +++ exited with 0 +++ [pid 18646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] <... mmap resumed>) = 0x7f9f66df1000 [pid 18645] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18641, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18643] exit_group(0 [pid 18646] <... futex resumed>) = ? [pid 18645] <... mprotect resumed>) = 0 [pid 18643] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18646] +++ exited with 0 +++ [pid 18645] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18643] +++ exited with 0 +++ [pid 18645] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18643, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18647 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18647] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18647] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18645] <... clone3 resumed> => {parent_tid=[18647]}, 88) = 18647 [pid 314] <... restart_syscall resumed>) = 0 [pid 18645] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18645] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18647] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18647] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18648 ci2-android-6-12-rust/strace-static-x86_64: Process 18648 attached [pid 18647] <... futex resumed>) = 1 [pid 18645] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18648] set_robust_list(0x55555f6e6760, 24 [pid 18647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18648] <... set_robust_list resumed>) = 0 [pid 18647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18645] <... futex resumed>) = 0 [pid 18648] rt_sigprocmask(SIG_SETMASK, [] [pid 18645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18647] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18647] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18645] <... futex resumed>) = 0 [pid 18647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18648] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18647] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18645] <... futex resumed>) = 0 [pid 18648] setpgid(0, 0) = 0 [pid 18647] <... openat resumed>) = 3 [pid 18645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18648] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] <... openat resumed>) = 3 [pid 18647] <... futex resumed>) = 0 [pid 18645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18648] write(3, "1000", 4 [pid 18647] pwrite64(3, "\x02\x00", 2, 4 [pid 18645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] <... write resumed>) = 4 [pid 18647] <... pwrite64 resumed>) = 2 [pid 18645] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18648] close(3 [pid 18647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18647] <... futex resumed>) = 0 [pid 18648] <... close resumed>) = 0 [pid 18645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18645] exit_group(0) = ? [pid 18648] write(1, "executing program\n", 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18647] <... futex resumed>) = ? [pid 18648] <... write resumed>) = 18 [pid 18648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18648] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18649 attached [pid 18648] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18649] set_robust_list(0x55555f6e6760, 24 [pid 18648] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18649] <... set_robust_list resumed>) = 0 [pid 18648] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18649] rt_sigprocmask(SIG_SETMASK, [] [pid 18648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18650 attached [pid 18647] +++ exited with 0 +++ [pid 18645] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18649 [pid 18648] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18650] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18649] <... prctl resumed>) = 0 [pid 18650] <... set_robust_list resumed>) = 0 [pid 18648] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18650] rt_sigprocmask(SIG_SETMASK, [] [pid 18649] setpgid(0, 0 [pid 18648] <... mprotect resumed>) = 0 [pid 18650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18649] <... setpgid resumed>) = 0 [pid 18648] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18650 [pid 18650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18648] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18650] <... prctl resumed>) = 0 [pid 18649] <... openat resumed>) = 3 [pid 18648] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18650] setpgid(0, 0 [pid 18649] write(3, "1000", 4) = 4 [pid 18648] <... clone3 resumed> => {parent_tid=[18651]}, 88) = 18651 [pid 18649] close(3 [pid 18648] rt_sigprocmask(SIG_SETMASK, [] [pid 18649] <... close resumed>) = 0 [pid 18648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18649] write(1, "executing program\n", 18 [pid 18648] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18649] <... write resumed>) = 18 executing program [pid 18648] <... futex resumed>) = 0 [pid 18649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18649] <... futex resumed>) = 0 [pid 18649] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18649] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18651 attached [pid 18649] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18650] <... setpgid resumed>) = 0 [pid 18649] <... mprotect resumed>) = 0 [pid 18651] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18651] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18649] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18651] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18650] <... openat resumed>) = 3 [pid 18649] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18651] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18650] write(3, "1000", 4 [pid 18649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18650] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18652 attached [pid 18651] <... futex resumed>) = 1 [pid 18650] close(3 [pid 18648] <... futex resumed>) = 0 [pid 18652] set_robust_list(0x7f9f66e119a0, 24 [pid 18651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18650] <... close resumed>) = 0 [pid 18652] <... set_robust_list resumed>) = 0 [pid 18650] write(1, "executing program\n", 18 [pid 18652] rt_sigprocmask(SIG_SETMASK, [] [pid 18650] <... write resumed>) = 18 [pid 18652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18650] <... futex resumed>) = 0 executing program [pid 18650] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18649] <... clone3 resumed> => {parent_tid=[18652]}, 88) = 18652 [pid 18648] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18649] rt_sigprocmask(SIG_SETMASK, [] [pid 18648] <... futex resumed>) = 1 [pid 18649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18648] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18650] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18650] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18650] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18650] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18652] <... futex resumed>) = 0 [pid 18651] <... futex resumed>) = 0 [pid 18650] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18652] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18651] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18653 attached [pid 18652] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18650] <... clone3 resumed> => {parent_tid=[18653]}, 88) = 18653 [pid 18651] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18650] rt_sigprocmask(SIG_SETMASK, [] [pid 18653] set_robust_list(0x7f9f66e119a0, 24 [pid 18652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18653] <... set_robust_list resumed>) = 0 [pid 18652] <... futex resumed>) = 1 [pid 18651] <... futex resumed>) = 1 [pid 18650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18649] <... futex resumed>) = 0 [pid 18648] <... futex resumed>) = 0 [pid 18653] rt_sigprocmask(SIG_SETMASK, [] [pid 18652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18650] <... futex resumed>) = 0 [pid 18649] <... futex resumed>) = 0 [pid 18648] <... futex resumed>) = 0 [pid 18650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18648] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18653] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18652] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18651] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18653] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18652] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18651] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18653] <... futex resumed>) = 1 [pid 18650] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18651] <... futex resumed>) = 1 [pid 18650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18654 attached [pid 18653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18652] <... futex resumed>) = 1 [pid 18649] <... futex resumed>) = 0 [pid 18648] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18654] set_robust_list(0x55555f6e6760, 24 [pid 18653] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18651] pwrite64(3, "\x02\x00", 2, 4 [pid 18650] <... futex resumed>) = 0 [pid 18649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] <... futex resumed>) = 0 [pid 18654] <... set_robust_list resumed>) = 0 [pid 18653] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18651] <... pwrite64 resumed>) = 2 [pid 18650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18649] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18654 [pid 18652] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18648] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18654] rt_sigprocmask(SIG_SETMASK, [] [pid 18653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18652] <... openat resumed>) = 3 [pid 18651] <... futex resumed>) = 0 [pid 18648] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18653] <... futex resumed>) = 1 [pid 18652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18650] <... futex resumed>) = 0 [pid 18654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18648] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18654] <... prctl resumed>) = 0 [pid 18653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18652] <... futex resumed>) = 1 [pid 18651] <... futex resumed>) = ? [pid 18650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18648] <... exit_group resumed>) = ? [pid 18654] setpgid(0, 0 [pid 18653] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18651] +++ exited with 0 +++ [pid 18650] <... futex resumed>) = 0 [pid 18654] <... setpgid resumed>) = 0 [pid 18653] <... openat resumed>) = 3 [pid 18650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18649] <... futex resumed>) = 0 [pid 18654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18652] <... futex resumed>) = 0 [pid 18649] <... futex resumed>) = 1 [pid 18648] +++ exited with 0 +++ [pid 18654] <... openat resumed>) = 3 [pid 18654] write(3, "1000", 4 [pid 18653] <... futex resumed>) = 1 [pid 18652] pwrite64(3, "\x02\x00", 2, 4 [pid 18650] <... futex resumed>) = 0 [pid 18649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18654] <... write resumed>) = 4 [pid 18653] pwrite64(3, "\x02\x00", 2, 4 [pid 18652] <... pwrite64 resumed>) = 2 [pid 18650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18648, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18654] close(3 [pid 18650] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18653] <... pwrite64 resumed>) = 2 executing program [pid 18654] <... close resumed>) = 0 [pid 18652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18654] write(1, "executing program\n", 18 [pid 18653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18652] <... futex resumed>) = 1 [pid 18649] <... futex resumed>) = 0 [pid 18654] <... write resumed>) = 18 [pid 18653] <... futex resumed>) = 1 [pid 18652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18650] <... futex resumed>) = 0 [pid 18654] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18649] exit_group(0 [pid 18654] <... futex resumed>) = 0 [pid 18650] exit_group(0 [pid 18654] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18652] <... futex resumed>) = ? [pid 18649] <... exit_group resumed>) = ? [pid 18650] <... exit_group resumed>) = ? [pid 18654] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18653] <... futex resumed>) = ? [pid 18652] +++ exited with 0 +++ [pid 18654] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18649] +++ exited with 0 +++ [pid 18654] <... mmap resumed>) = 0x7f9f66df1000 [pid 18654] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18649, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18654] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18653] +++ exited with 0 +++ [pid 18650] +++ exited with 0 +++ [pid 18654] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18655 attached [pid 18655] set_robust_list(0x7f9f66e119a0, 24 [pid 18654] <... clone3 resumed> => {parent_tid=[18655]}, 88) = 18655 [pid 18655] <... set_robust_list resumed>) = 0 [pid 18654] rt_sigprocmask(SIG_SETMASK, [] [pid 18655] rt_sigprocmask(SIG_SETMASK, [] [pid 18654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18655] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18654] <... futex resumed>) = 0 [pid 18655] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18655] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18655] <... futex resumed>) = 0 [pid 18654] <... futex resumed>) = 1 [pid 18655] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18655] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18654] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18655] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18655] <... openat resumed>) = 3 [pid 18654] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18654] <... futex resumed>) = 0 [pid 18655] <... futex resumed>) = 1 [pid 18654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18655] pwrite64(3, "\x02\x00", 2, 4 [pid 18654] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18656 attached [pid 18655] <... pwrite64 resumed>) = 2 [pid 18654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18654] <... futex resumed>) = 0 [pid 18654] exit_group(0 [pid 18655] <... futex resumed>) = 1 [pid 18654] <... exit_group resumed>) = ? [pid 18656] set_robust_list(0x55555f6e6760, 24 [pid 18655] +++ exited with 0 +++ [pid 18654] +++ exited with 0 +++ [pid 18656] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18656 [pid 18656] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18656] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18656] setpgid(0, 0) = 0 [pid 18656] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 18656] <... openat resumed>) = 3 [pid 18656] write(3, "1000", 4) = 4 [pid 18656] close(3) = 0 [pid 18656] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18656] <... write resumed>) = 18 executing program [pid 18656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18656] <... futex resumed>) = 0 [pid 18656] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18656] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18656] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18656] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18656] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18656] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18657 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18656] <... clone3 resumed> => {parent_tid=[18657]}, 88) = 18657 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18656] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18656] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18656] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18657] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18657] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18659 attached , NULL, 8) = 0 [pid 18659] set_robust_list(0x55555f6e6760, 24 [pid 18657] mkdirat(AT_FDCWD, "./sys", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 18658 attached [pid 18659] <... set_robust_list resumed>) = 0 [pid 18657] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18658] set_robust_list(0x55555f6e6760, 24 [pid 18659] rt_sigprocmask(SIG_SETMASK, [] [pid 18657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18659 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18658 [pid 18658] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18658] rt_sigprocmask(SIG_SETMASK, [] [pid 18659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18657] <... futex resumed>) = 1 [pid 18656] <... futex resumed>) = 0 [pid 18658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18656] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18660 attached [pid 18658] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18659] <... prctl resumed>) = 0 [pid 18657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18656] <... futex resumed>) = 0 [pid 18658] <... prctl resumed>) = 0 [pid 18659] setpgid(0, 0 [pid 18657] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18656] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18658] setpgid(0, 0 [pid 18659] <... setpgid resumed>) = 0 [pid 18657] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18660] set_robust_list(0x55555f6e6760, 24 [pid 18658] <... setpgid resumed>) = 0 [pid 18659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18660] <... set_robust_list resumed>) = 0 [pid 18658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18659] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18660 [pid 18660] rt_sigprocmask(SIG_SETMASK, [] [pid 18658] <... openat resumed>) = 3 [pid 18659] write(3, "1000", 4 [pid 18657] <... futex resumed>) = 1 [pid 18656] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18658] write(3, "1000", 4 [pid 18659] <... write resumed>) = 4 [pid 18657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18656] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18660] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18658] <... write resumed>) = 4 [pid 18659] close(3 [pid 18657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18656] <... futex resumed>) = 0 [pid 18660] <... prctl resumed>) = 0 [pid 18658] close(3 [pid 18659] <... close resumed>) = 0 [pid 18657] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18656] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18660] setpgid(0, 0 [pid 18658] <... close resumed>) = 0 [pid 18659] write(1, "executing program\n", 18 [pid 18657] <... openat resumed>) = 3 [pid 18660] <... setpgid resumed>) = 0 [pid 18658] write(1, "executing program\n", 18 [pid 18659] <... write resumed>) = 18 executing program executing program [pid 18660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18658] <... write resumed>) = 18 [pid 18659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18660] <... openat resumed>) = 3 [pid 18658] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18659] <... futex resumed>) = 0 [pid 18657] <... futex resumed>) = 1 [pid 18656] <... futex resumed>) = 0 [pid 18658] <... futex resumed>) = 0 [pid 18659] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18656] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18658] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18659] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18656] <... futex resumed>) = 0 [pid 18658] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18659] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18657] pwrite64(3, "\x02\x00", 2, 4 [pid 18656] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18660] write(3, "1000", 4 [pid 18658] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18657] <... pwrite64 resumed>) = 2 [pid 18660] <... write resumed>) = 4 [pid 18658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18659] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18660] close(3) = 0 [pid 18658] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18659] <... mmap resumed>) = 0x7f9f66df1000 [pid 18657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18660] write(1, "executing program\n", 18 [pid 18658] <... mmap resumed>) = 0x7f9f66df1000 [pid 18660] <... write resumed>) = 18 [pid 18660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18658] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18659] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18657] <... futex resumed>) = 1 [pid 18656] <... futex resumed>) = 0 [pid 18660] <... futex resumed>) = 0 [pid 18658] <... mprotect resumed>) = 0 [pid 18659] <... mprotect resumed>) = 0 [pid 18657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18656] exit_group(0 [pid 18660] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18658] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18659] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18657] <... futex resumed>) = ? [pid 18656] <... exit_group resumed>) = ? [pid 18660] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18658] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18659] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18657] +++ exited with 0 +++ [pid 18656] +++ exited with 0 +++ [pid 18660] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18658] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18659] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18656, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18661 attached [pid 18660] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18662 attached [pid 18661] set_robust_list(0x7f9f66e119a0, 24 [pid 18660] <... mmap resumed>) = 0x7f9f66df1000 [pid 18658] <... clone3 resumed> => {parent_tid=[18661]}, 88) = 18661 [pid 18659] <... clone3 resumed> => {parent_tid=[18662]}, 88) = 18662 [pid 18662] set_robust_list(0x7f9f66e119a0, 24 [pid 18661] <... set_robust_list resumed>) = 0 [pid 18660] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18658] rt_sigprocmask(SIG_SETMASK, [] [pid 18659] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18661] rt_sigprocmask(SIG_SETMASK, [] [pid 18658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18659] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18662] <... set_robust_list resumed>) = 0 [pid 18661] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18660] <... mprotect resumed>) = 0 [pid 18658] <... futex resumed>) = 0 [pid 18659] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18662] rt_sigprocmask(SIG_SETMASK, [] [pid 18661] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18660] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18659] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18660] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18662] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18660] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18658] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18661] <... futex resumed>) = 0 [pid 18658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18661] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18658] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18663 attached [pid 18661] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18664 attached [pid 18663] set_robust_list(0x55555f6e6760, 24 [pid 18662] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18658] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18664] set_robust_list(0x7f9f66e119a0, 24 [pid 18663] <... set_robust_list resumed>) = 0 [pid 18662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18661] <... futex resumed>) = 0 [pid 18660] <... clone3 resumed> => {parent_tid=[18664]}, 88) = 18664 [pid 18658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18664] <... set_robust_list resumed>) = 0 [pid 18662] <... futex resumed>) = 1 [pid 18661] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18660] rt_sigprocmask(SIG_SETMASK, [] [pid 18658] <... futex resumed>) = 0 [pid 18659] <... futex resumed>) = 0 [pid 18664] rt_sigprocmask(SIG_SETMASK, [] [pid 18663] rt_sigprocmask(SIG_SETMASK, [] [pid 18662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18661] <... openat resumed>) = 3 [pid 18660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18659] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18663 [pid 18664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18659] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18664] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18663] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18662] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18661] <... futex resumed>) = 1 [pid 18660] <... futex resumed>) = 0 [pid 18658] <... futex resumed>) = 0 [pid 18659] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18664] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18662] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18661] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18663] <... prctl resumed>) = 0 [pid 18658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] setpgid(0, 0 [pid 18662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18660] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18658] <... futex resumed>) = 0 [pid 18664] <... futex resumed>) = 0 [pid 18663] <... setpgid resumed>) = 0 [pid 18662] <... futex resumed>) = 1 [pid 18661] pwrite64(3, "\x02\x00", 2, 4 [pid 18660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18659] <... futex resumed>) = 0 [pid 18664] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18661] <... pwrite64 resumed>) = 2 [pid 18660] <... futex resumed>) = 0 [pid 18659] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18662] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18664] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18663] <... openat resumed>) = 3 [pid 18662] <... openat resumed>) = 3 [pid 18661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18659] <... futex resumed>) = 0 [pid 18664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] write(3, "1000", 4 [pid 18661] <... futex resumed>) = 1 [pid 18658] <... futex resumed>) = 0 [pid 18659] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18664] <... futex resumed>) = 1 [pid 18663] <... write resumed>) = 4 [pid 18661] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18658] exit_group(0 [pid 18664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18663] close(3 [pid 18661] <... futex resumed>) = ? [pid 18658] <... exit_group resumed>) = ? [pid 18663] <... close resumed>) = 0 [pid 18662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18661] +++ exited with 0 +++ [pid 18660] <... futex resumed>) = 0 [pid 18658] +++ exited with 0 +++ [pid 18663] write(1, "executing program\n", 18 [pid 18662] <... futex resumed>) = 1 [pid 18660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18659] <... futex resumed>) = 0 executing program [pid 18664] <... futex resumed>) = 0 [pid 18663] <... write resumed>) = 18 [pid 18662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18660] <... futex resumed>) = 1 [pid 18659] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18664] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18659] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18664] <... openat resumed>) = 3 [pid 18663] <... futex resumed>) = 0 [pid 18662] pwrite64(3, "\x02\x00", 2, 4 [pid 18659] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18664] <... futex resumed>) = 1 [pid 18663] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18660] <... futex resumed>) = 0 [pid 18664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18663] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18662] <... pwrite64 resumed>) = 2 [pid 18660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18664] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18660] <... futex resumed>) = 0 [pid 18664] pwrite64(3, "\x02\x00", 2, 4 [pid 18663] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18664] <... pwrite64 resumed>) = 2 [pid 18663] <... mmap resumed>) = 0x7f9f66df1000 [pid 18662] <... futex resumed>) = 1 [pid 18659] <... futex resumed>) = 0 [pid 18662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18659] exit_group(0 [pid 18664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18662] <... futex resumed>) = ? [pid 18659] <... exit_group resumed>) = ? [pid 18664] <... futex resumed>) = 1 [pid 18663] <... mprotect resumed>) = 0 [pid 18662] +++ exited with 0 +++ [pid 18660] <... futex resumed>) = 0 [pid 18659] +++ exited with 0 +++ [pid 18664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18660] exit_group(0) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18659, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18664] <... futex resumed>) = ? [pid 18663] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18663] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18664] +++ exited with 0 +++ [pid 18663] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18660] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18665 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18660, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18663] <... clone3 resumed> => {parent_tid=[18665]}, 88) = 18665 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18663] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18665] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18665] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18665] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18663] <... futex resumed>) = 0 [pid 18665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18665] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18663] <... futex resumed>) = 0 [pid 18665] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] <... futex resumed>) = 0 [pid 18663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18665] <... futex resumed>) = 1 [pid 18663] <... futex resumed>) = 0 [pid 18665] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18665] <... openat resumed>) = 3 [pid 18665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] <... futex resumed>) = 0 [pid 18665] <... futex resumed>) = 1 [pid 18665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18665] pwrite64(3, "\x02\x00", 2, 4 [pid 18663] <... futex resumed>) = 0 [pid 18665] <... pwrite64 resumed>) = 2 [pid 18663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18663] <... futex resumed>) = 0 [pid 18663] exit_group(0 [pid 18665] <... futex resumed>) = 1 [pid 18663] <... exit_group resumed>) = ? [pid 18665] +++ exited with 0 +++ [pid 18663] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18663, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18666 attached , child_tidptr=0x55555f6e6750) = 18666 [pid 18666] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18666] <... set_robust_list resumed>) = 0 [pid 18666] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18666] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18666] setpgid(0, 0) = 0 [pid 18666] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18666] write(3, "1000", 4) = 4 [pid 18666] close(3) = 0 [pid 18666] write(1, "executing program\n", 18) = 18 [pid 18666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18666] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18666] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 18666] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18666] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18666] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18666] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18667 attached [pid 18667] set_robust_list(0x7f9f66e119a0, 24 [pid 18666] <... clone3 resumed> => {parent_tid=[18667]}, 88) = 18667 [pid 18667] <... set_robust_list resumed>) = 0 [pid 18666] rt_sigprocmask(SIG_SETMASK, [] [pid 18667] rt_sigprocmask(SIG_SETMASK, [] [pid 18666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18667] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18667] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18666] <... futex resumed>) = 0 [pid 18667] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18666] <... futex resumed>) = 0 [pid 18667] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18666] <... futex resumed>) = 0 [pid 18666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18667] <... futex resumed>) = 1 [pid 18666] <... futex resumed>) = 0 [pid 18667] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18667] <... openat resumed>) = 3 [pid 18667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18666] <... futex resumed>) = 0 [pid 18667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18667] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18666] <... futex resumed>) = 0 [pid 18666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18666] <... futex resumed>) = 0 [pid 18667] <... futex resumed>) = 1 [pid 18666] exit_group(0 [pid 18667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... restart_syscall resumed>) = 0 [pid 18667] <... futex resumed>) = ? [pid 18666] <... exit_group resumed>) = ? [pid 18667] +++ exited with 0 +++ [pid 18666] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18666, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18668 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18669 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18668 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18670 attached [pid 18668] set_robust_list(0x55555f6e6760, 24 [pid 18670] set_robust_list(0x55555f6e6760, 24) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18669 attached [pid 18668] <... set_robust_list resumed>) = 0 [pid 18669] set_robust_list(0x55555f6e6760, 24 [pid 18670] rt_sigprocmask(SIG_SETMASK, [] [pid 18669] <... set_robust_list resumed>) = 0 [pid 18668] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 18670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18670] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18670] <... prctl resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18670] setpgid(0, 0) = 0 [pid 18670] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18670] write(3, "1000", 4) = 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18670 [pid 18670] close(3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18670] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18671 [pid 18670] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18670] <... write resumed>) = 18 [pid 18670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18670] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18670] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18670] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18670] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18670] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18670] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18672 attached [pid 18672] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18672] rt_sigprocmask(SIG_SETMASK, [] [pid 18670] <... clone3 resumed> => {parent_tid=[18672]}, 88) = 18672 [pid 18672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18670] rt_sigprocmask(SIG_SETMASK, [] [pid 18672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18672] <... futex resumed>) = 0 [pid 18670] <... futex resumed>) = 1 [pid 18672] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18672] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18670] <... futex resumed>) = 0 [pid 18672] <... futex resumed>) = 1 [pid 18670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18672] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18670] <... futex resumed>) = 0 [pid 18672] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18670] <... futex resumed>) = 0 [pid 18672] <... futex resumed>) = 1 [pid 18670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18672] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18670] <... futex resumed>) = 0 [pid 18672] <... openat resumed>) = 3 [pid 18670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18670] <... futex resumed>) = 0 [pid 18672] pwrite64(3, "\x02\x00", 2, 4 [pid 18670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18672] <... pwrite64 resumed>) = 2 [pid 18670] <... futex resumed>) = 0 [pid 18670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18670] <... futex resumed>) = 0 [pid 18668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18669] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18671 attached [pid 18672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18670] exit_group(0 [pid 18669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18672] <... futex resumed>) = ? [pid 18670] <... exit_group resumed>) = ? [pid 18672] +++ exited with 0 +++ [pid 18670] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18670, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18671] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18671] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18671] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18671] setpgid(0, 0) = 0 [pid 18671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18671] write(3, "1000", 4) = 4 [pid 18671] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 18671] <... close resumed>) = 0 [pid 18671] write(1, "executing program\n", 18) = 18 [pid 18671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18671] <... futex resumed>) = 0 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18671] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18671] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18671] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18671] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18671] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18673 [pid 18671] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18671] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18674 attached [pid 18671] <... clone3 resumed> => {parent_tid=[18674]}, 88) = 18674 [pid 18674] set_robust_list(0x7f9f66e119a0, 24 [pid 18671] rt_sigprocmask(SIG_SETMASK, [] [pid 18674] <... set_robust_list resumed>) = 0 [pid 18671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18674] rt_sigprocmask(SIG_SETMASK, [] [pid 18671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18671] <... futex resumed>) = 0 [pid 18674] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18674] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18671] <... futex resumed>) = 0 [pid 18674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18671] <... futex resumed>) = 0 [pid 18674] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18674] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18671] <... futex resumed>) = 0 [pid 18674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18674] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18671] <... futex resumed>) = 0 [pid 18674] <... openat resumed>) = 3 [pid 18671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18673 attached [pid 18669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18668] <... prctl resumed>) = 0 [pid 18674] <... futex resumed>) = 1 [pid 18671] <... futex resumed>) = 0 [pid 18674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18674] pwrite64(3, "\x02\x00", 2, 4 [pid 18671] <... futex resumed>) = 0 [pid 18674] <... pwrite64 resumed>) = 2 [pid 18671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18671] <... futex resumed>) = 0 [pid 18671] exit_group(0 [pid 18674] <... futex resumed>) = ? [pid 18671] <... exit_group resumed>) = ? [pid 18674] +++ exited with 0 +++ [pid 18671] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18671, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18673] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18673] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18673] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18673] setpgid(0, 0) = 0 [pid 18673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18673] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18673] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18673] close(3) = 0 [pid 18673] write(1, "executing program\n", 18) = 18 [pid 18673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18673] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18675 [pid 18673] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18675 attached [pid 18673] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18669] <... prctl resumed>) = 0 [pid 18668] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18673] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18673] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18673] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18673] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18676 attached => {parent_tid=[18676]}, 88) = 18676 [pid 18676] set_robust_list(0x7f9f66e119a0, 24 [pid 18673] rt_sigprocmask(SIG_SETMASK, [] [pid 18676] <... set_robust_list resumed>) = 0 [pid 18673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18676] rt_sigprocmask(SIG_SETMASK, [] [pid 18673] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18673] <... futex resumed>) = 0 [pid 18676] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18673] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18676] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18673] <... futex resumed>) = 0 [pid 18676] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18673] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18676] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18675] set_robust_list(0x55555f6e6760, 24 [pid 18673] <... futex resumed>) = 0 [pid 18669] setpgid(0, 0 [pid 18668] <... setpgid resumed>) = 0 [pid 18676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18673] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18676] <... futex resumed>) = 0 [pid 18673] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18676] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18673] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18676] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18673] <... futex resumed>) = 0 [pid 18676] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18673] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18676] <... openat resumed>) = 3 [pid 18676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18673] <... futex resumed>) = 0 [pid 18673] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18676] <... futex resumed>) = 1 [pid 18673] <... futex resumed>) = 0 [pid 18676] pwrite64(3, "\x02\x00", 2, 4 [pid 18673] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18676] <... pwrite64 resumed>) = 2 [pid 18676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18673] <... futex resumed>) = 0 [pid 18673] exit_group(0 [pid 18676] <... futex resumed>) = 1 [pid 18673] <... exit_group resumed>) = ? [pid 18676] +++ exited with 0 +++ [pid 18675] <... set_robust_list resumed>) = 0 [pid 18673] +++ exited with 0 +++ [pid 18669] <... setpgid resumed>) = 0 [pid 18668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18673, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18675] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18675] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18675] setpgid(0, 0) = 0 [ 275.472862][ T37] INFO: task kworker/u8:1:13 blocked for more than 122 seconds. [ 275.481669][ T37] Not tainted syzkaller #0 [ 275.488018][ T37] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 275.497410][ T37] task:kworker/u8:1 state:D stack:0 pid:13 tgid:13 ppid:2 flags:0x00004000 [ 275.508069][ T37] Workqueue: writeback wb_workfn (flush-8:0) [ 275.514428][ T37] Call Trace: [ 275.518030][ T37] [pid 18675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18675] write(3, "1000", 4) = 4 [pid 18675] close(3) = 0 [pid 18675] write(1, "executing program\n", 18) = 18 executing program [pid 18675] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18675] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18675] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18675] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18675] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... restart_syscall resumed>) = 0 [pid 18675] <... mprotect resumed>) = 0 [pid 18675] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18675] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18675] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18677 attached [pid 18669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18668] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18677] set_robust_list(0x7f9f66e119a0, 24 [pid 18675] <... clone3 resumed> => {parent_tid=[18677]}, 88) = 18677 [pid 18677] <... set_robust_list resumed>) = 0 [pid 18675] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18677] rt_sigprocmask(SIG_SETMASK, [] [pid 18675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18675] <... futex resumed>) = 0 [pid 18677] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18677] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18678 [pid 18677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18677] <... futex resumed>) = 1 [pid 18675] <... futex resumed>) = 0 [pid 18677] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18677] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18675] <... futex resumed>) = 0 [pid 18675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18675] <... futex resumed>) = 0 [pid 18677] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18677] <... openat resumed>) = 3 [pid 18675] <... futex resumed>) = 0 [pid 18675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18675] <... futex resumed>) = 0 [pid 18677] pwrite64(3, "\x02\x00", 2, 4 [pid 18675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18677] <... pwrite64 resumed>) = 2 [pid 18675] <... futex resumed>) = 0 [pid 18675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18675] exit_group(0 [pid 18669] <... openat resumed>) = 3 [pid 18668] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18678 attached [pid 18669] write(3, "1000", 4 [pid 18678] set_robust_list(0x55555f6e6760, 24 [pid 18677] <... futex resumed>) = ? [pid 18675] <... exit_group resumed>) = ? [pid 18669] <... write resumed>) = 4 [pid 18668] <... write resumed>) = 4 [pid 18677] +++ exited with 0 +++ [pid 18675] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18675, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18678] <... set_robust_list resumed>) = 0 [pid 18678] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18678] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18678] setpgid(0, 0) = 0 [pid 18678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18678] write(3, "1000", 4) = 4 [pid 18678] close(3 [pid 314] <... restart_syscall resumed>) = 0 [pid 18678] <... close resumed>) = 0 [pid 18678] write(1, "executing program\n", 18) = 18 [pid 18678] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18678] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18678] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18678] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18679 attached , NULL, 8) = 0 [pid 18678] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18678] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18679] set_robust_list(0x55555f6e6760, 24 [pid 18678] <... mprotect resumed>) = 0 [pid 18669] close(3 [pid 18679] <... set_robust_list resumed>) = 0 [pid 18678] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18668] close(3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18679 [pid 18679] rt_sigprocmask(SIG_SETMASK, [] [pid 18678] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18678] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18679] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18678] <... clone3 resumed> => {parent_tid=[18680]}, 88) = 18680 [pid 18679] setpgid(0, 0 [pid 18678] rt_sigprocmask(SIG_SETMASK, [] [pid 18679] <... setpgid resumed>) = 0 [pid 18678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18679] <... openat resumed>) = 3 [pid 18678] <... futex resumed>) = 0 [pid 18678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18679] write(3, "1000", 4) = 4 [pid 18679] close(3) = 0 [pid 18679] write(1, "executing program\n", 18) = 18 executing program [pid 18679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18679] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18679] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18679] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18679] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18679] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18679] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18681 attached [pid 18681] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18680 attached ) = 0 [pid 18679] <... clone3 resumed> => {parent_tid=[18681]}, 88) = 18681 [pid 18669] <... close resumed>) = 0 [pid 18668] <... close resumed>) = 0 [pid 18681] rt_sigprocmask(SIG_SETMASK, [] [pid 18679] rt_sigprocmask(SIG_SETMASK, [] [pid 18681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18681] <... futex resumed>) = 0 [pid 18679] <... futex resumed>) = 1 [pid 18681] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18681] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18679] <... futex resumed>) = 0 [pid 18681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18681] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18679] <... futex resumed>) = 0 [pid 18681] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18681] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18679] <... futex resumed>) = 0 [pid 18681] <... futex resumed>) = 1 [pid 18679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18681] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18679] <... futex resumed>) = 0 [pid 18681] <... openat resumed>) = 3 [pid 18679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18679] <... futex resumed>) = 0 [pid 18681] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18681] pwrite64(3, "\x02\x00", 2, 4 [pid 18679] <... futex resumed>) = 0 [pid 18681] <... pwrite64 resumed>) = 2 [pid 18679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18679] <... futex resumed>) = 0 [pid 18679] exit_group(0 [pid 18681] <... futex resumed>) = ? [pid 18679] <... exit_group resumed>) = ? [pid 18681] +++ exited with 0 +++ [pid 18679] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18679, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18669] write(1, "executing program\n", 18 [pid 18680] set_robust_list(0x7f9f66e119a0, 24 [pid 18668] write(1, "executing program\n", 18 [pid 18669] <... write resumed>) = 18 [pid 18668] <... write resumed>) = 18 [pid 18680] <... set_robust_list resumed>) = 0 executing program executing program [pid 18669] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18669] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... restart_syscall resumed>) = 0 [pid 18669] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18669] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18669] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18669] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18669] <... mprotect resumed>) = 0 [pid 18669] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18683 attached => {parent_tid=[18683]}, 88) = 18683 [pid 18683] set_robust_list(0x7f9f66e119a0, 24 [pid 18669] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18682 [pid 18683] <... set_robust_list resumed>) = 0 [pid 18669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18683] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18683] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18669] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18683] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 18682 attached [pid 18680] rt_sigprocmask(SIG_SETMASK, [] [pid 18668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18682] set_robust_list(0x55555f6e6760, 24 [pid 18680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18669] <... futex resumed>) = 0 [pid 18668] <... futex resumed>) = 0 [pid 18669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18683] <... futex resumed>) = 0 [pid 18669] <... futex resumed>) = 1 [pid 18683] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18683] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18669] <... futex resumed>) = 0 [pid 18683] <... futex resumed>) = 1 [pid 18669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18683] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18683] <... openat resumed>) = 3 [pid 18683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18669] <... futex resumed>) = 0 [pid 18669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18683] <... futex resumed>) = 1 [pid 18683] pwrite64(3, "\x02\x00", 2, 4 [pid 18669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18683] <... pwrite64 resumed>) = 2 [pid 18683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18669] <... futex resumed>) = 0 [pid 18683] <... futex resumed>) = 1 [pid 18669] exit_group(0) = ? [pid 18683] +++ exited with 0 +++ [pid 18669] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18682] <... set_robust_list resumed>) = 0 [pid 18682] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18682] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18682] setpgid(0, 0) = 0 [pid 18682] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18668] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18680] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18668] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18682] write(3, "1000", 4) = 4 [pid 18682] close(3) = 0 [pid 18682] write(1, "executing program\n", 18) = 18 executing program [pid 18682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18682] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18682] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18682] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18682] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18682] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18682] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18682] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18685 attached [pid 18685] set_robust_list(0x7f9f66e119a0, 24 [pid 18682] <... clone3 resumed> => {parent_tid=[18685]}, 88) = 18685 [pid 18682] rt_sigprocmask(SIG_SETMASK, [] [pid 18685] <... set_robust_list resumed>) = 0 [pid 18685] rt_sigprocmask(SIG_SETMASK, [] [pid 18682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18684 [pid 18680] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18684 attached [pid 18685] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18682] <... futex resumed>) = 0 [pid 18680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18685] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18682] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18685] <... futex resumed>) = 0 [pid 18682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18685] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18682] <... futex resumed>) = 0 [pid 18685] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18682] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18685] <... futex resumed>) = 0 [pid 18682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18685] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18682] <... futex resumed>) = 0 [pid 18685] <... openat resumed>) = 3 [pid 18682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18682] <... futex resumed>) = 0 [pid 18682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18685] <... futex resumed>) = 1 [pid 18682] <... futex resumed>) = 0 [pid 18685] pwrite64(3, "\x02\x00", 2, 4 [pid 18682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18685] <... pwrite64 resumed>) = 2 [pid 18685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18682] <... futex resumed>) = 0 [pid 18682] exit_group(0 [pid 18685] <... futex resumed>) = ? [pid 18682] <... exit_group resumed>) = ? [pid 18685] +++ exited with 0 +++ [pid 18682] +++ exited with 0 +++ [pid 18684] set_robust_list(0x55555f6e6760, 24 [pid 18668] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18680] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18678] <... futex resumed>) = 0 [pid 18684] <... set_robust_list resumed>) = 0 [pid 18678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18684] rt_sigprocmask(SIG_SETMASK, [] [pid 18678] <... futex resumed>) = 0 [pid 18684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18684] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18684] setpgid(0, 0) = 0 [pid 18684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18684] write(3, "1000", 4) = 4 [pid 18684] close(3) = 0 [pid 18684] write(1, "executing program\n", 18) = 18 [pid 18684] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18684] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18684] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18684] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 18684] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18684] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18684] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18686 attached => {parent_tid=[18686]}, 88) = 18686 [ 275.521440][ T37] __schedule+0x1496/0x20b0 [ 275.526606][ T37] ? __sched_text_start+0x10/0x10 [ 275.532087][ T37] ? __blk_flush_plug+0x425/0x4e0 [ 275.537883][ T37] ? __blk_flush_plug+0x425/0x4e0 [ 275.543443][ T37] ? __cfi___blk_flush_plug+0x10/0x10 [ 275.549188][ T37] ? kthread_data+0x54/0xc0 [ 275.554545][ T37] ? wq_worker_sleeping+0x68/0x260 [ 275.560042][ T37] schedule+0xc5/0x240 [ 275.564923][ T37] io_schedule+0x88/0xe0 [pid 18686] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18684] rt_sigprocmask(SIG_SETMASK, [] [pid 18686] rt_sigprocmask(SIG_SETMASK, [] [pid 18680] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18682, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18668] <... mmap resumed>) = 0x7f9f66df1000 [pid 18686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18680] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18668] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18686] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18684] <... futex resumed>) = 0 [pid 18686] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18686] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18684] <... futex resumed>) = 0 [pid 18684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18686] <... futex resumed>) = 1 [pid 18684] <... futex resumed>) = 0 [pid 18686] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18686] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18684] <... futex resumed>) = 0 [pid 18686] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18686] <... openat resumed>) = 3 [pid 18684] <... futex resumed>) = 0 [pid 18684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18684] <... futex resumed>) = 0 [pid 18684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18686] pwrite64(3, "\x02\x00", 2, 4 [pid 18684] <... futex resumed>) = 0 [pid 18686] <... pwrite64 resumed>) = 2 [pid 18684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18684] <... futex resumed>) = 0 [pid 18686] <... futex resumed>) = 1 [pid 18684] exit_group(0) = ? [pid 18686] +++ exited with 0 +++ [pid 18684] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18668] <... mprotect resumed>) = 0 [pid 18680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18668] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18687 attached [pid 18680] <... futex resumed>) = 1 [pid 18678] <... futex resumed>) = 0 [pid 18668] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18687] set_robust_list(0x55555f6e6760, 24 [pid 18680] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18687 [pid 18687] <... set_robust_list resumed>) = 0 [pid 18680] <... openat resumed>) = 3 [pid 18678] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18687] rt_sigprocmask(SIG_SETMASK, [] [pid 18668] <... clone3 resumed> => {parent_tid=[18688]}, 88) = 18688 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18668] rt_sigprocmask(SIG_SETMASK, [] [pid 18687] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18680] <... futex resumed>) = 0 [pid 18678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18687] <... prctl resumed>) = 0 [pid 18680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18687] setpgid(0, 0 [pid 18680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18678] <... futex resumed>) = 0 [pid 18668] <... futex resumed>) = 0 [pid 18687] <... setpgid resumed>) = 0 [pid 18680] pwrite64(3, "\x02\x00", 2, 4 [pid 18678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18687] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18680] <... pwrite64 resumed>) = 2 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18688 attached , [], 8) = 0 [pid 18687] <... openat resumed>) = 3 [pid 18680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18680] <... futex resumed>) = 1 [pid 18678] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18689 [pid 18687] write(3, "1000", 4 [pid 18680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18678] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18687] <... write resumed>) = 4 [pid 18680] <... futex resumed>) = ? [pid 18678] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18687] close(3 [pid 18680] +++ exited with 0 +++ [pid 18678] +++ exited with 0 +++ [pid 18687] <... close resumed>) = 0 [pid 18687] write(1, "executing program\n", 18) = 18 [pid 18687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18687] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18687] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18687] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18687] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18687] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18687] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18690 attached => {parent_tid=[18690]}, 88) = 18690 [pid 18690] set_robust_list(0x7f9f66e119a0, 24 [pid 18687] rt_sigprocmask(SIG_SETMASK, [] [pid 18690] <... set_robust_list resumed>) = 0 [pid 18687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18690] rt_sigprocmask(SIG_SETMASK, [] [pid 18687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18687] <... futex resumed>) = 0 [pid 18690] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18690] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18687] <... futex resumed>) = 0 [pid 18690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18690] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18687] <... futex resumed>) = 0 [pid 18690] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18687] <... futex resumed>) = 0 [pid 18687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18690] <... futex resumed>) = 1 [pid 18687] <... futex resumed>) = 0 [pid 18690] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18690] <... openat resumed>) = 3 [pid 18690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18687] <... futex resumed>) = 0 [pid 18690] <... futex resumed>) = 1 [pid 18687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18690] pwrite64(3, "\x02\x00", 2, 4 [pid 18687] <... futex resumed>) = 0 [pid 18690] <... pwrite64 resumed>) = 2 [pid 18687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18687] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18689 attached executing program [pid 18690] <... futex resumed>) = 1 [pid 18687] exit_group(0) = ? [pid 18690] +++ exited with 0 +++ [pid 18688] set_robust_list(0x7f9f66e119a0, 24 [pid 18687] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18687, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18691 attached , child_tidptr=0x55555f6e6750) = 18691 [pid 18691] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18691] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18691] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18691] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18691] setpgid(0, 0) = 0 [pid 18691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18691] write(3, "1000", 4) = 4 [pid 18691] close(3) = 0 [pid 18691] write(1, "executing program\n", 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 18691] <... write resumed>) = 18 [pid 18691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18691] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18691] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18692 attached [pid 18691] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18692] set_robust_list(0x55555f6e6760, 24 [pid 18691] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18692 [pid 18692] <... set_robust_list resumed>) = 0 [pid 18691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18692] rt_sigprocmask(SIG_SETMASK, [] [pid 18691] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18691] <... mmap resumed>) = 0x7f9f66df1000 [pid 18692] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18691] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18692] setpgid(0, 0) = 0 [pid 18691] <... mprotect resumed>) = 0 [pid 18692] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18691] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 18692] write(3, "1000", 4 [pid 18688] <... set_robust_list resumed>) = 0 [pid 18692] <... write resumed>) = 4 [pid 18691] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18692] close(3 [pid 18691] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18693 attached [pid 18692] <... close resumed>) = 0 [pid 18689] set_robust_list(0x55555f6e6760, 24 [pid 18688] rt_sigprocmask(SIG_SETMASK, [] [pid 18692] write(1, "executing program\n", 18 [pid 18688] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18693] set_robust_list(0x7f9f66e119a0, 24 [pid 18692] <... write resumed>) = 18 executing program [pid 18689] <... set_robust_list resumed>) = 0 [pid 18693] <... set_robust_list resumed>) = 0 [pid 18692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18691] <... clone3 resumed> => {parent_tid=[18693]}, 88) = 18693 [pid 18693] rt_sigprocmask(SIG_SETMASK, [] [pid 18692] <... futex resumed>) = 0 [pid 18691] rt_sigprocmask(SIG_SETMASK, [] [pid 18689] rt_sigprocmask(SIG_SETMASK, [] [pid 18688] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18692] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18692] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18692] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18688] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18693] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18691] <... futex resumed>) = 0 [pid 18689] <... prctl resumed>) = 0 [pid 18688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18693] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18692] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18689] setpgid(0, 0 [pid 18688] <... futex resumed>) = 1 [pid 18668] <... futex resumed>) = 0 [pid 18693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] <... mmap resumed>) = 0x7f9f66df1000 [pid 18691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18693] <... futex resumed>) = 0 [pid 18692] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] <... futex resumed>) = 0 [pid 18693] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18692] <... mprotect resumed>) = 0 [pid 18691] <... futex resumed>) = 0 [pid 18668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18693] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18692] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18692] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18693] <... futex resumed>) = 1 [pid 18691] <... futex resumed>) = 0 [pid 18693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18692] <... clone3 resumed> => {parent_tid=[18694]}, 88) = 18694 [pid 18691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18692] rt_sigprocmask(SIG_SETMASK, [] [pid 18691] <... futex resumed>) = 0 [pid 18693] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18693] <... openat resumed>) = 3 [pid 18692] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] <... futex resumed>) = 0 [pid 18693] <... futex resumed>) = 1 [pid 18692] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18691] <... futex resumed>) = 0 [pid 18693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18691] <... futex resumed>) = 0 [pid 18693] pwrite64(3, "\x02\x00", 2, 4 [pid 18691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18693] <... pwrite64 resumed>) = 2 [pid 18693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18691] <... futex resumed>) = 0 [pid 18691] exit_group(0 [pid 18693] <... futex resumed>) = ? [pid 18691] <... exit_group resumed>) = ? [pid 18693] +++ exited with 0 +++ [pid 18691] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18695 attached [pid 18695] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18695] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18695 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18695] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 18694 attached ) = 0 [pid 18689] <... setpgid resumed>) = 0 [pid 18688] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18695] setpgid(0, 0) = 0 [pid 18695] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18695] write(3, "1000", 4) = 4 [pid 18695] close(3) = 0 [pid 18695] write(1, "executing program\n", 18) = 18 executing program [pid 18695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18695] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18695] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18695] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18695] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18695] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18695] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18696]}, 88) = 18696 [pid 18695] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18694] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18694] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18694] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] <... futex resumed>) = 0 [pid 18692] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18694] <... futex resumed>) = 1 [pid 18692] <... futex resumed>) = 0 [pid 18694] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18692] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18694] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] <... futex resumed>) = 0 [pid 18692] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18694] <... futex resumed>) = 1 [pid 18692] <... futex resumed>) = 0 [pid 18694] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18692] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18696 attached [pid 18694] <... openat resumed>) = 3 [pid 18689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18688] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18692] <... futex resumed>) = 0 [pid 18694] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18692] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18694] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18692] <... futex resumed>) = 0 [pid 18694] pwrite64(3, "\x02\x00", 2, 4 [pid 18692] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18694] <... pwrite64 resumed>) = 2 [pid 18694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18692] <... futex resumed>) = 0 [pid 18692] exit_group(0 [pid 18694] <... futex resumed>) = ? [pid 18692] <... exit_group resumed>) = ? [pid 18694] +++ exited with 0 +++ [pid 18692] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18692, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18697 attached [pid 18697] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18697 [pid 18697] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18697] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18697] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18697] setpgid(0, 0) = 0 [pid 18697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18696] set_robust_list(0x7f9f66e119a0, 24 [pid 18689] <... openat resumed>) = 3 [pid 18688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18697] <... openat resumed>) = 3 [pid 18697] write(3, "1000", 4) = 4 [pid 18697] close(3) = 0 [pid 18697] write(1, "executing program\n", 18) = 18 executing program [pid 18697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18697] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18697] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18697] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18697] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18697] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18697] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18698]}, 88) = 18698 [pid 18697] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18696] <... set_robust_list resumed>) = 0 [pid 18696] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 275.569576][ T37] bit_wait_io+0x17/0xd0 [ 275.574323][ T37] __wait_on_bit+0xb3/0x2e0 [ 275.579864][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 275.585459][ T37] out_of_line_wait_on_bit+0x139/0x190 [ 275.591510][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 275.598949][ T37] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 275.605897][ T37] ? __cfi_wake_bit_function+0x10/0x10 [ 275.613895][ T37] ? jbd2_journal_cancel_revoke+0x34a/0x530 [pid 18696] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18695] <... futex resumed>) = 0 [pid 18695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18696] <... futex resumed>) = 1 [pid 18695] <... futex resumed>) = 0 [pid 18696] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18698 attached [pid 18696] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18689] write(3, "1000", 4 [pid 18688] <... futex resumed>) = 1 [pid 18668] <... futex resumed>) = 0 [pid 18696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18695] <... futex resumed>) = 0 [pid 18696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18695] <... futex resumed>) = 0 [pid 18696] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18696] <... openat resumed>) = 3 [pid 18696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18695] <... futex resumed>) = 0 [pid 18695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18696] <... futex resumed>) = 0 [pid 18695] <... futex resumed>) = 1 [pid 18696] pwrite64(3, "\x02\x00", 2, 4 [pid 18695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18696] <... pwrite64 resumed>) = 2 [pid 18696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18695] <... futex resumed>) = 0 [pid 18695] exit_group(0 [pid 18696] <... futex resumed>) = ? [pid 18695] <... exit_group resumed>) = ? [pid 18696] +++ exited with 0 +++ [pid 18695] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18695, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18698] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18698] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18698] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18689] <... write resumed>) = 4 [pid 18688] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18698] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18697] <... futex resumed>) = 0 [pid 18698] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18698] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18697] <... futex resumed>) = 0 [pid 18697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18697] <... futex resumed>) = 0 [pid 18697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18698] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18697] <... futex resumed>) = 0 [pid 18698] <... openat resumed>) = 3 [pid 18697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18697] <... futex resumed>) = 0 [pid 18697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18698] <... futex resumed>) = 1 [pid 18698] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18697] <... futex resumed>) = 0 [pid 18697] exit_group(0) = ? [pid 18698] <... futex resumed>) = ? [pid 18698] +++ exited with 0 +++ [pid 18697] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18697, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18689] close(3) = 0 executing program [pid 18689] write(1, "executing program\n", 18) = 18 [pid 18689] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18688] <... openat resumed>) = 3 [pid 18668] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18689] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18689] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18689] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18689] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18689] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18699 [pid 18689] <... mprotect resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18689] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18689] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18689] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18700 attached [pid 18700] set_robust_list(0x7f9f66e119a0, 24 [pid 18689] <... clone3 resumed> => {parent_tid=[18700]}, 88) = 18700 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18701 [pid 18700] <... set_robust_list resumed>) = 0 [pid 18689] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18700] rt_sigprocmask(SIG_SETMASK, [] [pid 18689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18700] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18689] <... futex resumed>) = 0 [pid 18700] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18689] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18701 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18699 attached [pid 18700] <... futex resumed>) = 0 [pid 18689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18700] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18689] <... futex resumed>) = 0 [pid 18700] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18689] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18700] <... futex resumed>) = 0 [pid 18689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18700] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18689] <... futex resumed>) = 0 [pid 18700] <... openat resumed>) = 3 [pid 18689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18689] <... futex resumed>) = 0 [pid 18689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18700] <... futex resumed>) = 1 [pid 18689] <... futex resumed>) = 0 [pid 18700] pwrite64(3, "\x02\x00", 2, 4 [pid 18689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18700] <... pwrite64 resumed>) = 2 [pid 18700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18689] <... futex resumed>) = 0 [pid 18689] exit_group(0) = ? [pid 18700] <... futex resumed>) = ? [pid 18700] +++ exited with 0 +++ [pid 18689] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18689, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18701] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18701] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18701] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18688] <... futex resumed>) = 0 [pid 18668] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18699] set_robust_list(0x55555f6e6760, 24 [pid 18688] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18701] <... prctl resumed>) = 0 [pid 18701] setpgid(0, 0) = 0 [pid 18701] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18701] write(3, "1000", 4) = 4 [pid 18701] close(3) = 0 [pid 18701] write(1, "executing program\n", 18) = 18 executing program [pid 18701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18701] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18701] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18701] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18701] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18701] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18701] <... mprotect resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18702 attached [pid 18702] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18702 [pid 18702] <... set_robust_list resumed>) = 0 [pid 18701] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18702] rt_sigprocmask(SIG_SETMASK, [] [pid 18701] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18699] <... set_robust_list resumed>) = 0 [pid 18668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18701] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18702] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18702] setpgid(0, 0) = 0 [pid 18702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18701] <... clone3 resumed> => {parent_tid=[18703]}, 88) = 18703 [pid 18702] <... openat resumed>) = 3 [pid 18702] write(3, "1000", 4 [pid 18701] rt_sigprocmask(SIG_SETMASK, [] [pid 18702] <... write resumed>) = 4 [pid 18701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18702] close(3 [pid 18701] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18702] <... close resumed>) = 0 executing program [pid 18702] write(1, "executing program\n", 18 [pid 18701] <... futex resumed>) = 0 [pid 18702] <... write resumed>) = 18 [pid 18702] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18701] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18702] <... futex resumed>) = 0 [pid 18702] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18702] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18702] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18702] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18702] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18702] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18704 attached [pid 18704] set_robust_list(0x7f9f66e119a0, 24 [pid 18702] <... clone3 resumed> => {parent_tid=[18704]}, 88) = 18704 [pid 18704] <... set_robust_list resumed>) = 0 [pid 18702] rt_sigprocmask(SIG_SETMASK, [] [pid 18704] rt_sigprocmask(SIG_SETMASK, [] [pid 18702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18704] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18702] <... futex resumed>) = 0 [pid 18704] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18702] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18704] <... futex resumed>) = 0 [pid 18702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18704] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18702] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18703 attached [pid 18704] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18699] rt_sigprocmask(SIG_SETMASK, [] [pid 18688] <... futex resumed>) = 0 [pid 18668] <... futex resumed>) = 1 [pid 18704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18702] <... futex resumed>) = 0 [pid 18702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18704] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18702] <... futex resumed>) = 0 [pid 18704] <... openat resumed>) = 3 [pid 18702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18702] <... futex resumed>) = 0 [pid 18702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18704] <... futex resumed>) = 1 [pid 18704] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18702] <... futex resumed>) = 0 [pid 18704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18702] exit_group(0 [pid 18704] <... futex resumed>) = ? [pid 18702] <... exit_group resumed>) = ? [pid 18704] +++ exited with 0 +++ [pid 18702] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18703] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18705 attached , child_tidptr=0x55555f6e6750) = 18705 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18705] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18688] pwrite64(3, "\x02\x00", 2, 4 [pid 18668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18705] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18705] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18705] setpgid(0, 0) = 0 [pid 18705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18705] write(3, "1000", 4) = 4 [pid 18705] close(3) = 0 [pid 18705] write(1, "executing program\n", 18) = 18 [pid 18705] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18705] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18705] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18705] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18705] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18705] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18705] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18706]}, 88) = 18706 [pid 18705] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18703] <... set_robust_list resumed>) = 0 [pid 18703] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18703] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18701] <... futex resumed>) = 0 [pid 18701] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18703] <... futex resumed>) = 1 [pid 18703] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18701] <... futex resumed>) = 0 [pid 18703] <... mount resumed>) = -1 EBUSY (Device or resource busy) [ 275.620070][ T37] do_get_write_access+0x558/0xd70 [ 275.625356][ T37] jbd2_journal_get_write_access+0x268/0x3d0 [ 275.631474][ T37] __ext4_journal_get_write_access+0x1b6/0x6a0 [ 275.637949][ T37] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 275.644832][ T37] ? ext4_get_group_desc+0x23e/0x410 [ 275.650265][ T37] ext4_mb_mark_context+0x393/0xee0 [ 275.655776][ T37] ? __cfi_ext4_mb_mark_context+0x10/0x10 [ 275.662068][ T37] ext4_mb_mark_diskspace_used+0x3aa/0x830 [pid 18701] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18706 attached [pid 18701] <... futex resumed>) = 0 [pid 18699] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18688] <... pwrite64 resumed>) = 2 [pid 18703] <... futex resumed>) = 1 [pid 18701] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18703] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18701] <... futex resumed>) = 0 [pid 18701] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18703] <... openat resumed>) = 3 [pid 18703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18701] <... futex resumed>) = 0 [pid 18703] pwrite64(3, "\x02\x00", 2, 4 [pid 18701] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18703] <... pwrite64 resumed>) = 2 [pid 18701] <... futex resumed>) = 0 [pid 18701] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18701] <... futex resumed>) = 0 [pid 18703] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18701] exit_group(0) = ? [pid 18703] <... futex resumed>) = ? [pid 18703] +++ exited with 0 +++ [pid 18701] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18701, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18706] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18706] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18706] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18705] <... futex resumed>) = 0 [pid 18688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18699] <... prctl resumed>) = 0 [pid 18688] <... futex resumed>) = 1 [pid 18668] <... futex resumed>) = 0 [pid 18705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18706] <... futex resumed>) = 1 [pid 18706] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18705] <... futex resumed>) = 0 [pid 18705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18706] <... futex resumed>) = 1 [pid 18706] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18705] <... futex resumed>) = 0 [pid 18705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18706] <... futex resumed>) = 1 [pid 18706] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18705] <... futex resumed>) = 0 [pid 18705] exit_group(0) = ? [pid 18706] <... futex resumed>) = ? [pid 18706] +++ exited with 0 +++ [pid 18705] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18705, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18699] setpgid(0, 0) = 0 [pid 18699] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18699] write(3, "1000", 4 [pid 18688] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18668] exit_group(0 [pid 18699] <... write resumed>) = 4 [pid 18699] close(3) = 0 [pid 18699] write(1, "executing program\n", 18) = 18 executing program [pid 18699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18699] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18699] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18699] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18699] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18699] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18707 attached [pid 18699] <... mprotect resumed>) = 0 [pid 18707] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18707 [pid 18707] <... set_robust_list resumed>) = 0 [pid 18699] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18707] rt_sigprocmask(SIG_SETMASK, [] [pid 18699] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18699] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18688] <... futex resumed>) = ? [pid 18668] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18709 attached [pid 18707] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18708 [pid 18709] set_robust_list(0x7f9f66e119a0, 24 [pid 18707] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18709] <... set_robust_list resumed>) = 0 [pid 18707] setpgid(0, 0 [pid 18699] <... clone3 resumed> => {parent_tid=[18709]}, 88) = 18709 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18709] rt_sigprocmask(SIG_SETMASK, [] [pid 18707] <... setpgid resumed>) = 0 [pid 18699] rt_sigprocmask(SIG_SETMASK, [] [pid 18709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18707] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18707] <... openat resumed>) = 3 [pid 18709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18707] write(3, "1000", 4 [pid 18699] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18709] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18707] <... write resumed>) = 4 [pid 18709] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18707] close(3 [pid 18699] <... futex resumed>) = 0 [pid 18709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... close resumed>) = 0 executing program [pid 18699] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18709] <... futex resumed>) = 0 [pid 18707] write(1, "executing program\n", 18 [pid 18709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18707] <... write resumed>) = 18 [pid 18699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18699] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18709] <... futex resumed>) = 0 [pid 18707] <... futex resumed>) = 0 [pid 18699] <... futex resumed>) = 1 [pid 18709] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18707] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18699] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18708 attached [pid 18709] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18707] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18688] +++ exited with 0 +++ [pid 18668] +++ exited with 0 +++ [pid 18709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18709] <... futex resumed>) = 1 [pid 18707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18699] <... futex resumed>) = 0 [pid 18709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18707] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18699] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18707] <... mmap resumed>) = 0x7f9f66df1000 [pid 18699] <... futex resumed>) = 0 [pid 18709] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18707] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18699] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18709] <... openat resumed>) = 3 [pid 18707] <... mprotect resumed>) = 0 [pid 18707] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18709] <... futex resumed>) = 1 [pid 18707] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18699] <... futex resumed>) = 0 [pid 18709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18699] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18707] <... clone3 resumed> => {parent_tid=[18710]}, 88) = 18710 [pid 18709] pwrite64(3, "\x02\x00", 2, 4 [pid 18707] rt_sigprocmask(SIG_SETMASK, [] [pid 18699] <... futex resumed>) = 0 [pid 18709] <... pwrite64 resumed>) = 2 [pid 18707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18707] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18699] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... futex resumed>) = 0 [pid 18709] <... futex resumed>) = 1 [pid 18707] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18699] <... futex resumed>) = 0 [pid 18709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18699] exit_group(0 [pid 18709] <... futex resumed>) = ? [pid 18699] <... exit_group resumed>) = ? [pid 18709] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18710 attached [pid 18710] set_robust_list(0x7f9f66e119a0, 24 [pid 18708] set_robust_list(0x55555f6e6760, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18699] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18699, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18710] <... set_robust_list resumed>) = 0 [pid 18710] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18710] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18711 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18707] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18707] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18710] <... futex resumed>) = 1 [pid 18710] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18711 attached [pid 18708] <... set_robust_list resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18707] <... futex resumed>) = 0 [pid 18707] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18707] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18710] <... futex resumed>) = 1 [pid 18710] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... futex resumed>) = 0 [pid 18707] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18707] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18710] <... futex resumed>) = 1 [pid 18710] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18707] <... futex resumed>) = 0 [pid 18707] exit_group(0) = ? [pid 18710] <... futex resumed>) = ? [pid 18710] +++ exited with 0 +++ [pid 18707] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18707, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18711] set_robust_list(0x55555f6e6760, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 18708] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18711] <... set_robust_list resumed>) = 0 [pid 18711] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18711] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18711] setpgid(0, 0) = 0 [pid 18711] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18711] write(3, "1000", 4) = 4 [pid 18711] close(3) = 0 [pid 18711] write(1, "executing program\n", 18) = 18 executing program [pid 18711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18711] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18711] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18711] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18711] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18711] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18711] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18712]}, 88) = 18712 [pid 18711] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18711] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18712 attached [pid 18711] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18708] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18712] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18712] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18712] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18711] <... futex resumed>) = 0 [pid 18712] <... futex resumed>) = 1 [pid 18711] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18712] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18711] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18712] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18711] <... futex resumed>) = 0 [pid 18712] <... futex resumed>) = 1 [pid 18711] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18712] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18711] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18712] <... openat resumed>) = 3 [pid 18711] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18712] <... futex resumed>) = 1 [pid 18711] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [ 275.668029][ T37] ? ext4_discard_allocated_blocks+0x690/0x690 [ 275.674680][ T37] ? ext4_mb_new_blocks+0x3ec/0x36c0 [ 275.680053][ T37] ext4_mb_new_blocks+0x840/0x36c0 [ 275.685387][ T37] ? __kmalloc_noprof+0x261/0x510 [ 275.690689][ T37] ? ext4_find_extent+0x1f5/0xd80 [ 275.696648][ T37] ? ext4_ext_search_right+0x49e/0x880 [ 275.702347][ T37] ? ext4_inode_to_goal_block+0x34f/0x4c0 [ 275.708224][ T37] ext4_ext_map_blocks+0x14d9/0x6080 [ 275.713742][ T37] ? stack_depot_save_flags+0x399/0x800 [pid 18712] pwrite64(3, "\x02\x00", 2, 4 [pid 18711] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18712] <... pwrite64 resumed>) = 2 [pid 18711] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18713 attached [pid 18711] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18708] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18713 [pid 18712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18712] <... futex resumed>) = 1 [pid 18711] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18712] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18711] exit_group(0) = ? [pid 18712] <... futex resumed>) = ? [pid 18712] +++ exited with 0 +++ [pid 18711] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18711, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18714 attached [pid 18714] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18714 [pid 18714] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18714] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18713] set_robust_list(0x55555f6e6760, 24 [pid 18708] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18714] <... prctl resumed>) = 0 [pid 18714] setpgid(0, 0) = 0 [pid 18714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18714] write(3, "1000", 4) = 4 [pid 18714] close(3) = 0 [pid 18714] write(1, "executing program\n", 18) = 18 executing program [pid 18714] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18714] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18714] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18714] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18714] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18714] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18714] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18715 attached [pid 18715] set_robust_list(0x7f9f66e119a0, 24 [pid 18714] <... clone3 resumed> => {parent_tid=[18715]}, 88) = 18715 [pid 18715] <... set_robust_list resumed>) = 0 [pid 18714] rt_sigprocmask(SIG_SETMASK, [] [pid 18715] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18715] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18715] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18714] <... futex resumed>) = 0 [pid 18714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18714] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18715] <... futex resumed>) = 0 [pid 18714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18715] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18714] <... futex resumed>) = 0 [pid 18708] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18716 attached [pid 18715] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18713] <... set_robust_list resumed>) = 0 [pid 18714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18714] <... futex resumed>) = 0 [pid 18715] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18715] <... openat resumed>) = 3 [pid 18714] <... futex resumed>) = 0 [pid 18714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18714] <... futex resumed>) = 0 [pid 18715] pwrite64(3, "\x02\x00", 2, 4 [pid 18714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18715] <... pwrite64 resumed>) = 2 [pid 18714] <... futex resumed>) = 0 [pid 18714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18714] <... futex resumed>) = 0 [pid 18715] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18714] exit_group(0) = ? [pid 18715] <... futex resumed>) = ? [pid 18715] +++ exited with 0 +++ [pid 18714] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18717 attached [pid 18717] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18717 [pid 18716] set_robust_list(0x55555f6e6760, 24 [pid 18713] rt_sigprocmask(SIG_SETMASK, [] [pid 18708] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18716 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18716] <... set_robust_list resumed>) = 0 [pid 18717] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18717] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18717] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18717] setpgid(0, 0) = 0 [pid 18717] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18717] write(3, "1000", 4) = 4 [pid 18717] close(3) = 0 [pid 18717] write(1, "executing program\n", 18) = 18 executing program [pid 18717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18717] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18717] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18717] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18717] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18717] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18717] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18718 attached [pid 18718] set_robust_list(0x7f9f66e119a0, 24 [pid 18717] <... clone3 resumed> => {parent_tid=[18718]}, 88) = 18718 [pid 18717] rt_sigprocmask(SIG_SETMASK, [] [pid 18718] <... set_robust_list resumed>) = 0 [pid 18717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18718] rt_sigprocmask(SIG_SETMASK, [] [pid 18717] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18717] <... futex resumed>) = 0 [pid 18716] rt_sigprocmask(SIG_SETMASK, [] [pid 18713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18708] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18718] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18717] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18718] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18717] <... futex resumed>) = 0 [pid 18717] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18718] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18717] <... futex resumed>) = 0 [pid 18718] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18717] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18717] <... futex resumed>) = 0 [pid 18718] <... futex resumed>) = 1 [pid 18717] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18718] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18717] <... futex resumed>) = 0 [pid 18718] <... openat resumed>) = 3 [pid 18717] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18717] <... futex resumed>) = 0 [pid 18718] <... futex resumed>) = 1 [pid 18717] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18718] pwrite64(3, "\x02\x00", 2, 4 [pid 18717] <... futex resumed>) = 0 [pid 18718] <... pwrite64 resumed>) = 2 [pid 18717] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18717] <... futex resumed>) = 0 [pid 18718] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18717] exit_group(0) = ? [pid 18718] <... futex resumed>) = ? [pid 18718] +++ exited with 0 +++ [pid 18717] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18717, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18708] write(3, "1000", 4 [pid 18713] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18708] <... write resumed>) = 4 [pid 18713] <... prctl resumed>) = 0 [pid 18716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18713] setpgid(0, 0 [pid 18708] close(3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18719 attached [pid 18719] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18719 [pid 18719] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18719] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18719] setpgid(0, 0) = 0 [pid 18719] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18719] write(3, "1000", 4) = 4 [pid 18719] close(3) = 0 [pid 18719] write(1, "executing program\n", 18) = 18 executing program [pid 18719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18719] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18719] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18716] <... prctl resumed>) = 0 [pid 18713] <... setpgid resumed>) = 0 [pid 18708] <... close resumed>) = 0 [pid 18719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18719] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18719] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18719] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18719] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18720 attached [pid 18720] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18719] <... clone3 resumed> => {parent_tid=[18720]}, 88) = 18720 [pid 18720] rt_sigprocmask(SIG_SETMASK, [] [pid 18719] rt_sigprocmask(SIG_SETMASK, [] [pid 18720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18720] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18719] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18720] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18719] <... futex resumed>) = 0 [pid 18720] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18719] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18719] <... futex resumed>) = 0 [pid 18720] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18719] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18720] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18719] <... futex resumed>) = 0 [pid 18719] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18719] <... futex resumed>) = 0 [pid 18720] <... futex resumed>) = 1 [pid 18719] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18720] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18719] <... futex resumed>) = 0 [pid 18719] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18720] <... openat resumed>) = 3 [pid 18720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18719] <... futex resumed>) = 0 [pid 18720] pwrite64(3, "\x02\x00", 2, 4 [pid 18719] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18720] <... pwrite64 resumed>) = 2 [pid 18719] <... futex resumed>) = 0 [pid 18716] setpgid(0, 0 [pid 18713] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18708] write(1, "executing program\n", 18 [pid 18719] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18719] <... futex resumed>) = 0 [pid 18720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18719] exit_group(0 [pid 18720] <... futex resumed>) = ? [pid 18719] <... exit_group resumed>) = ? [pid 18720] +++ exited with 0 +++ [pid 18719] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18719, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18721 attached [pid 18721] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18721] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 18721] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18716] <... setpgid resumed>) = 0 [pid 18713] <... openat resumed>) = 3 [pid 18708] <... write resumed>) = 18 [pid 18721] <... prctl resumed>) = 0 [pid 18721] setpgid(0, 0) = 0 [pid 18721] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18721] write(3, "1000", 4) = 4 [pid 18721] close(3) = 0 executing program [pid 18721] write(1, "executing program\n", 18) = 18 [pid 18721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18721] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18721] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [ 275.719570][ T37] ? kasan_save_track+0x4f/0x80 [ 275.724660][ T37] ? kasan_save_track+0x3e/0x80 [ 275.729631][ T37] ? kmem_cache_alloc_noprof+0x1bf/0x410 [ 275.735837][ T37] ? ext4_alloc_io_end_vec+0x42/0x1e0 [ 275.741616][ T37] ? ext4_do_writepages+0x106f/0x39f0 [ 275.747485][ T37] ? __cfi_ext4_ext_map_blocks+0x10/0x10 [ 275.753539][ T37] ? writeback_sb_inodes+0x6a5/0xfb0 [ 275.759060][ T37] ? __writeback_inodes_wb+0x129/0x280 [ 275.764911][ T37] ? wb_writeback+0x3bb/0x850 [ 275.769920][ T37] ? wb_workfn+0xa03/0xef0 [pid 18721] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18721 [pid 18721] <... mmap resumed>) = 0x7f9f66df1000 [pid 18716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18713] write(3, "1000", 4 [pid 18708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18721] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18721] <... mprotect resumed>) = 0 [pid 18721] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18721] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18721] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18722 attached [pid 18722] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18722] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18721] <... clone3 resumed> => {parent_tid=[18722]}, 88) = 18722 [pid 18722] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18721] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18721] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18722] <... futex resumed>) = 0 [pid 18721] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18722] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18722] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18721] <... futex resumed>) = 0 [pid 18721] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18722] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18721] <... futex resumed>) = 0 [pid 18722] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18721] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18722] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18721] <... futex resumed>) = 0 [pid 18721] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18722] <... futex resumed>) = 1 [pid 18721] <... futex resumed>) = 0 [pid 18721] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18722] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18708] <... futex resumed>) = 0 [pid 18713] <... write resumed>) = 4 [pid 18716] <... openat resumed>) = 3 [pid 18713] close(3 [pid 18708] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18721] <... futex resumed>) = 0 [pid 18722] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18721] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18722] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18721] <... futex resumed>) = 0 [pid 18722] pwrite64(3, "\x02\x00", 2, 4 [pid 18721] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18722] <... pwrite64 resumed>) = 2 [pid 18722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18721] <... futex resumed>) = 0 [pid 18721] exit_group(0) = ? [pid 18722] <... futex resumed>) = ? [pid 18722] +++ exited with 0 +++ [pid 18721] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18721, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18716] write(3, "1000", 4) = 4 [pid 18716] close(3) = 0 [pid 18716] write(1, "executing program\n", 18) = 18 executing program [pid 18716] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18713] <... close resumed>) = 0 [pid 18708] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18716] <... futex resumed>) = 0 [pid 18716] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18716] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18716] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18716] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18716] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18716] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18723 attached [pid 18716] <... clone3 resumed> => {parent_tid=[18723]}, 88) = 18723 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18723] set_robust_list(0x7f9f66e119a0, 24 [pid 18716] rt_sigprocmask(SIG_SETMASK, [] [pid 18723] <... set_robust_list resumed>) = 0 [pid 18716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18723] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18713] write(1, "executing program\n", 18 [pid 18708] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18724 attached [pid 18723] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18724 [pid 18723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18723] <... futex resumed>) = 1 [pid 18716] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18723] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18723] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18716] <... futex resumed>) = 0 [pid 18716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18716] <... futex resumed>) = 0 [pid 18723] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18723] <... openat resumed>) = 3 [pid 18723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18716] <... futex resumed>) = 0 [pid 18723] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18723] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18716] <... futex resumed>) = 0 [pid 18716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18723] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18716] <... futex resumed>) = 0 [pid 18716] exit_group(0 [pid 18723] <... futex resumed>) = 1 [pid 18716] <... exit_group resumed>) = ? [pid 18724] set_robust_list(0x55555f6e6760, 24 [pid 18723] +++ exited with 0 +++ [pid 18713] <... write resumed>) = 18 [pid 18708] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18716] +++ exited with 0 +++ executing program [pid 18724] <... set_robust_list resumed>) = 0 [pid 18724] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18724] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18724] setpgid(0, 0) = 0 [pid 18724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18724] write(3, "1000", 4) = 4 [pid 18724] close(3) = 0 executing program [pid 18724] write(1, "executing program\n", 18) = 18 [pid 18724] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18724] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18724] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18724] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18724] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18724] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18708] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18716, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18724] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18725 attached => {parent_tid=[18725]}, 88) = 18725 [pid 18725] set_robust_list(0x7f9f66e119a0, 24 [pid 18724] rt_sigprocmask(SIG_SETMASK, [] [pid 18725] <... set_robust_list resumed>) = 0 [pid 18725] rt_sigprocmask(SIG_SETMASK, [] [pid 18724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18725] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18725] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18724] <... futex resumed>) = 0 [pid 18725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18725] <... futex resumed>) = 0 [pid 18724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18725] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18725] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18724] <... futex resumed>) = 0 [pid 18725] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18725] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18724] <... futex resumed>) = 0 [pid 18725] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18725] <... openat resumed>) = 3 [pid 18724] <... futex resumed>) = 0 [pid 18724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18725] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18724] <... futex resumed>) = 0 [pid 18724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18725] <... futex resumed>) = 0 [pid 18725] pwrite64(3, "\x02\x00", 2, 4 [pid 18724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18725] <... pwrite64 resumed>) = 2 [pid 18713] <... futex resumed>) = 0 [pid 18708] <... mmap resumed>) = 0x7f9f66df1000 [pid 18725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18713] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18708] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18725] <... futex resumed>) = 1 [pid 18724] <... futex resumed>) = 0 [pid 18725] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18724] exit_group(0 [pid 18725] <... futex resumed>) = ? [pid 18724] <... exit_group resumed>) = ? [pid 18725] +++ exited with 0 +++ [pid 18724] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18724, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18713] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18713] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18713] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18713] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18713] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18713] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18726]}, 88) = 18726 [pid 18713] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18708] <... mprotect resumed>) = 0 [pid 18708] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18708] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18726 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18708] <... clone3 resumed> => {parent_tid=[18727]}, 88) = 18727 [pid 18708] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18708] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18708] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18726] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18726] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18726] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18713] <... futex resumed>) = 0 [pid 18713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18726] <... futex resumed>) = 1 [pid 18713] <... futex resumed>) = 0 [pid 18726] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [ 275.774601][ T37] ? process_scheduled_works+0x7f7/0x1060 [ 275.780569][ T37] ? worker_thread+0xc99/0x13f0 [ 275.785554][ T37] ? kthread+0x2c7/0x360 [ 275.789910][ T37] ? ret_from_fork+0x67/0xa0 [ 275.794695][ T37] ? ret_from_fork_asm+0x1a/0x30 [ 275.799844][ T37] ? ext4_es_lookup_extent+0x567/0x900 [ 275.805604][ T37] ext4_map_blocks+0x873/0x17f0 [ 275.810516][ T37] ? __cfi_ext4_map_blocks+0x10/0x10 [ 275.816080][ T37] ? kmem_cache_alloc_noprof+0x1e2/0x410 [pid 18713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18713] <... futex resumed>) = 0 [pid 18726] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18726] <... openat resumed>) = 3 [pid 18713] <... futex resumed>) = 0 [pid 18713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18713] <... futex resumed>) = 0 [pid 18713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18726] pwrite64(3, "\x02\x00", 2, 4 [pid 18713] <... futex resumed>) = 0 [pid 18726] <... pwrite64 resumed>) = 2 [pid 18713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18713] <... futex resumed>) = 0 [pid 18726] <... futex resumed>) = 1 [pid 18713] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18727 attached [pid 18726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18726] <... futex resumed>) = ? [pid 18713] <... exit_group resumed>) = ? [pid 18726] +++ exited with 0 +++ [pid 18713] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18713, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18728 attached [pid 18728] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18728] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18728 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18728] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18728] <... prctl resumed>) = 0 [pid 18728] setpgid(0, 0) = 0 [pid 18728] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18728] write(3, "1000", 4) = 4 [pid 18728] close(3) = 0 [pid 18728] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 18727] set_robust_list(0x7f9f66e119a0, 24 [pid 18728] <... write resumed>) = 18 [pid 18728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18728] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18728] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18728] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18728] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18728] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18728] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18729 attached [pid 18729] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18729] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18728] <... clone3 resumed> => {parent_tid=[18729]}, 88) = 18729 [pid 18728] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18728] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18729] <... futex resumed>) = 0 [pid 18727] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18730 attached [pid 18729] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18731 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18728] <... futex resumed>) = 1 [pid 18728] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18728] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18729] <... futex resumed>) = 0 [pid 18729] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18731 attached [pid 18730] set_robust_list(0x55555f6e6760, 24 [pid 18727] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18730 [pid 18729] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18728] <... futex resumed>) = 1 [pid 18728] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18728] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18729] <... futex resumed>) = 0 [pid 18729] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18728] <... futex resumed>) = 1 [pid 18728] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18728] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18729] <... futex resumed>) = 0 [pid 18729] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18728] <... futex resumed>) = 1 [pid 18728] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18728] exit_group(0 [pid 18729] <... futex resumed>) = ? [pid 18729] +++ exited with 0 +++ [pid 18728] <... exit_group resumed>) = ? [pid 18728] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18728, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18731] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18731] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18731] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18731] setpgid(0, 0 [pid 18730] <... set_robust_list resumed>) = 0 [pid 18727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18731] <... setpgid resumed>) = 0 [pid 18731] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18731] write(3, "1000", 4) = 4 [pid 18731] close(3) = 0 [pid 18731] write(1, "executing program\n", 18) = 18 [pid 18731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 316] <... restart_syscall resumed>) = 0 [pid 18731] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18731] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18731] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18732 attached [pid 18731] <... mmap resumed>) = 0x7f9f66df1000 [pid 18732] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18732 [pid 18732] <... set_robust_list resumed>) = 0 [pid 18731] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18732] rt_sigprocmask(SIG_SETMASK, [] [pid 18731] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18731] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18730] rt_sigprocmask(SIG_SETMASK, [] [pid 18727] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18732] <... prctl resumed>) = 0 [pid 18732] setpgid(0, 0 [pid 18731] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18732] <... setpgid resumed>) = 0 [pid 18731] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18731] <... clone3 resumed> => {parent_tid=[18733]}, 88) = 18733 [pid 18732] <... openat resumed>) = 3 [pid 18731] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18731] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18732] write(3, "1000", 4 [pid 18731] <... futex resumed>) = 0 [pid 18732] <... write resumed>) = 4 [pid 18731] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18732] close(3) = 0 [pid 18732] write(1, "executing program\n", 18) = 18 executing program [pid 18732] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18732] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18732] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18732] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18732] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18732] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18732] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18727] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18733 attached [pid 18730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18734 attached [pid 18734] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18732] <... clone3 resumed> => {parent_tid=[18734]}, 88) = 18734 [pid 18734] rt_sigprocmask(SIG_SETMASK, [] [pid 18732] rt_sigprocmask(SIG_SETMASK, [] [pid 18734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18734] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18734] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18732] <... futex resumed>) = 0 [pid 18734] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18734] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18732] <... futex resumed>) = 0 [pid 18734] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18734] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18734] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18732] <... futex resumed>) = 0 [pid 18732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18732] <... futex resumed>) = 0 [pid 18734] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18734] <... openat resumed>) = 3 [pid 18734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18732] <... futex resumed>) = 0 [pid 18734] pwrite64(3, "\x02\x00", 2, 4 [pid 18732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18733] set_robust_list(0x7f9f66e119a0, 24 [pid 18732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18727] <... futex resumed>) = 1 [pid 18708] <... futex resumed>) = 0 [pid 18734] <... pwrite64 resumed>) = 2 [pid 18708] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18708] <... futex resumed>) = 0 [pid 18734] <... futex resumed>) = 1 [pid 18732] <... futex resumed>) = 0 [pid 18708] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18734] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18732] exit_group(0 [pid 18734] <... futex resumed>) = ? [pid 18732] <... exit_group resumed>) = ? [pid 18734] +++ exited with 0 +++ [pid 18732] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18732, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18733] <... set_robust_list resumed>) = 0 [pid 18733] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18733] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18731] <... futex resumed>) = 0 [pid 18733] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18731] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18731] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18733] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18733] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18731] <... futex resumed>) = 0 [pid 18733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18731] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18733] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18731] <... futex resumed>) = 0 [pid 18733] <... openat resumed>) = 3 [pid 18731] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18730] <... prctl resumed>) = 0 [pid 18727] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18731] <... futex resumed>) = 0 [pid 18733] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18731] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18731] <... futex resumed>) = 0 [pid 18733] pwrite64(3, "\x02\x00", 2, 4 [pid 18731] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18733] <... pwrite64 resumed>) = 2 [pid 18733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18731] <... futex resumed>) = 0 [pid 18731] exit_group(0 [pid 18733] <... futex resumed>) = ? [ 275.822034][ T37] ? jbd2__journal_start+0x3c9/0x860 [ 275.827572][ T37] ? ext4_inode_journal_mode+0x392/0x480 [ 275.833512][ T37] ext4_do_writepages+0x1c4a/0x39f0 [ 275.839327][ T37] ? iowrite16+0x38/0x90 [ 275.843928][ T37] ? ext4_normal_submit_inode_data_buffers+0x270/0x270 [ 275.850987][ T37] ? virtqueue_notify+0x7b/0xd0 [ 275.856226][ T37] ? virtscsi_add_cmd+0x586/0x660 [ 275.861420][ T37] ? virtscsi_eh_timed_out+0x30/0x30 [ 275.867109][ T37] ? __cfi_scsi_alloc_sgtables+0x10/0x10 [pid 18731] <... exit_group resumed>) = ? [pid 18733] +++ exited with 0 +++ [pid 18731] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18731, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18730] setpgid(0, 0) = 0 [pid 18730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18730] write(3, "1000", 4) = 4 [pid 18730] close(3 [pid 18727] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18730] <... close resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18735 [pid 18730] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18730] <... write resumed>) = 18 executing program [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18730] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18730] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18730] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18730] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18730] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18730] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18735 attached [pid 18727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18736 attached [pid 18730] <... clone3 resumed> => {parent_tid=[18736]}, 88) = 18736 [pid 18730] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18736] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18736] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18736] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18730] <... futex resumed>) = 0 [pid 18730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18736] <... futex resumed>) = 1 [pid 18736] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18730] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18737 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18736] <... futex resumed>) = 1 [pid 18736] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18736] <... openat resumed>) = 3 [pid 18736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18730] <... futex resumed>) = 0 [pid 18730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18736] pwrite64(3, "\x02\x00", 2, 4 [pid 18730] <... futex resumed>) = 0 [pid 18727] <... futex resumed>) = 1 [pid 18708] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18737 attached [pid 18735] set_robust_list(0x55555f6e6760, 24 [pid 18727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18708] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18708] <... futex resumed>) = 0 [pid 18736] <... pwrite64 resumed>) = 2 [pid 18708] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18730] <... futex resumed>) = 0 [pid 18730] exit_group(0) = ? [pid 18736] <... futex resumed>) = ? [pid 18736] +++ exited with 0 +++ [pid 18730] +++ exited with 0 +++ [pid 18737] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18737] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18737] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18737] setpgid(0, 0) = 0 [pid 18737] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18737] write(3, "1000", 4) = 4 [pid 18737] close(3 [pid 18727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18735] <... set_robust_list resumed>) = 0 [pid 18737] <... close resumed>) = 0 executing program [pid 18737] write(1, "executing program\n", 18) = 18 [pid 18737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18737] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18737] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18737] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18737] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18737] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18737] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18738 attached [pid 18738] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18737] <... clone3 resumed> => {parent_tid=[18738]}, 88) = 18738 [pid 18738] rt_sigprocmask(SIG_SETMASK, [] [pid 18737] rt_sigprocmask(SIG_SETMASK, [] [pid 18738] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18738] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18737] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18730, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18735] rt_sigprocmask(SIG_SETMASK, [] [pid 18727] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18738] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18737] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18738] <... futex resumed>) = 0 [pid 18737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18738] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18737] <... futex resumed>) = 0 [pid 18738] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18737] <... futex resumed>) = 0 [pid 18738] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18738] <... openat resumed>) = 3 [pid 18737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18737] <... futex resumed>) = 0 [pid 18738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18738] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18737] <... futex resumed>) = 0 [pid 18738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18737] exit_group(0) = ? [pid 18738] <... futex resumed>) = ? [pid 18738] +++ exited with 0 +++ [pid 18737] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18737, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18727] <... openat resumed>) = 3 [pid 18735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18708] <... futex resumed>) = 0 [pid 18708] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18708] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18727] <... futex resumed>) = 1 [pid 18727] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18708] <... futex resumed>) = 0 [pid 18727] <... futex resumed>) = 1 [pid 18708] exit_group(0) = ? [pid 18727] +++ exited with 0 +++ [pid 18708] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18708, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18739 attached [pid 18739] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18739 [pid 18739] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18739] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18739] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18739] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18739] setpgid(0, 0) = 0 [pid 18739] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18735] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... restart_syscall resumed>) = 0 [pid 18739] write(3, "1000", 4) = 4 [pid 18739] close(3) = 0 executing program [pid 18739] write(1, "executing program\n", 18) = 18 [pid 18739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18739] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18739] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18739] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18739] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18739] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18739] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18740]}, 88) = 18740 [pid 18739] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18739] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18739] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18735] <... prctl resumed>) = 0 [pid 18735] setpgid(0, 0) = 0 [pid 18735] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18735] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18740 attached [pid 18735] close(3) = 0 [pid 18735] write(1, "executing program\n", 18) = 18 executing program [pid 18735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18735] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18735] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18735] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18735] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18735] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18735] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18735] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18742 attached , child_tidptr=0x55555f6e6750) = 18741 [pid 18742] set_robust_list(0x7f9f66e119a0, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18742] <... set_robust_list resumed>) = 0 [pid 18735] <... clone3 resumed> => {parent_tid=[18742]}, 88) = 18742 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18742] rt_sigprocmask(SIG_SETMASK, [] [pid 18735] rt_sigprocmask(SIG_SETMASK, [] [pid 18742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18735] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18742] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18735] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18741 attached [pid 18740] set_robust_list(0x7f9f66e119a0, 24 [pid 18735] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18742] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18735] <... futex resumed>) = 0 [pid 18742] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18735] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18742] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18735] <... futex resumed>) = 0 [pid 18735] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18735] <... futex resumed>) = 0 [pid 18735] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18742] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18735] <... futex resumed>) = 0 [pid 18735] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18742] <... openat resumed>) = 3 [pid 18742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18735] <... futex resumed>) = 0 [pid 18742] pwrite64(3, "\x02\x00", 2, 4 [pid 18735] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18742] <... pwrite64 resumed>) = 2 [pid 18735] <... futex resumed>) = 0 [pid 18735] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18735] <... futex resumed>) = 0 [pid 18735] exit_group(0) = ? [pid 18742] +++ exited with 0 +++ [pid 18735] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18735, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18743 attached [ 275.872960][ T37] ? __mod_timer+0x881/0xd20 [ 275.877930][ T37] ? sd_setup_rw10_cmnd+0x12b/0x3d0 [ 275.883410][ T37] ? __asan_memcpy+0x5a/0x80 [ 275.888290][ T37] ext4_writepages+0x28c/0x550 [ 275.893316][ T37] ? __cfi_ext4_writepages+0x10/0x10 [ 275.898807][ T37] ? __cfi__raw_spin_lock+0x10/0x10 [ 275.904395][ T37] ? __cfi_ext4_writepages+0x10/0x10 [ 275.909830][ T37] do_writepages+0x3d4/0x7f0 [ 275.914704][ T37] ? sbitmap_get+0x269/0x3e0 [pid 18743] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18743] rt_sigprocmask(SIG_SETMASK, [] [pid 18741] set_robust_list(0x55555f6e6760, 24 [pid 18740] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18743 [pid 18743] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18743] <... prctl resumed>) = 0 [pid 18743] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18743] <... setpgid resumed>) = 0 [pid 18743] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18743] write(3, "1000", 4) = 4 [pid 18743] close(3) = 0 [pid 18743] write(1, "executing program\n", 18) = 18 executing program [pid 18743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18743] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18743] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18743] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18743] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18743] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18743] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18744 attached => {parent_tid=[18744]}, 88) = 18744 [pid 18744] set_robust_list(0x7f9f66e119a0, 24 [pid 18743] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18744] <... set_robust_list resumed>) = 0 [pid 18743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18741] <... set_robust_list resumed>) = 0 [pid 18740] rt_sigprocmask(SIG_SETMASK, [] [pid 18744] rt_sigprocmask(SIG_SETMASK, [] [pid 18743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18744] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18743] <... futex resumed>) = 0 [pid 18744] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18744] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18743] <... futex resumed>) = 0 [pid 18744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18744] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18744] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18744] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18743] <... futex resumed>) = 0 [pid 18744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18744] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18743] <... futex resumed>) = 0 [pid 18744] <... openat resumed>) = 3 [pid 18743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18743] <... futex resumed>) = 0 [pid 18743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18744] <... futex resumed>) = 1 [pid 18743] <... futex resumed>) = 0 [pid 18744] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18743] <... futex resumed>) = 0 [pid 18743] exit_group(0 [pid 18744] <... futex resumed>) = ? [pid 18743] <... exit_group resumed>) = ? [pid 18744] +++ exited with 0 +++ [pid 18740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18741] rt_sigprocmask(SIG_SETMASK, [] [pid 18743] +++ exited with 0 +++ [pid 18741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18740] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18743, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18745 attached [pid 18745] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18745] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18745 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18745] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18745] setpgid(0, 0) = 0 [pid 18745] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18745] write(3, "1000", 4) = 4 [pid 18745] close(3) = 0 executing program [pid 18745] write(1, "executing program\n", 18) = 18 [pid 18740] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 18746 attached [pid 18741] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18746 [pid 18745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18745] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18745] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18745] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18745] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18745] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18745] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18747 attached [pid 18747] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18745] <... clone3 resumed> => {parent_tid=[18747]}, 88) = 18747 [pid 18747] rt_sigprocmask(SIG_SETMASK, [] [pid 18745] rt_sigprocmask(SIG_SETMASK, [] [pid 18747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18745] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18745] <... futex resumed>) = 0 [pid 18747] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18745] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18747] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18745] <... futex resumed>) = 0 [pid 18745] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18747] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18745] <... futex resumed>) = 0 [pid 18747] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18745] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18745] <... futex resumed>) = 0 [pid 18747] <... futex resumed>) = 1 [pid 18745] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18747] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18745] <... futex resumed>) = 0 [pid 18747] <... openat resumed>) = 3 [pid 18745] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18740] <... futex resumed>) = 1 [pid 18739] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18746] set_robust_list(0x55555f6e6760, 24 [pid 18741] <... prctl resumed>) = 0 [pid 18739] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18747] <... futex resumed>) = 1 [pid 18745] <... futex resumed>) = 0 [pid 18739] <... futex resumed>) = 0 [pid 18747] pwrite64(3, "\x02\x00", 2, 4 [pid 18745] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18739] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18745] <... futex resumed>) = 0 [pid 18747] <... pwrite64 resumed>) = 2 [pid 18745] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18745] <... futex resumed>) = 0 [pid 18747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18745] exit_group(0) = ? [pid 18747] <... futex resumed>) = ? [pid 18747] +++ exited with 0 +++ [pid 18745] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18745, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18740] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18739] <... futex resumed>) = 0 [pid 18740] <... futex resumed>) = 1 [pid 18739] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18740] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18739] <... futex resumed>) = 0 [pid 18740] <... openat resumed>) = 3 [pid 18739] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18739] <... futex resumed>) = 0 [pid 18746] <... set_robust_list resumed>) = 0 [pid 18741] setpgid(0, 0 [pid 18739] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18740] <... futex resumed>) = 1 [pid 18739] <... futex resumed>) = 0 [pid 18740] pwrite64(3, "\x02\x00", 2, 4 [pid 18739] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18740] <... pwrite64 resumed>) = 2 [pid 18740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18739] <... futex resumed>) = 0 [pid 18739] exit_group(0 [pid 18740] <... futex resumed>) = 1 [pid 18739] <... exit_group resumed>) = ? [pid 18740] +++ exited with 0 +++ [pid 18739] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18739, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18746] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18746] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18746] setpgid(0, 0) = 0 [pid 18746] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18746] write(3, "1000", 4) = 4 [pid 18746] close(3 [pid 18741] <... setpgid resumed>) = 0 [pid 18746] <... close resumed>) = 0 [pid 18746] write(1, "executing program\n", 18) = 18 executing program [pid 18746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18746] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18746] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18746] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18746] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18746] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18746] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18746] <... clone3 resumed> => {parent_tid=[18748]}, 88) = 18748 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18749 attached [pid 18746] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 18749] set_robust_list(0x55555f6e6760, 24 [pid 18746] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18749 [pid 18749] <... set_robust_list resumed>) = 0 [pid 18746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18749] rt_sigprocmask(SIG_SETMASK, [] [pid 18746] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18748 attached [pid 18749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18741] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18750 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18749] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18749] setpgid(0, 0) = 0 [pid 18749] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18749] write(3, "1000", 4) = 4 [pid 18749] close(3) = 0 executing program [pid 18749] write(1, "executing program\n", 18) = 18 [pid 18749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18749] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 18750 attached , NULL, 8) = 0 [pid 18748] set_robust_list(0x7f9f66e119a0, 24 [pid 18741] <... openat resumed>) = 3 [pid 18749] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18749] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18749] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18749] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18749] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18751 attached [pid 18751] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18751] rt_sigprocmask(SIG_SETMASK, [] [pid 18749] <... clone3 resumed> => {parent_tid=[18751]}, 88) = 18751 [pid 18751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18751] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18749] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18751] <... futex resumed>) = 0 [pid 18749] <... futex resumed>) = 1 [pid 18751] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18749] <... futex resumed>) = 0 [pid 18751] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18751] <... futex resumed>) = 0 [pid 18749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18751] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18751] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18749] <... futex resumed>) = 0 [pid 18751] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18751] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18749] <... futex resumed>) = 0 [pid 18750] set_robust_list(0x55555f6e6760, 24 [pid 18751] <... openat resumed>) = 3 [pid 18749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18748] <... set_robust_list resumed>) = 0 [pid 18741] write(3, "1000", 4 [pid 18751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18749] <... futex resumed>) = 0 [pid 18751] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18751] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18749] <... futex resumed>) = 0 [ 275.919521][ T37] ? __cfi_blk_mq_dispatch_rq_list+0x10/0x10 [ 275.925948][ T37] ? __sbitmap_queue_get+0x19/0x30 [ 275.931154][ T37] ? __cfi_do_writepages+0x10/0x10 [ 275.936721][ T37] __writeback_single_inode+0xc8/0xba0 [ 275.943067][ T37] writeback_sb_inodes+0x6a5/0xfb0 [ 275.948545][ T37] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 275.954703][ T37] ? queue_io+0x690/0x690 [ 275.959123][ T37] ? __kasan_check_read+0x15/0x20 [ 275.964481][ T37] ? queue_io+0x3d9/0x690 [ 275.969040][ T37] __writeback_inodes_wb+0x129/0x280 [pid 18749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18751] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18749] <... futex resumed>) = 0 [pid 18751] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18749] exit_group(0 [pid 18751] <... futex resumed>) = ? [pid 18749] <... exit_group resumed>) = ? [pid 18751] +++ exited with 0 +++ [pid 18749] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18749, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18750] <... set_robust_list resumed>) = 0 [pid 18750] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18750] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18748] rt_sigprocmask(SIG_SETMASK, [] [pid 18741] <... write resumed>) = 4 [pid 18750] <... prctl resumed>) = 0 [pid 18750] setpgid(0, 0) = 0 [pid 18750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18750] write(3, "1000", 4) = 4 [pid 18750] close(3) = 0 executing program [pid 18750] write(1, "executing program\n", 18) = 18 [pid 18750] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18750] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18750] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18750] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18750] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18750] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18750] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18752]}, 88) = 18752 [pid 18750] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18748] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18746] <... futex resumed>) = 0 [pid 18746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18748] <... futex resumed>) = 1 [pid 18748] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18741] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18752 attached ) = 0 [pid 18748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18746] <... futex resumed>) = 0 [pid 18746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18748] <... futex resumed>) = 1 [pid 18748] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18746] <... futex resumed>) = 0 [pid 18746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18748] <... futex resumed>) = 1 [pid 18748] pwrite64(3, "\x02\x00", 2, 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 18748] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18748] <... futex resumed>) = 1 [pid 18746] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18748] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18746] exit_group(0 [pid 18748] <... futex resumed>) = ? [pid 18746] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18753 [pid 18748] +++ exited with 0 +++ [pid 18746] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18746, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18753 attached [pid 18752] set_robust_list(0x7f9f66e119a0, 24 [pid 18741] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18754 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18754 attached [pid 18754] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18754] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18754] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18754] setpgid(0, 0) = 0 [pid 18754] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18754] write(3, "1000", 4) = 4 [pid 18754] close(3) = 0 [pid 18754] write(1, "executing program\n", 18) = 18 executing program [pid 18754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18754] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18753] set_robust_list(0x55555f6e6760, 24 [pid 18752] <... set_robust_list resumed>) = 0 [pid 18741] <... write resumed>) = 18 [pid 18754] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18754] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 18754] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18754] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18754] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18754] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18755]}, 88) = 18755 [pid 18754] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18754] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18754] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18753] <... set_robust_list resumed>) = 0 [pid 18753] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18753] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18753] setpgid(0, 0) = 0 [pid 18753] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18753] write(3, "1000", 4) = 4 [pid 18753] close(3) = 0 executing program [pid 18753] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18755 attached ) = 18 [pid 18752] rt_sigprocmask(SIG_SETMASK, [] [pid 18741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18753] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18753] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18753] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18753] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18753] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18753] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18756]}, 88) = 18756 [pid 18753] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18755] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18755] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18755] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18756 attached [pid 18752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18741] <... futex resumed>) = 0 [pid 18755] <... futex resumed>) = 1 [pid 18754] <... futex resumed>) = 0 [pid 18754] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18755] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18754] <... futex resumed>) = 0 [pid 18755] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18754] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18754] <... futex resumed>) = 0 [pid 18754] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18755] <... futex resumed>) = 1 [pid 18754] <... futex resumed>) = 0 [pid 18754] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18755] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18754] <... futex resumed>) = 0 [pid 18754] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18754] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18755] <... futex resumed>) = 1 [pid 18755] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18754] <... futex resumed>) = 0 [pid 18754] exit_group(0 [pid 18741] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18756] set_robust_list(0x7f9f66e119a0, 24 [pid 18752] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18754] <... exit_group resumed>) = ? [pid 18755] <... futex resumed>) = ? [pid 18755] +++ exited with 0 +++ [pid 18754] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18754, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18757 attached [pid 18757] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18757] rt_sigprocmask(SIG_SETMASK, [] [pid 18752] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18756] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18757 [pid 18741] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18757] <... prctl resumed>) = 0 [pid 18757] setpgid(0, 0) = 0 [pid 18757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18757] write(3, "1000", 4) = 4 [pid 18757] close(3) = 0 [pid 18757] write(1, "executing program\n", 18) = 18 executing program [pid 18757] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18757] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18757] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18757] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18757] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18757] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18758]}, 88) = 18758 [pid 18741] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18758 attached [pid 18756] rt_sigprocmask(SIG_SETMASK, [] [pid 18752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18757] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18758] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18758] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18758] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18757] <... futex resumed>) = 0 [pid 18757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18758] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18757] <... futex resumed>) = 0 [pid 18757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18758] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18757] <... futex resumed>) = 0 [pid 18757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18758] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18757] <... futex resumed>) = 0 [pid 18758] <... openat resumed>) = 3 [pid 18758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [ 275.974620][ T37] wb_writeback+0x3bb/0x850 [ 275.979218][ T37] ? inode_cgwb_move_to_attached+0x470/0x470 [ 275.985477][ T37] ? kvm_sched_clock_read+0x15/0x30 [ 275.991015][ T37] wb_workfn+0xa03/0xef0 [ 275.995594][ T37] ? __cfi_wb_workfn+0x10/0x10 [ 276.000469][ T37] ? _raw_spin_unlock+0x45/0x60 [ 276.005558][ T37] ? finish_task_switch+0x139/0x770 [ 276.010929][ T37] ? kick_pool+0xb9/0x540 [ 276.015549][ T37] process_scheduled_works+0x7f7/0x1060 [pid 18757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18752] <... futex resumed>) = 1 [pid 18750] <... futex resumed>) = 0 [pid 18741] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18758] <... futex resumed>) = 0 [pid 18757] <... futex resumed>) = 1 [pid 18758] pwrite64(3, "\x02\x00", 2, 4 [pid 18757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18758] <... pwrite64 resumed>) = 2 [pid 18758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18757] <... futex resumed>) = 0 [pid 18757] exit_group(0 [pid 18758] <... futex resumed>) = ? [pid 18757] <... exit_group resumed>) = ? [pid 18758] +++ exited with 0 +++ [pid 18757] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18756] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18753] <... futex resumed>) = 0 [pid 18756] <... futex resumed>) = 1 [pid 18753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18756] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18756] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18753] <... futex resumed>) = 0 [pid 18753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18756] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18753] <... futex resumed>) = 0 [pid 18756] <... openat resumed>) = 3 [pid 18753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18753] <... futex resumed>) = 0 [pid 18756] <... futex resumed>) = 1 [pid 18753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18756] pwrite64(3, "\x02\x00", 2, 4 [pid 18753] <... futex resumed>) = 0 [pid 18752] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18741] <... mmap resumed>) = 0x7f9f66df1000 [pid 18756] <... pwrite64 resumed>) = 2 [pid 18753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18753] <... futex resumed>) = 0 [pid 18756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18753] exit_group(0) = ? [pid 18756] <... futex resumed>) = ? [pid 18756] +++ exited with 0 +++ [pid 18753] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18753, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18752] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 18752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18750] <... futex resumed>) = 1 [pid 18750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 18750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18752] <... futex resumed>) = 0 [pid 18752] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18741] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18750] <... futex resumed>) = 1 [pid 18741] <... mprotect resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18752] <... futex resumed>) = 0 [pid 18750] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18752] pwrite64(3, "\x02\x00", 2, 4 [pid 18750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18752] <... pwrite64 resumed>) = 2 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18759 [pid 18752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18752] <... futex resumed>) = 1 [pid 18750] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18750] exit_group(0) = ? [pid 18752] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18759 attached [pid 18752] +++ exited with 0 +++ [pid 18750] +++ exited with 0 +++ [pid 18741] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18750, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18759] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18759] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18759] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18759] setpgid(0, 0) = 0 [pid 18759] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18759] write(3, "1000", 4) = 4 [pid 18759] close(3) = 0 [pid 18759] write(1, "executing program\n", 18) = 18 executing program [pid 18759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18759] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18759] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18759] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18759] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18759] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18759] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18759] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18760 attached , [], 8) = 0 [pid 18741] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18760 [pid 18759] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18761 attached => {parent_tid=[18761]}, 88) = 18761 [pid 18761] set_robust_list(0x7f9f66e119a0, 24 [pid 18759] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18761] <... set_robust_list resumed>) = 0 [pid 18761] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18761] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18759] <... futex resumed>) = 0 [pid 18761] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... restart_syscall resumed>) = 0 [pid 18761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18761] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18759] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18761] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18741] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18760] set_robust_list(0x55555f6e6760, 24 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18761] <... futex resumed>) = 1 [pid 18759] <... futex resumed>) = 0 [pid 18761] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18762 [pid 18761] <... openat resumed>) = 3 [pid 18759] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18761] <... futex resumed>) = 0 [pid 18759] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18759] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18761] pwrite64(3, "\x02\x00", 2, 4 [pid 18759] <... futex resumed>) = 0 [pid 18761] <... pwrite64 resumed>) = 2 [pid 18759] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18759] <... futex resumed>) = 0 [pid 18759] exit_group(0 [pid 18761] <... futex resumed>) = ? [pid 18759] <... exit_group resumed>) = ? [pid 18761] +++ exited with 0 +++ [pid 18759] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18759, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18762 attached [pid 18760] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18763 attached [pid 18741] <... clone3 resumed> => {parent_tid=[18763]}, 88) = 18763 [pid 18763] set_robust_list(0x7f9f66e119a0, 24 [pid 18741] rt_sigprocmask(SIG_SETMASK, [] [pid 18763] <... set_robust_list resumed>) = 0 [pid 18741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18763] rt_sigprocmask(SIG_SETMASK, [] [pid 18741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18763] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18741] <... futex resumed>) = 0 [pid 18763] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18763] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18741] <... futex resumed>) = 0 [pid 18741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18741] <... futex resumed>) = 0 [pid 18763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18763] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18741] <... futex resumed>) = 0 [pid 18763] <... openat resumed>) = 3 [pid 18741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18741] <... futex resumed>) = 0 [pid 18763] pwrite64(3, "\x02\x00", 2, 4 [pid 18741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18763] <... pwrite64 resumed>) = 2 [pid 18762] set_robust_list(0x55555f6e6760, 24 [pid 18741] <... futex resumed>) = 0 [pid 18760] rt_sigprocmask(SIG_SETMASK, [] [pid 18741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 18763] <... futex resumed>) = 0 [pid 18741] exit_group(0) = ? [pid 18763] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18741] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18741, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18764 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18764] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18764 [pid 18764] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18764] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18764] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18764] setpgid(0, 0) = 0 [pid 18764] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18764] write(3, "1000", 4) = 4 [pid 18764] close(3 [pid 18762] <... set_robust_list resumed>) = 0 [pid 18760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18764] <... close resumed>) = 0 [pid 18764] write(1, "executing program\n", 18) = 18 executing program [pid 18764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18764] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18764] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18764] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18765 attached [pid 18764] <... mmap resumed>) = 0x7f9f66df1000 [pid 18765] set_robust_list(0x55555f6e6760, 24 [pid 18764] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18765] <... set_robust_list resumed>) = 0 [pid 18764] <... mprotect resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18765 [pid 18765] rt_sigprocmask(SIG_SETMASK, [] [pid 18764] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18760] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18762] rt_sigprocmask(SIG_SETMASK, [] [pid 18760] <... prctl resumed>) = 0 [pid 18765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18764] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18765] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18764] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18765] <... prctl resumed>) = 0 [pid 18765] setpgid(0, 0) = 0 [pid 18765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18764] <... clone3 resumed> => {parent_tid=[18766]}, 88) = 18766 [pid 18764] rt_sigprocmask(SIG_SETMASK, [] [pid 18765] <... openat resumed>) = 3 [pid 18764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18765] write(3, "1000", 4) = 4 [pid 18765] close(3) = 0 [pid 18765] write(1, "executing program\n", 18) = 18 executing program [pid 18765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18765] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18765] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18765] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18765] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18765] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18765] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18767 attached => {parent_tid=[18767]}, 88) = 18767 [pid 18765] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 276.021392][ T37] worker_thread+0xc99/0x13f0 [ 276.026459][ T37] ? __cfi_set_cpus_allowed_ptr+0x10/0x10 [ 276.032429][ T37] ? __kasan_check_read+0x15/0x20 [ 276.037744][ T37] kthread+0x2c7/0x360 [ 276.041967][ T37] ? __cfi_worker_thread+0x10/0x10 [ 276.047392][ T37] ? __cfi_kthread+0x10/0x10 [ 276.052150][ T37] ret_from_fork+0x67/0xa0 [ 276.056845][ T37] ? __cfi_kthread+0x10/0x10 [ 276.061644][ T37] ret_from_fork_asm+0x1a/0x30 [ 276.067263][ T37] [pid 18765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18767] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18767] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18767] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18765] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18766 attached [pid 18765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18760] setpgid(0, 0 [pid 18767] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18765] <... futex resumed>) = 0 [pid 18767] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18765] <... futex resumed>) = 0 [pid 18765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18767] <... futex resumed>) = 1 [pid 18767] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18765] <... futex resumed>) = 0 [pid 18765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18767] <... futex resumed>) = 1 [pid 18767] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18765] <... futex resumed>) = 0 [pid 18765] exit_group(0) = ? [pid 18767] <... futex resumed>) = ? [pid 18767] +++ exited with 0 +++ [pid 18765] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18765, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18768 attached [pid 18760] <... setpgid resumed>) = 0 [pid 18766] set_robust_list(0x7f9f66e119a0, 24 [pid 18762] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18760] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18768 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18768] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18768] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18768] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18768] setpgid(0, 0) = 0 [pid 18768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18768] write(3, "1000", 4) = 4 [pid 18768] close(3) = 0 executing program [pid 18768] write(1, "executing program\n", 18) = 18 [pid 18768] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18768] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18768] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18768] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18768] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18768] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18768] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18769 attached => {parent_tid=[18769]}, 88) = 18769 [pid 18769] set_robust_list(0x7f9f66e119a0, 24 [pid 18768] rt_sigprocmask(SIG_SETMASK, [] [pid 18769] <... set_robust_list resumed>) = 0 [pid 18769] rt_sigprocmask(SIG_SETMASK, [] [pid 18768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18769] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18768] <... futex resumed>) = 0 [pid 18768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18769] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18768] <... futex resumed>) = 0 [pid 18768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18768] <... futex resumed>) = 0 [pid 18769] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18760] <... openat resumed>) = 3 [pid 18769] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18766] <... set_robust_list resumed>) = 0 [pid 18762] <... prctl resumed>) = 0 [pid 18760] write(3, "1000", 4 [pid 18769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18768] <... futex resumed>) = 0 [pid 18769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18768] <... futex resumed>) = 0 [pid 18769] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18769] <... openat resumed>) = 3 [pid 18769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18768] <... futex resumed>) = 0 [pid 18768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18769] <... futex resumed>) = 1 [pid 18769] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18768] <... futex resumed>) = 0 [pid 18768] exit_group(0 [pid 18769] <... futex resumed>) = 1 [pid 18768] <... exit_group resumed>) = ? [pid 18769] +++ exited with 0 +++ [pid 18768] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18766] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18766] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18764] <... futex resumed>) = 0 [pid 18764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18766] <... futex resumed>) = 1 [pid 18764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18766] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18764] <... futex resumed>) = 0 [pid 18764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18766] <... futex resumed>) = 1 [pid 18764] <... futex resumed>) = 0 [pid 18764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18766] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18764] <... futex resumed>) = 0 [pid 18764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18766] <... futex resumed>) = 1 [pid 18764] <... futex resumed>) = 0 [pid 18766] pwrite64(3, "\x02\x00", 2, 4 [pid 18764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18766] <... pwrite64 resumed>) = 2 [pid 18766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18764] <... futex resumed>) = 0 [pid 18764] exit_group(0) = ? [pid 18766] <... futex resumed>) = ? [pid 18766] +++ exited with 0 +++ [pid 18762] setpgid(0, 0 [pid 18760] <... write resumed>) = 4 [pid 18764] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18764, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18762] <... setpgid resumed>) = 0 [pid 18762] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18770 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18762] <... openat resumed>) = 3 [pid 18762] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18770 attached [pid 18760] close(3 [pid 18762] close(3) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18771 attached , child_tidptr=0x55555f6e6750) = 18771 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18771] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18771] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18762] write(1, "executing program\n", 18 [pid 18771] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18762] <... write resumed>) = 18 executing program [pid 18762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18771] <... prctl resumed>) = 0 [pid 18762] <... futex resumed>) = 0 [pid 18771] setpgid(0, 0 [pid 18770] set_robust_list(0x55555f6e6760, 24 [pid 18760] <... close resumed>) = 0 [pid 18771] <... setpgid resumed>) = 0 [pid 18762] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18762] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18771] <... openat resumed>) = 3 [pid 18762] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18771] write(3, "1000", 4 [pid 18762] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18771] <... write resumed>) = 4 [pid 18762] <... mmap resumed>) = 0x7f9f66df1000 [pid 18771] close(3) = 0 [pid 18762] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18771] write(1, "executing program\n", 18 [pid 18762] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18771] <... write resumed>) = 18 executing program [pid 18771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18762] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18771] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18762] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18771] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18762] <... clone3 resumed> => {parent_tid=[18772]}, 88) = 18772 [pid 18771] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18762] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18772 attached [pid 18771] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18770] <... set_robust_list resumed>) = 0 [pid 18762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18760] write(1, "executing program\n", 18 [pid 18771] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18762] <... futex resumed>) = 0 [pid 18771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18773 attached [pid 18771] <... clone3 resumed> => {parent_tid=[18773]}, 88) = 18773 [pid 18773] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18771] rt_sigprocmask(SIG_SETMASK, [] [pid 18773] rt_sigprocmask(SIG_SETMASK, [] [pid 18771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18773] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18771] <... futex resumed>) = 0 [pid 18773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18773] <... futex resumed>) = 0 [pid 18771] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18773] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18771] <... futex resumed>) = 0 [pid 18773] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18771] <... futex resumed>) = 0 [pid 18773] <... futex resumed>) = 1 [pid 18771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18773] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18771] <... futex resumed>) = 0 [pid 18771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18772] set_robust_list(0x7f9f66e119a0, 24 [pid 18770] rt_sigprocmask(SIG_SETMASK, [] [pid 18760] <... write resumed>) = 18 executing program [pid 18773] <... futex resumed>) = 1 [pid 18771] <... futex resumed>) = 0 [pid 18773] pwrite64(3, "\x02\x00", 2, 4 [pid 18771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18773] <... pwrite64 resumed>) = 2 [pid 18771] <... futex resumed>) = 0 [pid 18771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18771] <... futex resumed>) = 0 [pid 18771] exit_group(0 [pid 18773] <... futex resumed>) = ? [pid 18771] <... exit_group resumed>) = ? [pid 18773] +++ exited with 0 +++ [pid 18771] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18771, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18772] <... set_robust_list resumed>) = 0 [pid 18772] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18772] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18762] <... futex resumed>) = 0 [pid 18762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18772] <... futex resumed>) = 1 [pid 18762] <... futex resumed>) = 0 [pid 18762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18772] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18760] <... futex resumed>) = 0 [pid 18772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18762] <... futex resumed>) = 0 [pid 18772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18772] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18762] <... futex resumed>) = 0 [pid 18772] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [ 276.070522][ T37] INFO: task jbd2/sda1-8:73 blocked for more than 123 seconds. [ 276.078350][ T37] Not tainted syzkaller #0 [ 276.083835][ T37] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 276.092953][ T37] task:jbd2/sda1-8 state:D stack:0 pid:73 tgid:73 ppid:2 flags:0x00004000 [ 276.103356][ T37] Call Trace: [ 276.106892][ T37] [ 276.109943][ T37] __schedule+0x1496/0x20b0 [ 276.114833][ T37] ? __sched_text_start+0x10/0x10 [ 276.120108][ T37] ? dd_has_work+0x1f3/0x2f0 [pid 18762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18772] <... openat resumed>) = 3 [pid 18772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18762] <... futex resumed>) = 0 [pid 18762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18772] <... futex resumed>) = 1 [pid 18772] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18762] <... futex resumed>) = 0 [pid 18762] exit_group(0 [pid 18772] <... futex resumed>) = ? [pid 18772] +++ exited with 0 +++ [pid 18762] <... exit_group resumed>) = ? [pid 18762] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18762, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18774 attached , child_tidptr=0x55555f6e6750) = 18774 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18774] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18774] rt_sigprocmask(SIG_SETMASK, [] [pid 18770] <... prctl resumed>) = 0 [pid 18760] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18774] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18774] setpgid(0, 0) = 0 [pid 18774] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18774] write(3, "1000", 4) = 4 [pid 18774] close(3) = 0 [pid 18774] write(1, "executing program\n", 18) = 18 executing program [pid 18774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18774] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18774] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18774] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18774] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18774] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18774] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18775 attached [pid 18775] set_robust_list(0x7f9f66e119a0, 24 [pid 18774] <... clone3 resumed> => {parent_tid=[18775]}, 88) = 18775 [pid 18775] <... set_robust_list resumed>) = 0 [pid 18774] rt_sigprocmask(SIG_SETMASK, [] [pid 18775] rt_sigprocmask(SIG_SETMASK, [] [pid 18774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18774] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18775] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18774] <... futex resumed>) = 0 [pid 18775] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18774] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18770] setpgid(0, 0 [pid 18760] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18775] <... futex resumed>) = 0 [pid 18775] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18774] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18775] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18774] <... futex resumed>) = 0 [pid 18774] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18774] <... futex resumed>) = 0 [pid 18774] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18775] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18774] <... futex resumed>) = 0 [pid 18775] <... openat resumed>) = 3 [pid 18774] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 18775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18774] <... futex resumed>) = 0 [pid 18775] pwrite64(3, "\x02\x00", 2, 4 [pid 18774] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18775] <... pwrite64 resumed>) = 2 [pid 18774] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18774] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18775] <... futex resumed>) = 0 [pid 18774] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18776 [pid 18774] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18775] +++ exited with 0 +++ [pid 18774] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18774, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18776 attached [pid 18770] <... setpgid resumed>) = 0 [pid 18760] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18777 attached [pid 18777] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18777] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18777 [pid 18777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18777] <... prctl resumed>) = 0 [pid 18777] setpgid(0, 0) = 0 [pid 18777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18777] write(3, "1000", 4) = 4 [pid 18777] close(3) = 0 [pid 18777] write(1, "executing program\n", 18) = 18 executing program [pid 18777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18777] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18777] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18777] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18778 attached [pid 18778] set_robust_list(0x7f9f66e119a0, 24 [pid 18777] <... clone3 resumed> => {parent_tid=[18778]}, 88) = 18778 [pid 18776] set_robust_list(0x55555f6e6760, 24 [pid 18770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18778] <... set_robust_list resumed>) = 0 [pid 18777] rt_sigprocmask(SIG_SETMASK, [] [pid 18778] rt_sigprocmask(SIG_SETMASK, [] [pid 18777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18778] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18777] <... futex resumed>) = 0 [pid 18778] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18777] <... futex resumed>) = 0 [pid 18778] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18778] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18777] <... futex resumed>) = 0 [pid 18777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18777] <... futex resumed>) = 0 [pid 18777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18778] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18777] <... futex resumed>) = 0 [pid 18778] <... openat resumed>) = 3 [pid 18777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18777] <... futex resumed>) = 0 [pid 18777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18778] <... futex resumed>) = 1 [pid 18777] <... futex resumed>) = 0 [pid 18778] pwrite64(3, "\x02\x00", 2, 4 [pid 18777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18778] <... pwrite64 resumed>) = 2 [pid 18776] <... set_robust_list resumed>) = 0 [pid 18770] <... openat resumed>) = 3 [pid 18760] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18777] <... futex resumed>) = 0 [pid 18778] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18777] exit_group(0 [pid 18778] <... futex resumed>) = ? [pid 18777] <... exit_group resumed>) = ? [pid 18778] +++ exited with 0 +++ [pid 18777] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18777, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18779 attached [pid 18779] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18779] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18779 [pid 18779] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18779] <... prctl resumed>) = 0 [pid 18779] setpgid(0, 0 [pid 18770] write(3, "1000", 4 [pid 18760] <... mmap resumed>) = 0x7f9f66df1000 [pid 18779] <... setpgid resumed>) = 0 [pid 18776] rt_sigprocmask(SIG_SETMASK, [] [pid 18779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18779] write(3, "1000", 4) = 4 [pid 18779] close(3) = 0 [pid 18779] write(1, "executing program\n", 18) = 18 executing program [pid 18779] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18779] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18779] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18779] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18779] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18780 attached [pid 18780] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18779] <... clone3 resumed> => {parent_tid=[18780]}, 88) = 18780 [pid 18780] rt_sigprocmask(SIG_SETMASK, [] [pid 18779] rt_sigprocmask(SIG_SETMASK, [] [pid 18776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18770] <... write resumed>) = 4 [pid 18760] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18780] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18780] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18779] <... futex resumed>) = 0 [pid 18780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18780] <... futex resumed>) = 0 [pid 18779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18780] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18780] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18779] <... futex resumed>) = 0 [pid 18779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18780] <... futex resumed>) = 0 [pid 18779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18780] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18779] <... futex resumed>) = 0 [pid 18780] <... openat resumed>) = 3 [pid 18779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18779] <... futex resumed>) = 0 [pid 18780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18780] pwrite64(3, "\x02\x00", 2, 4 [pid 18779] <... futex resumed>) = 0 [pid 18780] <... pwrite64 resumed>) = 2 [pid 18779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18779] <... futex resumed>) = 0 [pid 18780] <... futex resumed>) = 1 [pid 18779] exit_group(0) = ? [pid 18770] close(3 [pid 18760] <... mprotect resumed>) = 0 [pid 18776] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18770] <... close resumed>) = 0 [pid 18776] <... prctl resumed>) = 0 [pid 18770] write(1, "executing program\n", 18 [pid 18760] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18780] +++ exited with 0 +++ [pid 18779] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18779, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18776] setpgid(0, 0) = 0 [pid 18776] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18776] write(3, "1000", 4) = 4 [pid 18776] close(3) = 0 executing program [pid 18776] write(1, "executing program\n", 18) = 18 [pid 18776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18776] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18776] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18776] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18776] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 18770] <... write resumed>) = 18 [pid 18760] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18776] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18776] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18781 attached [pid 18781] set_robust_list(0x7f9f66e119a0, 24 [pid 18776] <... clone3 resumed> => {parent_tid=[18781]}, 88) = 18781 [pid 18781] <... set_robust_list resumed>) = 0 [pid 18776] rt_sigprocmask(SIG_SETMASK, [] [pid 18781] rt_sigprocmask(SIG_SETMASK, [] [pid 18776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18781] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18776] <... futex resumed>) = 0 [pid 18781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18781] <... futex resumed>) = 0 [pid 18776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18776] <... futex resumed>) = 0 [pid 18781] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18781] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18776] <... futex resumed>) = 0 [ 276.125506][ T37] ? __kasan_check_write+0x18/0x20 [ 276.130806][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 276.136526][ T37] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 276.142565][ T37] ? blk_mq_flush_plug_list+0x1517/0x1750 [ 276.148661][ T37] schedule+0xc5/0x240 [ 276.153067][ T37] io_schedule+0x88/0xe0 [ 276.157632][ T37] bit_wait_io+0x17/0xd0 [ 276.162071][ T37] __wait_on_bit+0xb3/0x2e0 [ 276.167078][ T37] ? __cfi_bit_wait_io+0x10/0x10 [pid 18776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18781] <... futex resumed>) = 1 [pid 18776] <... futex resumed>) = 0 [pid 18776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18781] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18776] <... futex resumed>) = 0 [pid 18776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18781] <... futex resumed>) = 1 [pid 18776] <... futex resumed>) = 0 [pid 18770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18760] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 18781] pwrite64(3, "\x02\x00", 2, 4 [pid 18776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18781] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18776] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18782 [pid 18781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18776] exit_group(0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18781] <... futex resumed>) = ? [pid 18776] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18781] +++ exited with 0 +++ [pid 18776] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18776, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18770] <... futex resumed>) = 0 [pid 18770] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18783 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18782 attached ) = 0x7f9f66df1000 [pid 18770] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18770] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18784 attached => {parent_tid=[18784]}, 88) = 18784 [pid 18784] set_robust_list(0x7f9f66e119a0, 24 [pid 18770] rt_sigprocmask(SIG_SETMASK, [] [pid 18784] <... set_robust_list resumed>) = 0 [pid 18770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18784] rt_sigprocmask(SIG_SETMASK, [] [pid 18770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18784] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18770] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18784] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18770] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18784] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18784] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18770] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18785 attached [pid 18770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18785 [pid 18785] set_robust_list(0x55555f6e6760, 24 [pid 18784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18785] <... set_robust_list resumed>) = 0 [pid 18784] <... futex resumed>) = 1 [pid 18770] <... futex resumed>) = 0 [pid 18785] rt_sigprocmask(SIG_SETMASK, [] [pid 18770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18784] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18770] <... futex resumed>) = 0 [pid 18785] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18784] <... openat resumed>) = 3 [pid 18783] set_robust_list(0x7f9f66e119a0, 24 [pid 18782] set_robust_list(0x55555f6e6760, 24 [pid 18770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18760] <... clone3 resumed> => {parent_tid=[18783]}, 88) = 18783 [pid 18785] <... prctl resumed>) = 0 [pid 18784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18785] setpgid(0, 0 [pid 18784] <... futex resumed>) = 1 [pid 18770] <... futex resumed>) = 0 [pid 18785] <... setpgid resumed>) = 0 [pid 18784] pwrite64(3, "\x02\x00", 2, 4 [pid 18770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18785] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18784] <... pwrite64 resumed>) = 2 [pid 18770] <... futex resumed>) = 0 [pid 18785] <... openat resumed>) = 3 [pid 18770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18785] write(3, "1000", 4 [pid 18784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18785] <... write resumed>) = 4 [pid 18784] <... futex resumed>) = 1 [pid 18770] <... futex resumed>) = 0 [pid 18785] close(3 [pid 18784] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18770] exit_group(0 [pid 18785] <... close resumed>) = 0 [pid 18784] <... futex resumed>) = ? [pid 18770] <... exit_group resumed>) = ? [pid 18785] write(1, "executing program\n", 18 [pid 18784] +++ exited with 0 +++ [pid 18770] +++ exited with 0 +++ [pid 18785] <... write resumed>) = 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18770, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 18785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18785] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18785] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18785] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18782] <... set_robust_list resumed>) = 0 [pid 18760] rt_sigprocmask(SIG_SETMASK, [] [pid 18783] <... set_robust_list resumed>) = 0 [pid 18782] rt_sigprocmask(SIG_SETMASK, [] [pid 18783] rt_sigprocmask(SIG_SETMASK, [] [pid 18760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18785] <... mmap resumed>) = 0x7f9f66df1000 [pid 18785] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18786 attached ) = 0 [pid 18785] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18785] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18786] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18787 attached ) = 0 [pid 18786] rt_sigprocmask(SIG_SETMASK, [] [pid 18785] <... clone3 resumed> => {parent_tid=[18787]}, 88) = 18787 [pid 18787] set_robust_list(0x7f9f66e119a0, 24 [pid 18786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18785] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18786 [pid 18787] <... set_robust_list resumed>) = 0 [pid 18786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18787] rt_sigprocmask(SIG_SETMASK, [] [pid 18786] <... prctl resumed>) = 0 [pid 18785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18786] setpgid(0, 0 [pid 18785] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18787] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18786] <... setpgid resumed>) = 0 [pid 18787] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18786] <... openat resumed>) = 3 [pid 18787] <... futex resumed>) = 0 [pid 18785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18787] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18786] write(3, "1000", 4 [pid 18785] <... futex resumed>) = 0 [pid 18787] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18786] <... write resumed>) = 4 [pid 18785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18786] close(3 [pid 18787] <... futex resumed>) = 1 [pid 18786] <... close resumed>) = 0 [pid 18785] <... futex resumed>) = 0 [pid 18787] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18786] write(1, "executing program\n", 18 executing program [pid 18785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18787] <... openat resumed>) = 3 [pid 18786] <... write resumed>) = 18 [pid 18785] <... futex resumed>) = 0 [pid 18786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18786] <... futex resumed>) = 0 [pid 18787] <... futex resumed>) = 1 [pid 18786] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18785] <... futex resumed>) = 0 [pid 18787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18786] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18786] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18785] <... futex resumed>) = 0 [pid 18787] pwrite64(3, "\x02\x00", 2, 4 [pid 18786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18787] <... pwrite64 resumed>) = 2 [pid 18786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18785] <... futex resumed>) = 0 [pid 18787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18786] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18785] exit_group(0 [pid 18787] <... futex resumed>) = ? [pid 18786] <... mprotect resumed>) = 0 [pid 18785] <... exit_group resumed>) = ? [pid 18787] +++ exited with 0 +++ [pid 18760] <... futex resumed>) = 0 [pid 18783] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18782] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18783] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18782] <... prctl resumed>) = 0 [pid 18786] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18786] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18788 attached [pid 18785] +++ exited with 0 +++ [pid 18788] set_robust_list(0x7f9f66e119a0, 24 [pid 18786] <... clone3 resumed> => {parent_tid=[18788]}, 88) = 18788 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18785, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18788] <... set_robust_list resumed>) = 0 [pid 18786] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18788] rt_sigprocmask(SIG_SETMASK, [] [pid 18786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18788] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18786] <... futex resumed>) = 0 [pid 18788] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18786] <... futex resumed>) = 0 [pid 18786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18788] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18788] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18786] <... futex resumed>) = 0 [pid 18786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18788] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18786] <... futex resumed>) = 0 [pid 18788] <... openat resumed>) = 3 [pid 18786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18786] <... futex resumed>) = 0 [pid 18783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18782] setpgid(0, 0 [pid 18760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18783] <... futex resumed>) = 0 [pid 18788] pwrite64(3, "\x02\x00", 2, 4 [pid 18786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18788] <... pwrite64 resumed>) = 2 [pid 18786] <... futex resumed>) = 0 [pid 18788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18788] <... futex resumed>) = 0 [pid 18786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18788] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18786] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18788] <... futex resumed>) = ? [pid 18786] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18788] +++ exited with 0 +++ [pid 18786] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18789 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18789] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18789] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18789] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18789 [pid 18789] <... prctl resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18789] setpgid(0, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18789] <... setpgid resumed>) = 0 [pid 18789] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18789] write(3, "1000", 4) = 4 [pid 18789] close(3) = 0 [pid 18789] write(1, "executing program\n", 18) = 18 executing program [pid 18789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18783] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18782] <... setpgid resumed>) = 0 [pid 18789] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18789] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18789] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18789] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18789] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18789] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18790 attached => {parent_tid=[18790]}, 88) = 18790 [pid 18790] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18789] rt_sigprocmask(SIG_SETMASK, [] [pid 18790] rt_sigprocmask(SIG_SETMASK, [] [pid 18789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18789] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18790] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18789] <... futex resumed>) = 0 [pid 18790] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18789] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18790] <... futex resumed>) = 1 [pid 18789] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18789] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18791 attached [pid 18790] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18789] <... futex resumed>) = 0 [pid 18791] set_robust_list(0x55555f6e6760, 24 [pid 18789] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18791] <... set_robust_list resumed>) = 0 [pid 18790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] rt_sigprocmask(SIG_SETMASK, [] [pid 18790] <... futex resumed>) = 1 [pid 18789] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18791 [pid 18791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18789] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18789] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18791] <... prctl resumed>) = 0 [pid 18789] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18783] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18782] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18760] <... futex resumed>) = 0 [pid 18791] setpgid(0, 0 [pid 18790] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18791] <... setpgid resumed>) = 0 [pid 18790] <... openat resumed>) = 3 [pid 18791] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] write(3, "1000", 4 [pid 18790] <... futex resumed>) = 1 [pid 18789] <... futex resumed>) = 0 [ 276.172244][ T37] out_of_line_wait_on_bit+0x139/0x190 [ 276.178026][ T37] ? __cfi_bit_wait_io+0x10/0x10 [ 276.183368][ T37] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 276.189521][ T37] ? __cfi_wake_bit_function+0x10/0x10 [ 276.195286][ T37] ? __cfi__raw_write_lock+0x10/0x10 [ 276.200825][ T37] ? _raw_read_unlock+0x16/0x40 [ 276.206293][ T37] __wait_on_buffer+0x5a/0x70 [ 276.211172][ T37] jbd2_journal_commit_transaction+0x2dba/0x5510 [ 276.217886][ T37] ? __cfi_jbd2_journal_commit_transaction+0x10/0x10 [pid 18791] <... write resumed>) = 4 [pid 18790] pwrite64(3, "\x02\x00", 2, 4 [pid 18789] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] close(3 [pid 18790] <... pwrite64 resumed>) = 2 [pid 18789] <... futex resumed>) = 0 [pid 18791] <... close resumed>) = 0 [pid 18789] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18791] write(1, "executing program\n", 18) = 18 [pid 18790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18790] <... futex resumed>) = 1 [pid 18789] <... futex resumed>) = 0 [pid 18791] <... futex resumed>) = 0 [pid 18790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18789] exit_group(0 [pid 18791] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18790] <... futex resumed>) = ? [pid 18789] <... exit_group resumed>) = ? [pid 18791] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18790] +++ exited with 0 +++ [pid 18791] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18789] +++ exited with 0 +++ [pid 18783] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18782] <... openat resumed>) = 3 [pid 18760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18791] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18789, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18791] <... mmap resumed>) = 0x7f9f66df1000 [pid 18791] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18791] <... mprotect resumed>) = 0 [pid 18791] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18791] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18792 attached => {parent_tid=[18792]}, 88) = 18792 [pid 18792] set_robust_list(0x7f9f66e119a0, 24 [pid 18791] rt_sigprocmask(SIG_SETMASK, [] [pid 18792] <... set_robust_list resumed>) = 0 [pid 18791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18792] rt_sigprocmask(SIG_SETMASK, [] [pid 18791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18792] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18791] <... futex resumed>) = 0 [pid 18792] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18792] <... futex resumed>) = 0 [pid 18792] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18792] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18791] <... futex resumed>) = 0 [pid 18792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18792] <... futex resumed>) = 0 [pid 18791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18791] <... futex resumed>) = 0 [pid 18791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18792] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18782] write(3, "1000", 4 [pid 18783] <... futex resumed>) = 1 [pid 18760] <... futex resumed>) = 0 [pid 18792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18791] <... futex resumed>) = 0 [pid 18792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18791] <... futex resumed>) = 0 [pid 18792] pwrite64(3, "\x02\x00", 2, 4 [pid 18791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18792] <... pwrite64 resumed>) = 2 [pid 18792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18791] <... futex resumed>) = 0 [pid 18791] exit_group(0) = ? [pid 18792] +++ exited with 0 +++ [pid 18791] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18791, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18793 attached [pid 18793] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18793] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18793 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18783] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18782] <... write resumed>) = 4 [pid 18760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18793] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18793] setpgid(0, 0) = 0 [pid 18793] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18793] write(3, "1000", 4) = 4 [pid 18793] close(3) = 0 [pid 18793] write(1, "executing program\n", 18) = 18 executing program [pid 18793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18793] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18793] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18793] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18793] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18793] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18793] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18794 attached => {parent_tid=[18794]}, 88) = 18794 [pid 18794] set_robust_list(0x7f9f66e119a0, 24 [pid 18793] rt_sigprocmask(SIG_SETMASK, [] [pid 18794] <... set_robust_list resumed>) = 0 [pid 18794] rt_sigprocmask(SIG_SETMASK, [] [pid 18793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18793] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18794] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18783] <... openat resumed>) = 3 [pid 18782] close(3 [pid 18760] <... futex resumed>) = 0 [pid 18794] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18793] <... futex resumed>) = 0 [pid 18794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18793] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18794] <... futex resumed>) = 0 [pid 18793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18794] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18793] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18794] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18793] <... futex resumed>) = 0 [pid 18794] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18793] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18793] <... futex resumed>) = 0 [pid 18794] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18793] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18793] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18794] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18794] <... futex resumed>) = 1 [pid 18793] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18795 attached [pid 18793] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18794] pwrite64(3, "\x02\x00", 2, 4 [pid 18793] <... futex resumed>) = 0 [pid 18795] set_robust_list(0x55555f6e6760, 24 [pid 18794] <... pwrite64 resumed>) = 2 [pid 18793] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18795] <... set_robust_list resumed>) = 0 [pid 18794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18795 [pid 18795] rt_sigprocmask(SIG_SETMASK, [] [pid 18794] <... futex resumed>) = 0 [pid 18793] exit_group(0 [pid 18783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18782] <... close resumed>) = 0 [pid 18760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18793] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18794] +++ exited with 0 +++ [pid 18793] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18795] <... prctl resumed>) = 0 [pid 18795] setpgid(0, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18793, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18795] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18795] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18796 attached [pid 18795] write(3, "1000", 4) = 4 [pid 18795] close(3) = 0 [pid 18796] set_robust_list(0x55555f6e6760, 24 [pid 18795] write(1, "executing program\n", 18 [pid 18796] <... set_robust_list resumed>) = 0 [pid 18795] <... write resumed>) = 18 executing program [pid 18796] rt_sigprocmask(SIG_SETMASK, [] [pid 18795] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18796 [pid 18796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18795] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18795] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18783] <... futex resumed>) = 0 [pid 18782] write(1, "executing program\n", 18 [pid 18760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18796] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18795] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18796] setpgid(0, 0 [pid 18795] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18796] <... setpgid resumed>) = 0 [pid 18795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18796] <... openat resumed>) = 3 [pid 18795] <... mmap resumed>) = 0x7f9f66df1000 [pid 18796] write(3, "1000", 4 [pid 18795] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18796] <... write resumed>) = 4 [pid 18795] <... mprotect resumed>) = 0 [pid 18796] close(3 [pid 18795] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18796] <... close resumed>) = 0 [pid 18795] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18796] write(1, "executing program\n", 18 executing program [pid 18795] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18797 attached [pid 18796] <... write resumed>) = 18 [pid 18797] set_robust_list(0x7f9f66e119a0, 24 [pid 18796] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18797] <... set_robust_list resumed>) = 0 [pid 18796] <... futex resumed>) = 0 [pid 18795] <... clone3 resumed> => {parent_tid=[18797]}, 88) = 18797 [pid 18797] rt_sigprocmask(SIG_SETMASK, [] [pid 18796] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18795] rt_sigprocmask(SIG_SETMASK, [] [pid 18797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18796] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18795] <... futex resumed>) = 0 [pid 18797] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18797] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18796] <... mmap resumed>) = 0x7f9f66df1000 [pid 18796] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18796] <... mprotect resumed>) = 0 [pid 18795] <... futex resumed>) = 0 [pid 18797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18796] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18795] <... futex resumed>) = 0 [pid 18797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18796] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18797] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18783] pwrite64(3, "\x02\x00", 2, 4 [pid 18782] <... write resumed>) = 18 [pid 18760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18797] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18795] <... futex resumed>) = 0 [pid 18797] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18796] <... clone3 resumed> => {parent_tid=[18798]}, 88) = 18798 [pid 18795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18797] <... openat resumed>) = 3 [pid 18796] rt_sigprocmask(SIG_SETMASK, [] [pid 18795] <... futex resumed>) = 0 [pid 18796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18795] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18797] <... futex resumed>) = 0 [pid 18796] <... futex resumed>) = 0 [pid 18795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18797] pwrite64(3, "\x02\x00", 2, 4 [pid 18796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18797] <... pwrite64 resumed>) = 2 [pid 18795] <... futex resumed>) = 0 [pid 18795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18795] <... futex resumed>) = 0 [pid 18795] exit_group(0) = ? [pid 18797] <... futex resumed>) = ? [pid 18797] +++ exited with 0 +++ [pid 18795] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18795, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18798 attached [pid 18798] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18760] <... futex resumed>) = 0 [pid 18782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18798] rt_sigprocmask(SIG_SETMASK, [] [pid 18783] <... pwrite64 resumed>) = 2 [pid 18782] <... futex resumed>) = 0 [pid 18760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18798] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18796] <... futex resumed>) = 0 [pid 18798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18796] <... futex resumed>) = 0 [pid 18798] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18798] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18796] <... futex resumed>) = 0 [pid 18798] <... futex resumed>) = 1 [pid 18796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18798] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18796] <... futex resumed>) = 0 [pid 18798] <... openat resumed>) = 3 [pid 18796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18796] <... futex resumed>) = 0 [pid 18798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18796] <... futex resumed>) = 0 [pid 18798] pwrite64(3, "\x02\x00", 2, 4 [pid 18796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18798] <... pwrite64 resumed>) = 2 [pid 18798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18796] <... futex resumed>) = 0 [pid 18798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18796] exit_group(0 [pid 18798] <... futex resumed>) = ? [pid 18796] <... exit_group resumed>) = ? [pid 18783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18782] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18798] +++ exited with 0 +++ [pid 18796] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 276.224901][ T37] ? __schedule+0x149e/0x20b0 [ 276.229922][ T37] ? __kasan_check_write+0x18/0x20 [ 276.235314][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 276.240916][ T37] ? __kasan_check_write+0x18/0x20 [ 276.246396][ T37] ? _raw_spin_lock_irqsave+0xc1/0x160 [ 276.252154][ T37] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 276.258233][ T37] ? __try_to_del_timer_sync+0x2e8/0x440 [ 276.264276][ T37] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 276.270332][ T37] kjournald2+0x386/0x6a0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18799 attached [pid 18799] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18799] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18799 [pid 18799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18799] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18799] setpgid(0, 0) = 0 [pid 18799] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18799] write(3, "1000", 4 [pid 18782] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18760] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18799] <... write resumed>) = 4 [pid 18783] <... futex resumed>) = 1 [pid 18782] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18799] close(3) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 18799] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18799] <... write resumed>) = 18 [pid 18799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18800 attached [pid 18799] <... futex resumed>) = 0 [pid 18799] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18800] set_robust_list(0x55555f6e6760, 24 [pid 18799] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18800] <... set_robust_list resumed>) = 0 [pid 18799] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18800] rt_sigprocmask(SIG_SETMASK, [] [pid 18799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18799] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18800] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18799] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18800 [pid 18800] <... prctl resumed>) = 0 [pid 18799] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18800] setpgid(0, 0 [pid 18799] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18800] <... setpgid resumed>) = 0 [pid 18799] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18800] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18799] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18799] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18760] exit_group(0 [pid 18783] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 18801 attached [pid 18800] write(3, "1000", 4) = 4 [pid 18801] set_robust_list(0x7f9f66e119a0, 24 [pid 18800] close(3 [pid 18799] <... clone3 resumed> => {parent_tid=[18801]}, 88) = 18801 [pid 18801] <... set_robust_list resumed>) = 0 [pid 18800] <... close resumed>) = 0 [pid 18801] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 18800] write(1, "executing program\n", 18 [pid 18799] rt_sigprocmask(SIG_SETMASK, [] [pid 18801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18800] <... write resumed>) = 18 [pid 18799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18799] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18799] <... futex resumed>) = 0 [pid 18801] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18800] <... futex resumed>) = 0 [pid 18799] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18801] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18800] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18800] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18801] <... futex resumed>) = 1 [pid 18800] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18799] <... futex resumed>) = 0 [pid 18801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18799] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18800] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18799] <... futex resumed>) = 0 [pid 18801] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18800] <... mmap resumed>) = 0x7f9f66df1000 [pid 18799] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18801] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18800] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18800] <... mprotect resumed>) = 0 [pid 18801] <... futex resumed>) = 1 [pid 18800] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18799] <... futex resumed>) = 0 [pid 18801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18799] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18800] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18799] <... futex resumed>) = 0 [pid 18801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18800] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18801] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18799] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18801] <... openat resumed>) = 3 [pid 18783] <... futex resumed>) = ? [pid 18760] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18802 attached [pid 18782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18802] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18800] <... clone3 resumed> => {parent_tid=[18802]}, 88) = 18802 [pid 18782] <... mmap resumed>) = 0x7f9f66df1000 [pid 18801] <... futex resumed>) = 1 [pid 18800] rt_sigprocmask(SIG_SETMASK, [] [pid 18799] <... futex resumed>) = 0 [pid 18802] rt_sigprocmask(SIG_SETMASK, [] [pid 18801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18799] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18783] +++ exited with 0 +++ [pid 18782] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18760] +++ exited with 0 +++ [pid 18801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18799] <... futex resumed>) = 0 [pid 18801] pwrite64(3, "\x02\x00", 2, 4 [pid 18800] <... futex resumed>) = 0 [pid 18799] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18801] <... pwrite64 resumed>) = 2 [pid 18800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18799] <... futex resumed>) = 0 [pid 18799] exit_group(0 [pid 18801] <... futex resumed>) = ? [pid 18799] <... exit_group resumed>) = ? [pid 18801] +++ exited with 0 +++ [pid 18799] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18799, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18760, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18802] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18800] <... futex resumed>) = 0 [pid 18800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18802] <... futex resumed>) = 1 [pid 18800] <... futex resumed>) = 0 [pid 18802] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18782] <... mprotect resumed>) = 0 [pid 18802] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18800] <... futex resumed>) = 0 [pid 18800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18802] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18800] <... futex resumed>) = 0 [pid 18802] <... openat resumed>) = 3 [pid 18800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18800] <... futex resumed>) = 0 [pid 18802] pwrite64(3, "\x02\x00", 2, 4 [pid 18800] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18802] <... pwrite64 resumed>) = 2 [pid 18800] <... futex resumed>) = 0 [pid 18800] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18800] <... futex resumed>) = 0 [pid 18800] exit_group(0) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 18802] +++ exited with 0 +++ [pid 18800] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18800, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 18782] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18803 attached , [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18803 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18804 attached , NULL, 8) = 0 [pid 18804] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18804] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18804 [pid 18804] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18804] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18804] setpgid(0, 0) = 0 [pid 18804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18804] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18803] set_robust_list(0x55555f6e6760, 24 [pid 18804] write(3, "1000", 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18804] <... write resumed>) = 4 [pid 18804] close(3) = 0 [pid 18804] write(1, "executing program\n", 18) = 18 executing program [pid 18804] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18804] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18805 [pid 18804] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18804] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18804] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18804] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18806 attached [pid 18806] set_robust_list(0x7f9f66e119a0, 24 [pid 18804] <... clone3 resumed> => {parent_tid=[18806]}, 88) = 18806 [pid 18806] <... set_robust_list resumed>) = 0 [pid 18804] rt_sigprocmask(SIG_SETMASK, [] [pid 18806] rt_sigprocmask(SIG_SETMASK, [] [pid 18804] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18807 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18805 attached [pid 18806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18803] <... set_robust_list resumed>) = 0 [pid 18806] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18806] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18804] <... futex resumed>) = 0 [pid 18806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18806] <... futex resumed>) = 0 [pid 18806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18806] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18804] <... futex resumed>) = 0 [pid 18804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18804] <... futex resumed>) = 0 [pid 18806] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18806] <... openat resumed>) = 3 [pid 18804] <... futex resumed>) = 0 [pid 18804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18804] <... futex resumed>) = 0 [pid 18806] pwrite64(3, "\x02\x00", 2, 4 [pid 18804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18806] <... pwrite64 resumed>) = 2 [pid 18804] <... futex resumed>) = 0 [pid 18804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18804] <... futex resumed>) = 0 [pid 18806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18804] exit_group(0 [pid 18806] <... futex resumed>) = ? [pid 18804] <... exit_group resumed>) = ? [pid 18806] +++ exited with 0 +++ [pid 18804] +++ exited with 0 +++ [pid 18782] <... clone3 resumed> => {parent_tid=[18807]}, 88) = 18807 [pid 18807] set_robust_list(0x7f9f66e119a0, 24 [pid 18805] set_robust_list(0x55555f6e6760, 24 [pid 18803] rt_sigprocmask(SIG_SETMASK, [] [pid 18782] rt_sigprocmask(SIG_SETMASK, [] [pid 18807] <... set_robust_list resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18808 attached [pid 18808] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18808] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18808 [pid 18808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18808] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18808] setpgid(0, 0) = 0 [pid 18808] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18808] write(3, "1000", 4) = 4 [pid 18808] close(3) = 0 [pid 18808] write(1, "executing program\n", 18) = 18 executing program [pid 18808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18808] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18807] rt_sigprocmask(SIG_SETMASK, [] [pid 18805] <... set_robust_list resumed>) = 0 [pid 18803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18808] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18808] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18808] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18808] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18808] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18809 attached => {parent_tid=[18809]}, 88) = 18809 [pid 18809] set_robust_list(0x7f9f66e119a0, 24 [pid 18808] rt_sigprocmask(SIG_SETMASK, [] [pid 18809] <... set_robust_list resumed>) = 0 [pid 18808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18809] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18808] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18809] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18808] <... futex resumed>) = 0 [pid 18809] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18808] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18809] <... futex resumed>) = 0 [pid 18808] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18809] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18808] <... futex resumed>) = 0 [pid 18809] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18808] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18808] <... futex resumed>) = 0 [pid 18809] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18808] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18809] <... openat resumed>) = 3 [pid 18808] <... futex resumed>) = 0 [pid 18807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18805] rt_sigprocmask(SIG_SETMASK, [] [pid 18803] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [ 276.274923][ T37] ? __cfi_kjournald2+0x10/0x10 [ 276.279871][ T37] ? set_cpus_allowed_ptr+0xa1/0xf0 [ 276.285353][ T37] ? __cfi_autoremove_wake_function+0x10/0x10 [ 276.291544][ T37] ? __kasan_check_read+0x15/0x20 [ 276.297748][ T37] ? __kthread_parkme+0x12f/0x180 [ 276.303052][ T37] ? schedule+0xc5/0x240 [ 276.307408][ T37] kthread+0x2c7/0x360 [ 276.311638][ T37] ? __cfi_kjournald2+0x10/0x10 [ 276.317289][ T37] ? __cfi_kthread+0x10/0x10 [ 276.322079][ T37] ret_from_fork+0x67/0xa0 [pid 18809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18808] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18809] <... futex resumed>) = 0 [pid 18808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18808] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18808] <... futex resumed>) = 0 [pid 18809] pwrite64(3, "\x02\x00", 2, 4 [pid 18808] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18809] <... pwrite64 resumed>) = 2 [pid 18809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18808] <... futex resumed>) = 0 [pid 18808] exit_group(0 [pid 18809] <... futex resumed>) = ? [pid 18808] <... exit_group resumed>) = ? [pid 18809] +++ exited with 0 +++ [pid 18808] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18808, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18807] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18803] <... prctl resumed>) = 0 [pid 18782] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18810 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18810 attached [pid 18810] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18810] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18810] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18810] setpgid(0, 0) = 0 [pid 18810] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18810] write(3, "1000", 4) = 4 [pid 18810] close(3) = 0 [pid 18810] write(1, "executing program\n", 18) = 18 executing program [pid 18810] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18810] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18810] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18810] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18810] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18810] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18807] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18803] setpgid(0, 0 [pid 18782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18810] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18810] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18811 attached => {parent_tid=[18811]}, 88) = 18811 [pid 18811] set_robust_list(0x7f9f66e119a0, 24 [pid 18810] rt_sigprocmask(SIG_SETMASK, [] [pid 18811] <... set_robust_list resumed>) = 0 [pid 18810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18811] rt_sigprocmask(SIG_SETMASK, [] [pid 18810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18810] <... futex resumed>) = 0 [pid 18811] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18811] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18810] <... futex resumed>) = 0 [pid 18811] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18811] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18810] <... futex resumed>) = 0 [pid 18807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18805] <... prctl resumed>) = 0 [pid 18803] <... setpgid resumed>) = 0 [pid 18811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18811] <... futex resumed>) = 0 [pid 18810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18811] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18811] <... futex resumed>) = 0 [pid 18810] <... futex resumed>) = 1 [pid 18811] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18810] <... futex resumed>) = 0 [pid 18811] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18810] <... futex resumed>) = 0 [pid 18811] pwrite64(3, "\x02\x00", 2, 4 [pid 18810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18811] <... pwrite64 resumed>) = 2 [pid 18811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18810] <... futex resumed>) = 0 [pid 18810] exit_group(0) = ? [pid 18811] +++ exited with 0 +++ [pid 18810] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18810, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18807] <... futex resumed>) = 1 [pid 18807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18805] setpgid(0, 0) = 0 [pid 18805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18805] write(3, "1000", 4) = 4 [pid 18805] close(3) = 0 [pid 18805] write(1, "executing program\n", 18) = 18 executing program [pid 18805] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18805] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18805] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18805] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18812]}, 88) = 18812 [pid 18805] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18803] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18803] write(3, "1000", 4) = 4 [pid 18803] close(3) = 0 [pid 18803] write(1, "executing program\n", 18) = 18 executing program [pid 18803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18803] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18803] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18803] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18803] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18803] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18803] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... restart_syscall resumed>) = 0 [pid 18803] <... clone3 resumed> => {parent_tid=[18813]}, 88) = 18813 [pid 18803] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18814 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18782] <... futex resumed>) = 0 [pid 18782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18807] <... futex resumed>) = 0 [pid 18782] <... futex resumed>) = 1 [pid 18807] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18807] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18782] <... futex resumed>) = 0 [pid 18807] <... futex resumed>) = 1 [pid 18782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18807] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18782] <... futex resumed>) = 0 [pid 18782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18782] <... futex resumed>) = 0 [pid 18807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18782] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18807] pwrite64(3, "\x02\x00", 2, 4 [pid 18782] <... futex resumed>) = 0 [pid 18807] <... pwrite64 resumed>) = 2 [pid 18782] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18782] <... futex resumed>) = 0 [pid 18782] exit_group(0) = ? [pid 18807] +++ exited with 0 +++ [pid 18782] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18782, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18812 attached [pid 18812] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18812] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18812] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18805] <... futex resumed>) = 0 [pid 18812] <... futex resumed>) = 1 [pid 18812] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18812] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18805] <... futex resumed>) = 0 [pid 18812] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18805] <... futex resumed>) = 0 [pid 18812] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18812] <... openat resumed>) = 3 [pid 18805] <... futex resumed>) = 0 [pid 18805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18813 attached [pid 18813] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18813] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18813] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18803] <... futex resumed>) = 0 [pid 18813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18813] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18803] <... futex resumed>) = 0 [pid 18813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18813] <... futex resumed>) = 0 [pid 18803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18813] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18813] <... openat resumed>) = 3 [pid 18803] <... futex resumed>) = 0 [pid 18813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18813] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18803] <... futex resumed>) = 0 [pid 18813] pwrite64(3, "\x02\x00", 2, 4) = 2 [ 276.327022][ T37] ? __cfi_kthread+0x10/0x10 [ 276.331985][ T37] ret_from_fork_asm+0x1a/0x30 [ 276.337204][ T37] [ 276.340321][ T37] NMI backtrace for cpu 0 [ 276.340337][ T37] CPU: 0 UID: 0 PID: 37 Comm: khungtaskd Not tainted syzkaller #0 119f1c0cd44458c2ddc7f806e6d4d2dd11ae7dae [ 276.340362][ T37] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 276.340373][ T37] Call Trace: [ 276.340380][ T37] [ 276.340386][ T37] __dump_stack+0x21/0x30 [pid 18803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18814 attached [pid 18812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18814] set_robust_list(0x55555f6e6760, 24 [pid 18813] <... futex resumed>) = 1 [pid 18812] <... futex resumed>) = 1 [pid 18805] <... futex resumed>) = 0 [pid 18803] <... futex resumed>) = 0 [pid 18814] <... set_robust_list resumed>) = 0 [pid 18813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18812] pwrite64(3, "\x02\x00", 2, 4 [pid 18805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18803] exit_group(0 [pid 18814] rt_sigprocmask(SIG_SETMASK, [] [pid 18813] <... futex resumed>) = ? [pid 18812] <... pwrite64 resumed>) = 2 [pid 18805] <... futex resumed>) = 0 [pid 18803] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18813] +++ exited with 0 +++ [pid 18805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18803] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18814] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18803, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18814] <... prctl resumed>) = 0 [pid 18812] <... futex resumed>) = 0 [pid 18805] exit_group(0 [pid 18814] setpgid(0, 0 [pid 18805] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18815 [pid 18814] <... setpgid resumed>) = 0 [pid 18812] +++ exited with 0 +++ [pid 18805] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18814] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18814] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18814] write(3, "1000", 4) = 4 [pid 18814] close(3) = 0 [pid 18814] write(1, "executing program\n", 18) = 18 executing program [pid 18814] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18814] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18814] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18814] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18814] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18814] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18814] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18816]}, 88) = 18816 [pid 18814] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18815 attached [pid 18815] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18815] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18815] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... restart_syscall resumed>) = 0 [pid 18815] <... prctl resumed>) = 0 [pid 18815] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18815] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18815] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18815] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18817 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18815] write(3, "1000", 4) = 4 [pid 18815] close(3) = 0 [pid 18815] write(1, "executing program\n", 18) = 18 executing program [pid 18815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18815] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18815] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18815] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18815] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18815] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18815] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18819 attached => {parent_tid=[18819]}, 88) = 18819 [pid 18815] rt_sigprocmask(SIG_SETMASK, [] [pid 18819] set_robust_list(0x7f9f66e119a0, 24 [pid 18815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18818 [pid 18819] <... set_robust_list resumed>) = 0 [pid 18815] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18819] rt_sigprocmask(SIG_SETMASK, [] [pid 18815] <... futex resumed>) = 0 [pid 18819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18815] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18819] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18819] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18815] <... futex resumed>) = 0 [pid 18815] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18819] <... futex resumed>) = 0 [pid 18815] <... futex resumed>) = 1 [pid 18819] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18815] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18815] <... futex resumed>) = 0 [pid 18815] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18819] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18815] <... futex resumed>) = 0 [pid 18819] <... openat resumed>) = 3 [pid 18815] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18815] <... futex resumed>) = 0 [pid 18815] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18819] <... futex resumed>) = 1 [pid 18815] <... futex resumed>) = 0 [pid 18815] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18819] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18815] <... futex resumed>) = 0 [pid 18815] exit_group(0 [pid 18819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18815] <... exit_group resumed>) = ? [pid 18819] <... futex resumed>) = ? [pid 18819] +++ exited with 0 +++ [pid 18815] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18815, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18816 attached [pid 18816] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18816] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18816] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18814] <... futex resumed>) = 0 [pid 18814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18816] <... futex resumed>) = 0 [pid 18816] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18814] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 18816] <... futex resumed>) = 0 [pid 18814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18816] <... futex resumed>) = 0 [pid 18814] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18816] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18816] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18820 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18816] <... futex resumed>) = 1 [pid 18814] <... futex resumed>) = 0 [pid 18816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18814] <... futex resumed>) = 0 [pid 18816] pwrite64(3, "\x02\x00", 2, 4 [pid 18814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18816] <... pwrite64 resumed>) = 2 [pid 18816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18814] <... futex resumed>) = 0 [pid 18814] exit_group(0) = ? [pid 18816] +++ exited with 0 +++ [pid 18814] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18814, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18817 attached [pid 18817] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18817] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18817] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18817] setpgid(0, 0) = 0 [pid 18817] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18817] write(3, "1000", 4) = 4 [pid 18817] close(3) = 0 [pid 18817] write(1, "executing program\n", 18) = 18 executing program [pid 18817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18817] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18817] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18817] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18817] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18817] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18817] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18821 attached => {parent_tid=[18821]}, 88) = 18821 [pid 18821] set_robust_list(0x7f9f66e119a0, 24 [pid 18817] rt_sigprocmask(SIG_SETMASK, [] [pid 18821] <... set_robust_list resumed>) = 0 [pid 18817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18821] rt_sigprocmask(SIG_SETMASK, [] [pid 18817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18821] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18817] <... futex resumed>) = 0 [pid 18821] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 276.340416][ T37] dump_stack_lvl+0x140/0x1c0 [ 276.340440][ T37] ? __cfi_dump_stack_lvl+0x10/0x10 [ 276.340467][ T37] ? rcu_preempt_deferred_qs_irqrestore+0x6d6/0xa50 [ 276.340498][ T37] dump_stack+0x19/0x20 [ 276.340522][ T37] nmi_cpu_backtrace+0x2ba/0x2d0 [ 276.340544][ T37] ? rcu_read_unlock_special+0x150/0x420 [ 276.340569][ T37] ? __cfi_nmi_cpu_backtrace+0x10/0x10 [ 276.340590][ T37] ? sched_show_task+0x371/0x530 [ 276.340616][ T37] ? __rcu_read_unlock+0xc0/0xc0 [pid 18817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18817] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18821] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18817] <... futex resumed>) = 0 [pid 18821] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18817] <... futex resumed>) = 0 [pid 18821] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18821] <... openat resumed>) = 3 [pid 18817] <... futex resumed>) = 0 [pid 18817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18822 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18817] <... futex resumed>) = 0 [pid 18817] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18821] pwrite64(3, "\x02\x00", 2, 4 [pid 18817] <... futex resumed>) = 0 [pid 18821] <... pwrite64 resumed>) = 2 [pid 18817] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18817] <... futex resumed>) = 0 [pid 18821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18817] exit_group(0 [pid 18821] <... futex resumed>) = ? [pid 18817] <... exit_group resumed>) = ? [pid 18821] +++ exited with 0 +++ [pid 18817] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18817, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18818 attached [pid 18818] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18818] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18818] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18818] setpgid(0, 0) = 0 [pid 18818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18818] write(3, "1000", 4) = 4 [pid 18818] close(3) = 0 executing program [pid 18818] write(1, "executing program\n", 18) = 18 [pid 18818] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18818] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18818] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18818] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18823 attached => {parent_tid=[18823]}, 88) = 18823 [pid 18823] set_robust_list(0x7f9f66e119a0, 24 [pid 18818] rt_sigprocmask(SIG_SETMASK, [] [pid 18823] <... set_robust_list resumed>) = 0 [pid 18823] rt_sigprocmask(SIG_SETMASK, [] [pid 18818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18823] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18818] <... futex resumed>) = 0 [pid 18823] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18818] <... futex resumed>) = 0 [pid 18823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18818] <... futex resumed>) = 0 [pid 18823] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18818] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18823] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18823] <... openat resumed>) = 3 [pid 18818] <... futex resumed>) = 0 [pid 18818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18823] <... futex resumed>) = 1 [pid 18818] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18818] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18824 [pid 18823] pwrite64(3, "\x02\x00", 2, 4 [pid 18818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18823] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18823] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18818] <... futex resumed>) = 0 [pid 18818] exit_group(0) = ? [pid 18823] <... futex resumed>) = ? [pid 18823] +++ exited with 0 +++ [pid 18818] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18820 attached [pid 18820] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18820] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18820] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18820] setpgid(0, 0) = 0 [pid 18820] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18820] write(3, "1000", 4) = 4 [pid 18820] close(3) = 0 [pid 18820] write(1, "executing program\n", 18) = 18 executing program [pid 18820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18820] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18820] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18820] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18820] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18820] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18820] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18820] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18826 attached => {parent_tid=[18826]}, 88) = 18826 [pid 18820] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18826] set_robust_list(0x7f9f66e119a0, 24 [pid 18820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18826] <... set_robust_list resumed>) = 0 [pid 18820] <... futex resumed>) = 0 [pid 18826] rt_sigprocmask(SIG_SETMASK, [] [pid 18820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18825 [pid 18826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18826] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18826] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18825 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18824 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18822 attached ) = 1 [pid 18820] <... futex resumed>) = 0 [pid 18826] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18825] set_robust_list(0x55555f6e6760, 24 [pid 18824] set_robust_list(0x55555f6e6760, 24 [pid 18822] set_robust_list(0x55555f6e6760, 24 [pid 18820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18826] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18825] <... set_robust_list resumed>) = 0 [pid 18824] <... set_robust_list resumed>) = 0 [pid 18822] <... set_robust_list resumed>) = 0 [pid 18820] <... futex resumed>) = 0 [pid 18826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18825] rt_sigprocmask(SIG_SETMASK, [] [pid 18824] rt_sigprocmask(SIG_SETMASK, [] [pid 18822] rt_sigprocmask(SIG_SETMASK, [] [pid 18820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18826] <... futex resumed>) = 0 [pid 18825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18826] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18825] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18824] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18825] <... prctl resumed>) = 0 [pid 18824] <... prctl resumed>) = 0 [pid 18822] <... prctl resumed>) = 0 [pid 18820] <... futex resumed>) = 0 [pid 18826] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18825] setpgid(0, 0 [pid 18824] setpgid(0, 0 [pid 18822] setpgid(0, 0 [pid 18820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18826] <... openat resumed>) = 3 [pid 18825] <... setpgid resumed>) = 0 [pid 18824] <... setpgid resumed>) = 0 [pid 18822] <... setpgid resumed>) = 0 [pid 18825] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18824] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18825] <... openat resumed>) = 3 [pid 18824] <... openat resumed>) = 3 [pid 18822] <... openat resumed>) = 3 [pid 18826] <... futex resumed>) = 1 [pid 18820] <... futex resumed>) = 0 [pid 18826] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18825] write(3, "1000", 4 [pid 18824] write(3, "1000", 4 [pid 18822] write(3, "1000", 4 [pid 18820] <... futex resumed>) = 0 [pid 18826] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18825] <... write resumed>) = 4 [pid 18824] <... write resumed>) = 4 [pid 18822] <... write resumed>) = 4 [pid 18820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18825] close(3 [pid 18824] close(3 [pid 18822] close(3 [pid 18820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18826] <... futex resumed>) = 0 [pid 18825] <... close resumed>) = 0 [pid 18824] <... close resumed>) = 0 [pid 18822] <... close resumed>) = 0 [pid 18820] exit_group(0 [pid 18825] write(1, "executing program\n", 18 executing program executing program [pid 18824] write(1, "executing program\n", 18 [pid 18822] write(1, "executing program\n", 18 [pid 18820] <... exit_group resumed>) = ? [pid 18826] +++ exited with 0 +++ [pid 18825] <... write resumed>) = 18 [pid 18824] <... write resumed>) = 18 executing program [pid 18825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18822] <... write resumed>) = 18 [pid 18820] +++ exited with 0 +++ [pid 18825] <... futex resumed>) = 0 [pid 18824] <... futex resumed>) = 0 [pid 18822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18825] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18824] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18822] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18820, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18825] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18824] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18822] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18825] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18824] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18822] <... rt_sigaction resumed>, NULL, 8) = 0 [ 276.340639][ T37] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 276.340664][ T37] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 276.340687][ T37] nmi_trigger_cpumask_backtrace+0x142/0x2c0 [ 276.340711][ T37] arch_trigger_cpumask_backtrace+0x14/0x20 [ 276.340734][ T37] watchdog+0xe45/0xf90 [ 276.340753][ T37] ? __kasan_check_write+0x18/0x20 [ 276.340773][ T37] ? __cfi_watchdog+0x10/0x10 [ 276.340792][ T37] ? __kasan_check_read+0x15/0x20 [ 276.340809][ T37] ? __kthread_parkme+0x12f/0x180 [pid 18825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18822] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18825] <... mmap resumed>) = 0x7f9f66df1000 [pid 18824] <... mmap resumed>) = 0x7f9f66df1000 [pid 18822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18825] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18824] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18822] <... mmap resumed>) = 0x7f9f66df1000 [pid 18825] <... mprotect resumed>) = 0 [pid 18824] <... mprotect resumed>) = 0 [pid 18822] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18822] <... mprotect resumed>) = 0 [pid 18825] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18824] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18822] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 18825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18824] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18822] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18824] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18825] <... clone3 resumed> => {parent_tid=[18827]}, 88) = 18827 [pid 18825] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18824] <... clone3 resumed> => {parent_tid=[18828]}, 88) = 18828 [pid 18822] <... clone3 resumed> => {parent_tid=[18829]}, 88) = 18829 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18824] rt_sigprocmask(SIG_SETMASK, [] [pid 18822] rt_sigprocmask(SIG_SETMASK, [] [pid 18825] <... futex resumed>) = 0 [pid 18824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18824] <... futex resumed>) = 0 [pid 18822] <... futex resumed>) = 0 [pid 18822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18830 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18827 attached [pid 18827] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18827] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18827] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18825] <... futex resumed>) = 0 [pid 18825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18827] <... futex resumed>) = 1 [pid 18825] <... futex resumed>) = 0 [pid 18827] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18827] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18825] <... futex resumed>) = 0 [pid 18827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18827] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18825] <... futex resumed>) = 0 [pid 18827] <... openat resumed>) = 3 [pid 18825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18825] <... futex resumed>) = 0 [pid 18827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18825] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18827] pwrite64(3, "\x02\x00", 2, 4 [pid 18825] <... futex resumed>) = 0 [pid 18827] <... pwrite64 resumed>) = 2 [pid 18825] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18825] <... futex resumed>) = 0 [pid 18827] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18825] exit_group(0 [pid 18827] <... futex resumed>) = ? [pid 18825] <... exit_group resumed>) = ? [pid 18827] +++ exited with 0 +++ [pid 18825] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18825, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18828 attached [pid 18828] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18828] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18824] <... futex resumed>) = 0 [pid 18828] <... futex resumed>) = 1 [pid 18824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18828] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18824] <... futex resumed>) = 0 [pid 18828] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18824] <... futex resumed>) = 0 [pid 18828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18824] <... futex resumed>) = 0 [pid 18828] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18828] <... openat resumed>) = 3 [pid 18828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18824] <... futex resumed>) = 0 [pid 18824] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18828] pwrite64(3, "\x02\x00", 2, 4 [pid 18824] <... futex resumed>) = 0 [pid 18828] <... pwrite64 resumed>) = 2 [pid 18824] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18824] <... futex resumed>) = 0 [pid 18828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18824] exit_group(0) = ? [pid 18828] <... futex resumed>) = ? [pid 18828] +++ exited with 0 +++ [pid 18824] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18824, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18829 attached [pid 18829] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18829] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18829] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18822] <... futex resumed>) = 0 [pid 18822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18829] <... futex resumed>) = 1 [pid 314] <... restart_syscall resumed>) = 0 [pid 18829] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18829] <... futex resumed>) = 1 [pid 18822] <... futex resumed>) = 0 [pid 18829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18822] <... futex resumed>) = 0 [pid 18829] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18831 [pid 18829] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18829] <... futex resumed>) = 1 [pid 18822] <... futex resumed>) = 0 [pid 18822] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18822] <... futex resumed>) = 0 [pid 18829] pwrite64(3, "\x02\x00", 2, 4 [pid 18822] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18829] <... pwrite64 resumed>) = 2 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18832 [pid 18829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18822] <... futex resumed>) = 0 [pid 18829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18822] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18829] <... futex resumed>) = ? [pid 18822] <... exit_group resumed>) = ? [pid 18829] +++ exited with 0 +++ [pid 18822] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18822, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18830 attached [pid 18830] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18830] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18830] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18830] setpgid(0, 0) = 0 [pid 18830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18830] write(3, "1000", 4) = 4 [pid 18830] close(3) = 0 [pid 18830] write(1, "executing program\n", 18) = 18 executing program [pid 18830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18830] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18830] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18830] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... restart_syscall resumed>) = 0 [pid 18830] <... clone3 resumed> => {parent_tid=[18833]}, 88) = 18833 [pid 18830] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18833 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18832 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18831 attached [pid 18830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18833] set_robust_list(0x7f9f66e119a0, 24 [pid 18832] set_robust_list(0x55555f6e6760, 24 [pid 18830] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18831] set_robust_list(0x55555f6e6760, 24 [pid 18833] <... set_robust_list resumed>) = 0 [pid 18832] <... set_robust_list resumed>) = 0 [pid 18830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18833] rt_sigprocmask(SIG_SETMASK, [] [pid 18832] rt_sigprocmask(SIG_SETMASK, [] [pid 18833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18833] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18832] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18831] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18834 attached [pid 18833] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18832] <... prctl resumed>) = 0 [pid 18833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] setpgid(0, 0 [pid 18831] rt_sigprocmask(SIG_SETMASK, [] [pid 18833] <... futex resumed>) = 1 [pid 18832] <... setpgid resumed>) = 0 [pid 18833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18832] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18834] set_robust_list(0x55555f6e6760, 24 [pid 18832] <... openat resumed>) = 3 [pid 18831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18830] <... futex resumed>) = 0 [pid 18834] <... set_robust_list resumed>) = 0 [pid 18832] write(3, "1000", 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18834 [pid 18830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] rt_sigprocmask(SIG_SETMASK, [] [pid 18832] <... write resumed>) = 4 [pid 18831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18833] <... futex resumed>) = 0 [pid 18832] close(3 [pid 18831] <... prctl resumed>) = 0 [pid 18830] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18833] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18832] <... close resumed>) = 0 [pid 18834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18833] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18832] write(1, "executing program\n", 18 [pid 18831] setpgid(0, 0 executing program [pid 18830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... write resumed>) = 18 [pid 18831] <... setpgid resumed>) = 0 [pid 18830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18834] <... prctl resumed>) = 0 [pid 18833] <... futex resumed>) = 0 [pid 18832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] setpgid(0, 0 [pid 18833] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18832] <... futex resumed>) = 0 [pid 18831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18830] <... futex resumed>) = 0 [pid 18834] <... setpgid resumed>) = 0 [pid 18833] <... openat resumed>) = 3 [pid 18832] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18833] <... futex resumed>) = 0 [pid 18832] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18832] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18832] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18832] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18831] <... openat resumed>) = 3 [pid 18832] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18832] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18834] <... openat resumed>) = 3 [pid 18831] write(3, "1000", 4 [pid 18830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18835 attached [pid 18834] write(3, "1000", 4 [pid 18832] <... clone3 resumed> => {parent_tid=[18835]}, 88) = 18835 [pid 18831] <... write resumed>) = 4 [pid 18830] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18835] set_robust_list(0x7f9f66e119a0, 24 [pid 18832] rt_sigprocmask(SIG_SETMASK, [] [pid 18833] <... futex resumed>) = 0 [pid 18832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18831] close(3 [pid 18830] <... futex resumed>) = 1 [pid 18833] pwrite64(3, "\x02\x00", 2, 4 [pid 18832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18831] <... close resumed>) = 0 [pid 18830] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18835] <... set_robust_list resumed>) = 0 [pid 18834] <... write resumed>) = 4 [pid 18833] <... pwrite64 resumed>) = 2 [pid 18832] <... futex resumed>) = 0 [pid 18831] write(1, "executing program\n", 18 executing program [pid 18835] rt_sigprocmask(SIG_SETMASK, [] [pid 18834] close(3 [pid 18833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18831] <... write resumed>) = 18 [pid 18835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18834] <... close resumed>) = 0 [pid 18833] <... futex resumed>) = 1 [pid 18830] <... futex resumed>) = 0 [pid 18835] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18834] write(1, "executing program\n", 18 [pid 18833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18830] exit_group(0 [pid 18833] <... futex resumed>) = ? [pid 18831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18830] <... exit_group resumed>) = ? [ 276.340828][ T37] ? schedule+0xc5/0x240 [ 276.340861][ T37] kthread+0x2c7/0x360 [ 276.340882][ T37] ? __cfi_watchdog+0x10/0x10 [ 276.340901][ T37] ? __cfi_kthread+0x10/0x10 [ 276.340921][ T37] ret_from_fork+0x67/0xa0 [ 276.340946][ T37] ? __cfi_kthread+0x10/0x10 [ 276.340967][ T37] ret_from_fork_asm+0x1a/0x30 [ 276.340986][ T37] [ 276.340995][ T37] Sending NMI from CPU 0 to CPUs 1: [ 276.514399][ C1] NMI backtrace for cpu 1 [ 276.514416][ C1] CPU: 1 UID: 0 PID: 310 Comm: strace-static-x Not tainted syzkaller #0 119f1c0cd44458c2ddc7f806e6d4d2dd11ae7dae [ 276.514439][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 276.514448][ C1] RIP: 0033:0x418e24 [ 276.514463][ C1] Code: 66 0f 1f 44 00 00 0f b6 05 b9 25 28 00 83 e0 fd 3c 01 0f 85 fe fd ff ff 31 c0 48 8d 0d c5 25 28 00 0f 1f 44 00 00 48 8b 14 01 <48> 89 54 03 28 48 83 c0 08 48 83 f8 30 75 ed 48 8b 93 90 00 00 00 executing program [pid 18835] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18834] <... write resumed>) = 18 [pid 18833] +++ exited with 0 +++ [pid 18831] <... futex resumed>) = 0 [pid 18830] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18830, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... futex resumed>) = 0 [pid 18832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18835] <... futex resumed>) = 1 [pid 18835] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... futex resumed>) = 0 [pid 18832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18835] <... futex resumed>) = 1 [pid 18835] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... futex resumed>) = 0 [pid 18832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18835] <... futex resumed>) = 1 [pid 18835] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18832] <... futex resumed>) = 0 [pid 18832] exit_group(0) = ? [pid 18835] <... futex resumed>) = ? [pid 18835] +++ exited with 0 +++ [pid 18832] +++ exited with 0 +++ [pid 18834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18834] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18834] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18834] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18836 attached => {parent_tid=[18836]}, 88) = 18836 [pid 18836] set_robust_list(0x7f9f66e119a0, 24 [pid 18834] rt_sigprocmask(SIG_SETMASK, [] [pid 18836] <... set_robust_list resumed>) = 0 [pid 18834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18836] rt_sigprocmask(SIG_SETMASK, [] [pid 18834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18834] <... futex resumed>) = 0 [pid 18836] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18836] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] <... futex resumed>) = 0 [pid 18836] <... futex resumed>) = 1 [pid 18834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18836] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18834] <... futex resumed>) = 0 [pid 18836] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] <... futex resumed>) = 0 [pid 18834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18836] <... futex resumed>) = 1 [pid 18836] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] <... futex resumed>) = 0 [pid 18836] <... futex resumed>) = 1 [pid 18834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18836] pwrite64(3, "\x02\x00", 2, 4 [pid 18834] <... futex resumed>) = 0 [pid 18836] <... pwrite64 resumed>) = 2 [pid 18834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18834] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18837 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18834] exit_group(0) = ? [pid 18836] <... futex resumed>) = ? [pid 18836] +++ exited with 0 +++ [pid 18834] +++ exited with 0 +++ [pid 18831] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18831] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18831] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18831] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18838 attached => {parent_tid=[18838]}, 88) = 18838 [pid 18838] set_robust_list(0x7f9f66e119a0, 24 [pid 18831] rt_sigprocmask(SIG_SETMASK, [] [pid 18838] <... set_robust_list resumed>) = 0 [pid 18831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18838] rt_sigprocmask(SIG_SETMASK, [] [pid 18831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18831] <... futex resumed>) = 0 [pid 18838] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18838] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18831] <... futex resumed>) = 0 [pid 18838] <... futex resumed>) = 1 [pid 18838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18831] <... futex resumed>) = 0 [pid 18838] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18838] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18831] <... futex resumed>) = 0 [pid 18831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18838] <... futex resumed>) = 1 [pid 18838] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18831] <... futex resumed>) = 0 [pid 18838] <... futex resumed>) = 1 [pid 18831] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18838] pwrite64(3, "\x02\x00", 2, 4 [pid 18831] <... futex resumed>) = 0 [pid 18838] <... pwrite64 resumed>) = 2 [pid 18831] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18831] <... futex resumed>) = 0 [pid 18831] exit_group(0) = ? [pid 18838] <... futex resumed>) = ? [pid 18838] +++ exited with 0 +++ [pid 18831] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18832, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18839 attached , child_tidptr=0x55555f6e6750) = 18839 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18839] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18839] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18839] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18839] setpgid(0, 0) = 0 [pid 18839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18839] write(3, "1000", 4) = 4 [pid 18839] close(3) = 0 [pid 18839] write(1, "executing program\n", 18) = 18 [pid 18839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18839] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18839] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18839] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18839] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18840 attached => {parent_tid=[18840]}, 88) = 18840 [pid 18840] set_robust_list(0x7f9f66e119a0, 24 [pid 18839] rt_sigprocmask(SIG_SETMASK, [] [pid 18840] <... set_robust_list resumed>) = 0 [pid 18839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18840] rt_sigprocmask(SIG_SETMASK, [] [pid 18839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18839] <... futex resumed>) = 0 [pid 18840] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18840] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18839] <... futex resumed>) = 0 [pid 18840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18839] <... futex resumed>) = 0 [pid 18840] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18840] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [pid 18840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18839] <... futex resumed>) = 0 [pid 18839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18840] <... futex resumed>) = 1 [pid 18840] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18839] <... futex resumed>) = 0 [pid 18839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18840] <... futex resumed>) = 1 [pid 18839] <... futex resumed>) = 0 [pid 18840] pwrite64(3, "\x02\x00", 2, 4 [pid 18839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18840] <... pwrite64 resumed>) = 2 [pid 18840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18839] <... futex resumed>) = 0 [pid 18839] exit_group(0) = ? [pid 18840] <... futex resumed>) = ? [pid 18840] +++ exited with 0 +++ [pid 18839] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18839, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18837 attached [pid 18837] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18837] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18837] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18837] setpgid(0, 0) = 0 [pid 18837] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18837] write(3, "1000", 4) = 4 [pid 18837] close(3) = 0 [pid 18837] write(1, "executing program\n", 18) = 18 [pid 18837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18837] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18837] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18837] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18837] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18837] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18837] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18841 attached => {parent_tid=[18841]}, 88) = 18841 [pid 18841] set_robust_list(0x7f9f66e119a0, 24 [pid 18837] rt_sigprocmask(SIG_SETMASK, [] [pid 18841] <... set_robust_list resumed>) = 0 [pid 18837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18841] rt_sigprocmask(SIG_SETMASK, [] [pid 18837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18837] <... futex resumed>) = 0 [pid 18841] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18841] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18837] <... futex resumed>) = 0 [pid 18841] <... futex resumed>) = 1 [pid 18837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18841] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18837] <... futex resumed>) = 0 [pid 18841] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18837] <... futex resumed>) = 0 [pid 18837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18841] <... futex resumed>) = 1 [pid 18841] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18837] <... futex resumed>) = 0 [pid 18841] <... futex resumed>) = 1 [pid 18837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18841] pwrite64(3, "\x02\x00", 2, 4 [pid 18837] <... futex resumed>) = 0 [pid 18841] <... pwrite64 resumed>) = 2 [pid 18837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18837] <... futex resumed>) = 0 [pid 18837] exit_group(0) = ? [pid 18841] <... futex resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18842 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18841] +++ exited with 0 +++ [pid 18837] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18837, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18834, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18843 attached , child_tidptr=0x55555f6e6750) = 18843 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18843] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18843] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18843] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18843] setpgid(0, 0) = 0 [pid 18843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18843] write(3, "1000", 4) = 4 [pid 18843] close(3) = 0 [pid 18843] write(1, "executing program\n", 18) = 18 [pid 18843] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18843] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18843] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18843] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18844 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18844 attached [pid 18844] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18844] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18844] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18844] setpgid(0, 0) = 0 [pid 18844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18844] write(3, "1000", 4) = 4 [pid 18844] close(3) = 0 [pid 18844] write(1, "executing program\n", 18) = 18 [pid 18844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18844] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18844] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18844] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18844] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18844] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18844] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18845]}, 88) = 18845 [pid 18844] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18844] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18844] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18843] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18846 attached => {parent_tid=[18846]}, 88) = 18846 [pid 18846] set_robust_list(0x7f9f66e119a0, 24 [pid 18843] rt_sigprocmask(SIG_SETMASK, [] [pid 18846] <... set_robust_list resumed>) = 0 [pid 18843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18846] rt_sigprocmask(SIG_SETMASK, [] [pid 18843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18843] <... futex resumed>) = 0 [pid 18846] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18846] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18843] <... futex resumed>) = 0 [pid 18846] <... futex resumed>) = 1 [pid 18846] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18843] <... futex resumed>) = 0 [pid 18846] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18846] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18843] <... futex resumed>) = 0 [pid 18846] <... futex resumed>) = 1 [pid 18843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18846] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18843] <... futex resumed>) = 0 [pid 18846] <... openat resumed>) = 3 [pid 18843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18843] <... futex resumed>) = 0 [pid 18846] <... futex resumed>) = 1 [pid 18843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18846] pwrite64(3, "\x02\x00", 2, 4 [pid 18843] <... futex resumed>) = 0 [pid 18846] <... pwrite64 resumed>) = 2 [pid 18843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18843] <... futex resumed>) = 0 [pid 18846] <... futex resumed>) = 1 [pid 18843] exit_group(0 [pid 18846] +++ exited with 0 +++ [pid 18843] <... exit_group resumed>) = ? [pid 18843] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18843, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18831, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18847 attached [pid 18847] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18847 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18847] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18847] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18847] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18847] setpgid(0, 0) = 0 [pid 18847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 18847] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18847] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18847] <... write resumed>) = 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18847] close(3) = 0 [pid 18847] write(1, "executing program\n", 18) = 18 [pid 18847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18847] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18848 [pid 18847] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18847] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18847] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18847] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18847] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18847] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18849 attached [pid 18849] set_robust_list(0x7f9f66e119a0, 24 [pid 18847] <... clone3 resumed> => {parent_tid=[18849]}, 88) = 18849 [pid 18849] <... set_robust_list resumed>) = 0 [pid 18847] rt_sigprocmask(SIG_SETMASK, [] [pid 18849] rt_sigprocmask(SIG_SETMASK, [] [pid 18847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18849] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18847] <... futex resumed>) = 0 [pid 18847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18849] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18847] <... futex resumed>) = 0 [pid 18849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18847] <... futex resumed>) = 0 [pid 18849] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18849] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18847] <... futex resumed>) = 0 [pid 18849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18849] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18847] <... futex resumed>) = 0 [pid 18849] <... openat resumed>) = 3 [pid 18847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18847] <... futex resumed>) = 0 [pid 18847] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18849] <... futex resumed>) = 1 [pid 18847] <... futex resumed>) = 0 [pid 18849] pwrite64(3, "\x02\x00", 2, 4 [pid 18847] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18849] <... pwrite64 resumed>) = 2 [pid 18849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18847] <... futex resumed>) = 0 [pid 18847] exit_group(0) = ? [pid 18849] <... futex resumed>) = ? [pid 18849] +++ exited with 0 +++ [pid 18847] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18847, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18842 attached [pid 18842] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18842] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18842] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18842] setpgid(0, 0) = 0 [pid 18842] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18842] write(3, "1000", 4) = 4 [pid 18842] close(3) = 0 [pid 18842] write(1, "executing program\n", 18) = 18 [pid 18842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18842] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18842] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18842] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18842] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18842] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18842] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18850 attached => {parent_tid=[18850]}, 88) = 18850 [pid 18850] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18842] rt_sigprocmask(SIG_SETMASK, [] [pid 18850] rt_sigprocmask(SIG_SETMASK, [] [pid 18842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18850] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18842] <... futex resumed>) = 0 [pid 18850] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18850] <... futex resumed>) = 0 [pid 18842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18850] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18842] <... futex resumed>) = 0 [pid 18850] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18842] <... futex resumed>) = 0 [pid 18850] <... futex resumed>) = 1 [pid 18842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18850] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18850] <... openat resumed>) = 3 [pid 18850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18842] <... futex resumed>) = 0 [pid 18842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18850] <... futex resumed>) = 1 [pid 18842] <... futex resumed>) = 0 [pid 18850] pwrite64(3, "\x02\x00", 2, 4 [pid 18842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18850] <... pwrite64 resumed>) = 2 [pid 18850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18842] <... futex resumed>) = 0 [pid 18850] <... futex resumed>) = 1 [pid 18842] exit_group(0) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18850] +++ exited with 0 +++ [pid 18842] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18842, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18851 attached [pid 18851] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18851] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18851 [pid 18851] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18851] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18851] setpgid(0, 0) = 0 [pid 18851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18851] write(3, "1000", 4) = 4 [pid 18851] close(3) = 0 [pid 18851] write(1, "executing program\n", 18) = 18 [pid 18851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18851] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18851] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18851] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18851] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18851] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18851] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18852 attached => {parent_tid=[18852]}, 88) = 18852 [pid 18852] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18851] rt_sigprocmask(SIG_SETMASK, [] [pid 18852] rt_sigprocmask(SIG_SETMASK, [] [pid 18851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18852] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18851] <... futex resumed>) = 0 [pid 18852] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18852] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18851] <... futex resumed>) = 0 [pid 18852] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18851] <... futex resumed>) = 0 [pid 18851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18852] <... futex resumed>) = 1 [pid 18851] <... futex resumed>) = 0 [pid 18852] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18852] <... openat resumed>) = 3 [pid 18852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18851] <... futex resumed>) = 0 [pid 18852] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18851] <... futex resumed>) = 0 [pid 18852] pwrite64(3, "\x02\x00", 2, 4 [pid 18851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18852] <... pwrite64 resumed>) = 2 [pid 18852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18852] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18851] <... futex resumed>) = 0 [pid 18851] exit_group(0) = ? [pid 18852] <... futex resumed>) = ? [pid 18852] +++ exited with 0 +++ [pid 18851] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18851, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18845 attached [pid 18845] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18845] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18845] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18844] <... futex resumed>) = 0 [pid 18844] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18844] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18845] <... futex resumed>) = 1 [pid 18845] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18844] <... futex resumed>) = 0 [pid 18844] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18844] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18845] <... futex resumed>) = 1 [pid 18845] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18844] <... futex resumed>) = 0 [pid 18844] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18844] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18845] <... futex resumed>) = 1 [pid 18845] pwrite64(3, "\x02\x00", 2, 4 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 18853 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18845] <... pwrite64 resumed>) = 2 [pid 18845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18844] <... futex resumed>) = 0 [pid 18844] exit_group(0) = ? [pid 18845] <... futex resumed>) = ? [pid 18845] +++ exited with 0 +++ [pid 18844] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18844, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18848 attached [pid 18848] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18848] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18848] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18848] setpgid(0, 0) = 0 [pid 18848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18848] write(3, "1000", 4) = 4 [pid 18848] close(3) = 0 [pid 18848] write(1, "executing program\n", 18) = 18 [pid 18848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18848] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18848] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18848] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18855 attached [pid 18848] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18854 [pid 18855] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18855 [pid 18855] <... set_robust_list resumed>) = 0 [pid 18848] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18855] rt_sigprocmask(SIG_SETMASK, [] [pid 18848] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18855] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18848] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18855] <... prctl resumed>) = 0 [pid 18855] setpgid(0, 0 [pid 18848] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18855] <... setpgid resumed>) = 0 [pid 18855] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18848] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18856 attached [pid 18855] <... openat resumed>) = 3 [pid 18855] write(3, "1000", 4 [pid 18856] set_robust_list(0x7f9f66e119a0, 24 [pid 18855] <... write resumed>) = 4 [pid 18856] <... set_robust_list resumed>) = 0 [pid 18855] close(3 [pid 18856] rt_sigprocmask(SIG_SETMASK, [] [pid 18855] <... close resumed>) = 0 [pid 18848] <... clone3 resumed> => {parent_tid=[18856]}, 88) = 18856 [pid 18856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18855] write(1, "executing program\n", 18 [pid 18848] rt_sigprocmask(SIG_SETMASK, [] [pid 18856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18855] <... write resumed>) = 18 [pid 18848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... futex resumed>) = 0 [pid 18856] <... futex resumed>) = 0 [pid 18855] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18848] <... futex resumed>) = 1 [pid 18856] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18855] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18855] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18856] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18855] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... mmap resumed>) = 0x7f9f66df1000 [pid 18856] <... futex resumed>) = 1 [pid 18848] <... futex resumed>) = 0 [pid 18856] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18855] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18856] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18855] <... mprotect resumed>) = 0 [pid 18848] <... futex resumed>) = 0 [pid 18848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18855] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18856] <... futex resumed>) = 0 [pid 18855] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18856] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18855] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18848] <... futex resumed>) = 0 [pid 18856] <... openat resumed>) = 3 [pid 18848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18848] <... futex resumed>) = 0 [pid 18856] <... futex resumed>) = 1 [pid 18855] <... clone3 resumed> => {parent_tid=[18857]}, 88) = 18857 [pid 18848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18856] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18855] rt_sigprocmask(SIG_SETMASK, [] [pid 18848] <... futex resumed>) = 0 [pid 18855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18856] <... futex resumed>) = 0 [pid 18855] <... futex resumed>) = 0 [pid 18848] exit_group(0 [pid 18856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18855] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18856] <... futex resumed>) = ? [pid 18848] <... exit_group resumed>) = ? [pid 18856] +++ exited with 0 +++ [pid 18848] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18848, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18853 attached [pid 18853] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18853] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18853] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18853] setpgid(0, 0) = 0 [pid 18853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18853] write(3, "1000", 4) = 4 [pid 18853] close(3) = 0 [pid 18853] write(1, "executing program\n", 18) = 18 [pid 18853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18853] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18853] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18853] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18853] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18858 attached => {parent_tid=[18858]}, 88) = 18858 [pid 316] <... restart_syscall resumed>) = 0 [pid 18858] set_robust_list(0x7f9f66e119a0, 24 [pid 18853] rt_sigprocmask(SIG_SETMASK, [] [pid 18858] <... set_robust_list resumed>) = 0 [pid 18853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18858] rt_sigprocmask(SIG_SETMASK, [] [pid 18853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18858] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18853] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18858] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18858] <... futex resumed>) = 0 [pid 18853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18858] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18853] <... futex resumed>) = 0 [pid 18853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18858] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18853] <... futex resumed>) = 0 [pid 18853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18858] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18859 [pid 18858] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18858] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18853] <... futex resumed>) = 0 [pid 18858] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18858] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18853] <... futex resumed>) = 0 [pid 18858] pwrite64(3, "\x02\x00", 2, 4 [pid 18853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18858] <... pwrite64 resumed>) = 2 [pid 18858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18853] <... futex resumed>) = 0 [pid 18858] <... futex resumed>) = 1 [pid 18853] exit_group(0 [pid 18858] +++ exited with 0 +++ [pid 18853] <... exit_group resumed>) = ? [pid 18853] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18853, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18854 attached [pid 18854] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18854] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18854] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18854] setpgid(0, 0) = 0 [pid 18854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18854] write(3, "1000", 4) = 4 [pid 18854] close(3) = 0 [pid 18854] write(1, "executing program\n", 18) = 18 [pid 18854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18854] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18854] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18854] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18854] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18854] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18860 attached => {parent_tid=[18860]}, 88) = 18860 [pid 18860] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18854] rt_sigprocmask(SIG_SETMASK, [] [pid 18860] rt_sigprocmask(SIG_SETMASK, [] [pid 18854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18860] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18854] <... futex resumed>) = 0 [pid 18854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18860] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18854] <... futex resumed>) = 0 [pid 18860] <... futex resumed>) = 1 [pid 18854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18860] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18854] <... futex resumed>) = 0 [pid 18860] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18854] <... futex resumed>) = 0 [pid 18860] <... futex resumed>) = 1 [pid 18854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18860] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18854] <... futex resumed>) = 0 [pid 18854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18854] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18854] <... futex resumed>) = 0 [pid 18860] pwrite64(3, "\x02\x00", 2, 4 [pid 18854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18860] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18860] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18854] <... futex resumed>) = 0 [pid 18854] exit_group(0 [pid 18860] <... futex resumed>) = ? [pid 18860] +++ exited with 0 +++ [pid 18854] <... exit_group resumed>) = ? [pid 18854] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18861 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18854, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18857 attached [pid 18857] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18857] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18857] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... futex resumed>) = 0 [pid 18857] <... futex resumed>) = 1 [pid 18855] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18857] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18855] <... futex resumed>) = 0 [pid 18857] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18855] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... futex resumed>) = 0 [pid 18857] <... futex resumed>) = 1 [pid 18855] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18857] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18855] <... futex resumed>) = 0 [pid 18857] <... openat resumed>) = 3 [pid 18855] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... futex resumed>) = 0 [pid 18857] <... futex resumed>) = 1 [pid 18855] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18857] pwrite64(3, "\x02\x00", 2, 4 [pid 18855] <... futex resumed>) = 0 [pid 18857] <... pwrite64 resumed>) = 2 [pid 18855] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18855] <... futex resumed>) = 0 [pid 18857] <... futex resumed>) = 1 [pid 18857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18855] exit_group(0 [pid 18857] <... futex resumed>) = ? [pid 18855] <... exit_group resumed>) = ? [pid 18857] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18862 attached [pid 18862] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18862 [pid 18862] <... set_robust_list resumed>) = 0 [pid 18855] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18862] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18855, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18862] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18862] setpgid(0, 0) = 0 [pid 18862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18862] write(3, "1000", 4) = 4 [pid 18862] close(3) = 0 [pid 18862] write(1, "executing program\n", 18) = 18 [pid 18862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18862] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18862] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18862] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18862] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18862] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18863 attached [pid 18863] set_robust_list(0x7f9f66e119a0, 24 [pid 18862] <... clone3 resumed> => {parent_tid=[18863]}, 88) = 18863 [pid 18863] <... set_robust_list resumed>) = 0 [pid 18862] rt_sigprocmask(SIG_SETMASK, [] [pid 18863] rt_sigprocmask(SIG_SETMASK, [] [pid 18862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18863] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18862] <... futex resumed>) = 0 [pid 18863] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18863] <... futex resumed>) = 0 [pid 18862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18863] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18862] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18861 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18859 attached [pid 18863] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 18863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18862] <... futex resumed>) = 0 [pid 18861] set_robust_list(0x55555f6e6760, 24 [pid 18859] set_robust_list(0x55555f6e6760, 24 [pid 18863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... set_robust_list resumed>) = 0 [pid 18859] <... set_robust_list resumed>) = 0 [pid 18863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18862] <... futex resumed>) = 0 [pid 18861] rt_sigprocmask(SIG_SETMASK, [] [pid 18863] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18859] rt_sigprocmask(SIG_SETMASK, [] [pid 18863] <... openat resumed>) = 3 [pid 18861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18859] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... prctl resumed>) = 0 [pid 18859] <... prctl resumed>) = 0 [pid 18863] <... futex resumed>) = 1 [pid 18862] <... futex resumed>) = 0 [pid 18861] setpgid(0, 0 [pid 18859] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18864 attached [pid 18863] pwrite64(3, "\x02\x00", 2, 4 [pid 18862] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... setpgid resumed>) = 0 [pid 18859] <... setpgid resumed>) = 0 [pid 18862] <... futex resumed>) = 0 [pid 18864] set_robust_list(0x55555f6e6760, 24 [pid 18861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18862] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18861] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18864 [pid 18864] <... set_robust_list resumed>) = 0 [pid 18859] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18864] rt_sigprocmask(SIG_SETMASK, [] [pid 18863] <... pwrite64 resumed>) = 2 [pid 18861] write(3, "1000", 4 [pid 18859] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... write resumed>) = 4 [pid 18859] <... write resumed>) = 4 [pid 18863] <... futex resumed>) = 1 [pid 18862] <... futex resumed>) = 0 [pid 18859] close(3 [pid 18861] close(3 [pid 18864] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18862] exit_group(0 [pid 18861] <... close resumed>) = 0 [pid 18859] <... close resumed>) = 0 [pid 18863] <... futex resumed>) = ? [pid 18862] <... exit_group resumed>) = ? [pid 18861] write(1, "executing program\n", 18 [pid 18863] +++ exited with 0 +++ [pid 18861] <... write resumed>) = 18 [pid 18864] <... prctl resumed>) = 0 [pid 18864] setpgid(0, 0) = 0 [pid 18864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18864] write(3, "1000", 4) = 4 [pid 18864] close(3 [pid 18862] +++ exited with 0 +++ executing program [pid 18861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18864] <... close resumed>) = 0 [pid 18864] write(1, "executing program\n", 18) = 18 executing program [pid 18864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... futex resumed>) = 0 [pid 18859] write(1, "executing program\n", 18 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18862, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18864] <... futex resumed>) = 0 [pid 18861] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18859] <... write resumed>) = 18 [pid 18861] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18861] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] <... futex resumed>) = 0 [pid 18864] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18861] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18859] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18864] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18861] <... mmap resumed>) = 0x7f9f66df1000 [pid 18859] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18864] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18861] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18859] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18861] <... mprotect resumed>) = 0 [pid 18859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18861] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18859] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18864] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18861] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18859] <... mmap resumed>) = 0x7f9f66df1000 [pid 18864] <... mprotect resumed>) = 0 [pid 18861] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18859] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18864] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18865 attached , [], 8) = 0 [pid 18859] <... mprotect resumed>) = 0 [pid 18865] set_robust_list(0x7f9f66e119a0, 24 [pid 18864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18861] <... clone3 resumed> => {parent_tid=[18865]}, 88) = 18865 [pid 18859] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18861] rt_sigprocmask(SIG_SETMASK, [] [pid 18859] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18864] <... clone3 resumed> => {parent_tid=[18866]}, 88) = 18866 [pid 18861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18864] rt_sigprocmask(SIG_SETMASK, [] [pid 18861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18867 attached [pid 18864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18861] <... futex resumed>) = 0 [pid 18867] set_robust_list(0x7f9f66e119a0, 24 [pid 18864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18867] <... set_robust_list resumed>) = 0 [pid 18864] <... futex resumed>) = 0 [pid 18867] rt_sigprocmask(SIG_SETMASK, [] [pid 18864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18859] <... clone3 resumed> => {parent_tid=[18867]}, 88) = 18867 [pid 18867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] rt_sigprocmask(SIG_SETMASK, [] [pid 18867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18867] <... futex resumed>) = 0 [pid 18859] <... futex resumed>) = 1 [pid 18867] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18867] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18859] <... futex resumed>) = 0 [pid 18867] <... futex resumed>) = 1 [pid 18859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18867] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18859] <... futex resumed>) = 0 [pid 18867] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18859] <... futex resumed>) = 0 [pid 18859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18867] <... futex resumed>) = 1 [pid 18859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18867] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 18867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18866 attached ) = 1 [pid 18865] <... set_robust_list resumed>) = 0 [pid 18859] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18859] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18867] pwrite64(3, "\x02\x00", 2, 4 [pid 18866] set_robust_list(0x7f9f66e119a0, 24 [pid 18859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18868 attached [pid 18867] <... pwrite64 resumed>) = 2 [pid 18866] <... set_robust_list resumed>) = 0 [pid 18865] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18868 [pid 18867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18859] <... futex resumed>) = 0 [pid 18867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18859] exit_group(0 [pid 18867] <... futex resumed>) = ? [pid 18859] <... exit_group resumed>) = ? [pid 18867] +++ exited with 0 +++ [pid 18868] set_robust_list(0x55555f6e6760, 24 [pid 18866] rt_sigprocmask(SIG_SETMASK, [] [pid 18865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18868] <... set_robust_list resumed>) = 0 [pid 18866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18859] +++ exited with 0 +++ [pid 18865] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18859, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18868] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18868] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18868] setpgid(0, 0) = 0 [pid 18868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18866] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18868] <... openat resumed>) = 3 [pid 18868] write(3, "1000", 4) = 4 [pid 18868] close(3) = 0 [pid 18868] write(1, "executing program\n", 18) = 18 executing program [pid 18868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18868] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18868] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18868] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18868] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18868] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18868] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18869 attached [pid 18869] set_robust_list(0x7f9f66e119a0, 24 [pid 18868] <... clone3 resumed> => {parent_tid=[18869]}, 88) = 18869 [pid 18869] <... set_robust_list resumed>) = 0 [pid 18868] rt_sigprocmask(SIG_SETMASK, [] [pid 18869] rt_sigprocmask(SIG_SETMASK, [] [pid 18868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18869] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18868] <... futex resumed>) = 0 [pid 18869] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18865] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18866] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18869] <... futex resumed>) = 0 [pid 18868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18869] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18868] <... futex resumed>) = 0 [pid 18869] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18868] <... futex resumed>) = 0 [pid 18869] <... futex resumed>) = 1 [pid 18868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18869] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18868] <... futex resumed>) = 0 [pid 18868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18866] <... futex resumed>) = 1 [pid 18865] <... futex resumed>) = 1 [pid 18869] <... openat resumed>) = 3 [pid 18866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18864] <... futex resumed>) = 0 [pid 18861] <... futex resumed>) = 0 [pid 18864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18864] <... futex resumed>) = 1 [pid 18861] <... futex resumed>) = 1 [pid 18865] <... futex resumed>) = 0 [pid 18865] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18866] <... futex resumed>) = 0 [pid 18864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18865] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18865] <... futex resumed>) = 1 [pid 18861] <... futex resumed>) = 0 [pid 18866] <... futex resumed>) = 1 [pid 18865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18864] <... futex resumed>) = 0 [pid 18861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... futex resumed>) = 0 [pid 18866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18865] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18864] <... futex resumed>) = 0 [pid 18861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18865] <... openat resumed>) = 3 [pid 18864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] <... openat resumed>) = 3 [pid 316] <... restart_syscall resumed>) = 0 [pid 18865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18865] <... futex resumed>) = 1 [pid 18861] <... futex resumed>) = 0 [pid 18866] <... futex resumed>) = 1 [pid 18865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18864] <... futex resumed>) = 0 [pid 18861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18869] <... futex resumed>) = 1 [pid 18868] <... futex resumed>) = 0 [pid 18866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18861] <... futex resumed>) = 0 [pid 18866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18865] pwrite64(3, "\x02\x00", 2, 4 [pid 18864] <... futex resumed>) = 0 [pid 18861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18866] pwrite64(3, "\x02\x00", 2, 4 [pid 18865] <... pwrite64 resumed>) = 2 [pid 18864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18866] <... pwrite64 resumed>) = 2 [pid 18866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18869] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18866] <... futex resumed>) = 1 [pid 18864] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18870 attached [pid 18869] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18868] <... futex resumed>) = 0 [pid 18866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18865] <... futex resumed>) = 1 [pid 18864] exit_group(0 [pid 18861] <... futex resumed>) = 0 [pid 18870] set_robust_list(0x55555f6e6760, 24 [pid 18869] pwrite64(3, "\x02\x00", 2, 4 [pid 18868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18866] <... futex resumed>) = ? [pid 18865] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18864] <... exit_group resumed>) = ? [pid 18861] exit_group(0 [pid 18870] <... set_robust_list resumed>) = 0 [pid 18869] <... pwrite64 resumed>) = 2 [pid 18866] +++ exited with 0 +++ [pid 18865] <... futex resumed>) = ? [pid 18861] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18870 [pid 18870] rt_sigprocmask(SIG_SETMASK, [] [pid 18865] +++ exited with 0 +++ [pid 18864] +++ exited with 0 +++ [pid 18861] +++ exited with 0 +++ [pid 18870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18869] <... futex resumed>) = 1 [pid 18868] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18861, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18870] <... prctl resumed>) = 0 [pid 18869] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18868] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18864, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18870] setpgid(0, 0 [pid 18869] <... futex resumed>) = ? [pid 18868] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18870] <... setpgid resumed>) = 0 [pid 18869] +++ exited with 0 +++ [pid 18870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18870] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18870] write(3, "1000", 4 [pid 18868] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18871 attached [pid 18870] <... write resumed>) = 4 [pid 18871] set_robust_list(0x55555f6e6760, 24 [pid 18870] close(3) = 0 [pid 18870] write(1, "executing program\n", 18) = 18 executing program [pid 18870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18868, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18870] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18870] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18870] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18870] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18871 [pid 18871] <... set_robust_list resumed>) = 0 [pid 18870] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18870] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18872 attached [pid 18871] rt_sigprocmask(SIG_SETMASK, [] [pid 18870] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18870] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18872 [pid 18870] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18870] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18873 attached [pid 18873] set_robust_list(0x7f9f66e119a0, 24 [pid 18870] <... clone3 resumed> => {parent_tid=[18873]}, 88) = 18873 [pid 18873] <... set_robust_list resumed>) = 0 [pid 18870] rt_sigprocmask(SIG_SETMASK, [] [pid 18873] rt_sigprocmask(SIG_SETMASK, [] [pid 18870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18873] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18870] <... futex resumed>) = 0 [pid 18873] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18873] <... futex resumed>) = 0 [pid 18870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [ 276.514476][ C1] RSP: 002b:00007ffd2c7908c0 EFLAGS: 00000283 [ 276.514492][ C1] RAX: 0000000000000010 RBX: 000000001892c100 RCX: 000000000069b3e0 [ 276.514504][ C1] RDX: 00007f9f66e34610 RSI: 0000000000000000 RDI: 00000000000001b3 [ 276.514515][ C1] RBP: 00007ffd2c790910 R08: 0000000000000001 R09: 0000000000000000 [ 276.514525][ C1] R10: 000000000069b3c0 R11: 0000000000000206 R12: 0000000000000000 [ 276.514535][ C1] R13: 0000000000676170 R14: 0000000000000018 R15: 0000000018931740 [ 276.514546][ C1] FS: 000000001892a400 GS: 0000000000000000 [pid 18873] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18870] <... futex resumed>) = 0 [pid 18873] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 18873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18873] <... futex resumed>) = 0 [pid 18870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18873] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18870] <... futex resumed>) = 0 [pid 18873] <... openat resumed>) = 3 [pid 18871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18872] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18873] <... futex resumed>) = 1 [pid 18870] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18872] <... set_robust_list resumed>) = 0 [pid 18871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18874 attached [pid 18873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18870] <... futex resumed>) = 0 [pid 18874] set_robust_list(0x55555f6e6760, 24 [pid 18873] pwrite64(3, "\x02\x00", 2, 4 [pid 18870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18874 [pid 18874] <... set_robust_list resumed>) = 0 [pid 18873] <... pwrite64 resumed>) = 2 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18874] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18873] <... futex resumed>) = 1 [pid 18870] <... futex resumed>) = 0 [pid 18874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18870] exit_group(0 [pid 18873] <... futex resumed>) = ? [pid 18870] <... exit_group resumed>) = ? [pid 18874] <... prctl resumed>) = 0 [pid 18872] rt_sigprocmask(SIG_SETMASK, [] [pid 18871] <... prctl resumed>) = 0 [pid 18874] setpgid(0, 0) = 0 [pid 18873] +++ exited with 0 +++ [pid 18872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18871] setpgid(0, 0 [pid 18870] +++ exited with 0 +++ [pid 18874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18872] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18871] <... setpgid resumed>) = 0 [pid 18874] <... openat resumed>) = 3 [pid 18872] <... prctl resumed>) = 0 [pid 18871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18872] setpgid(0, 0) = 0 [pid 18872] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18871] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18870, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18874] write(3, "1000", 4 [pid 18872] <... openat resumed>) = 3 [pid 18871] write(3, "1000", 4) = 4 [pid 18872] write(3, "1000", 4 [pid 18871] close(3 [pid 18872] <... write resumed>) = 4 [pid 18871] <... close resumed>) = 0 [pid 18872] close(3) = 0 [pid 18871] write(1, "executing program\n", 18 [pid 18872] write(1, "executing program\n", 18 [pid 18871] <... write resumed>) = 18 executing program [pid 18872] <... write resumed>) = 18 [pid 18871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18871] <... futex resumed>) = 0 executing program [pid 18872] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18871] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18872] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18871] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18872] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18871] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18872] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18872] <... mmap resumed>) = 0x7f9f66df1000 [pid 18871] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18872] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18871] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18872] <... mprotect resumed>) = 0 [pid 18871] <... mprotect resumed>) = 0 [pid 18872] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18871] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18872] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18872] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18871] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18875 attached [pid 18871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18876 attached [pid 18875] set_robust_list(0x7f9f66e119a0, 24 [pid 18876] set_robust_list(0x7f9f66e119a0, 24 [pid 18875] <... set_robust_list resumed>) = 0 [pid 18872] <... clone3 resumed> => {parent_tid=[18875]}, 88) = 18875 [pid 18871] <... clone3 resumed> => {parent_tid=[18876]}, 88) = 18876 [pid 18876] <... set_robust_list resumed>) = 0 [pid 18875] rt_sigprocmask(SIG_SETMASK, [] [pid 18872] rt_sigprocmask(SIG_SETMASK, [] [pid 18871] rt_sigprocmask(SIG_SETMASK, [] [pid 18876] rt_sigprocmask(SIG_SETMASK, [] [pid 18875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18876] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18872] <... futex resumed>) = 0 [pid 18871] <... futex resumed>) = 0 [pid 18876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18875] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18876] <... futex resumed>) = 0 [pid 18875] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18875] <... futex resumed>) = 1 [pid 18872] <... futex resumed>) = 0 [pid 18871] <... futex resumed>) = 0 [pid 18876] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18876] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18874] <... write resumed>) = 4 [pid 18872] <... futex resumed>) = 0 [pid 18872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18875] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18876] <... futex resumed>) = 1 [pid 18875] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18871] <... futex resumed>) = 0 [pid 18876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18876] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18875] <... futex resumed>) = 1 [pid 18872] <... futex resumed>) = 0 [pid 18871] <... futex resumed>) = 0 [pid 18876] <... openat resumed>) = 3 [pid 18875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18872] <... futex resumed>) = 0 [pid 18871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18876] <... futex resumed>) = 0 [pid 18875] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18876] pwrite64(3, "\x02\x00", 2, 4 [pid 18875] <... openat resumed>) = 3 [pid 18871] <... futex resumed>) = 0 [pid 18876] <... pwrite64 resumed>) = 2 [pid 18871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18875] <... futex resumed>) = 1 [pid 18872] <... futex resumed>) = 0 [pid 18876] <... futex resumed>) = 1 [pid 18875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18871] <... futex resumed>) = 0 [pid 18876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18872] <... futex resumed>) = 0 [pid 18871] exit_group(0 [pid 18876] <... futex resumed>) = ? [pid 18875] pwrite64(3, "\x02\x00", 2, 4 [pid 18872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18871] <... exit_group resumed>) = ? [pid 18876] +++ exited with 0 +++ [pid 18875] <... pwrite64 resumed>) = 2 [pid 18874] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 18874] <... close resumed>) = 0 [pid 18874] write(1, "executing program\n", 18 [pid 18871] +++ exited with 0 +++ [pid 18875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18872] <... futex resumed>) = 0 [pid 18874] <... write resumed>) = 18 executing program [pid 18874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18874] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18875] <... futex resumed>) = 1 [pid 18872] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18871, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18872] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18875] +++ exited with 0 +++ [pid 18874] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 [pid 18874] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18874] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 18877 attached [pid 18872] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18877] set_robust_list(0x55555f6e6760, 24 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18877] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18872, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18877 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18874] <... mmap resumed>) = 0x7f9f66df1000 [pid 18874] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18878 attached [pid 18874] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18877] rt_sigprocmask(SIG_SETMASK, [] [pid 18878] set_robust_list(0x55555f6e6760, 24 [pid 18874] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18878] <... set_robust_list resumed>) = 0 [pid 18877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18874] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18878 ci2-android-6-12-rust/strace-static-x86_64: Process 18879 attached [pid 18877] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18879] set_robust_list(0x7f9f66e119a0, 24 [pid 18878] rt_sigprocmask(SIG_SETMASK, [] [pid 18877] <... prctl resumed>) = 0 [pid 18874] <... clone3 resumed> => {parent_tid=[18879]}, 88) = 18879 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18879] <... set_robust_list resumed>) = 0 [pid 18877] setpgid(0, 0 [pid 18874] rt_sigprocmask(SIG_SETMASK, [] [pid 18879] rt_sigprocmask(SIG_SETMASK, [] [pid 18877] <... setpgid resumed>) = 0 [pid 18874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18877] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18879] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18877] <... openat resumed>) = 3 [pid 18879] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18874] <... futex resumed>) = 0 [pid 18879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18877] write(3, "1000", 4 [pid 18874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18879] <... futex resumed>) = 0 [pid 18877] <... write resumed>) = 4 [pid 18874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 18879] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18877] close(3 [pid 18874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18879] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18877] <... close resumed>) = 0 [pid 18874] <... futex resumed>) = 0 [pid 18874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18877] write(1, "executing program\n", 18 executing program [pid 18879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18877] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18879] <... futex resumed>) = 1 [pid 18877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18874] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18879] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18877] <... futex resumed>) = 0 [pid 18874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18878] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18877] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18874] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18880 attached [pid 18879] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18877] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18877] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18879] <... openat resumed>) = 3 [pid 18877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18877] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18877] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18879] <... futex resumed>) = 1 [pid 18877] <... mprotect resumed>) = 0 [pid 18874] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18880 [pid 18879] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18877] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18877] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18874] <... futex resumed>) = 0 [pid 18879] pwrite64(3, "\x02\x00", 2, 4 [pid 18878] <... prctl resumed>) = 0 [pid 18877] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18881 attached [pid 18879] <... pwrite64 resumed>) = 2 [pid 18878] setpgid(0, 0 [pid 18881] set_robust_list(0x7f9f66e119a0, 24 [pid 18879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... setpgid resumed>) = 0 [pid 18881] <... set_robust_list resumed>) = 0 [pid 18879] <... futex resumed>) = 1 [pid 18880] set_robust_list(0x55555f6e6760, 24 [pid 18878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18877] <... clone3 resumed> => {parent_tid=[18881]}, 88) = 18881 [pid 18874] <... futex resumed>) = 0 [pid 18881] rt_sigprocmask(SIG_SETMASK, [] [pid 18880] <... set_robust_list resumed>) = 0 [pid 18879] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18878] <... openat resumed>) = 3 [pid 18877] rt_sigprocmask(SIG_SETMASK, [] [pid 18874] exit_group(0 [pid 18881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18879] <... futex resumed>) = ? [pid 18878] write(3, "1000", 4 [pid 18877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18874] <... exit_group resumed>) = ? [pid 18881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18880] rt_sigprocmask(SIG_SETMASK, [] [pid 18879] +++ exited with 0 +++ [pid 18878] <... write resumed>) = 4 [pid 18877] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18874] +++ exited with 0 +++ [pid 18881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18878] close(3 [pid 18877] <... futex resumed>) = 0 [pid 18881] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18878] <... close resumed>) = 0 [pid 18877] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18881] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18878] write(1, "executing program\n", 18 executing program [pid 18881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... write resumed>) = 18 [pid 18881] <... futex resumed>) = 1 [pid 18881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18878] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18877] <... futex resumed>) = 0 [pid 18878] <... futex resumed>) = 0 [pid 18877] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18881] <... futex resumed>) = 0 [pid 18878] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18877] <... futex resumed>) = 1 [pid 18881] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18878] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18877] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18881] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18878] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18878] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18878] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18877] <... futex resumed>) = 0 [pid 18881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18878] <... mprotect resumed>) = 0 [pid 18877] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18874, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18881] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18878] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18877] <... futex resumed>) = 0 [pid 18881] <... openat resumed>) = 3 [pid 18878] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18877] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 18882 attached [pid 18881] <... futex resumed>) = 0 [pid 18877] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18882] set_robust_list(0x7f9f66e119a0, 24 [pid 18881] pwrite64(3, "\x02\x00", 2, 4 [pid 18877] <... futex resumed>) = 0 [pid 18882] <... set_robust_list resumed>) = 0 [pid 18881] <... pwrite64 resumed>) = 2 [pid 18880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18878] <... clone3 resumed> => {parent_tid=[18882]}, 88) = 18882 [pid 18877] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18882] rt_sigprocmask(SIG_SETMASK, [] [pid 18878] rt_sigprocmask(SIG_SETMASK, [] [pid 18882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18881] <... futex resumed>) = 1 [pid 18878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18877] <... futex resumed>) = 0 [pid 18882] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18878] <... futex resumed>) = 0 [pid 18877] exit_group(0 [pid 18882] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18881] <... futex resumed>) = ? [pid 18878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18877] <... exit_group resumed>) = ? [pid 18882] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18881] +++ exited with 0 +++ [pid 18880] <... prctl resumed>) = 0 [pid 18877] +++ exited with 0 +++ [pid 18882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... futex resumed>) = 0 [pid 18882] <... futex resumed>) = 1 [pid 18878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18882] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18878] <... futex resumed>) = 0 [pid 18882] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... futex resumed>) = 0 [pid 18878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18882] <... futex resumed>) = 1 [pid 18878] <... futex resumed>) = 0 [pid 18882] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18878] <... futex resumed>) = 0 [pid 18882] <... futex resumed>) = 1 [pid 18878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18882] pwrite64(3, "\x02\x00", 2, 4 [pid 18878] <... futex resumed>) = 0 [pid 18882] <... pwrite64 resumed>) = 2 [pid 18880] setpgid(0, 0 [pid 18878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18878] <... futex resumed>) = 0 [pid 18878] exit_group(0 [pid 18882] <... futex resumed>) = ? [pid 18882] +++ exited with 0 +++ [pid 18878] <... exit_group resumed>) = ? [pid 18880] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18877, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18878] +++ exited with 0 +++ [pid 18880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18878, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18880] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18880] write(3, "1000", 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18880] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18883 attached [pid 18880] close(3 [pid 18883] set_robust_list(0x55555f6e6760, 24 [pid 18880] <... close resumed>) = 0 executing program [pid 18880] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18883 [pid 18880] <... write resumed>) = 18 [pid 18883] <... set_robust_list resumed>) = 0 [pid 18880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18880] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18883] rt_sigprocmask(SIG_SETMASK, [] [pid 18880] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18880] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18883] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18883] <... prctl resumed>) = 0 [pid 18880] <... mmap resumed>) = 0x7f9f66df1000 [pid 18883] setpgid(0, 0 [pid 18880] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18883] <... setpgid resumed>) = 0 [pid 18880] <... mprotect resumed>) = 0 [pid 18883] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18880] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18883] <... openat resumed>) = 3 [pid 18880] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18880] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18883] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 18884 attached ) = 4 [pid 18884] set_robust_list(0x7f9f66e119a0, 24 [pid 18883] close(3 [pid 18884] <... set_robust_list resumed>) = 0 [pid 18883] <... close resumed>) = 0 [pid 18880] <... clone3 resumed> => {parent_tid=[18884]}, 88) = 18884 [pid 18884] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18883] write(1, "executing program\n", 18 executing program [pid 18880] rt_sigprocmask(SIG_SETMASK, [] [pid 18884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18883] <... write resumed>) = 18 [pid 18880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18884] <... futex resumed>) = 0 [pid 18883] <... futex resumed>) = 0 [pid 18880] <... futex resumed>) = 1 [pid 18884] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18883] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18884] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18883] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18884] <... futex resumed>) = 0 [pid 18883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18884] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18883] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18880] <... futex resumed>) = 0 [pid 18884] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18883] <... mmap resumed>) = 0x7f9f66df1000 [pid 18880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18883] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] <... mprotect resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 18884] <... futex resumed>) = 1 [pid 18883] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18880] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18883] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18883] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18880] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18886 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18885 attached [pid 18884] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18887 attached [pid 18886] set_robust_list(0x7f9f66e119a0, 24 [pid 18885] set_robust_list(0x55555f6e6760, 24 [pid 18887] set_robust_list(0x55555f6e6760, 24 [pid 18886] <... set_robust_list resumed>) = 0 [pid 18885] <... set_robust_list resumed>) = 0 [pid 18884] <... openat resumed>) = 3 [pid 18883] <... clone3 resumed> => {parent_tid=[18886]}, 88) = 18886 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18885 [pid 18884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18884] <... futex resumed>) = 1 [pid 18883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18880] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18887 [pid 18884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18883] <... futex resumed>) = 0 [pid 18880] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18884] pwrite64(3, "\x02\x00", 2, 4 [pid 18883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18884] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18880] <... futex resumed>) = 0 [pid 18884] <... futex resumed>) = 1 [pid 18880] exit_group(0) = ? [pid 18887] <... set_robust_list resumed>) = 0 [pid 18886] rt_sigprocmask(SIG_SETMASK, [] [pid 18885] rt_sigprocmask(SIG_SETMASK, [] [pid 18884] +++ exited with 0 +++ [pid 18880] +++ exited with 0 +++ [pid 18887] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18887] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18887] setpgid(0, 0) = 0 [pid 18887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18887] write(3, "1000", 4) = 4 [pid 18887] close(3) = 0 [pid 18887] write(1, "executing program\n", 18) = 18 executing program [pid 18887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18887] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18887] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18887] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18887] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18887] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18887] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18888 attached => {parent_tid=[18888]}, 88) = 18888 [pid 18888] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18887] rt_sigprocmask(SIG_SETMASK, [] [pid 18888] rt_sigprocmask(SIG_SETMASK, [] [pid 18887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18888] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18887] <... futex resumed>) = 0 [pid 18887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18888] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18887] <... futex resumed>) = 0 [pid 18888] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18888] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18887] <... futex resumed>) = 0 [pid 18888] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18887] <... futex resumed>) = 0 [pid 18887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18888] <... futex resumed>) = 1 [pid 18887] <... futex resumed>) = 0 [pid 18888] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18887] <... futex resumed>) = 0 [pid 18888] <... futex resumed>) = 1 [pid 18887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18888] pwrite64(3, "\x02\x00", 2, 4 [pid 18887] <... futex resumed>) = 0 [pid 18888] <... pwrite64 resumed>) = 2 [pid 18887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18887] <... futex resumed>) = 0 [pid 18888] <... futex resumed>) = 1 [pid 18888] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18887] exit_group(0 [pid 18888] <... futex resumed>) = ? [pid 18887] <... exit_group resumed>) = ? [pid 18888] +++ exited with 0 +++ [pid 18885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18880, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18886] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18885] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18887] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18887, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18886] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] <... futex resumed>) = 0 [pid 18883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18886] <... futex resumed>) = 1 [pid 18883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18886] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] <... futex resumed>) = 0 [pid 18886] <... futex resumed>) = 1 [pid 18883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18886] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18883] <... futex resumed>) = 0 [pid 18886] <... openat resumed>) = 3 [pid 18883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18883] <... futex resumed>) = 0 [pid 18883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18886] <... futex resumed>) = 1 [pid 18883] <... futex resumed>) = 0 [pid 18886] pwrite64(3, "\x02\x00", 2, 4 [pid 18883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18886] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 18885] <... prctl resumed>) = 0 [pid 18886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18885] setpgid(0, 0 [pid 18886] <... futex resumed>) = 1 [pid 18885] <... setpgid resumed>) = 0 [pid 18883] <... futex resumed>) = 0 [pid 18886] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18883] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18886] <... futex resumed>) = ? [pid 18885] <... openat resumed>) = 3 [pid 18883] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18886] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 18885] write(3, "1000", 4 [pid 18883] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18889 attached [pid 18885] <... write resumed>) = 4 [pid 18885] close(3) = 0 executing program [pid 18885] write(1, "executing program\n", 18) = 18 [pid 18885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18885] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18889 [pid 18885] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18885] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18885] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18885] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18885] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18890 attached [pid 18890] set_robust_list(0x7f9f66e119a0, 24 [pid 18885] <... clone3 resumed> => {parent_tid=[18890]}, 88) = 18890 [pid 18890] <... set_robust_list resumed>) = 0 [pid 18885] rt_sigprocmask(SIG_SETMASK, [] [pid 18890] rt_sigprocmask(SIG_SETMASK, [] [pid 18885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18890] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18885] <... futex resumed>) = 0 [pid 18890] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18890] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18885] <... futex resumed>) = 0 [pid 18890] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18885] <... futex resumed>) = 0 [pid 18885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18890] <... futex resumed>) = 1 [pid 18885] <... futex resumed>) = 0 [pid 18890] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18890] <... openat resumed>) = 3 [pid 18890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18885] <... futex resumed>) = 0 [pid 18885] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18890] <... futex resumed>) = 1 [pid 18885] <... futex resumed>) = 0 [pid 18890] pwrite64(3, "\x02\x00", 2, 4 [pid 18885] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18890] <... pwrite64 resumed>) = 2 [pid 18890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18885] <... futex resumed>) = 0 [pid 18890] <... futex resumed>) = 1 [pid 18885] exit_group(0 [pid 18890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 18885] <... exit_group resumed>) = ? [pid 18890] +++ exited with 0 +++ [pid 18889] set_robust_list(0x55555f6e6760, 24 [pid 18885] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18883, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18889] <... set_robust_list resumed>) = 0 [pid 18889] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18889] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18889] setpgid(0, 0) = 0 [pid 18889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18889] write(3, "1000", 4) = 4 [pid 18889] close(3) = 0 [pid 18889] write(1, "executing program\n", 18) = 18 executing program [pid 18889] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18889] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18889] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18889] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18889] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18889] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18885, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18889] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18889] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18891 attached [pid 18891] set_robust_list(0x7f9f66e119a0, 24 [pid 18889] <... clone3 resumed> => {parent_tid=[18891]}, 88) = 18891 [pid 18891] <... set_robust_list resumed>) = 0 [pid 18889] rt_sigprocmask(SIG_SETMASK, [] [pid 18891] rt_sigprocmask(SIG_SETMASK, [] [pid 18889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18891] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18891] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18889] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18891] <... futex resumed>) = 0 [pid 18889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18891] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18889] <... futex resumed>) = 0 [pid 18891] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18889] <... futex resumed>) = 0 [pid 18889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18891] <... futex resumed>) = 1 [pid 18889] <... futex resumed>) = 0 [pid 18891] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18891] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 18891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18889] <... futex resumed>) = 0 [pid 18889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18891] <... futex resumed>) = 1 [pid 18889] <... futex resumed>) = 0 [pid 18891] pwrite64(3, "\x02\x00", 2, 4 [pid 18889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18891] <... pwrite64 resumed>) = 2 [pid 18891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18889] <... futex resumed>) = 0 [pid 18889] exit_group(0 [pid 18891] <... futex resumed>) = ? [pid 18889] <... exit_group resumed>) = ? [pid 18891] +++ exited with 0 +++ [pid 18889] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18892 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18893 attached [pid 18892] set_robust_list(0x55555f6e6760, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18889, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18893] set_robust_list(0x55555f6e6760, 24 [pid 18892] <... set_robust_list resumed>) = 0 [pid 18893] <... set_robust_list resumed>) = 0 [pid 18892] rt_sigprocmask(SIG_SETMASK, [] [pid 18893] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18893 [pid 18892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18892] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18893] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18892] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18893] <... prctl resumed>) = 0 [pid 18892] setpgid(0, 0 [pid 18893] setpgid(0, 0 [pid 18892] <... setpgid resumed>) = 0 [pid 18893] <... setpgid resumed>) = 0 [pid 18892] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18893] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18892] <... openat resumed>) = 3 [pid 18893] write(3, "1000", 4) = 4 [pid 18893] close(3 [pid 18892] write(3, "1000", 4 [pid 18893] <... close resumed>) = 0 [pid 18893] write(1, "executing program\n", 18 [pid 18892] <... write resumed>) = 4 [pid 18893] <... write resumed>) = 18 executing program [pid 18892] close(3 [pid 18893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] <... close resumed>) = 0 [pid 18893] <... futex resumed>) = 0 [pid 18893] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18892] write(1, "executing program\n", 18 [pid 18893] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18892] <... write resumed>) = 18 executing program [pid 18893] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18892] <... futex resumed>) = 0 [pid 18893] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18892] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18893] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18892] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18893] <... mprotect resumed>) = 0 [pid 18892] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18893] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18892] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18893] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18892] <... mmap resumed>) = 0x7f9f66df1000 [pid 18893] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18892] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18894 attached [pid 18893] <... clone3 resumed> => {parent_tid=[18894]}, 88) = 18894 [pid 18892] <... mprotect resumed>) = 0 [pid 18894] set_robust_list(0x7f9f66e119a0, 24 [pid 18893] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18892 [pid 18894] <... set_robust_list resumed>) = 0 [pid 18893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18892] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18894] rt_sigprocmask(SIG_SETMASK, [] [pid 18893] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18893] <... futex resumed>) = 0 [pid 18892] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18894] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18893] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18892] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18895 attached [pid 18894] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18895] set_robust_list(0x7f9f66e119a0, 24 [pid 18894] <... futex resumed>) = 1 [pid 18893] <... futex resumed>) = 0 [pid 18895] <... set_robust_list resumed>) = 0 [pid 18894] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18893] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] <... clone3 resumed> => {parent_tid=[18895]}, 88) = 18895 [pid 18895] rt_sigprocmask(SIG_SETMASK, [] [pid 18894] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18893] <... futex resumed>) = 0 [pid 18892] rt_sigprocmask(SIG_SETMASK, [] [pid 18895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18894] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18893] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18894] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18892] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18895] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18892] <... futex resumed>) = 0 [pid 18895] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18894] <... futex resumed>) = 1 [pid 18893] <... futex resumed>) = 0 [pid 18892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18895] <... futex resumed>) = 0 [pid 18894] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18893] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18895] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18894] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18893] <... futex resumed>) = 0 [pid 18892] <... futex resumed>) = 0 [pid 18895] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18894] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18893] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18892] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18894] <... openat resumed>) = 3 [pid 18895] <... futex resumed>) = 1 [pid 18895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18892] <... futex resumed>) = 0 [pid 18894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18895] <... futex resumed>) = 0 [pid 18894] <... futex resumed>) = 1 [pid 18893] <... futex resumed>) = 0 [pid 18892] <... futex resumed>) = 1 [pid 18895] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18894] pwrite64(3, "\x02\x00", 2, 4 [pid 18893] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18892] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18895] <... openat resumed>) = 3 [pid 18894] <... pwrite64 resumed>) = 2 [pid 18893] <... futex resumed>) = 0 [pid 18895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18893] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18892] <... futex resumed>) = 0 [pid 18895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18894] <... futex resumed>) = 0 [pid 18893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18892] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18894] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18893] exit_group(0 [pid 18892] <... futex resumed>) = 0 [pid 18895] pwrite64(3, "\x02\x00", 2, 4 [pid 18894] <... futex resumed>) = ? [pid 18893] <... exit_group resumed>) = ? [pid 18892] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18895] <... pwrite64 resumed>) = 2 [pid 18894] +++ exited with 0 +++ [pid 18893] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18893, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18895] <... futex resumed>) = 1 [pid 18892] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18892] exit_group(0 [pid 18895] <... futex resumed>) = ? [pid 18892] <... exit_group resumed>) = ? [pid 18895] +++ exited with 0 +++ [pid 18892] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18892, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18896 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18896 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18896] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18897 attached [pid 18897] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18897 [pid 18897] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18897] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18897] setpgid(0, 0) = 0 [pid 18897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18897] write(3, "1000", 4) = 4 [pid 18897] close(3) = 0 [pid 18897] write(1, "executing program\n", 18) = 18 executing program [pid 18897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18897] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18897] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18897] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18897] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18897] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18897] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18896] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18898 attached [pid 18897] <... clone3 resumed> => {parent_tid=[18898]}, 88) = 18898 [pid 18896] rt_sigprocmask(SIG_SETMASK, [] [pid 18898] set_robust_list(0x7f9f66e119a0, 24 [pid 18897] rt_sigprocmask(SIG_SETMASK, [] [pid 18896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18898] <... set_robust_list resumed>) = 0 [pid 18897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18898] rt_sigprocmask(SIG_SETMASK, [] [pid 18897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18897] <... futex resumed>) = 0 [pid 18898] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18896] <... prctl resumed>) = 0 [pid 18898] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18896] setpgid(0, 0 [pid 18898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] <... setpgid resumed>) = 0 [pid 18898] <... futex resumed>) = 1 [pid 18897] <... futex resumed>) = 0 [pid 18896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18898] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18897] <... futex resumed>) = 0 [pid 18896] <... openat resumed>) = 3 [pid 18898] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18896] write(3, "1000", 4 [pid 18898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18897] <... futex resumed>) = 0 [pid 18896] <... write resumed>) = 4 [pid 18898] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] close(3 [pid 18898] <... openat resumed>) = 3 [pid 18897] <... futex resumed>) = 0 [pid 18896] <... close resumed>) = 0 [pid 18898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 18896] write(1, "executing program\n", 18 [pid 18898] <... futex resumed>) = 0 [pid 18897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18896] <... write resumed>) = 18 [pid 18898] pwrite64(3, "\x02\x00", 2, 4 [pid 18897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18898] <... pwrite64 resumed>) = 2 [pid 18897] <... futex resumed>) = 0 [pid 18896] <... futex resumed>) = 0 [pid 18897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18896] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18898] <... futex resumed>) = 1 [pid 18897] <... futex resumed>) = 0 [pid 18896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18897] exit_group(0 [pid 18896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18898] <... futex resumed>) = ? [pid 18897] <... exit_group resumed>) = ? [pid 18896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18898] +++ exited with 0 +++ [pid 18897] +++ exited with 0 +++ [pid 18896] <... mmap resumed>) = 0x7f9f66df1000 [pid 18896] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18897, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18899 attached [pid 18896] <... mprotect resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18899] set_robust_list(0x55555f6e6760, 24 [pid 18896] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18899 [pid 18899] <... set_robust_list resumed>) = 0 [pid 18899] rt_sigprocmask(SIG_SETMASK, [] [pid 18896] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18900 attached [pid 18899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18900] set_robust_list(0x7f9f66e119a0, 24 [pid 18899] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18900] <... set_robust_list resumed>) = 0 [pid 18899] <... prctl resumed>) = 0 [pid 18896] <... clone3 resumed> => {parent_tid=[18900]}, 88) = 18900 [pid 18900] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18899] setpgid(0, 0 [pid 18896] rt_sigprocmask(SIG_SETMASK, [] [pid 18900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18899] <... setpgid resumed>) = 0 [pid 18896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18900] <... futex resumed>) = 0 [pid 18896] <... futex resumed>) = 1 [pid 18900] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18899] <... openat resumed>) = 3 [pid 18896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18900] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18899] write(3, "1000", 4 [pid 18896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18900] <... futex resumed>) = 0 [pid 18899] <... write resumed>) = 4 [pid 18896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18900] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18899] close(3 [pid 18896] <... futex resumed>) = 0 [pid 18900] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18899] <... close resumed>) = 0 [pid 18896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18899] write(1, "executing program\n", 18 [pid 18896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 18900] <... futex resumed>) = 0 [pid 18899] <... write resumed>) = 18 [pid 18896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 18900] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18896] <... futex resumed>) = 0 [pid 18900] <... openat resumed>) = 3 [pid 18899] <... futex resumed>) = 0 [pid 18896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18899] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18899] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18900] <... futex resumed>) = 1 [pid 18899] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18896] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18896] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18900] pwrite64(3, "\x02\x00", 2, 4 [pid 18899] <... mmap resumed>) = 0x7f9f66df1000 [pid 18896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18901 attached [pid 18900] <... pwrite64 resumed>) = 2 [pid 18899] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18901] set_robust_list(0x55555f6e6760, 24 [pid 18899] <... mprotect resumed>) = 0 [pid 18901] <... set_robust_list resumed>) = 0 [pid 18900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18899] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18901 [pid 18901] rt_sigprocmask(SIG_SETMASK, [] [pid 18900] <... futex resumed>) = 1 [pid 18899] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18896] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18896] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18902 attached [pid 18901] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18900] <... futex resumed>) = ? [pid 18896] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18902] set_robust_list(0x7f9f66e119a0, 24 [pid 18901] <... prctl resumed>) = 0 [pid 18900] +++ exited with 0 +++ [pid 18899] <... clone3 resumed> => {parent_tid=[18902]}, 88) = 18902 [pid 18896] +++ exited with 0 +++ [pid 18902] <... set_robust_list resumed>) = 0 [pid 18901] setpgid(0, 0 [pid 18899] rt_sigprocmask(SIG_SETMASK, [] [pid 18902] rt_sigprocmask(SIG_SETMASK, [] [pid 18901] <... setpgid resumed>) = 0 [pid 18899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18902] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18899] <... futex resumed>) = 0 [pid 18902] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18901] <... openat resumed>) = 3 [pid 18899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18901] write(3, "1000", 4 [pid 18899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18901] <... write resumed>) = 4 [pid 18899] <... futex resumed>) = 0 [pid 18902] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18901] close(3 [pid 18899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18902] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18901] <... close resumed>) = 0 [pid 18901] write(1, "executing program\n", 18) = 18 executing program [pid 18902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18899] <... futex resumed>) = 0 [pid 18902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18901] <... futex resumed>) = 0 [pid 18899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18902] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18901] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18899] <... futex resumed>) = 0 [pid 18902] <... openat resumed>) = 3 [pid 18901] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18901] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18902] <... futex resumed>) = 1 [pid 18901] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18899] <... futex resumed>) = 0 [pid 18902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18901] <... mmap resumed>) = 0x7f9f66df1000 [pid 18899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18902] pwrite64(3, "\x02\x00", 2, 4 [pid 18901] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18899] <... futex resumed>) = 0 [pid 18902] <... pwrite64 resumed>) = 2 [pid 18901] <... mprotect resumed>) = 0 [pid 18899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18901] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18901] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18899] <... futex resumed>) = 0 [pid 18902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18901] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18899] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18903 attached [pid 18902] <... futex resumed>) = ? [pid 18899] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18904 attached [pid 18903] set_robust_list(0x55555f6e6760, 24 [pid 18902] +++ exited with 0 +++ [pid 18901] <... clone3 resumed> => {parent_tid=[18904]}, 88) = 18904 [pid 18899] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18896, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18903 [pid 18904] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18903] <... set_robust_list resumed>) = 0 [pid 18901] rt_sigprocmask(SIG_SETMASK, [] [pid 18904] rt_sigprocmask(SIG_SETMASK, [] [pid 18903] rt_sigprocmask(SIG_SETMASK, [] [pid 18901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18904] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18901] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18904] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18901] <... futex resumed>) = 0 [pid 18904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18901] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18904] <... futex resumed>) = 0 [pid 18903] <... prctl resumed>) = 0 [pid 18901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18904] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18903] setpgid(0, 0 [pid 18904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18903] <... setpgid resumed>) = 0 [pid 18901] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18904] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18901] <... futex resumed>) = 0 [pid 18904] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18901] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18903] <... openat resumed>) = 3 [pid 18901] <... futex resumed>) = 0 [pid 18904] <... futex resumed>) = 1 [pid 18901] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18904] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18903] write(3, "1000", 4 [pid 18901] <... futex resumed>) = 0 [pid 18904] <... openat resumed>) = 3 [pid 18903] <... write resumed>) = 4 [pid 18901] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18903] close(3 [pid 18904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18903] <... close resumed>) = 0 [pid 18901] <... futex resumed>) = 0 [pid 18904] <... futex resumed>) = 1 [pid 18903] write(1, "executing program\n", 18 [pid 18901] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18904] pwrite64(3, "\x02\x00", 2, 4 [pid 18903] <... write resumed>) = 18 [pid 18901] <... futex resumed>) = 0 [pid 18904] <... pwrite64 resumed>) = 2 [pid 18903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18901] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18903] <... futex resumed>) = 0 [pid 18904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18903] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18904] <... futex resumed>) = 1 [pid 18903] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18901] <... futex resumed>) = 0 [pid 18904] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18903] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18901] exit_group(0 [pid 18903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18904] <... futex resumed>) = ? [pid 18903] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18901] <... exit_group resumed>) = ? [pid 18904] +++ exited with 0 +++ [pid 18903] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18899, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18903] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18901] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18903] <... mprotect resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18901, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18903] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18903] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 18903] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[18905]}, 88) = 18905 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18905 attached , [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18903] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18905] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18906 attached [pid 18905] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18905] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18907 attached [pid 18906] set_robust_list(0x55555f6e6760, 24 [pid 18903] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18908 attached [pid 18907] set_robust_list(0x55555f6e6760, 24 [pid 18906] <... set_robust_list resumed>) = 0 [pid 18905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18906 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18908 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18907 [pid 18908] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18907] <... set_robust_list resumed>) = 0 [pid 18906] rt_sigprocmask(SIG_SETMASK, [] [pid 18905] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18903] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18907] rt_sigprocmask(SIG_SETMASK, [] [pid 18906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18905] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18906] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18908] rt_sigprocmask(SIG_SETMASK, [] [pid 18907] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18906] <... prctl resumed>) = 0 [pid 18905] <... futex resumed>) = 0 [pid 18903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18907] <... prctl resumed>) = 0 [pid 18906] setpgid(0, 0 [pid 18905] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18903] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18907] setpgid(0, 0 [pid 18906] <... setpgid resumed>) = 0 [pid 18905] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18907] <... setpgid resumed>) = 0 [pid 18906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18906] <... openat resumed>) = 3 [pid 18905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18903] <... futex resumed>) = 0 [pid 18908] <... prctl resumed>) = 0 [pid 18907] <... openat resumed>) = 3 [pid 18906] write(3, "1000", 4 [pid 18905] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18907] write(3, "1000", 4 [pid 18906] <... write resumed>) = 4 [pid 18905] <... openat resumed>) = 3 [pid 18903] <... futex resumed>) = 0 [pid 18908] setpgid(0, 0 [pid 18907] <... write resumed>) = 4 [pid 18906] close(3 [pid 18905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18907] close(3 [pid 18906] <... close resumed>) = 0 [pid 18905] <... futex resumed>) = 0 [pid 18903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18908] <... setpgid resumed>) = 0 [pid 18907] <... close resumed>) = 0 [pid 18906] write(1, "executing program\n", 18 [pid 18905] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18907] write(1, "executing program\n", 18 [pid 18906] <... write resumed>) = 18 executing program executing program [pid 18905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18903] <... futex resumed>) = 0 [pid 18908] <... openat resumed>) = 3 [pid 18907] <... write resumed>) = 18 [pid 18906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18905] pwrite64(3, "\x02\x00", 2, 4 [pid 18903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18908] write(3, "1000", 4 [pid 18907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18906] <... futex resumed>) = 0 [pid 18905] <... pwrite64 resumed>) = 2 [pid 18908] <... write resumed>) = 4 [pid 18907] <... futex resumed>) = 0 [pid 18906] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18908] close(3) = 0 [pid 18907] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18906] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 18908] write(1, "executing program\n", 18 [pid 18907] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] <... write resumed>) = 18 [pid 18907] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18906] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18903] <... futex resumed>) = 0 [pid 18908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18906] <... mmap resumed>) = 0x7f9f66df1000 [pid 18905] <... futex resumed>) = 1 [pid 18903] exit_group(0 [pid 18908] <... futex resumed>) = 0 [pid 18907] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18906] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18903] <... exit_group resumed>) = ? [pid 18908] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18907] <... mmap resumed>) = 0x7f9f66df1000 [pid 18906] <... mprotect resumed>) = 0 [pid 18905] +++ exited with 0 +++ [pid 18903] +++ exited with 0 +++ [pid 18908] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18907] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18906] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18903, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18908] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18907] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18906] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18907] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18906] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18907] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18910 attached [pid 18908] <... mmap resumed>) = 0x7f9f66df1000 [pid 18906] <... clone3 resumed> => {parent_tid=[18909]}, 88) = 18909 ci2-android-6-12-rust/strace-static-x86_64: Process 18909 attached [pid 18910] set_robust_list(0x7f9f66e119a0, 24 [pid 18908] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18907] <... clone3 resumed> => {parent_tid=[18910]}, 88) = 18910 [pid 18906] rt_sigprocmask(SIG_SETMASK, [] [pid 18910] <... set_robust_list resumed>) = 0 [pid 18909] set_robust_list(0x7f9f66e119a0, 24 [pid 18908] <... mprotect resumed>) = 0 [pid 18907] rt_sigprocmask(SIG_SETMASK, [] [pid 18906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18910] rt_sigprocmask(SIG_SETMASK, [] [pid 18909] <... set_robust_list resumed>) = 0 [pid 18908] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18909] rt_sigprocmask(SIG_SETMASK, [] [pid 18908] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18906] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18910] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18908] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18907] <... futex resumed>) = 0 [pid 18906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18910] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18909] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18909] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18908] <... clone3 resumed> => {parent_tid=[18911]}, 88) = 18911 [pid 18907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18910] <... futex resumed>) = 0 [pid 18909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] rt_sigprocmask(SIG_SETMASK, [] [pid 18907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18911 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18912 attached [pid 18910] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18909] <... futex resumed>) = 1 [pid 18908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18907] <... futex resumed>) = 0 [pid 18906] <... futex resumed>) = 0 [pid 18912] set_robust_list(0x55555f6e6760, 24 [pid 18911] set_robust_list(0x7f9f66e119a0, 24 [pid 18912] <... set_robust_list resumed>) = 0 [pid 18906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] rt_sigprocmask(SIG_SETMASK, [] [pid 18910] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18909] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18912] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18912] setpgid(0, 0 [pid 18908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18906] <... futex resumed>) = 0 [pid 18912] <... setpgid resumed>) = 0 [pid 18912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18909] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18912] <... openat resumed>) = 3 [pid 18911] <... set_robust_list resumed>) = 0 [pid 18910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] <... futex resumed>) = 0 [pid 18906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18912 [pid 18911] rt_sigprocmask(SIG_SETMASK, [] [pid 18910] <... futex resumed>) = 1 [pid 18907] <... futex resumed>) = 0 [pid 18911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18909] <... futex resumed>) = 0 [pid 18907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18911] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18907] <... futex resumed>) = 0 [pid 18906] <... futex resumed>) = 0 [pid 18909] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18911] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18910] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18909] <... openat resumed>) = 3 [pid 18912] write(3, "1000", 4 [pid 18911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... write resumed>) = 4 [pid 18910] <... openat resumed>) = 3 [pid 18909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] <... futex resumed>) = 0 [pid 18912] close(3 [pid 18911] <... futex resumed>) = 1 [pid 18912] <... close resumed>) = 0 [pid 18911] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18909] <... futex resumed>) = 1 [pid 18906] <... futex resumed>) = 0 [pid 18912] write(1, "executing program\n", 18 [pid 18910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] <... futex resumed>) = 0 [pid 18906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... write resumed>) = 18 [pid 18911] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 18912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18910] <... futex resumed>) = 1 [pid 18908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18907] <... futex resumed>) = 0 [pid 18906] <... futex resumed>) = 0 [pid 18912] <... futex resumed>) = 0 [pid 18909] pwrite64(3, "\x02\x00", 2, 4 [pid 18907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18910] pwrite64(3, "\x02\x00", 2, 4 [pid 18912] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18907] <... futex resumed>) = 0 [pid 18912] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18912] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18909] <... pwrite64 resumed>) = 2 [pid 18912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18911] <... futex resumed>) = 1 [pid 18910] <... pwrite64 resumed>) = 2 [pid 18908] <... futex resumed>) = 0 [pid 18912] <... mmap resumed>) = 0x7f9f66df1000 [pid 18911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18910] <... futex resumed>) = 1 [pid 18908] <... futex resumed>) = 0 [pid 18907] <... futex resumed>) = 0 [pid 18906] <... futex resumed>) = 0 [pid 18909] <... futex resumed>) = 1 [pid 18912] <... mprotect resumed>) = 0 [pid 18911] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18907] exit_group(0 [pid 18910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18906] exit_group(0 [pid 18912] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18910] <... futex resumed>) = ? [pid 18907] <... exit_group resumed>) = ? [pid 18906] <... exit_group resumed>) = ? [pid 18909] <... futex resumed>) = ? [pid 18912] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18913 attached [pid 18913] set_robust_list(0x7f9f66e119a0, 24 [pid 18912] <... clone3 resumed> => {parent_tid=[18913]}, 88) = 18913 [pid 18913] <... set_robust_list resumed>) = 0 [pid 18912] rt_sigprocmask(SIG_SETMASK, [] [pid 18913] rt_sigprocmask(SIG_SETMASK, [] [pid 18912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18913] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18912] <... futex resumed>) = 0 [pid 18909] +++ exited with 0 +++ [pid 18911] <... openat resumed>) = 3 [pid 18906] +++ exited with 0 +++ [pid 18913] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18913] <... futex resumed>) = 0 [pid 18912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18913] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18912] <... futex resumed>) = 0 [pid 18913] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18910] +++ exited with 0 +++ [pid 18907] +++ exited with 0 +++ [pid 18913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... futex resumed>) = 0 [pid 18912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18913] <... futex resumed>) = 1 [pid 18912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18913] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 18913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... futex resumed>) = 0 [pid 18912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18913] <... futex resumed>) = 1 [pid 18912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18913] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18912] <... futex resumed>) = 0 [pid 18913] <... futex resumed>) = 1 [pid 18913] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18912] exit_group(0 [pid 18913] <... futex resumed>) = ? [pid 18912] <... exit_group resumed>) = ? [pid 18913] +++ exited with 0 +++ [pid 18912] +++ exited with 0 +++ [pid 18911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18907, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18906, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18908] <... futex resumed>) = 0 [pid 18911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18912, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18908] <... futex resumed>) = 0 [pid 18911] pwrite64(3, "\x02\x00", 2, 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18911] <... pwrite64 resumed>) = 2 [pid 18911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18908] <... futex resumed>) = 0 [pid 18908] exit_group(0 [pid 18911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 18908] <... exit_group resumed>) = ? [pid 18911] +++ exited with 0 +++ [pid 18908] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18908, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18915 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18914 attached [pid 18915] set_robust_list(0x55555f6e6760, 24 [pid 18914] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18915 [pid 18915] <... set_robust_list resumed>) = 0 [pid 18914] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18915] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18914 [pid 18915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18914] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18916 attached [pid 18915] setpgid(0, 0 [pid 18914] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18916 [pid 18916] set_robust_list(0x55555f6e6760, 24 [pid 18915] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18916] <... set_robust_list resumed>) = 0 [pid 18915] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18914] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] <... openat resumed>) = 3 [pid 18914] setpgid(0, 0 [pid 18916] rt_sigprocmask(SIG_SETMASK, [] [pid 18915] write(3, "1000", 4 [pid 18914] <... setpgid resumed>) = 0 [pid 18916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] <... write resumed>) = 4 [pid 18914] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18916] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18915] close(3 [pid 18914] <... openat resumed>) = 3 [pid 18916] <... prctl resumed>) = 0 [pid 18915] <... close resumed>) = 0 [pid 18916] setpgid(0, 0 [pid 18915] write(1, "executing program\n", 18 [pid 18914] write(3, "1000", 4 [pid 18916] <... setpgid resumed>) = 0 [pid 18915] <... write resumed>) = 18 executing program [pid 18916] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] <... write resumed>) = 4 [pid 18916] <... openat resumed>) = 3 [pid 18915] <... futex resumed>) = 0 [pid 18914] close(3 [pid 18916] write(3, "1000", 4 [pid 18915] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18914] <... close resumed>) = 0 [pid 18916] <... write resumed>) = 4 [pid 18915] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18916] close(3 [pid 18915] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18916] <... close resumed>) = 0 [pid 18915] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 18914] write(1, "executing program\n", 18 [pid 18916] write(1, "executing program\n", 18 [pid 18915] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18914] <... write resumed>) = 18 executing program [pid 18916] <... write resumed>) = 18 [pid 18915] <... mmap resumed>) = 0x7f9f66df1000 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18915] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18914] <... futex resumed>) = 0 [pid 18916] <... futex resumed>) = 0 [pid 18915] <... mprotect resumed>) = 0 [pid 18914] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18916] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18914] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18916] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18915] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18914] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18916] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18915] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18914] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18917 attached [pid 18916] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18914] <... mmap resumed>) = 0x7f9f66df1000 [pid 18917] set_robust_list(0x7f9f66e119a0, 24 [pid 18916] <... mmap resumed>) = 0x7f9f66df1000 [pid 18915] <... clone3 resumed> => {parent_tid=[18917]}, 88) = 18917 [pid 18914] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18917] <... set_robust_list resumed>) = 0 [pid 18916] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18915] rt_sigprocmask(SIG_SETMASK, [] [pid 18917] rt_sigprocmask(SIG_SETMASK, [] [pid 18916] <... mprotect resumed>) = 0 [pid 18915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18914] <... mprotect resumed>) = 0 [pid 18917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18916] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18917] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18915] <... futex resumed>) = 0 [pid 18916] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18914] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18917] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18916] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18918 attached ) = 0 [pid 18915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18914] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18918] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18918] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18919 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18920 attached [pid 18918] rt_sigprocmask(SIG_SETMASK, [] [pid 18917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18916] <... clone3 resumed> => {parent_tid=[18918]}, 88) = 18918 [pid 18915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] set_robust_list(0x55555f6e6760, 24 [pid 18919] set_robust_list(0x7f9f66e119a0, 24 [pid 18918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18916] rt_sigprocmask(SIG_SETMASK, [] [pid 18915] <... futex resumed>) = 0 [pid 18914] <... clone3 resumed> => {parent_tid=[18919]}, 88) = 18919 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18920 [pid 18920] <... set_robust_list resumed>) = 0 [pid 18919] <... set_robust_list resumed>) = 0 [pid 18918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18917] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18920] rt_sigprocmask(SIG_SETMASK, [] [pid 18919] rt_sigprocmask(SIG_SETMASK, [] [pid 18916] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18918] <... futex resumed>) = 0 [pid 18917] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18916] <... futex resumed>) = 1 [pid 18914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18919] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18918] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18916] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] <... prctl resumed>) = 0 [pid 18919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18918] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18917] <... futex resumed>) = 1 [pid 18915] <... futex resumed>) = 0 [pid 18914] <... futex resumed>) = 0 [pid 18920] setpgid(0, 0 [pid 18919] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18920] <... setpgid resumed>) = 0 [pid 18919] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18918] <... futex resumed>) = 1 [pid 18917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18916] <... futex resumed>) = 0 [pid 18915] <... futex resumed>) = 0 [pid 18920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18917] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18916] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18920] <... openat resumed>) = 3 [pid 18919] <... futex resumed>) = 1 [pid 18918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18917] <... openat resumed>) = 3 [pid 18916] <... futex resumed>) = 0 [pid 18914] <... futex resumed>) = 0 [pid 18919] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18916] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] write(3, "1000", 4 [pid 18919] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18918] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] <... futex resumed>) = 0 [pid 18920] <... write resumed>) = 4 [pid 18919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18918] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18917] <... futex resumed>) = 1 [pid 18915] <... futex resumed>) = 0 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18920] close(3 [pid 18918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18920] <... close resumed>) = 0 [pid 18918] <... futex resumed>) = 1 [pid 18917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18915] <... futex resumed>) = 0 [pid 18914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] write(1, "executing program\n", 18 [pid 18918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18917] pwrite64(3, "\x02\x00", 2, 4 [pid 18915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] <... futex resumed>) = 0 executing program [pid 18920] <... write resumed>) = 18 [pid 18920] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18917] <... pwrite64 resumed>) = 2 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18920] <... futex resumed>) = 0 [pid 18920] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18917] <... futex resumed>) = 1 [pid 18915] <... futex resumed>) = 0 [pid 18920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18915] exit_group(0 [pid 18920] <... mmap resumed>) = 0x7f9f66df1000 [pid 18920] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18917] <... futex resumed>) = ? [pid 18915] <... exit_group resumed>) = ? [pid 18920] <... mprotect resumed>) = 0 [pid 18919] <... futex resumed>) = 1 [pid 18917] +++ exited with 0 +++ [pid 18916] <... futex resumed>) = 0 [pid 18919] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18916] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18915] +++ exited with 0 +++ [pid 18914] <... futex resumed>) = 0 [pid 18920] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18919] <... openat resumed>) = 3 [pid 18918] <... futex resumed>) = 0 [pid 18916] <... futex resumed>) = 1 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=48000000} [pid 18920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18918] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18916] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18915, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18921 attached [pid 18919] <... futex resumed>) = 0 [pid 18918] <... openat resumed>) = 3 [pid 18914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18920] <... clone3 resumed> => {parent_tid=[18921]}, 88) = 18921 [pid 18919] pwrite64(3, "\x02\x00", 2, 4 [pid 18914] <... futex resumed>) = 0 [pid 18921] set_robust_list(0x7f9f66e119a0, 24 [pid 18920] rt_sigprocmask(SIG_SETMASK, [] [pid 18918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18918] <... futex resumed>) = 1 [pid 18916] <... futex resumed>) = 0 [pid 18920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18919] <... pwrite64 resumed>) = 2 [pid 18918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18916] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18921] <... set_robust_list resumed>) = 0 [pid 18920] <... futex resumed>) = 0 [pid 18918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18916] <... futex resumed>) = 0 [pid 18920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18918] pwrite64(3, "\x02\x00", 2, 4 [pid 18916] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18921] rt_sigprocmask(SIG_SETMASK, [] [pid 18919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18918] <... pwrite64 resumed>) = 2 [pid 18921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18919] <... futex resumed>) = 1 [pid 18914] <... futex resumed>) = 0 [pid 18918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18914] exit_group(0 [pid 18921] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18918] <... futex resumed>) = 1 [pid 18916] <... futex resumed>) = 0 [pid 18914] <... exit_group resumed>) = ? [pid 18921] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18919] +++ exited with 0 +++ [pid 18918] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18916] exit_group(0 [pid 18921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18918] <... futex resumed>) = ? [pid 18916] <... exit_group resumed>) = ? [pid 18914] +++ exited with 0 +++ [pid 18921] <... futex resumed>) = 1 [pid 18920] <... futex resumed>) = 0 [pid 18920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18914, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18920] <... futex resumed>) = 0 [pid 18920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18921] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18918] +++ exited with 0 +++ [pid 18916] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18916, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18921] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18920] <... futex resumed>) = 0 [pid 18921] <... futex resumed>) = 1 [pid 18920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18921] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18920] <... futex resumed>) = 0 [pid 18921] <... openat resumed>) = 3 [pid 18920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 18921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18921] <... futex resumed>) = 1 [pid 18920] <... futex resumed>) = 0 [pid 18921] pwrite64(3, "\x02\x00", 2, 4 [pid 18920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18921] <... pwrite64 resumed>) = 2 [pid 18920] <... futex resumed>) = 0 [pid 18920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18921] <... futex resumed>) = 1 [pid 18920] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18920] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18922 attached [pid 18921] <... futex resumed>) = ? [pid 18920] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18922] set_robust_list(0x55555f6e6760, 24 [pid 18921] +++ exited with 0 +++ [pid 18920] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18922 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18922] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18923 attached [pid 18923] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18923 [pid 18923] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18924 attached [pid 18924] set_robust_list(0x55555f6e6760, 24 [pid 18923] rt_sigprocmask(SIG_SETMASK, [] [pid 18922] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18924 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18924] <... set_robust_list resumed>) = 0 [pid 18923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18923] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18924] rt_sigprocmask(SIG_SETMASK, [] [pid 18923] <... prctl resumed>) = 0 [pid 18924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18922] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18923] setpgid(0, 0 [pid 18924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18923] <... setpgid resumed>) = 0 [pid 18922] <... prctl resumed>) = 0 [pid 18924] <... prctl resumed>) = 0 [pid 18923] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18922] setpgid(0, 0 [pid 18924] setpgid(0, 0 [pid 18922] <... setpgid resumed>) = 0 [pid 18924] <... setpgid resumed>) = 0 [pid 18924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18923] <... openat resumed>) = 3 [pid 18922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18924] <... openat resumed>) = 3 [pid 18923] write(3, "1000", 4 [pid 18922] <... openat resumed>) = 3 [pid 18924] write(3, "1000", 4 [pid 18923] <... write resumed>) = 4 [pid 18923] close(3) = 0 [pid 18923] write(1, "executing program\n", 18) = 18 [pid 18923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 18923] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18923] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18923] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18924] <... write resumed>) = 4 [pid 18922] write(3, "1000", 4 [pid 18924] close(3 [pid 18923] <... mmap resumed>) = 0x7f9f66df1000 [pid 18922] <... write resumed>) = 4 [pid 18924] <... close resumed>) = 0 [pid 18922] close(3 [pid 18924] write(1, "executing program\n", 18 [pid 18922] <... close resumed>) = 0 executing program [pid 18924] <... write resumed>) = 18 [pid 18923] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18922] write(1, "executing program\n", 18 [pid 18924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18923] <... mprotect resumed>) = 0 executing program [pid 18922] <... write resumed>) = 18 [pid 18924] <... futex resumed>) = 0 [pid 18923] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18924] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18923] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18924] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18923] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18922] <... futex resumed>) = 0 [pid 18924] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 18925 attached , NULL, 8) = 0 [pid 18923] <... clone3 resumed> => {parent_tid=[18925]}, 88) = 18925 [pid 18922] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18923] rt_sigprocmask(SIG_SETMASK, [] [pid 18924] <... mmap resumed>) = 0x7f9f66df1000 [pid 18923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18922] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18925] set_robust_list(0x7f9f66e119a0, 24 [pid 18924] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18925] <... set_robust_list resumed>) = 0 [pid 18923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18922] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18925] rt_sigprocmask(SIG_SETMASK, [] [pid 18924] <... mprotect resumed>) = 0 [pid 18923] <... futex resumed>) = 0 [pid 18922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18922] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18924] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18922] <... mmap resumed>) = 0x7f9f66df1000 [pid 18924] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18922] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18924] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18922] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18926 attached [pid 18925] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18922] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18926] set_robust_list(0x7f9f66e119a0, 24 [pid 18925] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18924] <... clone3 resumed> => {parent_tid=[18926]}, 88) = 18926 [pid 18922] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18927 attached [pid 18926] <... set_robust_list resumed>) = 0 [pid 18925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18924] rt_sigprocmask(SIG_SETMASK, [] [pid 18922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18928 attached [pid 18927] set_robust_list(0x55555f6e6760, 24 [pid 18926] rt_sigprocmask(SIG_SETMASK, [] [pid 18925] <... futex resumed>) = 1 [pid 18924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18923] <... futex resumed>) = 0 [pid 18928] set_robust_list(0x7f9f66e119a0, 24 [pid 18927] <... set_robust_list resumed>) = 0 [pid 18926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18927 [pid 18928] <... set_robust_list resumed>) = 0 [pid 18927] rt_sigprocmask(SIG_SETMASK, [] [pid 18926] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18924] <... futex resumed>) = 0 [pid 18923] <... futex resumed>) = 0 [pid 18922] <... clone3 resumed> => {parent_tid=[18928]}, 88) = 18928 [pid 18928] rt_sigprocmask(SIG_SETMASK, [] [pid 18927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18926] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18927] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] <... prctl resumed>) = 0 [pid 18926] <... futex resumed>) = 0 [pid 18927] setpgid(0, 0 [pid 18926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] <... setpgid resumed>) = 0 [pid 18927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18927] write(3, "1000", 4) = 4 [pid 18927] close(3) = 0 [pid 18927] write(1, "executing program\n", 18) = 18 executing program [pid 18927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18927] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18922] rt_sigprocmask(SIG_SETMASK, [] [pid 18924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18925] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18927] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18925] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18922] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18927] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18926] <... futex resumed>) = 0 [pid 18924] <... futex resumed>) = 1 [pid 18928] <... futex resumed>) = 0 [pid 18927] <... mmap resumed>) = 0x7f9f66df1000 [pid 18925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18922] <... futex resumed>) = 1 [pid 18928] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18927] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18926] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18925] <... futex resumed>) = 1 [pid 18923] <... futex resumed>) = 0 [pid 18922] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18928] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18927] <... mprotect resumed>) = 0 [pid 18926] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18927] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18923] <... futex resumed>) = 0 [pid 18928] <... futex resumed>) = 1 [pid 18927] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18925] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18922] <... futex resumed>) = 0 [pid 18928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18926] <... futex resumed>) = 1 [pid 18924] <... futex resumed>) = 0 [pid 18922] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18929 attached [pid 18928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18925] <... openat resumed>) = 3 [pid 18929] set_robust_list(0x7f9f66e119a0, 24 [pid 18928] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18922] <... futex resumed>) = 0 [pid 18929] <... set_robust_list resumed>) = 0 [pid 18925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18924] <... futex resumed>) = 0 [pid 18922] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18929] rt_sigprocmask(SIG_SETMASK, [] [pid 18928] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18927] <... clone3 resumed> => {parent_tid=[18929]}, 88) = 18929 [pid 18926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18925] <... futex resumed>) = 1 [pid 18924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18923] <... futex resumed>) = 0 [pid 18929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18927] rt_sigprocmask(SIG_SETMASK, [] [pid 18926] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18928] <... futex resumed>) = 1 [pid 18927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18926] <... openat resumed>) = 3 [pid 18923] <... futex resumed>) = 0 [pid 18922] <... futex resumed>) = 0 [pid 18928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18922] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18929] <... futex resumed>) = 0 [pid 18928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18927] <... futex resumed>) = 1 [pid 18926] <... futex resumed>) = 1 [pid 18925] pwrite64(3, "\x02\x00", 2, 4 [pid 18924] <... futex resumed>) = 0 [pid 18922] <... futex resumed>) = 0 [pid 18929] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18928] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18922] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18929] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18928] <... openat resumed>) = 3 [pid 18926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18925] <... pwrite64 resumed>) = 2 [pid 18924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18926] pwrite64(3, "\x02\x00", 2, 4 [pid 18925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18924] <... futex resumed>) = 0 [pid 18929] <... futex resumed>) = 1 [pid 18928] <... futex resumed>) = 1 [pid 18927] <... futex resumed>) = 0 [pid 18926] <... pwrite64 resumed>) = 2 [pid 18925] <... futex resumed>) = 1 [pid 18923] <... futex resumed>) = 0 [pid 18922] <... futex resumed>) = 0 [pid 18929] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18923] exit_group(0 [pid 18922] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18927] <... futex resumed>) = 0 [pid 18926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18923] <... exit_group resumed>) = ? [pid 18922] <... futex resumed>) = 0 [pid 18929] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18928] pwrite64(3, "\x02\x00", 2, 4 [pid 18927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18926] <... futex resumed>) = 0 [pid 18925] <... futex resumed>) = ? [pid 18924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18922] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18928] <... pwrite64 resumed>) = 2 [pid 18927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18926] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18924] exit_group(0 [pid 18927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18929] <... futex resumed>) = 0 [pid 18928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18927] <... futex resumed>) = 0 [pid 18926] <... futex resumed>) = ? [pid 18924] <... exit_group resumed>) = ? [pid 18929] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18928] <... futex resumed>) = 1 [pid 18927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18926] +++ exited with 0 +++ [pid 18925] +++ exited with 0 +++ [pid 18923] +++ exited with 0 +++ [pid 18922] <... futex resumed>) = 0 [pid 18928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18922] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18923, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18928] <... futex resumed>) = ? [pid 18922] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18929] <... openat resumed>) = 3 [pid 18928] +++ exited with 0 +++ [pid 18924] +++ exited with 0 +++ [pid 18922] +++ exited with 0 +++ [pid 18929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18922, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18924, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18929] <... futex resumed>) = 1 [pid 18927] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18929] pwrite64(3, "\x02\x00", 2, 4 [pid 18927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18929] <... pwrite64 resumed>) = 2 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18930 attached ) = 1 [pid 18927] <... futex resumed>) = 0 [pid 18929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18930] set_robust_list(0x55555f6e6760, 24 [pid 18927] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18930 [pid 18930] <... set_robust_list resumed>) = 0 [pid 18927] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18930] rt_sigprocmask(SIG_SETMASK, [] [pid 18929] <... futex resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 18930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18930] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18930] setpgid(0, 0) = 0 [pid 18930] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18930] write(3, "1000", 4) = 4 [pid 18929] +++ exited with 0 +++ [pid 18927] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18927, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18930] close(3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18930] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18930] write(1, "executing program\n", 18) = 18 [pid 18930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18930] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18930] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18931 ci2-android-6-12-rust/strace-static-x86_64: Process 18931 attached [pid 18930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] set_robust_list(0x55555f6e6760, 24 [pid 18930] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18931] <... set_robust_list resumed>) = 0 [pid 18930] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18932 attached [pid 18931] rt_sigprocmask(SIG_SETMASK, [] [pid 18930] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18932 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18932] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18932] <... set_robust_list resumed>) = 0 [pid 18931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18930] <... mprotect resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18931] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18930] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] <... prctl resumed>) = 0 [pid 18930] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18931] setpgid(0, 0 [pid 18930] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18932] rt_sigprocmask(SIG_SETMASK, [] [pid 18931] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 18933 attached [pid 18932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18930] <... clone3 resumed> => {parent_tid=[18933]}, 88) = 18933 [pid 18932] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18933] set_robust_list(0x7f9f66e119a0, 24 [pid 18932] <... prctl resumed>) = 0 [pid 18933] <... set_robust_list resumed>) = 0 [pid 18932] setpgid(0, 0 [pid 18931] <... openat resumed>) = 3 [pid 18930] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18933] rt_sigprocmask(SIG_SETMASK, [] [pid 18932] <... setpgid resumed>) = 0 [pid 18931] write(3, "1000", 4 [pid 18930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18931] <... write resumed>) = 4 [pid 18930] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18934 attached [pid 18933] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18931] close(3 [pid 18930] <... futex resumed>) = 0 [pid 18934] set_robust_list(0x55555f6e6760, 24 [pid 18933] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18932] <... openat resumed>) = 3 [pid 18931] <... close resumed>) = 0 [pid 18930] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18934] <... set_robust_list resumed>) = 0 [pid 18933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] write(3, "1000", 4 [pid 18931] write(1, "executing program\n", 18 [pid 18930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18934 executing program [pid 18934] rt_sigprocmask(SIG_SETMASK, [] [pid 18933] <... futex resumed>) = 0 [pid 18932] <... write resumed>) = 4 [pid 18931] <... write resumed>) = 18 [pid 18930] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18933] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18932] close(3 [pid 18931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18930] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18932] <... close resumed>) = 0 [pid 18934] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18933] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18931] <... futex resumed>) = 0 [pid 18930] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18934] <... prctl resumed>) = 0 [pid 18931] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18934] setpgid(0, 0 [pid 18931] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18934] <... setpgid resumed>) = 0 [pid 18931] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18934] <... openat resumed>) = 3 [pid 18932] write(1, "executing program\n", 18 [pid 18931] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] <... write resumed>) = 18 [pid 18934] write(3, "1000", 4 [pid 18933] <... futex resumed>) = 1 [pid 18931] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE executing program [pid 18930] <... futex resumed>) = 0 [pid 18934] <... write resumed>) = 4 [pid 18933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18931] <... mprotect resumed>) = 0 [pid 18930] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18934] close(3 [pid 18933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18932] <... futex resumed>) = 0 [pid 18931] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18930] <... futex resumed>) = 0 [pid 18934] <... close resumed>) = 0 [pid 18933] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18932] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18930] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18934] write(1, "executing program\n", 18 [pid 18933] <... openat resumed>) = 3 [pid 18931] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 18934] <... write resumed>) = 18 [pid 18933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18931] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18934] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18933] <... futex resumed>) = 1 [pid 18932] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18930] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18935 attached [pid 18933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18935] set_robust_list(0x7f9f66e119a0, 24 [pid 18932] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18934] <... futex resumed>) = 0 [pid 18931] <... clone3 resumed> => {parent_tid=[18935]}, 88) = 18935 [pid 18930] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] <... mmap resumed>) = 0x7f9f66df1000 [pid 18935] <... set_robust_list resumed>) = 0 [pid 18934] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18933] <... futex resumed>) = 0 [pid 18931] rt_sigprocmask(SIG_SETMASK, [] [pid 18930] <... futex resumed>) = 1 [pid 18935] rt_sigprocmask(SIG_SETMASK, [] [pid 18934] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18933] pwrite64(3, "\x02\x00", 2, 4 [pid 18932] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18930] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18934] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] <... futex resumed>) = 0 [pid 18934] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18932] <... mprotect resumed>) = 0 [pid 18931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18934] <... mmap resumed>) = 0x7f9f66df1000 [pid 18934] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18932] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18935] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18934] <... mprotect resumed>) = 0 [pid 18933] <... pwrite64 resumed>) = 2 [pid 18932] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18935] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18934] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18934] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18935] <... futex resumed>) = 1 [pid 18933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18931] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18937 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18936 attached [pid 18937] set_robust_list(0x7f9f66e119a0, 24 [pid 18936] set_robust_list(0x7f9f66e119a0, 24 [pid 18935] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18934] <... clone3 resumed> => {parent_tid=[18936]}, 88) = 18936 [pid 18933] <... futex resumed>) = 1 [pid 18932] <... clone3 resumed> => {parent_tid=[18937]}, 88) = 18937 [pid 18931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18930] <... futex resumed>) = 0 [pid 18937] <... set_robust_list resumed>) = 0 [pid 18936] <... set_robust_list resumed>) = 0 [pid 18934] rt_sigprocmask(SIG_SETMASK, [] [pid 18935] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18932] rt_sigprocmask(SIG_SETMASK, [] [pid 18931] <... futex resumed>) = 0 [pid 18930] exit_group(0 [pid 18937] rt_sigprocmask(SIG_SETMASK, [] [pid 18936] rt_sigprocmask(SIG_SETMASK, [] [pid 18934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18933] <... futex resumed>) = ? [pid 18932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18930] <... exit_group resumed>) = ? [pid 18937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18935] <... futex resumed>) = 0 [pid 18934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18933] +++ exited with 0 +++ [pid 18932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18931] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18937] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18936] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18935] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18934] <... futex resumed>) = 0 [pid 18932] <... futex resumed>) = 0 [pid 18931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18930] +++ exited with 0 +++ [pid 18936] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18931] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18930, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18937] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18935] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18936] <... futex resumed>) = 0 [pid 18935] <... openat resumed>) = 3 [pid 18934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18937] <... futex resumed>) = 1 [pid 18936] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18934] <... futex resumed>) = 0 [pid 18932] <... futex resumed>) = 0 [pid 18937] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18935] <... futex resumed>) = 1 [pid 18934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18931] <... futex resumed>) = 0 [pid 18931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18936] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18932] <... futex resumed>) = 0 [pid 18935] pwrite64(3, "\x02\x00", 2, 4 [pid 18937] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18935] <... pwrite64 resumed>) = 2 [pid 18937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18937] <... futex resumed>) = 0 [pid 18936] <... futex resumed>) = 1 [pid 18935] <... futex resumed>) = 1 [pid 18932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18937] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18936] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18935] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18937] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18932] <... futex resumed>) = 0 [pid 18937] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18938 attached [pid 18934] <... futex resumed>) = 0 [pid 18931] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18938 [pid 18938] set_robust_list(0x55555f6e6760, 24 [pid 18937] <... openat resumed>) = 3 [pid 18934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18931] exit_group(0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18938] <... set_robust_list resumed>) = 0 [pid 18936] <... futex resumed>) = 0 [pid 18934] <... futex resumed>) = 1 [pid 18931] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18938] rt_sigprocmask(SIG_SETMASK, [] [pid 18937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18936] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18935] <... futex resumed>) = ? [pid 18934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18937] <... futex resumed>) = 1 [pid 18936] <... openat resumed>) = 3 [pid 18932] <... futex resumed>) = 0 [pid 18938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18938] <... prctl resumed>) = 0 [pid 18936] <... futex resumed>) = 1 [pid 18934] <... futex resumed>) = 0 [pid 18937] pwrite64(3, "\x02\x00", 2, 4 [pid 18932] <... futex resumed>) = 0 [pid 18938] setpgid(0, 0 [pid 18936] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18938] <... setpgid resumed>) = 0 [pid 18937] <... pwrite64 resumed>) = 2 [pid 18936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18934] <... futex resumed>) = 0 [pid 18932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18936] pwrite64(3, "\x02\x00", 2, 4 [pid 18934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18938] <... openat resumed>) = 3 [pid 18936] <... pwrite64 resumed>) = 2 [pid 18936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18938] write(3, "1000", 4) = 4 [pid 18936] <... futex resumed>) = 1 [pid 18934] <... futex resumed>) = 0 [pid 18938] close(3 [pid 18936] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18935] +++ exited with 0 +++ [pid 18934] exit_group(0 [pid 18931] +++ exited with 0 +++ [pid 18938] <... close resumed>) = 0 [pid 18937] <... futex resumed>) = 1 [pid 18936] <... futex resumed>) = ? [pid 18934] <... exit_group resumed>) = ? [pid 18932] <... futex resumed>) = 0 [pid 18938] write(1, "executing program\n", 18 [pid 18937] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18936] +++ exited with 0 +++ executing program [pid 18932] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18931, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18938] <... write resumed>) = 18 [pid 18937] <... futex resumed>) = ? [pid 18934] +++ exited with 0 +++ [pid 18932] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18934, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18937] +++ exited with 0 +++ [pid 18938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18938] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18932] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18938] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18938] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18938] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18938] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18938] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18939 attached [pid 18939] set_robust_list(0x7f9f66e119a0, 24 [pid 18938] <... clone3 resumed> => {parent_tid=[18939]}, 88) = 18939 [pid 18939] <... set_robust_list resumed>) = 0 [pid 18938] rt_sigprocmask(SIG_SETMASK, [] [pid 18939] rt_sigprocmask(SIG_SETMASK, [] [pid 18938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18939] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18938] <... futex resumed>) = 0 [pid 18938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18939] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18938] <... futex resumed>) = 0 [pid 18939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18939] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18938] <... futex resumed>) = 0 [pid 18939] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18932, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18939] <... futex resumed>) = 0 [pid 18938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 18939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18938] <... futex resumed>) = 0 [pid 18939] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18939] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18939] <... futex resumed>) = 1 [pid 18938] <... futex resumed>) = 0 [pid 18939] pwrite64(3, "\x02\x00", 2, 4 [pid 18938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18939] <... pwrite64 resumed>) = 2 [pid 18938] <... futex resumed>) = 0 [pid 18938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18940 attached [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18940] set_robust_list(0x55555f6e6760, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18940 [pid 18939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18938] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18938] exit_group(0 [pid 18939] <... futex resumed>) = ? [pid 18938] <... exit_group resumed>) = ? [pid 18940] <... set_robust_list resumed>) = 0 [pid 18939] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18941 attached [pid 18938] +++ exited with 0 +++ [pid 18940] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18941 [pid 18941] set_robust_list(0x55555f6e6760, 24 [pid 18940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18938, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18941] <... set_robust_list resumed>) = 0 [pid 18940] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18941] rt_sigprocmask(SIG_SETMASK, [] [pid 18940] <... prctl resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18940] setpgid(0, 0 [pid 18941] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18940] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 18941] <... prctl resumed>) = 0 [pid 18940] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18941] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18940] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 18942 attached [pid 18941] <... setpgid resumed>) = 0 [pid 18941] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18940] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18942 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18941] write(3, "1000", 4 [pid 18940] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18941] <... write resumed>) = 4 [pid 18941] close(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18941] <... close resumed>) = 0 [pid 18941] write(1, "executing program\n", 18) = 18 [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18941] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 18941] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18941] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18941] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18942] set_robust_list(0x55555f6e6760, 24 [pid 18940] close(3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18941] <... mprotect resumed>) = 0 [pid 18941] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18941] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18940] <... close resumed>) = 0 [pid 18942] <... set_robust_list resumed>) = 0 [pid 18940] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18943 ci2-android-6-12-rust/strace-static-x86_64: Process 18944 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18943 attached [pid 18942] rt_sigprocmask(SIG_SETMASK, [] [pid 18940] <... write resumed>) = 18 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18944] set_robust_list(0x7f9f66e119a0, 24 [pid 18943] set_robust_list(0x55555f6e6760, 24 [pid 18942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18941] <... clone3 resumed> => {parent_tid=[18944]}, 88) = 18944 [pid 18940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18944] <... set_robust_list resumed>) = 0 [pid 18943] <... set_robust_list resumed>) = 0 [pid 18942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18941] rt_sigprocmask(SIG_SETMASK, [] [pid 18940] <... futex resumed>) = 0 [pid 18944] rt_sigprocmask(SIG_SETMASK, [] [pid 18943] rt_sigprocmask(SIG_SETMASK, [] [pid 18942] <... prctl resumed>) = 0 [pid 18941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18942] setpgid(0, 0 [pid 18941] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18944] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18943] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18942] <... setpgid resumed>) = 0 [pid 18941] <... futex resumed>) = 0 [pid 18940] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18944] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18943] <... prctl resumed>) = 0 [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18940] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18943] setpgid(0, 0 [pid 18941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18944] <... futex resumed>) = 0 [pid 18943] <... setpgid resumed>) = 0 [pid 18941] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18944] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18941] <... futex resumed>) = 0 [pid 18942] <... openat resumed>) = 3 [pid 18940] <... mmap resumed>) = 0x7f9f66df1000 [pid 18944] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18943] <... openat resumed>) = 3 [pid 18942] write(3, "1000", 4 [pid 18941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18940] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18943] write(3, "1000", 4 [pid 18942] <... write resumed>) = 4 [pid 18941] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] <... mprotect resumed>) = 0 [pid 18943] <... write resumed>) = 4 [pid 18942] close(3 [pid 18941] <... futex resumed>) = 0 [pid 18940] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18943] close(3 [pid 18942] <... close resumed>) = 0 [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18943] <... close resumed>) = 0 [pid 18942] write(1, "executing program\n", 18 [pid 18940] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18943] write(1, "executing program\n", 18 [pid 18942] <... write resumed>) = 18 executing program executing program [pid 18940] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18945 attached [pid 18944] <... futex resumed>) = 1 [pid 18943] <... write resumed>) = 18 [pid 18942] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18941] <... futex resumed>) = 0 [pid 18944] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] <... futex resumed>) = 0 [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 18940] <... clone3 resumed> => {parent_tid=[18945]}, 88) = 18945 [pid 18945] set_robust_list(0x7f9f66e119a0, 24 [pid 18944] <... openat resumed>) = 3 [pid 18943] <... futex resumed>) = 0 [pid 18942] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18940] rt_sigprocmask(SIG_SETMASK, [] [pid 18945] <... set_robust_list resumed>) = 0 [pid 18944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18943] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18942] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18945] rt_sigprocmask(SIG_SETMASK, [] [pid 18944] <... futex resumed>) = 1 [pid 18943] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18942] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18941] <... futex resumed>) = 0 [pid 18940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18944] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18943] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18941] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18945] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18944] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18941] <... futex resumed>) = 0 [pid 18940] <... futex resumed>) = 0 [pid 18945] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18944] pwrite64(3, "\x02\x00", 2, 4 [pid 18943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18942] <... mmap resumed>) = 0x7f9f66df1000 [pid 18941] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18940] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18944] <... pwrite64 resumed>) = 2 [pid 18943] <... mmap resumed>) = 0x7f9f66df1000 [pid 18942] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18945] <... futex resumed>) = 0 [pid 18944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18943] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18944] <... futex resumed>) = 1 [pid 18944] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18943] <... mprotect resumed>) = 0 [pid 18942] <... mprotect resumed>) = 0 [pid 18941] <... futex resumed>) = 0 [pid 18940] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18943] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18942] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18941] exit_group(0 [pid 18940] <... futex resumed>) = 1 [pid 18945] <... futex resumed>) = 0 [pid 18944] <... futex resumed>) = ? [pid 18945] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18943] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18942] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18941] <... exit_group resumed>) = ? [pid 18940] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18945] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18944] +++ exited with 0 +++ [pid 18943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18941] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18947 attached [pid 18945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18946 attached [pid 18947] set_robust_list(0x7f9f66e119a0, 24 [pid 18943] <... clone3 resumed> => {parent_tid=[18946]}, 88) = 18946 [pid 18940] <... futex resumed>) = 0 [pid 18947] <... set_robust_list resumed>) = 0 [pid 18946] set_robust_list(0x7f9f66e119a0, 24 [pid 18945] <... futex resumed>) = 1 [pid 18943] rt_sigprocmask(SIG_SETMASK, [] [pid 18942] <... clone3 resumed> => {parent_tid=[18947]}, 88) = 18947 [pid 18940] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18941, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18947] rt_sigprocmask(SIG_SETMASK, [] [pid 18946] <... set_robust_list resumed>) = 0 [pid 18945] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18942] rt_sigprocmask(SIG_SETMASK, [] [pid 18940] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18946] rt_sigprocmask(SIG_SETMASK, [] [pid 18945] <... openat resumed>) = 3 [pid 18943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18940] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18943] <... futex resumed>) = 0 [pid 18942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18942] <... futex resumed>) = 0 [pid 18947] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18946] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18947] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18946] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18945] <... futex resumed>) = 1 [pid 18942] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18940] <... futex resumed>) = 0 [pid 18947] <... futex resumed>) = 0 [pid 18946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18947] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18946] <... futex resumed>) = 1 [pid 18945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18943] <... futex resumed>) = 0 [pid 18942] <... futex resumed>) = 0 [pid 18940] <... futex resumed>) = 0 [pid 18947] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18945] pwrite64(3, "\x02\x00", 2, 4 [pid 18943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18940] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18943] <... futex resumed>) = 0 [pid 18942] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18947] <... futex resumed>) = 0 [pid 18943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18947] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18942] <... futex resumed>) = 0 [pid 18947] <... openat resumed>) = 3 [pid 18946] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18945] <... pwrite64 resumed>) = 2 [pid 18942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18946] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18947] <... futex resumed>) = 1 [pid 18946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] <... futex resumed>) = 0 [pid 18947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18946] <... futex resumed>) = 1 [pid 18945] <... futex resumed>) = 1 [pid 18943] <... futex resumed>) = 0 [pid 18942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18940] <... futex resumed>) = 0 [pid 18947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] <... futex resumed>) = 0 [pid 18940] exit_group(0 [pid 18947] pwrite64(3, "\x02\x00", 2, 4 [pid 18946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18945] <... futex resumed>) = ? [pid 18943] <... futex resumed>) = 0 [pid 18942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18940] <... exit_group resumed>) = ? [pid 18947] <... pwrite64 resumed>) = 2 [pid 18946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18945] +++ exited with 0 +++ [pid 18943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18940] +++ exited with 0 +++ [pid 18947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18942] <... futex resumed>) = 0 [pid 18947] <... futex resumed>) = 1 [pid 18942] exit_group(0) = ? [pid 18946] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18947] +++ exited with 0 +++ [pid 18946] <... openat resumed>) = 3 [pid 18942] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18940, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18943] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18942, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18946] <... futex resumed>) = 0 [pid 18943] <... futex resumed>) = 1 [pid 18946] pwrite64(3, "\x02\x00", 2, 4 [pid 18943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18946] <... pwrite64 resumed>) = 2 [pid 18946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18943] <... futex resumed>) = 0 [pid 18946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18943] exit_group(0) = ? [pid 18946] <... futex resumed>) = ? [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 18946] +++ exited with 0 +++ [pid 18943] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18943, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 18948 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18948] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18948] <... set_robust_list resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18948] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18948 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18949 attached [pid 18948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18949] set_robust_list(0x55555f6e6760, 24 [pid 18948] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18949 [pid 18949] <... set_robust_list resumed>) = 0 [pid 18948] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18949] rt_sigprocmask(SIG_SETMASK, [] [pid 18948] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18949] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18949] setpgid(0, 0) = 0 [pid 18948] <... setpgid resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 18949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18948] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18949] write(3, "1000", 4) = 4 [pid 18948] <... openat resumed>) = 3 [pid 18949] close(3) = 0 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18948] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18949] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18948] <... write resumed>) = 4 [pid 18949] <... write resumed>) = 18 [pid 18949] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18949] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18948] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 18950 attached [pid 18949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18948] <... close resumed>) = 0 [pid 18950] set_robust_list(0x55555f6e6760, 24 [pid 18949] <... mmap resumed>) = 0x7f9f66df1000 [pid 18950] <... set_robust_list resumed>) = 0 [pid 18949] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18950] rt_sigprocmask(SIG_SETMASK, [] [pid 18949] <... mprotect resumed>) = 0 [pid 18948] write(1, "executing program\n", 18 [pid 317] <... restart_syscall resumed>) = 0 [pid 18948] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18950 [pid 18948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18948] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18948] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18948] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18948] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18949] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18948] <... mmap resumed>) = 0x7f9f66df1000 [pid 18950] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18949] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18950] <... prctl resumed>) = 0 [pid 18949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18951 attached [pid 18950] setpgid(0, 0 [pid 18951] set_robust_list(0x55555f6e6760, 24 [pid 18950] <... setpgid resumed>) = 0 [pid 18949] <... clone3 resumed> => {parent_tid=[18952]}, 88) = 18952 [pid 18951] <... set_robust_list resumed>) = 0 [pid 18950] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18949] rt_sigprocmask(SIG_SETMASK, [] [pid 18951] rt_sigprocmask(SIG_SETMASK, [] [pid 18950] <... openat resumed>) = 3 [pid 18949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18950] write(3, "1000", 4 [pid 18949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18950] <... write resumed>) = 4 [pid 18949] <... futex resumed>) = 0 [pid 18951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18950] close(3 [pid 18949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18951] <... prctl resumed>) = 0 [pid 18950] <... close resumed>) = 0 [pid 18951] setpgid(0, 0 [pid 18950] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 18952 attached [pid 18951] <... setpgid resumed>) = 0 [pid 18950] <... write resumed>) = 18 executing program [pid 18948] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18951 [pid 18952] set_robust_list(0x7f9f66e119a0, 24 [pid 18951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18952] <... set_robust_list resumed>) = 0 [pid 18950] <... futex resumed>) = 0 [pid 18948] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18952] rt_sigprocmask(SIG_SETMASK, [] [pid 18951] <... openat resumed>) = 3 [pid 18950] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18948] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18951] write(3, "1000", 4 [pid 18950] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18951] <... write resumed>) = 4 [pid 18950] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18952] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18951] close(3 [pid 18950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18948] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18952] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18951] <... close resumed>) = 0 [pid 18950] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] write(1, "executing program\n", 18 [pid 18950] <... mmap resumed>) = 0x7f9f66df1000 [pid 18948] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18952] <... futex resumed>) = 1 [pid 18949] <... futex resumed>) = 0 [pid 18951] <... write resumed>) = 18 [pid 18950] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18953 attached executing program [pid 18952] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18950] <... mprotect resumed>) = 0 [pid 18949] <... futex resumed>) = 0 [pid 18952] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18951] <... futex resumed>) = 0 [pid 18950] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18953] set_robust_list(0x7f9f66e119a0, 24 [pid 18952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18950] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18948] <... clone3 resumed> => {parent_tid=[18953]}, 88) = 18953 [pid 18953] <... set_robust_list resumed>) = 0 [pid 18952] <... futex resumed>) = 0 [pid 18951] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18950] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18948] rt_sigprocmask(SIG_SETMASK, [] [pid 18953] rt_sigprocmask(SIG_SETMASK, [] [pid 18952] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 18954 attached [pid 18951] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18949] <... futex resumed>) = 0 [pid 18952] <... openat resumed>) = 3 [pid 18954] set_robust_list(0x7f9f66e119a0, 24 [pid 18953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18950] <... clone3 resumed> => {parent_tid=[18954]}, 88) = 18954 [pid 18949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18954] <... set_robust_list resumed>) = 0 [pid 18953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18952] <... futex resumed>) = 0 [pid 18951] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18950] rt_sigprocmask(SIG_SETMASK, [] [pid 18949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18954] rt_sigprocmask(SIG_SETMASK, [] [pid 18953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18951] <... mmap resumed>) = 0x7f9f66df1000 [pid 18950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18951] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18949] <... futex resumed>) = 0 [pid 18954] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18952] pwrite64(3, "\x02\x00", 2, 4 [pid 18951] <... mprotect resumed>) = 0 [pid 18950] <... futex resumed>) = 0 [pid 18949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18948] <... futex resumed>) = 0 [pid 18954] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18953] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18952] <... pwrite64 resumed>) = 2 [pid 18951] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18953] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18952] <... futex resumed>) = 1 [pid 18951] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18949] <... futex resumed>) = 0 [pid 18954] <... futex resumed>) = 0 [pid 18953] <... futex resumed>) = 1 [pid 18952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18951] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18949] exit_group(0 [pid 18948] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18955 attached [pid 18954] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18952] <... futex resumed>) = ? [pid 18950] <... futex resumed>) = 0 [pid 18949] <... exit_group resumed>) = ? [pid 18955] set_robust_list(0x7f9f66e119a0, 24 [pid 18954] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18952] +++ exited with 0 +++ [pid 18950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18949] +++ exited with 0 +++ [pid 18948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18955] <... set_robust_list resumed>) = 0 [pid 18954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18953] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18951] <... clone3 resumed> => {parent_tid=[18955]}, 88) = 18955 [pid 18950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18948] <... futex resumed>) = 0 [pid 18955] rt_sigprocmask(SIG_SETMASK, [] [pid 18954] <... futex resumed>) = 0 [pid 18951] rt_sigprocmask(SIG_SETMASK, [] [pid 18950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18955] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18954] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18953] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18950] <... futex resumed>) = 0 [pid 18948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18954] <... openat resumed>) = 3 [pid 18953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18949, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18953] <... futex resumed>) = 0 [pid 18951] <... futex resumed>) = 0 [pid 18948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18955] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18953] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18948] <... futex resumed>) = 0 [pid 18954] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18955] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18950] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18956 attached [pid 18951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18954] <... futex resumed>) = 0 [pid 18951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18950] <... futex resumed>) = 1 [pid 18955] <... futex resumed>) = 0 [pid 18954] pwrite64(3, "\x02\x00", 2, 4 [pid 18953] <... openat resumed>) = 3 [pid 18951] <... futex resumed>) = 0 [pid 18950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18956] set_robust_list(0x55555f6e6760, 24 [pid 18955] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18954] <... pwrite64 resumed>) = 2 [pid 18956] <... set_robust_list resumed>) = 0 [pid 18953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18953] <... futex resumed>) = 1 [pid 18950] <... futex resumed>) = 0 [pid 18948] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18956 [pid 18956] rt_sigprocmask(SIG_SETMASK, [] [pid 18955] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18950] exit_group(0 [pid 18948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18954] <... futex resumed>) = ? [pid 18953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18950] <... exit_group resumed>) = ? [pid 18948] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18956] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18955] <... futex resumed>) = 1 [pid 18954] +++ exited with 0 +++ [pid 18953] pwrite64(3, "\x02\x00", 2, 4 [pid 18951] <... futex resumed>) = 0 [pid 18948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18956] <... prctl resumed>) = 0 [pid 18955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18953] <... pwrite64 resumed>) = 2 [pid 18951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18956] setpgid(0, 0 [pid 18955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] <... futex resumed>) = 0 [pid 18950] +++ exited with 0 +++ [pid 18956] <... setpgid resumed>) = 0 [pid 18955] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18953] <... futex resumed>) = 1 [pid 18951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18948] <... futex resumed>) = 0 [pid 18956] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18955] <... openat resumed>) = 3 [pid 18953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18948] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18950, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18956] <... openat resumed>) = 3 [pid 18955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] <... futex resumed>) = 0 [pid 18955] <... futex resumed>) = 1 [pid 18951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18955] pwrite64(3, "\x02\x00", 2, 4 [pid 18951] <... futex resumed>) = 0 [pid 18955] <... pwrite64 resumed>) = 2 [pid 18951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18951] <... futex resumed>) = 0 [pid 18955] <... futex resumed>) = 1 [pid 18955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18951] exit_group(0 [pid 18955] <... futex resumed>) = ? [pid 18955] +++ exited with 0 +++ [pid 18951] <... exit_group resumed>) = ? [pid 18956] write(3, "1000", 4 [pid 18953] <... futex resumed>) = ? [pid 18951] +++ exited with 0 +++ [pid 18948] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18956] <... write resumed>) = 4 [pid 18953] +++ exited with 0 +++ [pid 18956] close(3) = 0 [pid 18956] write(1, "executing program\n", 18) = 18 [pid 18948] +++ exited with 0 +++ [pid 18956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18951, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18956] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 18956] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18948, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 18956] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18956] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18956] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18957 attached [pid 18956] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18957 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18957] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18957] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18956] <... mprotect resumed>) = 0 [pid 18957] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18956] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18957] <... prctl resumed>) = 0 [pid 18956] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18957] setpgid(0, 0 [pid 18956] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18957] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18958 attached [pid 18957] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18956] <... clone3 resumed> => {parent_tid=[18958]}, 88) = 18958 [pid 18958] set_robust_list(0x7f9f66e119a0, 24 [pid 18957] <... openat resumed>) = 3 [pid 18956] rt_sigprocmask(SIG_SETMASK, [] [pid 18958] <... set_robust_list resumed>) = 0 [pid 18958] rt_sigprocmask(SIG_SETMASK, [] [pid 18956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18957] write(3, "1000", 4 [pid 18956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 18958] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18957] <... write resumed>) = 4 [pid 18956] <... futex resumed>) = 0 [pid 18958] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18957] close(3 [pid 18956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18957] <... close resumed>) = 0 [pid 18956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18958] <... futex resumed>) = 0 [pid 18957] write(1, "executing program\n", 18 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18958] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18957] <... write resumed>) = 18 [pid 18956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18956] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18958] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18959 attached [pid 18958] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18957] <... futex resumed>) = 0 [pid 18958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18957] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18957] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18958] <... futex resumed>) = 1 [pid 18957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18956] <... futex resumed>) = 0 [pid 18959] set_robust_list(0x55555f6e6760, 24 [pid 18956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] <... set_robust_list resumed>) = 0 [pid 18956] <... futex resumed>) = 0 [pid 18958] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18957] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18959 [pid 18959] rt_sigprocmask(SIG_SETMASK, [] [pid 18958] <... openat resumed>) = 3 [pid 18957] <... mmap resumed>) = 0x7f9f66df1000 [pid 18956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18957] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18958] <... futex resumed>) = 0 [pid 18957] <... mprotect resumed>) = 0 [pid 18956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18958] pwrite64(3, "\x02\x00", 2, 4 [pid 18957] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18956] <... futex resumed>) = 0 [pid 18959] <... prctl resumed>) = 0 [pid 18958] <... pwrite64 resumed>) = 2 [pid 18957] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 18959] setpgid(0, 0 [pid 18956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18959] <... setpgid resumed>) = 0 [pid 18958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18957] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18960 attached [pid 18959] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18958] <... futex resumed>) = 1 [pid 18956] <... futex resumed>) = 0 [pid 18960] set_robust_list(0x7f9f66e119a0, 24 [pid 18958] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18957] <... clone3 resumed> => {parent_tid=[18960]}, 88) = 18960 [pid 18960] <... set_robust_list resumed>) = 0 [pid 18957] rt_sigprocmask(SIG_SETMASK, [] [pid 18960] rt_sigprocmask(SIG_SETMASK, [] [pid 18957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18960] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18957] <... futex resumed>) = 0 [pid 18960] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] <... openat resumed>) = 3 [pid 18957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18960] <... futex resumed>) = 0 [pid 18959] write(3, "1000", 4 [pid 18956] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18960] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18959] <... write resumed>) = 4 [pid 18958] <... futex resumed>) = ? [pid 18957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18956] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18960] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18959] close(3 [pid 18958] +++ exited with 0 +++ [pid 18957] <... futex resumed>) = 0 [pid 18960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18960] <... futex resumed>) = 0 [pid 18957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18960] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18957] <... futex resumed>) = 0 [pid 18960] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18960] <... openat resumed>) = 3 [pid 18959] <... close resumed>) = 0 [pid 18956] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18959] write(1, "executing program\n", 18 [pid 18960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18957] <... futex resumed>) = 0 [pid 18960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18960] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18957] <... futex resumed>) = 0 [pid 18960] pwrite64(3, "\x02\x00", 2, 4 [pid 18957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18959] <... write resumed>) = 18 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18956, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18959] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18961 attached [pid 18960] <... pwrite64 resumed>) = 2 [pid 18959] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18961 [pid 18961] set_robust_list(0x55555f6e6760, 24 [pid 18960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18961] <... set_robust_list resumed>) = 0 [pid 18960] <... futex resumed>) = 1 [pid 18959] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18957] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18961] rt_sigprocmask(SIG_SETMASK, [] [pid 18960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18957] exit_group(0 [pid 18959] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18957] <... exit_group resumed>) = ? [pid 18959] <... mmap resumed>) = 0x7f9f66df1000 [pid 18961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18960] <... futex resumed>) = ? [pid 18959] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18961] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18959] <... mprotect resumed>) = 0 [pid 18959] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18959] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18962 attached [pid 18962] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18959] <... clone3 resumed> => {parent_tid=[18962]}, 88) = 18962 [pid 18962] rt_sigprocmask(SIG_SETMASK, [] [pid 18959] rt_sigprocmask(SIG_SETMASK, [] [pid 18962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18961] <... prctl resumed>) = 0 [pid 18960] +++ exited with 0 +++ [pid 18959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18957] +++ exited with 0 +++ [pid 18962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18961] setpgid(0, 0 [pid 18959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18962] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18961] <... setpgid resumed>) = 0 [pid 18962] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18959] <... futex resumed>) = 0 [pid 18962] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18961] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18957, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18962] <... futex resumed>) = 0 [pid 18961] <... openat resumed>) = 3 [pid 18959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18962] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18961] write(3, "1000", 4 [pid 18959] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18963 attached [pid 18961] <... write resumed>) = 4 [pid 18959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18962] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18961] close(3 [pid 18963] set_robust_list(0x55555f6e6760, 24 [pid 18961] <... close resumed>) = 0 [pid 18961] write(1, "executing program\n", 18 [pid 18962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18963 [pid 18963] <... set_robust_list resumed>) = 0 executing program [pid 18961] <... write resumed>) = 18 [pid 18959] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18962] <... futex resumed>) = 1 [pid 18962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18963] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18959] <... futex resumed>) = 1 [pid 18961] <... futex resumed>) = 0 [pid 18959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18961] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18963] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18962] <... futex resumed>) = 0 [pid 18961] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18963] <... prctl resumed>) = 0 [pid 18962] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18961] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18963] setpgid(0, 0 [pid 18962] <... openat resumed>) = 3 [pid 18963] <... setpgid resumed>) = 0 [pid 18962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18963] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18962] <... futex resumed>) = 1 [pid 18961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18959] <... futex resumed>) = 0 [pid 18962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18963] <... openat resumed>) = 3 [pid 18962] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18961] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18962] pwrite64(3, "\x02\x00", 2, 4 [pid 18961] <... mmap resumed>) = 0x7f9f66df1000 [pid 18959] <... futex resumed>) = 0 [pid 18963] write(3, "1000", 4 [pid 18962] <... pwrite64 resumed>) = 2 [pid 18959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18963] <... write resumed>) = 4 [pid 18961] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18963] close(3 [pid 18962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18961] <... mprotect resumed>) = 0 [pid 18963] <... close resumed>) = 0 [pid 18962] <... futex resumed>) = 1 [pid 18959] <... futex resumed>) = 0 [pid 18963] write(1, "executing program\n", 18 [pid 18962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18963] <... write resumed>) = 18 executing program [pid 18963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18963] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18963] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... restart_syscall resumed>) = 0 [pid 18963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18963] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18961] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18959] exit_group(0 [pid 18961] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18963] <... mmap resumed>) = 0x7f9f66df1000 [pid 18962] <... futex resumed>) = ? [pid 18961] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18959] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18963] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18964 attached [pid 18963] <... mprotect resumed>) = 0 [pid 18962] +++ exited with 0 +++ [pid 18959] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18959, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18964] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 18965 attached ) = 0 [pid 18963] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18961] <... clone3 resumed> => {parent_tid=[18964]}, 88) = 18964 [pid 18965] set_robust_list(0x55555f6e6760, 24 [pid 18963] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18961] rt_sigprocmask(SIG_SETMASK, [] [pid 18965] <... set_robust_list resumed>) = 0 [pid 18963] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18965 ci2-android-6-12-rust/strace-static-x86_64: Process 18966 attached [pid 18965] rt_sigprocmask(SIG_SETMASK, [] [pid 18964] rt_sigprocmask(SIG_SETMASK, [] [pid 18961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18966] set_robust_list(0x7f9f66e119a0, 24 [pid 18965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18963] <... clone3 resumed> => {parent_tid=[18966]}, 88) = 18966 [pid 18961] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18966] <... set_robust_list resumed>) = 0 [pid 18965] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18966] rt_sigprocmask(SIG_SETMASK, [] [pid 18965] <... prctl resumed>) = 0 [pid 18964] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18963] rt_sigprocmask(SIG_SETMASK, [] [pid 18966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18965] setpgid(0, 0 [pid 18964] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] <... setpgid resumed>) = 0 [pid 18964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18965] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18964] <... futex resumed>) = 1 [pid 18963] <... futex resumed>) = 0 [pid 18961] <... futex resumed>) = 0 [pid 18966] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18966] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18965] <... openat resumed>) = 3 [pid 18964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] write(3, "1000", 4) = 4 [pid 18964] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18961] <... futex resumed>) = 0 [pid 18963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18965] close(3 [pid 18963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18965] <... close resumed>) = 0 [pid 18964] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18963] <... futex resumed>) = 1 [pid 18966] <... futex resumed>) = 0 [pid 18965] write(1, "executing program\n", 18 [pid 18963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 18966] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18965] <... write resumed>) = 18 [pid 18966] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18964] <... futex resumed>) = 1 [pid 18961] <... futex resumed>) = 0 [pid 18964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... futex resumed>) = 0 [pid 18966] <... futex resumed>) = 1 [pid 18965] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18963] <... futex resumed>) = 0 [pid 18961] <... futex resumed>) = 0 [pid 18966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18964] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18965] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18966] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18963] <... futex resumed>) = 0 [pid 18966] <... openat resumed>) = 3 [pid 18965] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18964] <... openat resumed>) = 3 [pid 18963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... mmap resumed>) = 0x7f9f66df1000 [pid 18964] <... futex resumed>) = 1 [pid 18961] <... futex resumed>) = 0 [pid 18966] <... futex resumed>) = 1 [pid 18965] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18963] <... futex resumed>) = 0 [pid 18961] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] <... mprotect resumed>) = 0 [pid 18964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18963] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18961] <... futex resumed>) = 0 [pid 18966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18965] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18964] pwrite64(3, "\x02\x00", 2, 4 [pid 18963] <... futex resumed>) = 0 [pid 18966] pwrite64(3, "\x02\x00", 2, 4 [pid 18965] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18961] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18966] <... pwrite64 resumed>) = 2 [pid 18965] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18964] <... pwrite64 resumed>) = 2 [pid 18963] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... clone3 resumed> => {parent_tid=[18967]}, 88) = 18967 [pid 18966] <... futex resumed>) = 0 [pid 18966] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18967 attached [pid 18964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18967] set_robust_list(0x7f9f66e119a0, 24 [pid 18964] <... futex resumed>) = 1 [pid 18963] exit_group(0 [pid 18961] <... futex resumed>) = 0 [pid 18967] <... set_robust_list resumed>) = 0 [pid 18964] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18963] <... exit_group resumed>) = ? [pid 18967] rt_sigprocmask(SIG_SETMASK, [] [pid 18961] exit_group(0 [pid 18967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18964] <... futex resumed>) = ? [pid 18961] <... exit_group resumed>) = ? [pid 18964] +++ exited with 0 +++ [pid 18966] <... futex resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 18967] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18966] +++ exited with 0 +++ [pid 18963] +++ exited with 0 +++ [pid 18961] +++ exited with 0 +++ [pid 18967] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18961, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18963, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... futex resumed>) = 0 [pid 18967] <... futex resumed>) = 1 [pid 18965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18967] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18965] <... futex resumed>) = 0 [pid 18967] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... futex resumed>) = 0 [pid 18965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18967] <... futex resumed>) = 1 [pid 18965] <... futex resumed>) = 0 [pid 18967] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18967] <... openat resumed>) = 3 [pid 18967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] <... futex resumed>) = 0 [pid 18967] <... futex resumed>) = 1 [pid 18965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18967] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 18965] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18967] <... futex resumed>) = 0 [pid 18965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18965] exit_group(0 [pid 18967] <... futex resumed>) = ? [pid 18965] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 18968 attached [pid 18967] +++ exited with 0 +++ [pid 18965] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18968 [pid 18968] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18968] <... set_robust_list resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18965, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18968] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 18968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18968] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18969 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18970 attached [pid 18968] <... prctl resumed>) = 0 [pid 18969] set_robust_list(0x55555f6e6760, 24 [pid 18970] set_robust_list(0x55555f6e6760, 24 [pid 18969] <... set_robust_list resumed>) = 0 [pid 18968] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18970 [pid 18968] <... setpgid resumed>) = 0 [pid 18969] rt_sigprocmask(SIG_SETMASK, [] [pid 18970] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18969 [pid 18968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18970] rt_sigprocmask(SIG_SETMASK, [] [pid 18968] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18969] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18969] <... prctl resumed>) = 0 [pid 18970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18969] setpgid(0, 0) = 0 [pid 18969] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18970] <... prctl resumed>) = 0 [pid 18970] setpgid(0, 0) = 0 [pid 18969] <... openat resumed>) = 3 [pid 18970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18968] write(3, "1000", 4 [pid 18969] write(3, "1000", 4 [pid 18968] <... write resumed>) = 4 [pid 18969] <... write resumed>) = 4 [pid 18970] <... openat resumed>) = 3 [pid 18968] close(3 [pid 18969] close(3) = 0 [pid 18970] write(3, "1000", 4 [pid 18968] <... close resumed>) = 0 [pid 18969] write(1, "executing program\n", 18 [pid 18970] <... write resumed>) = 4 executing program [pid 18969] <... write resumed>) = 18 [pid 18970] close(3 [pid 18968] write(1, "executing program\n", 18 [pid 18969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18970] <... close resumed>) = 0 [pid 18968] <... write resumed>) = 18 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 18969] <... futex resumed>) = 0 [pid 18970] write(1, "executing program\n", 18 executing program [pid 18968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18969] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18970] <... write resumed>) = 18 [pid 18968] <... futex resumed>) = 0 [pid 18969] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18968] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18969] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18970] <... futex resumed>) = 0 [pid 18968] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18970] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18968] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18969] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18970] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18969] <... mmap resumed>) = 0x7f9f66df1000 [pid 18970] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18968] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18969] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18968] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 18971 attached [pid 18969] <... mprotect resumed>) = 0 [pid 18970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18968] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18970] <... mmap resumed>) = 0x7f9f66df1000 [pid 18968] <... mprotect resumed>) = 0 [pid 18971] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18969] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18968] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18970] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18971] rt_sigprocmask(SIG_SETMASK, [] [pid 18969] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18970] <... mprotect resumed>) = 0 [pid 18968] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18969] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18970] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18971 [pid 18971] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18972 attached [pid 18969] <... clone3 resumed> => {parent_tid=[18972]}, 88) = 18972 [pid 18971] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18970] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18968] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18972] set_robust_list(0x7f9f66e119a0, 24 [pid 18971] <... prctl resumed>) = 0 [pid 18969] rt_sigprocmask(SIG_SETMASK, [] [pid 18970] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18974 attached ci2-android-6-12-rust/strace-static-x86_64: Process 18973 attached [pid 18972] <... set_robust_list resumed>) = 0 [pid 18971] setpgid(0, 0 [pid 18969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18971] <... setpgid resumed>) = 0 [pid 18973] set_robust_list(0x7f9f66e119a0, 24 [pid 18972] rt_sigprocmask(SIG_SETMASK, [] [pid 18971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18970] <... clone3 resumed> => {parent_tid=[18974]}, 88) = 18974 [pid 18974] set_robust_list(0x7f9f66e119a0, 24 [pid 18973] <... set_robust_list resumed>) = 0 [pid 18972] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18969] <... futex resumed>) = 0 [pid 18970] rt_sigprocmask(SIG_SETMASK, [] [pid 18971] <... openat resumed>) = 3 [pid 18968] <... clone3 resumed> => {parent_tid=[18973]}, 88) = 18973 [pid 18973] rt_sigprocmask(SIG_SETMASK, [] [pid 18972] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18972] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18970] <... futex resumed>) = 0 [pid 18972] <... futex resumed>) = 1 [pid 18969] <... futex resumed>) = 0 [pid 18970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18972] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18972] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18969] <... futex resumed>) = 0 [pid 18969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18969] <... futex resumed>) = 0 [pid 18972] <... futex resumed>) = 1 [pid 18969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18972] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18969] <... futex resumed>) = 0 [pid 18972] <... openat resumed>) = 3 [pid 18969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] <... set_robust_list resumed>) = 0 [pid 18971] write(3, "1000", 4 [pid 18968] rt_sigprocmask(SIG_SETMASK, [] [pid 18971] <... write resumed>) = 4 [pid 18968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18974] rt_sigprocmask(SIG_SETMASK, [] [pid 18971] close(3 [pid 18968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18971] <... close resumed>) = 0 [pid 18968] <... futex resumed>) = 1 [pid 18974] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18971] write(1, "executing program\n", 18 [pid 18968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 18971] <... write resumed>) = 18 [pid 18974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18971] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] <... futex resumed>) = 1 [pid 18973] <... futex resumed>) = 0 [pid 18972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18971] <... futex resumed>) = 0 [pid 18970] <... futex resumed>) = 0 [pid 18974] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18973] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18972] <... futex resumed>) = 1 [pid 18971] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18969] <... futex resumed>) = 0 [pid 18970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18973] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18971] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18969] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18970] <... futex resumed>) = 0 [pid 18974] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18969] <... futex resumed>) = 0 [pid 18970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18973] <... futex resumed>) = 1 [pid 18972] pwrite64(3, "\x02\x00", 2, 4 [pid 18971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18969] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18968] <... futex resumed>) = 0 [pid 18974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18972] <... pwrite64 resumed>) = 2 [pid 18971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] <... futex resumed>) = 1 [pid 18973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18970] <... futex resumed>) = 0 [pid 18968] <... futex resumed>) = 0 [pid 18974] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18973] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18972] <... futex resumed>) = 1 [pid 18971] <... mmap resumed>) = 0x7f9f66df1000 [pid 18969] <... futex resumed>) = 0 [pid 18970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18973] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18969] exit_group(0 [pid 18970] <... futex resumed>) = 0 [pid 18974] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18972] <... futex resumed>) = ? [pid 18971] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18969] <... exit_group resumed>) = ? [pid 18970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] <... openat resumed>) = 3 [pid 18973] <... futex resumed>) = 1 [pid 18972] +++ exited with 0 +++ [pid 18971] <... mprotect resumed>) = 0 [pid 18969] +++ exited with 0 +++ [pid 18968] <... futex resumed>) = 0 [pid 18974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] <... futex resumed>) = 1 [pid 18973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18971] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18970] <... futex resumed>) = 0 [pid 18968] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18969, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18973] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18974] pwrite64(3, "\x02\x00", 2, 4 [pid 18968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18971] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18973] <... openat resumed>) = 3 [pid 18970] <... futex resumed>) = 0 [pid 18974] <... pwrite64 resumed>) = 2 [pid 18973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18973] <... futex resumed>) = 1 [pid 18970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18968] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18975 attached [pid 18974] <... futex resumed>) = 0 [pid 18973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18970] exit_group(0 [pid 18968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18975] set_robust_list(0x7f9f66e119a0, 24 [pid 18973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18971] <... clone3 resumed> => {parent_tid=[18975]}, 88) = 18975 [pid 18970] <... exit_group resumed>) = ? [pid 18968] <... futex resumed>) = 0 [pid 18975] <... set_robust_list resumed>) = 0 [pid 18973] pwrite64(3, "\x02\x00", 2, 4 [pid 18971] rt_sigprocmask(SIG_SETMASK, [] [pid 18968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18975] rt_sigprocmask(SIG_SETMASK, [] [pid 18973] <... pwrite64 resumed>) = 2 [pid 18975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18968] <... futex resumed>) = 0 [pid 18973] <... futex resumed>) = 1 [pid 18968] exit_group(0) = ? [pid 18974] +++ exited with 0 +++ [pid 18970] +++ exited with 0 +++ [pid 18973] +++ exited with 0 +++ [pid 18971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18968] +++ exited with 0 +++ [pid 18971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18970, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18975] <... futex resumed>) = 0 [pid 18971] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18968, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18975] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 18975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18971] <... futex resumed>) = 0 [pid 18975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18971] <... futex resumed>) = 0 [pid 18975] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18975] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18971] <... futex resumed>) = 0 [pid 18975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18975] <... futex resumed>) = 0 [pid 18975] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18975] <... openat resumed>) = 3 [pid 18975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18971] <... futex resumed>) = 0 [pid 18975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 18971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18975] pwrite64(3, "\x02\x00", 2, 4 [pid 18971] <... futex resumed>) = 0 [pid 18975] <... pwrite64 resumed>) = 2 [pid 18971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18971] <... futex resumed>) = 0 [pid 18975] <... futex resumed>) = 1 [pid 18975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18971] exit_group(0 [pid 18975] <... futex resumed>) = ? [pid 18971] <... exit_group resumed>) = ? [pid 18975] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18971] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18971, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18976 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18976 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18976] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18976] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18976] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18976] setpgid(0, 0) = 0 [pid 18976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18976] write(3, "1000", 4) = 4 [pid 18976] close(3) = 0 executing program [pid 18976] write(1, "executing program\n", 18) = 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 18976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 18976] <... futex resumed>) = 0 [pid 18976] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18976] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18976] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18977 attached [pid 18976] <... mmap resumed>) = 0x7f9f66df1000 [pid 18977] set_robust_list(0x55555f6e6760, 24 [pid 18976] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18977 ci2-android-6-12-rust/strace-static-x86_64: Process 18978 attached [pid 18977] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18978] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18978] <... set_robust_list resumed>) = 0 [pid 18976] <... mprotect resumed>) = 0 [pid 18978] rt_sigprocmask(SIG_SETMASK, [] [pid 18977] rt_sigprocmask(SIG_SETMASK, [] [pid 18976] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18978 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18976] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18976] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18978] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18977] <... prctl resumed>) = 0 [pid 18977] setpgid(0, 0 [pid 18978] setpgid(0, 0 [pid 18976] <... clone3 resumed> => {parent_tid=[18979]}, 88) = 18979 [pid 18977] <... setpgid resumed>) = 0 [pid 18978] <... setpgid resumed>) = 0 [pid 18976] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 18979 attached [pid 18978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 18979] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 18979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18978] <... openat resumed>) = 3 [pid 18976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18979] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18977] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18979] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18978] write(3, "1000", 4 [pid 18977] write(3, "1000", 4 [pid 18976] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 18980 attached [pid 18979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18978] <... write resumed>) = 4 [pid 18977] <... write resumed>) = 4 [pid 18976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18980] set_robust_list(0x55555f6e6760, 24 [pid 18978] close(3 [pid 18977] close(3 [pid 18976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18977] <... close resumed>) = 0 [pid 18976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18979] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18980 [pid 18979] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18978] <... close resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18976] <... futex resumed>) = 0 [pid 18979] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18979] <... futex resumed>) = 0 [pid 18979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18977] write(1, "executing program\n", 18 [pid 18976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18980] <... set_robust_list resumed>) = 0 [pid 18978] write(1, "executing program\n", 18 [pid 18977] <... write resumed>) = 18 [pid 18976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18980] rt_sigprocmask(SIG_SETMASK, [] [pid 18978] <... write resumed>) = 18 executing program executing program [pid 18977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18979] <... futex resumed>) = 0 [pid 18977] <... futex resumed>) = 0 [pid 18976] <... futex resumed>) = 1 [pid 18979] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18978] <... futex resumed>) = 0 [pid 18977] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18979] <... openat resumed>) = 3 [pid 18979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18977] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18977] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18980] <... prctl resumed>) = 0 [pid 18978] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18976] <... futex resumed>) = 0 [pid 18980] setpgid(0, 0 [pid 18978] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18977] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18980] <... setpgid resumed>) = 0 [pid 18978] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18979] <... futex resumed>) = 0 [pid 18979] pwrite64(3, "\x02\x00", 2, 4 [pid 18978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18977] <... mmap resumed>) = 0x7f9f66df1000 [pid 18980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18979] <... pwrite64 resumed>) = 2 [pid 18978] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18977] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18978] <... mmap resumed>) = 0x7f9f66df1000 [pid 18977] <... mprotect resumed>) = 0 [pid 18976] <... futex resumed>) = 0 [pid 18980] <... openat resumed>) = 3 [pid 18979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18976] exit_group(0 [pid 18977] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18979] <... futex resumed>) = ? [pid 18978] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18977] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18976] <... exit_group resumed>) = ? [pid 18980] write(3, "1000", 4 [pid 18979] +++ exited with 0 +++ [pid 18978] <... mprotect resumed>) = 0 [pid 18977] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18980] <... write resumed>) = 4 [pid 18976] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18976, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 18981 attached [pid 18980] close(3 [pid 18978] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18977] <... clone3 resumed> => {parent_tid=[18981]}, 88) = 18981 [pid 18981] set_robust_list(0x7f9f66e119a0, 24 [pid 18980] <... close resumed>) = 0 [pid 18978] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18977] rt_sigprocmask(SIG_SETMASK, [] [pid 18981] <... set_robust_list resumed>) = 0 [pid 18980] write(1, "executing program\n", 18 executing program [pid 18978] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18981] rt_sigprocmask(SIG_SETMASK, [] [pid 18980] <... write resumed>) = 18 [pid 18977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18982 attached ) = 0 [pid 18980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18978] <... clone3 resumed> => {parent_tid=[18982]}, 88) = 18982 [pid 18980] <... futex resumed>) = 0 [pid 18977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18982] set_robust_list(0x7f9f66e119a0, 24 [pid 18981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18980] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18978] rt_sigprocmask(SIG_SETMASK, [] [pid 18982] <... set_robust_list resumed>) = 0 [pid 18981] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18980] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18982] rt_sigprocmask(SIG_SETMASK, [] [pid 18981] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18980] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18982] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18981] <... futex resumed>) = 1 [pid 18980] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18978] <... futex resumed>) = 0 [pid 18977] <... futex resumed>) = 0 [pid 18982] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18981] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18980] <... mmap resumed>) = 0x7f9f66df1000 [pid 18978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18980] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18977] <... futex resumed>) = 0 [pid 18982] <... futex resumed>) = 0 [pid 18981] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18980] <... mprotect resumed>) = 0 [pid 18978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18982] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18981] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18978] <... futex resumed>) = 0 [pid 18982] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18980] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] <... futex resumed>) = 1 [pid 18977] <... futex resumed>) = 0 [pid 18980] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18980] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18983 attached [pid 18983] set_robust_list(0x7f9f66e119a0, 24 [pid 18978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18982] <... futex resumed>) = 0 [pid 18977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18982] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18977] <... futex resumed>) = 0 [pid 18981] <... openat resumed>) = 3 [pid 18977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18982] <... openat resumed>) = 3 [pid 18981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18978] <... futex resumed>) = 0 [pid 18977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] <... futex resumed>) = 0 [pid 18978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18977] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18982] <... futex resumed>) = 0 [pid 18981] pwrite64(3, "\x02\x00", 2, 4 [pid 18982] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18977] <... futex resumed>) = 0 [pid 18983] <... set_robust_list resumed>) = 0 [pid 18982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18980] <... clone3 resumed> => {parent_tid=[18983]}, 88) = 18983 [pid 18978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] <... pwrite64 resumed>) = 2 [pid 18977] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18983] rt_sigprocmask(SIG_SETMASK, [] [pid 18982] pwrite64(3, "\x02\x00", 2, 4 [pid 18981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18980] rt_sigprocmask(SIG_SETMASK, [] [pid 18978] <... futex resumed>) = 0 [pid 18977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18982] <... pwrite64 resumed>) = 2 [pid 18981] <... futex resumed>) = 0 [pid 18980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18981] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18977] exit_group(0 [pid 18983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18982] <... futex resumed>) = 0 [pid 18980] <... futex resumed>) = 0 [pid 18977] <... exit_group resumed>) = ? [pid 18983] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18981] <... futex resumed>) = ? [pid 18980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18978] exit_group(0 [pid 18983] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18980] <... futex resumed>) = 0 [pid 18983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18980] <... futex resumed>) = 0 [pid 18983] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18983] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18981] +++ exited with 0 +++ [pid 18978] <... exit_group resumed>) = ? [pid 18977] +++ exited with 0 +++ [pid 18983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18977, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18983] <... futex resumed>) = 1 [pid 18980] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18980] <... futex resumed>) = 0 [pid 18983] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18983] <... openat resumed>) = 3 [pid 18983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18980] <... futex resumed>) = 0 [pid 18983] <... futex resumed>) = 1 [pid 18980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18983] pwrite64(3, "\x02\x00", 2, 4 [pid 18980] <... futex resumed>) = 0 [pid 18983] <... pwrite64 resumed>) = 2 [pid 18982] +++ exited with 0 +++ [pid 18980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18978] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18978, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18983] <... futex resumed>) = 1 [pid 18980] <... futex resumed>) = 0 [pid 18983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18980] exit_group(0 [pid 18983] <... futex resumed>) = ? [pid 18980] <... exit_group resumed>) = ? [pid 18983] +++ exited with 0 +++ [pid 18980] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18980, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18984 attached , child_tidptr=0x55555f6e6750) = 18984 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18984] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18984] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18984] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18984] setpgid(0, 0) = 0 [pid 18984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 18984] write(3, "1000", 4) = 4 [pid 18984] close(3) = 0 executing program [pid 18984] write(1, "executing program\n", 18) = 18 [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18984] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18984] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18984] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18984] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18984] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18984] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18985 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 18985] set_robust_list(0x7f9f66e119a0, 24 [pid 18984] <... clone3 resumed> => {parent_tid=[18985]}, 88) = 18985 [pid 18985] <... set_robust_list resumed>) = 0 [pid 18984] rt_sigprocmask(SIG_SETMASK, [] [pid 18985] rt_sigprocmask(SIG_SETMASK, [] [pid 18984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 18985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18985] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18984] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18986 attached [pid 18985] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18986] set_robust_list(0x55555f6e6760, 24 [pid 18984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18986] <... set_robust_list resumed>) = 0 [pid 18984] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18986] rt_sigprocmask(SIG_SETMASK, [] [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18985] <... futex resumed>) = 1 [pid 18984] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18986 [pid 18985] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18985] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18987 attached [pid 18986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18985] <... futex resumed>) = 0 [pid 18984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18987] set_robust_list(0x55555f6e6760, 24 [pid 18986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] <... set_robust_list resumed>) = 0 [pid 18985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18984] <... futex resumed>) = 0 [pid 18987] rt_sigprocmask(SIG_SETMASK, [] [pid 18986] <... prctl resumed>) = 0 [pid 18985] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18987 [pid 314] <... restart_syscall resumed>) = 0 [pid 18986] setpgid(0, 0 [pid 18985] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18986] <... setpgid resumed>) = 0 [pid 18987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18985] <... futex resumed>) = 1 [pid 18984] <... futex resumed>) = 0 [pid 18987] <... prctl resumed>) = 0 [pid 18985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] setpgid(0, 0 [pid 18985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18984] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18987] <... setpgid resumed>) = 0 [pid 18986] <... openat resumed>) = 3 [pid 18985] pwrite64(3, "\x02\x00", 2, 4 [pid 18984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18986] write(3, "1000", 4 [pid 18985] <... pwrite64 resumed>) = 2 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18987] <... openat resumed>) = 3 [pid 18986] <... write resumed>) = 4 [pid 18986] close(3 [pid 18985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] write(3, "1000", 4 [pid 18985] <... futex resumed>) = 1 [pid 18987] <... write resumed>) = 4 [pid 18985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18984] <... futex resumed>) = 0 [pid 18987] close(3 [pid 18986] <... close resumed>) = 0 [pid 18984] exit_group(0 executing program [pid 18986] write(1, "executing program\n", 18 [pid 18987] <... close resumed>) = 0 [pid 18986] <... write resumed>) = 18 [pid 18985] <... futex resumed>) = ? [pid 18984] <... exit_group resumed>) = ? [pid 18987] write(1, "executing program\n", 18 executing program [pid 18985] +++ exited with 0 +++ [pid 18987] <... write resumed>) = 18 [pid 18987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18987] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18987] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18987] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18987] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 18988 attached ) = 0 [pid 18986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18988] set_robust_list(0x55555f6e6760, 24) = 0 [pid 18987] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18988] rt_sigprocmask(SIG_SETMASK, [] [pid 18987] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18987] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 18989 attached [pid 18988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18986] <... futex resumed>) = 0 [pid 18984] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18988 [pid 18989] set_robust_list(0x7f9f66e119a0, 24 [pid 18988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18986] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18984, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18989] <... set_robust_list resumed>) = 0 [pid 18986] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18989] rt_sigprocmask(SIG_SETMASK, [] [pid 18986] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18986] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18988] <... prctl resumed>) = 0 [pid 18987] <... clone3 resumed> => {parent_tid=[18989]}, 88) = 18989 [pid 18988] setpgid(0, 0 [pid 18987] rt_sigprocmask(SIG_SETMASK, [] [pid 18986] <... mmap resumed>) = 0x7f9f66df1000 [pid 18988] <... setpgid resumed>) = 0 [pid 18987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18986] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18989] <... futex resumed>) = 0 [pid 18988] <... openat resumed>) = 3 [pid 18987] <... futex resumed>) = 1 [pid 18986] <... mprotect resumed>) = 0 [pid 18989] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18988] write(3, "1000", 4 [pid 18987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18989] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18988] <... write resumed>) = 4 [pid 18986] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18988] close(3 [pid 18986] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18989] <... futex resumed>) = 1 [pid 18988] <... close resumed>) = 0 [pid 18987] <... futex resumed>) = 0 [pid 18986] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 18988] write(1, "executing program\n", 18 [pid 18987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18990 attached [pid 18989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18988] <... write resumed>) = 18 [pid 18987] <... futex resumed>) = 0 [pid 18990] set_robust_list(0x7f9f66e119a0, 24 [pid 18989] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18986] <... clone3 resumed> => {parent_tid=[18990]}, 88) = 18990 [pid 18990] <... set_robust_list resumed>) = 0 [pid 18989] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18988] <... futex resumed>) = 0 [pid 18986] rt_sigprocmask(SIG_SETMASK, [] [pid 18990] rt_sigprocmask(SIG_SETMASK, [] [pid 18989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18988] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18989] <... futex resumed>) = 1 [pid 18988] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18987] <... futex resumed>) = 0 [pid 18986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18990] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18986] <... futex resumed>) = 0 [pid 18990] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18987] <... futex resumed>) = 0 [pid 18990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18989] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18988] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18990] <... futex resumed>) = 0 [pid 18989] <... openat resumed>) = 3 [pid 18988] <... mmap resumed>) = 0x7f9f66df1000 [pid 18986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18988] <... mprotect resumed>) = 0 [pid 18990] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 18989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18988] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18986] <... futex resumed>) = 0 [pid 18989] <... futex resumed>) = 1 [pid 18987] <... futex resumed>) = 0 [pid 18986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18990] <... futex resumed>) = 0 [pid 18989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18988] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18987] <... futex resumed>) = 0 [pid 18986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18991 attached [pid 18990] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18989] pwrite64(3, "\x02\x00", 2, 4 [pid 18987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18986] <... futex resumed>) = 0 [pid 18991] set_robust_list(0x7f9f66e119a0, 24 [pid 18990] <... openat resumed>) = 3 [pid 18989] <... pwrite64 resumed>) = 2 [pid 18988] <... clone3 resumed> => {parent_tid=[18991]}, 88) = 18991 [pid 18986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18991] <... set_robust_list resumed>) = 0 [pid 18989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18991] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 18990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18989] <... futex resumed>) = 1 [pid 18988] rt_sigprocmask(SIG_SETMASK, [] [pid 18987] <... futex resumed>) = 0 [pid 18990] <... futex resumed>) = 1 [pid 18988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18987] exit_group(0 [pid 18991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18986] <... futex resumed>) = 0 [pid 18989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18987] <... exit_group resumed>) = ? [pid 18986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18991] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18989] +++ exited with 0 +++ [pid 18988] <... futex resumed>) = 0 [pid 18987] +++ exited with 0 +++ [pid 18986] <... futex resumed>) = 0 [pid 18990] pwrite64(3, "\x02\x00", 2, 4 [pid 18988] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18987, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18991] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18990] <... pwrite64 resumed>) = 2 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18988] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18990] <... futex resumed>) = 1 [pid 18988] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18986] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18991] <... futex resumed>) = 0 [pid 18990] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] <... futex resumed>) = 1 [pid 18986] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 18992 attached [pid 18991] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18988] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18990] <... futex resumed>) = ? [pid 18986] <... exit_group resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 18992] set_robust_list(0x55555f6e6760, 24 [pid 18991] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18990] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18992 [pid 18992] <... set_robust_list resumed>) = 0 [pid 18991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18992] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18992] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 18992] setpgid(0, 0) = 0 [pid 18992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18991] <... futex resumed>) = 1 [pid 18988] <... futex resumed>) = 0 [pid 18988] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18986] +++ exited with 0 +++ [pid 18988] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18991] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18988] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18991] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18986, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18992] <... openat resumed>) = 3 [pid 18991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18992] write(3, "1000", 4 [pid 18991] <... futex resumed>) = 1 [pid 18988] <... futex resumed>) = 0 [pid 18992] <... write resumed>) = 4 [pid 18988] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18992] close(3 [pid 18988] <... futex resumed>) = 0 [pid 18992] <... close resumed>) = 0 [pid 18988] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18993 attached [pid 18992] write(1, "executing program\n", 18 executing program [pid 18991] pwrite64(3, "\x02\x00", 2, 4 [pid 18992] <... write resumed>) = 18 [pid 18992] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18991] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18993 [pid 18993] set_robust_list(0x55555f6e6760, 24 [pid 18991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 18992] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18991] <... futex resumed>) = 1 [pid 18988] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18993] rt_sigprocmask(SIG_SETMASK, [] [pid 18992] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18988] exit_group(0 [pid 18993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18992] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18991] <... futex resumed>) = ? [pid 18988] <... exit_group resumed>) = ? [pid 18993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18991] +++ exited with 0 +++ [pid 18992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18993] <... prctl resumed>) = 0 [pid 18992] <... mmap resumed>) = 0x7f9f66df1000 [pid 18993] setpgid(0, 0) = 0 [pid 18993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18988] +++ exited with 0 +++ [pid 18992] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18988, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18992] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18992] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18993] <... openat resumed>) = 3 [pid 18993] write(3, "1000", 4 [pid 18992] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18993] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 18994 attached [pid 18993] close(3 [pid 18992] <... clone3 resumed> => {parent_tid=[18994]}, 88) = 18994 [pid 18993] <... close resumed>) = 0 [pid 18994] set_robust_list(0x7f9f66e119a0, 24 [pid 18992] rt_sigprocmask(SIG_SETMASK, [] [pid 18994] <... set_robust_list resumed>) = 0 [pid 18993] write(1, "executing program\n", 18 [pid 18992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18994] rt_sigprocmask(SIG_SETMASK, [] [pid 18993] <... write resumed>) = 18 executing program [pid 18992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18993] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18994] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18993] <... futex resumed>) = 0 [pid 18992] <... futex resumed>) = 0 [pid 18994] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18993] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18994] <... futex resumed>) = 0 [pid 18993] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18992] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18992] <... futex resumed>) = 0 [pid 18994] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18993] <... mmap resumed>) = 0x7f9f66df1000 [pid 18994] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18993] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 18994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18994] <... futex resumed>) = 1 [pid 18992] <... futex resumed>) = 0 [pid 18994] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18993] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18994] <... openat resumed>) = 3 [pid 18993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18992] <... futex resumed>) = 0 [pid 18992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 18995 attached [pid 18994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] <... clone3 resumed> => {parent_tid=[18995]}, 88) = 18995 [pid 18995] set_robust_list(0x7f9f66e119a0, 24 [pid 18994] <... futex resumed>) = 1 [pid 18993] rt_sigprocmask(SIG_SETMASK, [] [pid 18992] <... futex resumed>) = 0 [pid 18994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18995] <... set_robust_list resumed>) = 0 [pid 18994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18992] <... futex resumed>) = 0 [pid 18995] rt_sigprocmask(SIG_SETMASK, [] [pid 18994] pwrite64(3, "\x02\x00", 2, 4 [pid 18992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18995] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18994] <... pwrite64 resumed>) = 2 [pid 18993] <... futex resumed>) = 0 [pid 18994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18994] <... futex resumed>) = 1 [pid 18994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18995] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18992] <... futex resumed>) = 0 [pid 18995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18993] <... futex resumed>) = 0 [pid 18992] exit_group(0 [pid 18995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18994] <... futex resumed>) = ? [pid 18993] <... futex resumed>) = 0 [pid 18992] <... exit_group resumed>) = ? [pid 18995] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18994] +++ exited with 0 +++ [pid 18993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18995] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18995] <... futex resumed>) = 1 [pid 18993] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 18995] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18992] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 18996 attached [pid 18995] <... openat resumed>) = 3 [pid 18993] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18992, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 18996] set_robust_list(0x55555f6e6760, 24 [pid 18993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18996] <... set_robust_list resumed>) = 0 [pid 18995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18996 [pid 18996] rt_sigprocmask(SIG_SETMASK, [] [pid 18995] <... futex resumed>) = 0 [pid 18993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 18996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18995] pwrite64(3, "\x02\x00", 2, 4 [pid 18993] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18996] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 18993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18996] <... prctl resumed>) = 0 [pid 18995] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18996] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 18997 attached [pid 18995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 18998 attached [pid 18996] <... setpgid resumed>) = 0 [pid 18996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18997] set_robust_list(0x55555f6e6760, 24 [pid 18995] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18998 [pid 18998] set_robust_list(0x55555f6e6760, 24 [pid 18997] <... set_robust_list resumed>) = 0 [pid 18995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18993] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 18997 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 18996] <... openat resumed>) = 3 [pid 18997] rt_sigprocmask(SIG_SETMASK, [] [pid 18996] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18993] exit_group(0 [pid 18998] <... set_robust_list resumed>) = 0 [pid 18997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18996] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 18995] <... futex resumed>) = ? [pid 18993] <... exit_group resumed>) = ? [pid 18998] rt_sigprocmask(SIG_SETMASK, [] [pid 18995] +++ exited with 0 +++ [pid 18996] close(3) = 0 [pid 18996] write(1, "executing program\n", 18) = 18 [pid 18996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18996] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 18996] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 18996] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 18993] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18993, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 18996] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 18996] <... mprotect resumed>) = 0 [pid 18996] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 18997] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18997] <... prctl resumed>) = 0 [pid 18996] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18998] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 18999 attached ) = 0 [pid 18997] setpgid(0, 0 [pid 18998] setpgid(0, 0 [pid 18997] <... setpgid resumed>) = 0 [pid 18999] set_robust_list(0x7f9f66e119a0, 24 [pid 18998] <... setpgid resumed>) = 0 [pid 18997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18996] <... clone3 resumed> => {parent_tid=[18999]}, 88) = 18999 [pid 18998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 18996] rt_sigprocmask(SIG_SETMASK, [] [pid 18999] <... set_robust_list resumed>) = 0 [pid 18997] <... openat resumed>) = 3 [pid 18996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18999] rt_sigprocmask(SIG_SETMASK, [] [pid 18998] <... openat resumed>) = 3 [pid 18999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18997] write(3, "1000", 4 [pid 18999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18998] write(3, "1000", 4 [pid 18997] <... write resumed>) = 4 [pid 18998] <... write resumed>) = 4 [pid 18996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18999] <... futex resumed>) = 0 [pid 18996] <... futex resumed>) = 1 [pid 18999] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18999] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 18998] close(3 [pid 18997] close(3 [pid 18999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18998] <... close resumed>) = 0 [pid 18999] <... futex resumed>) = 1 [pid 18997] <... close resumed>) = 0 [pid 18996] <... futex resumed>) = 0 [pid 18999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18996] <... futex resumed>) = 0 [pid 18999] mount(NULL, "./sys", "sysfs", 0, NULL [pid 18996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18999] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 18998] write(1, "executing program\n", 18 [pid 18997] write(1, "executing program\n", 18 [pid 18998] <... write resumed>) = 18 executing program executing program [pid 18997] <... write resumed>) = 18 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 18998] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18997] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 18998] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18997] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 18998] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18997] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 18998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18998] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18997] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 18998] <... mmap resumed>) = 0x7f9f66df1000 [pid 18997] <... mmap resumed>) = 0x7f9f66df1000 [pid 18999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18998] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18997] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 18999] <... futex resumed>) = 1 [pid 18996] <... futex resumed>) = 0 [pid 18999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18996] <... futex resumed>) = 0 [pid 18999] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18999] <... openat resumed>) = 3 [pid 18999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18996] <... futex resumed>) = 0 [pid 18999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18996] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18996] <... futex resumed>) = 0 [pid 18999] pwrite64(3, "\x02\x00", 2, 4 [pid 18996] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18999] <... pwrite64 resumed>) = 2 [pid 18998] <... mprotect resumed>) = 0 [pid 18997] <... mprotect resumed>) = 0 [pid 18999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 18998] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18997] rt_sigprocmask(SIG_BLOCK, ~[] [pid 18996] <... futex resumed>) = 0 [pid 18999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18998] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18997] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 18996] exit_group(0 [pid 18999] <... futex resumed>) = ? [pid 18998] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18997] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 18996] <... exit_group resumed>) = ? [pid 18999] +++ exited with 0 +++ [pid 18998] <... clone3 resumed> => {parent_tid=[19000]}, 88) = 19000 [pid 18997] <... clone3 resumed> => {parent_tid=[19001]}, 88) = 19001 ci2-android-6-12-rust/strace-static-x86_64: Process 19000 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19001 attached [pid 18998] rt_sigprocmask(SIG_SETMASK, [] [pid 18996] +++ exited with 0 +++ [pid 18997] rt_sigprocmask(SIG_SETMASK, [] [pid 19000] set_robust_list(0x7f9f66e119a0, 24 [pid 19001] set_robust_list(0x7f9f66e119a0, 24 [pid 18998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 18997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18996, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19000] <... set_robust_list resumed>) = 0 [pid 19001] <... set_robust_list resumed>) = 0 [pid 18998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19000] rt_sigprocmask(SIG_SETMASK, [] [pid 19001] rt_sigprocmask(SIG_SETMASK, [] [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 19000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19000] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19001] mkdirat(AT_FDCWD, "./sys", 0777 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19000] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19001] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19000] <... futex resumed>) = 1 [pid 19001] <... futex resumed>) = 1 [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19002 attached [pid 19000] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19002] set_robust_list(0x55555f6e6760, 24 [pid 19000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19000] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19002 [pid 19002] <... set_robust_list resumed>) = 0 [pid 19000] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19001] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19002] rt_sigprocmask(SIG_SETMASK, [] [pid 19001] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19000] <... futex resumed>) = 1 [pid 19001] <... futex resumed>) = 1 [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 19001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19002] <... prctl resumed>) = 0 [pid 19000] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19002] setpgid(0, 0 [pid 19000] <... openat resumed>) = 3 [pid 19001] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 19002] <... setpgid resumed>) = 0 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 18997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19001] <... openat resumed>) = 3 [pid 19002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 18997] <... futex resumed>) = 0 [pid 19001] <... futex resumed>) = 1 [pid 18997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19000] <... futex resumed>) = 1 [pid 19001] pwrite64(3, "\x02\x00", 2, 4 [pid 18998] <... futex resumed>) = 0 [pid 18997] <... futex resumed>) = 0 [pid 19002] <... openat resumed>) = 3 [pid 19002] write(3, "1000", 4 [pid 19000] pwrite64(3, "\x02\x00", 2, 4 [pid 19001] <... pwrite64 resumed>) = 2 [pid 18998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 18997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19002] <... write resumed>) = 4 [pid 19000] <... pwrite64 resumed>) = 2 [pid 19001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19002] close(3 [pid 19000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19001] <... futex resumed>) = 1 [pid 18998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 18997] <... futex resumed>) = 0 [pid 19002] <... close resumed>) = 0 [pid 19000] <... futex resumed>) = 0 [pid 19001] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 18998] exit_group(0 [pid 19002] write(1, "executing program\n", 18 [pid 18997] exit_group(0 [pid 18998] <... exit_group resumed>) = ? [pid 19002] <... write resumed>) = 18 executing program [pid 19000] +++ exited with 0 +++ [pid 19001] <... futex resumed>) = ? [pid 18997] <... exit_group resumed>) = ? [pid 19002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19002] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19002] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19002] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19002] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19003 attached [pid 19003] set_robust_list(0x7f9f66e119a0, 24 [pid 19002] <... clone3 resumed> => {parent_tid=[19003]}, 88) = 19003 [pid 19003] <... set_robust_list resumed>) = 0 [pid 19002] rt_sigprocmask(SIG_SETMASK, [] [pid 19003] rt_sigprocmask(SIG_SETMASK, [] [pid 19002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 18998] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 19003] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19002] <... futex resumed>) = 0 [pid 19003] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19003] <... futex resumed>) = 0 [pid 19002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19001] +++ exited with 0 +++ [pid 18997] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19003] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19002] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18997, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18998, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19003] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19004 attached [pid 19003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19002] <... futex resumed>) = 0 [pid 19004] set_robust_list(0x55555f6e6760, 24 [pid 19003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19004 [pid 19004] <... set_robust_list resumed>) = 0 [pid 19003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19002] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19004] rt_sigprocmask(SIG_SETMASK, [] [pid 19003] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19003] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19004] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... restart_syscall resumed>) = 0 [pid 19004] <... prctl resumed>) = 0 [pid 19003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19004] setpgid(0, 0 [pid 19003] <... futex resumed>) = 1 [pid 19002] <... futex resumed>) = 0 [pid 19004] <... setpgid resumed>) = 0 [pid 19003] pwrite64(3, "\x02\x00", 2, 4 [pid 19002] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19003] <... pwrite64 resumed>) = 2 [pid 19002] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19004] <... openat resumed>) = 3 [pid 19002] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19004] write(3, "1000", 4 [pid 19003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19004] <... write resumed>) = 4 [pid 19003] <... futex resumed>) = 0 [pid 19002] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19004] close(3 [pid 19002] <... exit_group resumed>) = ? [pid 19003] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19005 attached [pid 19004] <... close resumed>) = 0 [pid 19002] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 19004] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19005 executing program [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19002, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19004] <... write resumed>) = 18 [pid 19004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19004] <... futex resumed>) = 0 [pid 19004] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 19004] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19004] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19005] set_robust_list(0x55555f6e6760, 24 [pid 19004] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19005] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19005] rt_sigprocmask(SIG_SETMASK, [] [pid 19004] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19004] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19004] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19006 attached [pid 19005] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19007 attached [pid 19006] set_robust_list(0x55555f6e6760, 24 [pid 19004] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19006 [pid 19007] set_robust_list(0x55555f6e6760, 24 [pid 19006] <... set_robust_list resumed>) = 0 [pid 19005] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19004] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19007] <... set_robust_list resumed>) = 0 [pid 19006] rt_sigprocmask(SIG_SETMASK, [] [pid 19005] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19007 ci2-android-6-12-rust/strace-static-x86_64: Process 19008 attached [pid 19007] rt_sigprocmask(SIG_SETMASK, [] [pid 19006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19005] setpgid(0, 0 [pid 19004] <... clone3 resumed> => {parent_tid=[19008]}, 88) = 19008 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19008] set_robust_list(0x7f9f66e119a0, 24 [pid 19007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19006] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19005] <... setpgid resumed>) = 0 [pid 19004] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19008] <... set_robust_list resumed>) = 0 [pid 19007] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19006] <... prctl resumed>) = 0 [pid 19005] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19008] rt_sigprocmask(SIG_SETMASK, [] [pid 19007] <... prctl resumed>) = 0 [pid 19004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19007] setpgid(0, 0 [pid 19006] setpgid(0, 0 [pid 19005] <... openat resumed>) = 3 [pid 19004] <... futex resumed>) = 0 [pid 19008] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19007] <... setpgid resumed>) = 0 [pid 19006] <... setpgid resumed>) = 0 [pid 19004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19008] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19005] write(3, "1000", 4 [pid 19006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19005] <... write resumed>) = 4 [pid 19008] <... futex resumed>) = 1 [pid 19005] close(3 [pid 19008] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19005] <... close resumed>) = 0 [pid 19007] <... openat resumed>) = 3 [pid 19004] <... futex resumed>) = 0 [pid 19007] write(3, "1000", 4 [pid 19004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19008] <... futex resumed>) = 0 [pid 19007] <... write resumed>) = 4 [pid 19006] <... openat resumed>) = 3 [pid 19005] write(1, "executing program\n", 18 [pid 19004] <... futex resumed>) = 1 [pid 19008] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19007] close(3 [pid 19004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19007] <... close resumed>) = 0 [pid 19007] write(1, "executing program\n", 18) = 18 executing program [pid 19007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19007] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19007] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19007] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19007] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19005] <... write resumed>) = 18 [pid 19007] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19008] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19006] write(3, "1000", 4 [pid 19005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] <... write resumed>) = 4 [pid 19005] <... futex resumed>) = 0 [pid 19008] <... futex resumed>) = 1 [pid 19007] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19006] close(3 [pid 19005] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19004] <... futex resumed>) = 0 [pid 19008] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19007] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19009 attached [pid 19008] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19006] <... close resumed>) = 0 [pid 19005] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19004] <... futex resumed>) = 0 [pid 19008] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19007] <... clone3 resumed> => {parent_tid=[19009]}, 88) = 19009 [pid 19004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19005] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19008] <... openat resumed>) = 3 [pid 19007] rt_sigprocmask(SIG_SETMASK, [] [pid 19006] write(1, "executing program\n", 18 [pid 19005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19009] set_robust_list(0x7f9f66e119a0, 24 [pid 19008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19006] <... write resumed>) = 18 [pid 19009] <... set_robust_list resumed>) = 0 [pid 19008] <... futex resumed>) = 1 [pid 19007] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19005] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19004] <... futex resumed>) = 0 [pid 19009] rt_sigprocmask(SIG_SETMASK, [] [pid 19008] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19007] <... futex resumed>) = 0 [pid 19006] <... futex resumed>) = 0 [pid 19004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19008] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19007] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19006] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19005] <... mmap resumed>) = 0x7f9f66df1000 [pid 19004] <... futex resumed>) = 0 [pid 19009] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19008] pwrite64(3, "\x02\x00", 2, 4 [pid 19006] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19009] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19005] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19008] <... pwrite64 resumed>) = 2 [pid 19006] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19005] <... mprotect resumed>) = 0 [pid 19008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19009] <... futex resumed>) = 1 [pid 19007] <... futex resumed>) = 0 [pid 19006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19005] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19004] <... futex resumed>) = 0 [pid 19009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19008] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19007] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19005] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19004] exit_group(0 [pid 19009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19007] <... futex resumed>) = 0 [pid 19006] <... mmap resumed>) = 0x7f9f66df1000 [pid 19005] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19009] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19008] <... futex resumed>) = ? [pid 19007] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19006] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19004] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19010 attached [pid 19009] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19008] +++ exited with 0 +++ [pid 19006] <... mprotect resumed>) = 0 [pid 19010] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19010] rt_sigprocmask(SIG_SETMASK, [] [pid 19004] +++ exited with 0 +++ [pid 19005] <... clone3 resumed> => {parent_tid=[19010]}, 88) = 19010 [pid 19010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19005] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19004, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19010] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19009] <... futex resumed>) = 1 [pid 19007] <... futex resumed>) = 0 [pid 19006] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19007] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19005] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19011 attached [pid 19010] <... futex resumed>) = 0 [pid 19009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19007] <... futex resumed>) = 0 [pid 19005] <... futex resumed>) = 1 [pid 19011] set_robust_list(0x7f9f66e119a0, 24 [pid 19009] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19007] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19011] <... set_robust_list resumed>) = 0 [pid 19010] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19006] <... clone3 resumed> => {parent_tid=[19011]}, 88) = 19011 [pid 19005] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19011] rt_sigprocmask(SIG_SETMASK, [] [pid 19010] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19009] <... openat resumed>) = 3 [pid 19006] rt_sigprocmask(SIG_SETMASK, [] [pid 19011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19010] <... futex resumed>) = 1 [pid 19009] <... futex resumed>) = 1 [pid 19007] <... futex resumed>) = 0 [pid 19006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19005] <... futex resumed>) = 0 [pid 19011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19010] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19007] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] <... futex resumed>) = 0 [pid 19005] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19011] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19007] <... futex resumed>) = 0 [pid 19006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19005] <... futex resumed>) = 0 [pid 19011] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19010] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19009] pwrite64(3, "\x02\x00", 2, 4 [pid 19007] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19005] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19010] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19011] <... futex resumed>) = 1 [pid 19010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19009] <... pwrite64 resumed>) = 2 [pid 19006] <... futex resumed>) = 0 [pid 19011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19005] <... futex resumed>) = 0 [pid 19010] <... futex resumed>) = 1 [pid 19005] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19010] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19005] <... futex resumed>) = 0 [pid 19011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19010] <... openat resumed>) = 3 [pid 19009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19005] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19011] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19009] <... futex resumed>) = 1 [pid 19007] <... futex resumed>) = 0 [pid 19006] <... futex resumed>) = 0 [pid 19010] <... futex resumed>) = 1 [pid 19009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19010] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19005] <... futex resumed>) = 0 [pid 19011] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19007] exit_group(0 [pid 19005] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19010] <... futex resumed>) = 0 [pid 19009] <... futex resumed>) = ? [pid 19007] <... exit_group resumed>) = ? [pid 19005] <... futex resumed>) = 1 [pid 19011] <... futex resumed>) = 1 [pid 19010] pwrite64(3, "\x02\x00", 2, 4 [pid 19009] +++ exited with 0 +++ [pid 19006] <... futex resumed>) = 0 [pid 19005] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19011] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19010] <... pwrite64 resumed>) = 2 [pid 19006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19005] <... futex resumed>) = 0 [pid 19010] <... futex resumed>) = 1 [pid 19005] exit_group(0 [pid 19010] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19005] <... exit_group resumed>) = ? [pid 19010] +++ exited with 0 +++ [pid 19007] +++ exited with 0 +++ [pid 19005] +++ exited with 0 +++ [pid 19011] <... openat resumed>) = 3 [pid 19011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19006] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19005, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19007, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19011] <... futex resumed>) = 0 [pid 19006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19011] <... futex resumed>) = 0 [pid 19006] <... futex resumed>) = 1 [pid 19011] pwrite64(3, "\x02\x00", 2, 4 [pid 19006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19011] <... pwrite64 resumed>) = 2 [pid 19011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19006] <... futex resumed>) = 0 [pid 19011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19006] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19011] <... futex resumed>) = ? [pid 19006] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19011] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19012 attached [pid 19006] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19012 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19012] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19006, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19012] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19012] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19012] setpgid(0, 0) = 0 [pid 19012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19012] write(3, "1000", 4) = 4 [pid 19012] close(3) = 0 [pid 19012] write(1, "executing program\n", 18) = 18 executing program [pid 19012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19012] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19012] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19012] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19012] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19012] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19012] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19012] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19012] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19014 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19013 attached [pid 19014] set_robust_list(0x7f9f66e119a0, 24 [pid 19013] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19013 [pid 19014] <... set_robust_list resumed>) = 0 [pid 19013] <... set_robust_list resumed>) = 0 [pid 19014] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19013] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19013] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19012] <... clone3 resumed> => {parent_tid=[19014]}, 88) = 19014 [pid 19012] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19013] <... prctl resumed>) = 0 [pid 19013] setpgid(0, 0 [pid 19014] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19014] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19013] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19014] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19013] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 19014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19013] write(3, "1000", 4) = 4 [pid 19013] close(3) = 0 [pid 19013] write(1, "executing program\n", 18) = 18 executing program [pid 19013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19015 attached [pid 19014] <... futex resumed>) = 1 [pid 19013] <... futex resumed>) = 0 [pid 19012] <... futex resumed>) = 0 [pid 19015] set_robust_list(0x55555f6e6760, 24 [pid 19014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19013] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19015 [pid 19015] <... set_robust_list resumed>) = 0 [pid 19014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19013] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19012] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19015] rt_sigprocmask(SIG_SETMASK, [] [pid 19014] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19013] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19014] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19015] <... prctl resumed>) = 0 [pid 19013] <... mmap resumed>) = 0x7f9f66df1000 [pid 19015] setpgid(0, 0) = 0 [pid 19013] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19013] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19016 attached [pid 19014] <... futex resumed>) = 1 [pid 19012] <... futex resumed>) = 0 [pid 19016] set_robust_list(0x55555f6e6760, 24 [pid 19015] <... openat resumed>) = 3 [pid 19014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19013] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] <... set_robust_list resumed>) = 0 [pid 19015] write(3, "1000", 4 [pid 19014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19012] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19016 [pid 19015] <... write resumed>) = 4 [pid 19014] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19013] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19015] close(3 [pid 19014] <... openat resumed>) = 3 [pid 19013] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19016] rt_sigprocmask(SIG_SETMASK, [] [pid 19015] <... close resumed>) = 0 [pid 19014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19015] write(1, "executing program\n", 18) = 18 [pid 19013] <... clone3 resumed> => {parent_tid=[19017]}, 88) = 19017 [pid 19015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19013] rt_sigprocmask(SIG_SETMASK, [] [pid 19015] <... futex resumed>) = 0 [pid 19013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19015] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19017 attached [pid 19016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19015] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19014] <... futex resumed>) = 1 [pid 19013] <... futex resumed>) = 0 [pid 19012] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19017] set_robust_list(0x7f9f66e119a0, 24 [pid 19016] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19015] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19017] <... set_robust_list resumed>) = 0 [pid 19016] <... prctl resumed>) = 0 [pid 19015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19012] <... futex resumed>) = 0 [pid 19017] rt_sigprocmask(SIG_SETMASK, [] [pid 19016] setpgid(0, 0 [pid 19015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19014] pwrite64(3, "\x02\x00", 2, 4 [pid 19012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19016] <... setpgid resumed>) = 0 [pid 19015] <... mmap resumed>) = 0x7f9f66df1000 [pid 19015] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19014] <... pwrite64 resumed>) = 2 [pid 19017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19015] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19016] <... openat resumed>) = 3 [pid 19015] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19014] <... futex resumed>) = 1 [pid 19012] <... futex resumed>) = 0 [pid 19017] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19016] write(3, "1000", 4 [pid 19015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19014] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19012] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19018 attached [pid 19017] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19016] <... write resumed>) = 4 [pid 19014] <... futex resumed>) = ? [pid 19012] <... exit_group resumed>) = ? [pid 19017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] close(3 [pid 19014] +++ exited with 0 +++ [pid 19018] set_robust_list(0x7f9f66e119a0, 24 [pid 19017] <... futex resumed>) = 1 [pid 19015] <... clone3 resumed> => {parent_tid=[19018]}, 88) = 19018 [pid 19013] <... futex resumed>) = 0 [pid 19012] +++ exited with 0 +++ [pid 19016] <... close resumed>) = 0 [pid 19018] <... set_robust_list resumed>) = 0 [pid 19017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] write(1, "executing program\n", 18 [pid 19015] rt_sigprocmask(SIG_SETMASK, [] [pid 19013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19012, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19018] rt_sigprocmask(SIG_SETMASK, [] [pid 19017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19016] <... write resumed>) = 18 [pid 19015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19013] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19017] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19015] <... futex resumed>) = 0 [pid 19015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19017] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19018] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19016] <... futex resumed>) = 0 [pid 19016] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] <... futex resumed>) = 0 [pid 19017] <... futex resumed>) = 1 [pid 19013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19017] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19013] <... futex resumed>) = 0 [pid 19018] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19017] <... openat resumed>) = 3 [pid 19016] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19018] <... futex resumed>) = 1 [pid 19017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19015] <... futex resumed>) = 0 [pid 19018] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19017] <... futex resumed>) = 1 [pid 19015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] <... futex resumed>) = 0 [pid 19018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19015] <... futex resumed>) = 0 [pid 19013] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19018] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19016] <... mmap resumed>) = 0x7f9f66df1000 [pid 19015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19013] <... futex resumed>) = 0 [pid 19017] pwrite64(3, "\x02\x00", 2, 4 [pid 19016] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19013] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19018] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19017] <... pwrite64 resumed>) = 2 [pid 19016] <... mprotect resumed>) = 0 [pid 19018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19018] <... futex resumed>) = 1 [pid 19017] <... futex resumed>) = 1 [pid 19016] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19015] <... futex resumed>) = 0 [pid 19018] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19013] <... futex resumed>) = 0 [pid 19015] <... futex resumed>) = 1 [pid 19013] exit_group(0 [pid 19017] <... futex resumed>) = ? [pid 19015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19013] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19019 attached [pid 19018] <... futex resumed>) = 0 [pid 19017] +++ exited with 0 +++ [pid 19013] +++ exited with 0 +++ [pid 19018] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19019] set_robust_list(0x7f9f66e119a0, 24 [pid 19016] <... clone3 resumed> => {parent_tid=[19019]}, 88) = 19019 [pid 19019] <... set_robust_list resumed>) = 0 [pid 19018] <... openat resumed>) = 3 [pid 19016] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19013, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19019] rt_sigprocmask(SIG_SETMASK, [] [pid 19018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19018] <... futex resumed>) = 1 [pid 19016] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19018] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] <... futex resumed>) = 0 [pid 19019] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19016] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19015] <... futex resumed>) = 0 [pid 19015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19019] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19018] <... futex resumed>) = 0 [pid 19015] <... futex resumed>) = 1 [pid 19019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19018] pwrite64(3, "\x02\x00", 2, 4 [pid 19015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19019] <... futex resumed>) = 1 [pid 19018] <... pwrite64 resumed>) = 2 [pid 19016] <... futex resumed>) = 0 [pid 19019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19016] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19018] <... futex resumed>) = 1 [pid 19016] <... futex resumed>) = 0 [pid 19015] <... futex resumed>) = 0 [pid 19019] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19018] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19015] exit_group(0 [pid 19018] <... futex resumed>) = ? [pid 19015] <... exit_group resumed>) = ? [pid 19019] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19018] +++ exited with 0 +++ [pid 19015] +++ exited with 0 +++ [pid 19019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19015, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19019] <... futex resumed>) = 1 [pid 19016] <... futex resumed>) = 0 [pid 19019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... restart_syscall resumed>) = 0 [pid 19016] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19019] <... futex resumed>) = 0 [pid 19016] <... futex resumed>) = 1 [pid 19016] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19019] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19019] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19020 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19020 [pid 19019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19020] set_robust_list(0x55555f6e6760, 24 [pid 19019] <... futex resumed>) = 1 [pid 19020] <... set_robust_list resumed>) = 0 [pid 19019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19016] <... futex resumed>) = 0 [pid 19016] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19020] rt_sigprocmask(SIG_SETMASK, [] [pid 19019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19019] pwrite64(3, "\x02\x00", 2, 4 [pid 19016] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19016] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19019] <... pwrite64 resumed>) = 2 [pid 19020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19020] <... prctl resumed>) = 0 [pid 19019] <... futex resumed>) = 1 [pid 19016] <... futex resumed>) = 0 [pid 19020] setpgid(0, 0 [pid 19019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19020] <... setpgid resumed>) = 0 [pid 19016] exit_group(0 [pid 19020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19019] <... futex resumed>) = ? [pid 19016] <... exit_group resumed>) = ? [pid 19020] <... openat resumed>) = 3 [pid 19020] write(3, "1000", 4) = 4 [pid 19020] close(3) = 0 [pid 19020] write(1, "executing program\n", 18) = 18 executing program [pid 19020] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19019] +++ exited with 0 +++ [pid 19020] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19020] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19020] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19016] +++ exited with 0 +++ [pid 19020] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19016, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19020] <... clone3 resumed> => {parent_tid=[19021]}, 88) = 19021 ci2-android-6-12-rust/strace-static-x86_64: Process 19021 attached [pid 19020] rt_sigprocmask(SIG_SETMASK, [] [pid 19021] set_robust_list(0x7f9f66e119a0, 24 [pid 19020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19021] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19021] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19021] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19021] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19021] <... futex resumed>) = 1 [pid 19020] <... futex resumed>) = 0 [pid 19021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19022 attached [pid 19020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19022] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19022 [pid 19022] <... set_robust_list resumed>) = 0 [pid 19021] <... futex resumed>) = 0 [pid 19020] <... futex resumed>) = 1 [pid 19021] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19022] rt_sigprocmask(SIG_SETMASK, [] [pid 19020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19021] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19021] <... futex resumed>) = 1 [pid 19020] <... futex resumed>) = 0 [pid 19021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19020] <... futex resumed>) = 0 [pid 19021] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19021] <... openat resumed>) = 3 [pid 19021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19020] <... futex resumed>) = 0 [pid 19020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19021] <... futex resumed>) = 0 [pid 19020] <... futex resumed>) = 1 [pid 19021] pwrite64(3, "\x02\x00", 2, 4 [pid 19020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19022] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19022] setpgid(0, 0 [pid 19021] <... pwrite64 resumed>) = 2 [pid 19022] <... setpgid resumed>) = 0 [pid 19021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19020] <... futex resumed>) = 0 [pid 19022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19021] <... futex resumed>) = 1 [pid 19020] exit_group(0) = ? [pid 19022] <... openat resumed>) = 3 [pid 19021] +++ exited with 0 +++ [pid 19020] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 19022] write(3, "1000", 4) = 4 [pid 19022] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19020, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19022] <... close resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19022] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 19022] <... write resumed>) = 18 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19023 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19023 [pid 19022] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19023] set_robust_list(0x55555f6e6760, 24 [pid 19022] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19023] <... set_robust_list resumed>) = 0 [pid 19022] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19022] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19022] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19023] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19022] <... mmap resumed>) = 0x7f9f66df1000 [pid 19023] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19023] setpgid(0, 0) = 0 [pid 19023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19022] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19024 attached [pid 19023] <... openat resumed>) = 3 [pid 19022] <... mprotect resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19024] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19024] rt_sigprocmask(SIG_SETMASK, [] [pid 19023] write(3, "1000", 4 [pid 19022] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19024 [pid 19022] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19023] <... write resumed>) = 4 [pid 19024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19023] close(3 [pid 19022] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19024] <... prctl resumed>) = 0 [pid 19023] <... close resumed>) = 0 [pid 19024] setpgid(0, 0 [pid 19023] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19025 attached executing program [pid 19024] <... setpgid resumed>) = 0 [pid 19023] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19025] set_robust_list(0x7f9f66e119a0, 24 [pid 19024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19022] <... clone3 resumed> => {parent_tid=[19025]}, 88) = 19025 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19025] <... set_robust_list resumed>) = 0 [pid 19024] <... openat resumed>) = 3 [pid 19023] <... futex resumed>) = 0 [pid 19022] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19025] rt_sigprocmask(SIG_SETMASK, [] [pid 19024] write(3, "1000", 4 [pid 19023] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19024] <... write resumed>) = 4 [pid 19023] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19024] close(3 [pid 19023] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19024] <... close resumed>) = 0 [pid 19023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19026 attached executing program [pid 19024] write(1, "executing program\n", 18 [pid 19023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19026] set_robust_list(0x55555f6e6760, 24 [pid 19024] <... write resumed>) = 18 [pid 19023] <... mmap resumed>) = 0x7f9f66df1000 [pid 19026] <... set_robust_list resumed>) = 0 [pid 19024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19023] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19026] rt_sigprocmask(SIG_SETMASK, [] [pid 19025] <... futex resumed>) = 0 [pid 19024] <... futex resumed>) = 0 [pid 19022] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19026 [pid 19026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19024] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19023] <... mprotect resumed>) = 0 [pid 19025] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19025] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19024] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19023] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19026] <... prctl resumed>) = 0 [pid 19025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19024] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19023] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19026] setpgid(0, 0 [pid 19025] <... futex resumed>) = 1 [pid 19024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19022] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19027 attached [pid 19026] <... setpgid resumed>) = 0 [pid 19025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19024] <... mmap resumed>) = 0x7f9f66df1000 [pid 19027] set_robust_list(0x7f9f66e119a0, 24 [pid 19026] <... openat resumed>) = 3 [pid 19025] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19024] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19023] <... clone3 resumed> => {parent_tid=[19027]}, 88) = 19027 [pid 19022] <... futex resumed>) = 0 [pid 19027] <... set_robust_list resumed>) = 0 [pid 19026] write(3, "1000", 4 [pid 19024] <... mprotect resumed>) = 0 [pid 19023] rt_sigprocmask(SIG_SETMASK, [] [pid 19022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19027] rt_sigprocmask(SIG_SETMASK, [] [pid 19026] <... write resumed>) = 4 [pid 19025] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19024] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19026] close(3 [pid 19023] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19027] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19026] <... close resumed>) = 0 [pid 19025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19024] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19023] <... futex resumed>) = 0 [pid 19027] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19026] write(1, "executing program\n", 18 [pid 19025] <... futex resumed>) = 1 [pid 19024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19023] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 19022] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19028 attached [pid 19027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] <... write resumed>) = 18 [pid 19025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19027] <... futex resumed>) = 0 [pid 19022] <... futex resumed>) = 0 [pid 19028] set_robust_list(0x7f9f66e119a0, 24 [pid 19027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19028] <... set_robust_list resumed>) = 0 [pid 19025] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19028] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19025] <... openat resumed>) = 3 [pid 19024] <... clone3 resumed> => {parent_tid=[19028]}, 88) = 19028 [pid 19023] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19027] <... futex resumed>) = 0 [pid 19026] <... futex resumed>) = 0 [pid 19025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19024] rt_sigprocmask(SIG_SETMASK, [] [pid 19023] <... futex resumed>) = 1 [pid 19027] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19026] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19025] <... futex resumed>) = 1 [pid 19024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19023] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19022] <... futex resumed>) = 0 [pid 19027] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19026] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] <... futex resumed>) = 0 [pid 19027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19024] <... futex resumed>) = 1 [pid 19022] <... futex resumed>) = 0 [pid 19028] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19027] <... futex resumed>) = 1 [pid 19026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19025] pwrite64(3, "\x02\x00", 2, 4 [pid 19024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19023] <... futex resumed>) = 0 [pid 19022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19028] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19026] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19023] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19026] <... mmap resumed>) = 0x7f9f66df1000 [pid 19023] <... futex resumed>) = 0 [pid 19028] <... futex resumed>) = 1 [pid 19027] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19026] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19024] <... futex resumed>) = 0 [pid 19023] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19027] <... openat resumed>) = 3 [pid 19026] <... mprotect resumed>) = 0 [pid 19025] <... pwrite64 resumed>) = 2 [pid 19024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19026] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19024] <... futex resumed>) = 0 [pid 19028] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19025] <... futex resumed>) = 1 [pid 19024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19022] <... futex resumed>) = 0 [pid 19028] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19027] <... futex resumed>) = 1 [pid 19026] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19023] <... futex resumed>) = 0 [pid 19022] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19029 attached [pid 19028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19025] <... futex resumed>) = ? [pid 19023] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19022] <... exit_group resumed>) = ? [pid 19029] set_robust_list(0x7f9f66e119a0, 24 [pid 19028] <... futex resumed>) = 1 [pid 19027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19025] +++ exited with 0 +++ [pid 19024] <... futex resumed>) = 0 [pid 19023] <... futex resumed>) = 0 [pid 19027] pwrite64(3, "\x02\x00", 2, 4 [pid 19026] <... clone3 resumed> => {parent_tid=[19029]}, 88) = 19029 [pid 19024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19023] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19027] <... pwrite64 resumed>) = 2 [pid 19026] rt_sigprocmask(SIG_SETMASK, [] [pid 19024] <... futex resumed>) = 0 [pid 19027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19022] +++ exited with 0 +++ [pid 19029] <... set_robust_list resumed>) = 0 [pid 19028] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19027] <... futex resumed>) = 1 [pid 19026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19023] <... futex resumed>) = 0 [pid 19029] rt_sigprocmask(SIG_SETMASK, [] [pid 19027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19026] <... futex resumed>) = 0 [pid 19023] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19022, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19028] <... openat resumed>) = 3 [pid 19027] <... futex resumed>) = ? [pid 19026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19023] <... exit_group resumed>) = ? [pid 19029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19027] +++ exited with 0 +++ [pid 19023] +++ exited with 0 +++ [pid 19029] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19028] <... futex resumed>) = 1 [pid 19024] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19023, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19029] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19028] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19024] <... futex resumed>) = 0 [pid 19024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19028] pwrite64(3, "\x02\x00", 2, 4 [pid 19029] <... futex resumed>) = 1 [pid 19026] <... futex resumed>) = 0 [pid 19026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19028] <... pwrite64 resumed>) = 2 [pid 19029] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19026] <... futex resumed>) = 0 [pid 19026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19024] <... futex resumed>) = 0 [pid 19028] <... futex resumed>) = 1 [pid 19024] exit_group(0 [pid 19028] +++ exited with 0 +++ [pid 19024] <... exit_group resumed>) = ? [pid 19029] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19024] +++ exited with 0 +++ [pid 19029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19024, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19026] <... futex resumed>) = 0 [pid 19026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19029] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19026] <... futex resumed>) = 0 [pid 19026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19029] <... futex resumed>) = 1 [pid 19029] pwrite64(3, "\x02\x00", 2, 4 [pid 19026] <... futex resumed>) = 0 [pid 19029] <... pwrite64 resumed>) = 2 [pid 19026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 19026] <... futex resumed>) = 0 [pid 19029] <... futex resumed>) = 1 [pid 19026] exit_group(0 [pid 19029] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19026] <... exit_group resumed>) = ? [pid 19029] +++ exited with 0 +++ [pid 19026] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19026, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19030 attached , child_tidptr=0x55555f6e6750) = 19030 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19030] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19030] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19030] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19030] setpgid(0, 0) = 0 [pid 19030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 316] <... restart_syscall resumed>) = 0 [pid 19030] write(3, "1000", 4) = 4 [pid 19030] close(3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19030] <... close resumed>) = 0 [pid 19030] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19031 attached ) = 18 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19031 [pid 19030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19031] set_robust_list(0x55555f6e6760, 24 [pid 19030] <... futex resumed>) = 0 [pid 19030] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19031] <... set_robust_list resumed>) = 0 [pid 19030] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19030] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19031] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19031] <... prctl resumed>) = 0 [pid 19030] <... mmap resumed>) = 0x7f9f66df1000 [pid 19031] setpgid(0, 0 [pid 19030] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19031] <... setpgid resumed>) = 0 [pid 19030] <... mprotect resumed>) = 0 [pid 19030] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19030] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19031] <... openat resumed>) = 3 [pid 19030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19031] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19032 attached [pid 19031] <... write resumed>) = 4 [pid 19032] set_robust_list(0x7f9f66e119a0, 24 [pid 19031] close(3 [pid 19030] <... clone3 resumed> => {parent_tid=[19032]}, 88) = 19032 [pid 19032] <... set_robust_list resumed>) = 0 [pid 19031] <... close resumed>) = 0 [pid 19030] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19032] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19032] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19031] write(1, "executing program\n", 18 [pid 19030] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19033 attached [pid 19031] <... write resumed>) = 18 [pid 19030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19033 [pid 19033] set_robust_list(0x55555f6e6760, 24 [pid 19032] <... futex resumed>) = 0 executing program [pid 19031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19030] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19033] <... set_robust_list resumed>) = 0 [pid 19031] <... futex resumed>) = 0 [pid 19030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19032] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19031] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19032] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] rt_sigprocmask(SIG_SETMASK, [] [pid 19032] <... futex resumed>) = 1 [pid 19030] <... futex resumed>) = 0 [pid 19031] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19032] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19031] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19033] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19032] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19030] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19034 attached [pid 19033] <... prctl resumed>) = 0 [pid 19032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19033] setpgid(0, 0 [pid 19031] <... mmap resumed>) = 0x7f9f66df1000 [pid 19034] set_robust_list(0x55555f6e6760, 24 [pid 19033] <... setpgid resumed>) = 0 [pid 19031] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19034] <... set_robust_list resumed>) = 0 [pid 19030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19030] <... futex resumed>) = 0 [pid 19031] <... mprotect resumed>) = 0 [pid 19032] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19034 [pid 19034] rt_sigprocmask(SIG_SETMASK, [] [pid 19032] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19031] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19033] <... openat resumed>) = 3 [pid 19032] <... openat resumed>) = 3 [pid 19031] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19030] <... futex resumed>) = 0 [pid 19032] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19032] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19030] <... futex resumed>) = 0 [pid 19032] pwrite64(3, "\x02\x00", 2, 4 [pid 19030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19033] write(3, "1000", 4 [pid 19032] <... pwrite64 resumed>) = 2 [pid 19031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19034] <... prctl resumed>) = 0 [pid 19033] <... write resumed>) = 4 [pid 19032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19034] setpgid(0, 0 [pid 19033] close(3 [pid 19034] <... setpgid resumed>) = 0 [pid 19033] <... close resumed>) = 0 [pid 19031] <... clone3 resumed> => {parent_tid=[19035]}, 88) = 19035 [pid 19033] write(1, "executing program\n", 18 [pid 19031] rt_sigprocmask(SIG_SETMASK, [] [pid 19034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19033] <... write resumed>) = 18 [pid 19031] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19035 attached [pid 19033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19032] <... futex resumed>) = 1 [pid 19031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19030] <... futex resumed>) = 0 executing program [pid 19035] set_robust_list(0x7f9f66e119a0, 24 [pid 19033] <... futex resumed>) = 0 [pid 19032] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19031] <... futex resumed>) = 0 [pid 19030] exit_group(0 [pid 19035] <... set_robust_list resumed>) = 0 [pid 19034] <... openat resumed>) = 3 [pid 19033] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19032] <... futex resumed>) = ? [pid 19031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19030] <... exit_group resumed>) = ? [pid 19035] rt_sigprocmask(SIG_SETMASK, [] [pid 19034] write(3, "1000", 4 [pid 19033] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19032] +++ exited with 0 +++ [pid 19030] +++ exited with 0 +++ [pid 19035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19035] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19034] <... write resumed>) = 4 [pid 19033] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19035] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19034] close(3 [pid 19033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19030, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19035] <... futex resumed>) = 1 [pid 19034] <... close resumed>) = 0 [pid 19031] <... futex resumed>) = 0 [pid 19033] <... mmap resumed>) = 0x7f9f66df1000 [pid 19035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] write(1, "executing program\n", 18 [pid 19033] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19035] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19034] <... write resumed>) = 18 [pid 19033] <... mprotect resumed>) = 0 [pid 19031] <... futex resumed>) = 0 [pid 19035] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19035] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19034] <... futex resumed>) = 0 [pid 19033] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19034] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19033] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19034] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19034] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19035] <... futex resumed>) = 1 [pid 19034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19031] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19036 attached [pid 19035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19033] <... clone3 resumed> => {parent_tid=[19036]}, 88) = 19036 [pid 19031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] set_robust_list(0x7f9f66e119a0, 24 [pid 19035] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19034] <... mmap resumed>) = 0x7f9f66df1000 [pid 19033] rt_sigprocmask(SIG_SETMASK, [] [pid 19031] <... futex resumed>) = 0 [pid 19036] <... set_robust_list resumed>) = 0 [pid 19035] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19034] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19036] rt_sigprocmask(SIG_SETMASK, [] [pid 19035] <... openat resumed>) = 3 [pid 19033] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19035] <... futex resumed>) = 1 [pid 19034] <... mprotect resumed>) = 0 [pid 19033] <... futex resumed>) = 0 [pid 19031] <... futex resumed>) = 0 [pid 19036] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19035] pwrite64(3, "\x02\x00", 2, 4 [pid 19033] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19035] <... pwrite64 resumed>) = 2 [pid 19033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19031] <... futex resumed>) = 0 [pid 19036] <... futex resumed>) = 0 [pid 19035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19036] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19035] <... futex resumed>) = 0 [pid 19033] <... futex resumed>) = 0 [pid 19031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19036] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19033] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19031] exit_group(0 [pid 19036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19036] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19035] <... futex resumed>) = ? [pid 19034] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19031] <... exit_group resumed>) = ? [pid 19035] +++ exited with 0 +++ [pid 19034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19033] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19031] +++ exited with 0 +++ [pid 19036] <... futex resumed>) = 0 [pid 19033] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19037 attached [pid 19036] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19033] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19031, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19034] <... clone3 resumed> => {parent_tid=[19037]}, 88) = 19037 [pid 19037] set_robust_list(0x7f9f66e119a0, 24 [pid 19036] <... openat resumed>) = 3 [pid 19034] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19037] <... set_robust_list resumed>) = 0 [pid 19036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19037] rt_sigprocmask(SIG_SETMASK, [] [pid 19036] <... futex resumed>) = 1 [pid 19034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19033] <... futex resumed>) = 0 [pid 19037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19036] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] <... futex resumed>) = 0 [pid 19037] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19033] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19037] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19036] pwrite64(3, "\x02\x00", 2, 4 [pid 19033] <... futex resumed>) = 0 [pid 19037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] <... pwrite64 resumed>) = 2 [pid 19033] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19037] <... futex resumed>) = 1 [pid 19034] <... futex resumed>) = 0 [pid 19037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19036] <... futex resumed>) = 1 [pid 19034] <... futex resumed>) = 0 [pid 19033] <... futex resumed>) = 0 [pid 19037] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19036] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19033] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19033] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19037] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19036] <... futex resumed>) = ? [pid 19037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19036] +++ exited with 0 +++ [pid 19033] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19037] <... futex resumed>) = 1 [pid 19034] <... futex resumed>) = 0 [pid 19037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19038 attached [pid 19034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19033, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19034] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19038] set_robust_list(0x55555f6e6760, 24 [pid 19037] <... futex resumed>) = 0 [pid 19038] <... set_robust_list resumed>) = 0 [pid 19037] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19038] rt_sigprocmask(SIG_SETMASK, [] [pid 19037] <... openat resumed>) = 3 [pid 19034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19038 [pid 19038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 19038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19037] <... futex resumed>) = 1 [pid 19034] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19038] <... prctl resumed>) = 0 [pid 19037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19038] setpgid(0, 0 [pid 19037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19034] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19038] <... setpgid resumed>) = 0 [pid 19037] pwrite64(3, "\x02\x00", 2, 4 [pid 19034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19037] <... pwrite64 resumed>) = 2 [pid 19038] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19039 attached [pid 19037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19034] <... futex resumed>) = 0 [pid 19039] set_robust_list(0x55555f6e6760, 24 [pid 19037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19039] <... set_robust_list resumed>) = 0 [pid 19034] exit_group(0 [pid 19038] write(3, "1000", 4 [pid 19037] <... futex resumed>) = ? [pid 19034] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19039 [pid 19039] rt_sigprocmask(SIG_SETMASK, [] [pid 19038] <... write resumed>) = 4 [pid 19037] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19038] close(3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19038] <... close resumed>) = 0 [pid 19038] write(1, "executing program\n", 18) = 18 [pid 19038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19038] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19034] +++ exited with 0 +++ executing program [pid 19038] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19034, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19038] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19038] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19038] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19038] <... mprotect resumed>) = 0 [pid 19039] <... prctl resumed>) = 0 [pid 19039] setpgid(0, 0 [pid 19038] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19039] <... setpgid resumed>) = 0 [pid 19038] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19038] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19040 attached [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19038] <... clone3 resumed> => {parent_tid=[19040]}, 88) = 19040 [pid 19038] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19041 attached [pid 19040] set_robust_list(0x7f9f66e119a0, 24 [pid 19038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19040] <... set_robust_list resumed>) = 0 [pid 19039] <... openat resumed>) = 3 [pid 19041] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19041] rt_sigprocmask(SIG_SETMASK, [] [pid 19040] rt_sigprocmask(SIG_SETMASK, [] [pid 19039] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19041 [pid 19040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19039] <... write resumed>) = 4 [pid 19041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19040] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19039] close(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19041] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19040] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19039] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19041] <... prctl resumed>) = 0 [pid 19040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] write(1, "executing program\n", 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 19041] setpgid(0, 0 [pid 19040] <... futex resumed>) = 1 [pid 19039] <... write resumed>) = 18 [pid 19038] <... futex resumed>) = 0 executing program [pid 19041] <... setpgid resumed>) = 0 [pid 19040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19038] <... futex resumed>) = 0 [pid 19041] <... openat resumed>) = 3 [pid 19040] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19039] <... futex resumed>) = 0 [pid 19038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19041] write(3, "1000", 4 [pid 19040] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19039] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19041] <... write resumed>) = 4 [pid 19039] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19041] close(3 [pid 19040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19041] <... close resumed>) = 0 [pid 19040] <... futex resumed>) = 1 [pid 19039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19038] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19041] write(1, "executing program\n", 18 [pid 19040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] <... write resumed>) = 18 [pid 19038] <... futex resumed>) = 0 [pid 19041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19041] <... futex resumed>) = 0 executing program [pid 19041] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19042 attached , NULL, 8) = 0 [pid 19042] set_robust_list(0x55555f6e6760, 24 [pid 19041] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19042] <... set_robust_list resumed>) = 0 [pid 19041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19042] rt_sigprocmask(SIG_SETMASK, [] [pid 19041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19039] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19042 [pid 19040] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19039] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19041] <... mmap resumed>) = 0x7f9f66df1000 [pid 19040] <... openat resumed>) = 3 [pid 19042] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19041] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19042] <... prctl resumed>) = 0 [pid 19041] <... mprotect resumed>) = 0 [pid 19040] <... futex resumed>) = 1 [pid 19038] <... futex resumed>) = 0 [pid 19042] setpgid(0, 0 [pid 19041] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19039] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19042] <... setpgid resumed>) = 0 [pid 19039] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19042] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19041] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19043 attached [pid 19042] <... openat resumed>) = 3 [pid 19041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19043] set_robust_list(0x7f9f66e119a0, 24 [pid 19042] write(3, "1000", 4 [pid 19040] <... futex resumed>) = 0 [pid 19038] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19044 attached [pid 19043] <... set_robust_list resumed>) = 0 [pid 19042] <... write resumed>) = 4 [pid 19041] <... clone3 resumed> => {parent_tid=[19044]}, 88) = 19044 [pid 19040] pwrite64(3, "\x02\x00", 2, 4 [pid 19039] <... clone3 resumed> => {parent_tid=[19043]}, 88) = 19043 [pid 19038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19044] set_robust_list(0x7f9f66e119a0, 24 [pid 19043] rt_sigprocmask(SIG_SETMASK, [] [pid 19042] close(3 [pid 19041] rt_sigprocmask(SIG_SETMASK, [] [pid 19044] <... set_robust_list resumed>) = 0 [pid 19043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19042] <... close resumed>) = 0 [pid 19041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19040] <... pwrite64 resumed>) = 2 [pid 19039] rt_sigprocmask(SIG_SETMASK, [] [pid 19044] rt_sigprocmask(SIG_SETMASK, [] [pid 19043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] write(1, "executing program\n", 18 [pid 19041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19042] <... write resumed>) = 18 [pid 19041] <... futex resumed>) = 0 executing program [pid 19044] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19040] <... futex resumed>) = 1 [pid 19039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19038] <... futex resumed>) = 0 [pid 19044] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19043] <... futex resumed>) = 0 [pid 19042] <... futex resumed>) = 0 [pid 19040] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19039] <... futex resumed>) = 1 [pid 19038] exit_group(0 [pid 19044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19043] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19042] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19040] <... futex resumed>) = ? [pid 19039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19038] <... exit_group resumed>) = ? [pid 19044] <... futex resumed>) = 1 [pid 19043] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19042] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19041] <... futex resumed>) = 0 [pid 19040] +++ exited with 0 +++ [pid 19044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19042] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19043] <... futex resumed>) = 1 [pid 19042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19041] <... futex resumed>) = 0 [pid 19043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19042] <... mmap resumed>) = 0x7f9f66df1000 [pid 19042] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19042] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19042] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19038] +++ exited with 0 +++ [pid 19039] <... futex resumed>) = 0 [pid 19044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19044] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19043] <... futex resumed>) = 0 [pid 19039] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19045 attached [pid 19044] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19045] set_robust_list(0x7f9f66e119a0, 24 [pid 19043] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19042] <... clone3 resumed> => {parent_tid=[19045]}, 88) = 19045 [pid 19039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19038, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19045] <... set_robust_list resumed>) = 0 [pid 19042] rt_sigprocmask(SIG_SETMASK, [] [pid 19045] rt_sigprocmask(SIG_SETMASK, [] [pid 19044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19043] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19044] <... futex resumed>) = 1 [pid 19043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] <... futex resumed>) = 0 [pid 19045] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19043] <... futex resumed>) = 1 [pid 19042] <... futex resumed>) = 0 [pid 19041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] <... futex resumed>) = 0 [pid 19045] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19041] <... futex resumed>) = 0 [pid 19039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19044] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19039] <... futex resumed>) = 0 [pid 19045] <... futex resumed>) = 1 [pid 19044] <... openat resumed>) = 3 [pid 19043] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19042] <... futex resumed>) = 0 [pid 19041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19043] <... openat resumed>) = 3 [pid 19042] <... futex resumed>) = 0 [pid 19045] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19045] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19044] <... futex resumed>) = 1 [pid 19043] <... futex resumed>) = 1 [pid 19041] <... futex resumed>) = 0 [pid 19039] <... futex resumed>) = 0 [pid 19044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19039] <... futex resumed>) = 0 [pid 19043] pwrite64(3, "\x02\x00", 2, 4 [pid 19039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19045] <... futex resumed>) = 1 [pid 19043] <... pwrite64 resumed>) = 2 [pid 19042] <... futex resumed>) = 0 [pid 19041] <... futex resumed>) = 1 [pid 19045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19044] <... futex resumed>) = 0 [pid 19043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19042] <... futex resumed>) = 0 [pid 19045] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19044] pwrite64(3, "\x02\x00", 2, 4 [pid 19043] <... futex resumed>) = 1 [pid 19042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19039] <... futex resumed>) = 0 [pid 19045] <... openat resumed>) = 3 [pid 19044] <... pwrite64 resumed>) = 2 [pid 19043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19039] exit_group(0 [pid 19045] <... futex resumed>) = 1 [pid 19044] <... futex resumed>) = 1 [pid 19042] <... futex resumed>) = 0 [pid 19041] <... futex resumed>) = 0 [pid 19039] <... exit_group resumed>) = ? [pid 19043] <... futex resumed>) = ? [pid 19045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19041] exit_group(0 [pid 19045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19043] +++ exited with 0 +++ [pid 19042] <... futex resumed>) = 0 [pid 19041] <... exit_group resumed>) = ? [pid 19045] pwrite64(3, "\x02\x00", 2, 4 [pid 19042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19045] <... pwrite64 resumed>) = 2 [pid 19039] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19039, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19045] <... futex resumed>) = 1 [pid 19042] <... futex resumed>) = 0 [pid 19045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19044] <... futex resumed>) = ? [pid 19042] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19045] <... futex resumed>) = ? [pid 19042] <... exit_group resumed>) = ? [pid 19045] +++ exited with 0 +++ [pid 19044] +++ exited with 0 +++ [pid 19042] +++ exited with 0 +++ [pid 19041] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19041, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19042, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19046 attached [pid 316] <... restart_syscall resumed>) = 0 [pid 19046] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19046 [pid 19046] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19046] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19046] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19046] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19047 attached [pid 19047] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19047 [pid 19047] rt_sigprocmask(SIG_SETMASK, [] [pid 19046] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19046] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19046] <... write resumed>) = 4 [pid 19046] close(3 [pid 19047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19046] <... close resumed>) = 0 [pid 19047] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19047] setpgid(0, 0) = 0 [pid 19047] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 executing program [pid 19046] write(1, "executing program\n", 18 [pid 19047] write(3, "1000", 4 [pid 19046] <... write resumed>) = 18 [pid 19047] <... write resumed>) = 4 [pid 19046] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19047] close(3 [pid 19046] <... futex resumed>) = 0 [pid 19047] <... close resumed>) = 0 [pid 19046] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19047] write(1, "executing program\n", 18 [pid 19046] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19047] <... write resumed>) = 18 executing program [pid 19047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19047] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19047] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19047] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19047] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19047] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19047] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19046] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19046] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19046] <... mprotect resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19047] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19048 attached [pid 19048] set_robust_list(0x7f9f66e119a0, 24 [pid 19047] <... clone3 resumed> => {parent_tid=[19048]}, 88) = 19048 [pid 19046] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19049 attached [pid 19048] <... set_robust_list resumed>) = 0 [pid 19047] rt_sigprocmask(SIG_SETMASK, [] [pid 19049] set_robust_list(0x55555f6e6760, 24 [pid 19048] rt_sigprocmask(SIG_SETMASK, [] [pid 19047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19046] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19049 [pid 19049] <... set_robust_list resumed>) = 0 [pid 19048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] rt_sigprocmask(SIG_SETMASK, [] [pid 19048] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19047] <... futex resumed>) = 0 [pid 19046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19050 attached [pid 19049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19048] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19050] set_robust_list(0x7f9f66e119a0, 24 [pid 19049] <... prctl resumed>) = 0 [pid 19048] <... futex resumed>) = 1 [pid 19047] <... futex resumed>) = 0 [pid 19046] <... clone3 resumed> => {parent_tid=[19050]}, 88) = 19050 [pid 19050] <... set_robust_list resumed>) = 0 [pid 19049] setpgid(0, 0 [pid 19048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19046] rt_sigprocmask(SIG_SETMASK, [] [pid 19050] rt_sigprocmask(SIG_SETMASK, [] [pid 19049] <... setpgid resumed>) = 0 [pid 19048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19047] <... futex resumed>) = 0 [pid 19050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19048] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19049] <... openat resumed>) = 3 [pid 19048] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19046] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19049] write(3, "1000", 4 [pid 19048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] <... write resumed>) = 4 [pid 19048] <... futex resumed>) = 1 [pid 19047] <... futex resumed>) = 0 [pid 19049] close(3 [pid 19048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] <... close resumed>) = 0 [pid 19048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19047] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19051 attached [pid 19049] write(1, "executing program\n", 18 executing program [pid 19048] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19050] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19049] <... write resumed>) = 18 [pid 19048] <... openat resumed>) = 3 [pid 19046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19051] set_robust_list(0x55555f6e6760, 24 [pid 19050] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... set_robust_list resumed>) = 0 [pid 19050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19051 [pid 19049] <... futex resumed>) = 0 [pid 19051] rt_sigprocmask(SIG_SETMASK, [] [pid 19050] <... futex resumed>) = 1 [pid 19048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19046] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19050] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19049] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19048] <... futex resumed>) = 1 [pid 19047] <... futex resumed>) = 0 [pid 19046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19050] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19049] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19046] <... futex resumed>) = 0 [pid 19051] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19047] <... futex resumed>) = 0 [pid 19046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19050] <... futex resumed>) = 0 [pid 19049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19048] pwrite64(3, "\x02\x00", 2, 4 [pid 19051] <... prctl resumed>) = 0 [pid 19047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19051] setpgid(0, 0 [pid 19050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19048] <... pwrite64 resumed>) = 2 [pid 19046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... setpgid resumed>) = 0 [pid 19050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19049] <... mmap resumed>) = 0x7f9f66df1000 [pid 19046] <... futex resumed>) = 0 [pid 19051] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19050] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19049] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... openat resumed>) = 3 [pid 19050] <... openat resumed>) = 3 [pid 19049] <... mprotect resumed>) = 0 [pid 19048] <... futex resumed>) = 1 [pid 19047] <... futex resumed>) = 0 [pid 19051] write(3, "1000", 4 [pid 19050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19048] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19047] exit_group(0 [pid 19051] <... write resumed>) = 4 [pid 19050] <... futex resumed>) = 1 [pid 19049] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19048] <... futex resumed>) = ? [pid 19047] <... exit_group resumed>) = ? [pid 19046] <... futex resumed>) = 0 [pid 19051] close(3 [pid 19050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19048] +++ exited with 0 +++ [pid 19047] +++ exited with 0 +++ [pid 19046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... close resumed>) = 0 [pid 19050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19049] <... clone3 resumed> => {parent_tid=[19052]}, 88) = 19052 [pid 19049] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19052 attached [pid 19050] pwrite64(3, "\x02\x00", 2, 4 [pid 19049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19046] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19047, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19051] write(1, "executing program\n", 18 [pid 19052] set_robust_list(0x7f9f66e119a0, 24 [pid 19051] <... write resumed>) = 18 [pid 19050] <... pwrite64 resumed>) = 2 [pid 19046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 19051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19052] <... set_robust_list resumed>) = 0 [pid 19051] <... futex resumed>) = 0 [pid 19050] <... futex resumed>) = 0 [pid 19052] rt_sigprocmask(SIG_SETMASK, [] [pid 19051] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19046] exit_group(0 [pid 19052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19051] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19050] <... futex resumed>) = ? [pid 19051] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19046] <... exit_group resumed>) = ? [pid 19051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19050] +++ exited with 0 +++ [pid 19051] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19052] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19051] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19051] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19052] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19051] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19053 attached [pid 19053] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19053] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... clone3 resumed> => {parent_tid=[19053]}, 88) = 19053 [pid 19046] +++ exited with 0 +++ [pid 19052] <... futex resumed>) = 1 [pid 19051] rt_sigprocmask(SIG_SETMASK, [] [pid 19049] <... futex resumed>) = 0 [pid 19052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19046, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19053] <... futex resumed>) = 0 [pid 19052] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19051] <... futex resumed>) = 1 [pid 19049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19053] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19052] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19053] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19051] <... futex resumed>) = 0 [pid 19052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19053] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19052] <... futex resumed>) = 1 [pid 19051] <... futex resumed>) = 0 [pid 19049] <... futex resumed>) = 0 [pid 19053] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19049] <... futex resumed>) = 0 [pid 19053] <... futex resumed>) = 1 [pid 19051] <... futex resumed>) = 0 [pid 19049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19053] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19052] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19053] <... openat resumed>) = 3 [pid 19051] <... futex resumed>) = 0 [pid 19052] <... openat resumed>) = 3 [pid 19051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19052] <... futex resumed>) = 1 [pid 19049] <... futex resumed>) = 0 [pid 19052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19051] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19053] <... futex resumed>) = 0 [pid 19052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19051] <... futex resumed>) = 1 [pid 19049] <... futex resumed>) = 0 [pid 19053] pwrite64(3, "\x02\x00", 2, 4 [pid 19052] pwrite64(3, "\x02\x00", 2, 4 [pid 19051] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19053] <... pwrite64 resumed>) = 2 [pid 19052] <... pwrite64 resumed>) = 2 [pid 19053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19051] <... futex resumed>) = 0 [pid 19052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 19053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19052] <... futex resumed>) = 1 [pid 19051] exit_group(0 [pid 19049] <... futex resumed>) = 0 [pid 19053] <... futex resumed>) = ? [pid 19052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19051] <... exit_group resumed>) = ? [pid 19049] exit_group(0 [pid 19053] +++ exited with 0 +++ [pid 19049] <... exit_group resumed>) = ? [pid 19052] <... futex resumed>) = ? [pid 19051] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 19052] +++ exited with 0 +++ [pid 19049] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19049, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19051, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19055 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19054 attached [pid 19055] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19055] rt_sigprocmask(SIG_SETMASK, [] [pid 19054] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19054 [pid 19055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19055 [pid 19055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19054] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19055] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19055] setpgid(0, 0) = 0 [pid 19055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19055] <... openat resumed>) = 3 [pid 19055] write(3, "1000", 4 [pid 19054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19055] <... write resumed>) = 4 [pid 19054] <... prctl resumed>) = 0 [pid 19055] close(3 [pid 19054] setpgid(0, 0 [pid 19055] <... close resumed>) = 0 [pid 19054] <... setpgid resumed>) = 0 [pid 19055] write(1, "executing program\n", 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 19055] <... write resumed>) = 18 executing program [pid 19054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19055] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19055] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19054] <... openat resumed>) = 3 [pid 19055] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19055] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19054] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19054] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19054] close(3 [pid 19055] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19056 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19057 attached [pid 19056] set_robust_list(0x7f9f66e119a0, 24 [pid 19055] <... clone3 resumed> => {parent_tid=[19056]}, 88) = 19056 [pid 19054] <... close resumed>) = 0 [pid 19057] set_robust_list(0x55555f6e6760, 24 [pid 19056] <... set_robust_list resumed>) = 0 [pid 19055] rt_sigprocmask(SIG_SETMASK, [] [pid 19054] write(1, "executing program\n", 18 [pid 19057] <... set_robust_list resumed>) = 0 executing program [pid 19056] rt_sigprocmask(SIG_SETMASK, [] [pid 19055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19054] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19057 [pid 19057] rt_sigprocmask(SIG_SETMASK, [] [pid 19056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19054] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19054] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19056] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19055] <... futex resumed>) = 0 [pid 19054] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19057] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19056] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19057] <... prctl resumed>) = 0 [pid 19056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] setpgid(0, 0 [pid 19056] <... futex resumed>) = 1 [pid 19055] <... futex resumed>) = 0 [pid 19054] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19057] <... setpgid resumed>) = 0 [pid 19056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19055] <... futex resumed>) = 0 [pid 19054] <... mmap resumed>) = 0x7f9f66df1000 [pid 19057] <... openat resumed>) = 3 [pid 19056] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19054] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19057] write(3, "1000", 4 [pid 19056] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19054] <... mprotect resumed>) = 0 [pid 19057] <... write resumed>) = 4 [pid 19057] close(3 [pid 19054] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19057] <... close resumed>) = 0 [pid 19056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] write(1, "executing program\n", 18 [pid 19056] <... futex resumed>) = 1 [pid 19055] <... futex resumed>) = 0 [pid 19057] <... write resumed>) = 18 [pid 19056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 19055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19055] <... futex resumed>) = 0 [pid 19057] <... futex resumed>) = 0 [pid 19056] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19057] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19056] <... openat resumed>) = 3 [pid 19054] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19054] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19057] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19058 attached [pid 19057] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19056] <... futex resumed>) = 1 [pid 19055] <... futex resumed>) = 0 [pid 19058] set_robust_list(0x7f9f66e119a0, 24 [pid 19057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19054] <... clone3 resumed> => {parent_tid=[19058]}, 88) = 19058 [pid 19058] <... set_robust_list resumed>) = 0 [pid 19057] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19055] <... futex resumed>) = 0 [pid 19054] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19058] rt_sigprocmask(SIG_SETMASK, [] [pid 19057] <... mmap resumed>) = 0x7f9f66df1000 [pid 19056] pwrite64(3, "\x02\x00", 2, 4 [pid 19055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19057] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19056] <... pwrite64 resumed>) = 2 [pid 19054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19057] <... mprotect resumed>) = 0 [pid 19054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19056] <... futex resumed>) = 1 [pid 19055] <... futex resumed>) = 0 [pid 19058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19057] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19054] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19060 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19059 attached [pid 19058] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19055] exit_group(0 [pid 19054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19058] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19060] set_robust_list(0x7f9f66e119a0, 24 [pid 19058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19059 [pid 19060] <... set_robust_list resumed>) = 0 [pid 19058] <... futex resumed>) = 1 [pid 19054] <... futex resumed>) = 0 [pid 19058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19060] rt_sigprocmask(SIG_SETMASK, [] [pid 19058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19054] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19058] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19059] set_robust_list(0x55555f6e6760, 24 [pid 19058] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19057] <... clone3 resumed> => {parent_tid=[19060]}, 88) = 19060 [pid 19056] <... futex resumed>) = ? [pid 19055] <... exit_group resumed>) = ? [pid 19059] <... set_robust_list resumed>) = 0 [pid 19058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] rt_sigprocmask(SIG_SETMASK, [] [pid 19056] +++ exited with 0 +++ [pid 19057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19059] rt_sigprocmask(SIG_SETMASK, [] [pid 19058] <... futex resumed>) = 1 [pid 19057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19054] <... futex resumed>) = 0 [pid 19060] <... futex resumed>) = 0 [pid 19059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19057] <... futex resumed>) = 1 [pid 19054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19060] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19055] +++ exited with 0 +++ [pid 19054] <... futex resumed>) = 0 [pid 19060] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19059] <... prctl resumed>) = 0 [pid 19058] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] setpgid(0, 0 [pid 19058] <... openat resumed>) = 3 [pid 19060] <... futex resumed>) = 1 [pid 19059] <... setpgid resumed>) = 0 [pid 19057] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19055, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19057] <... futex resumed>) = 0 [pid 19060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19059] <... openat resumed>) = 3 [pid 19057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19060] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19059] write(3, "1000", 4 [pid 19058] <... futex resumed>) = 1 [pid 19054] <... futex resumed>) = 0 [pid 19060] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19059] <... write resumed>) = 4 [pid 19058] pwrite64(3, "\x02\x00", 2, 4 [pid 19054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] close(3 [pid 19058] <... pwrite64 resumed>) = 2 [pid 19054] <... futex resumed>) = 0 [pid 19060] <... futex resumed>) = 1 [pid 19059] <... close resumed>) = 0 [pid 19057] <... futex resumed>) = 0 [pid 19054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19059] write(1, "executing program\n", 18 [pid 19058] <... futex resumed>) = 0 executing program [pid 19057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19059] <... write resumed>) = 18 [pid 19057] <... futex resumed>) = 0 [pid 19060] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19054] exit_group(0 [pid 19060] <... openat resumed>) = 3 [pid 19059] <... futex resumed>) = 0 [pid 19058] <... futex resumed>) = ? [pid 19054] <... exit_group resumed>) = ? [pid 19060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19058] +++ exited with 0 +++ [pid 19060] <... futex resumed>) = 1 [pid 19059] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19057] <... futex resumed>) = 0 [pid 19060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19059] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19054] +++ exited with 0 +++ [pid 19060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19057] <... futex resumed>) = 0 [pid 19060] pwrite64(3, "\x02\x00", 2, 4 [pid 19059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19054, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19060] <... pwrite64 resumed>) = 2 [pid 19059] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19060] <... futex resumed>) = 1 [pid 19059] <... mprotect resumed>) = 0 [pid 19057] <... futex resumed>) = 0 [pid 19060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19057] exit_group(0 [pid 19060] <... futex resumed>) = ? [pid 19059] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19057] <... exit_group resumed>) = ? [pid 19060] +++ exited with 0 +++ [pid 19059] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19059] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19061]}, 88) = 19061 [pid 19059] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19061 attached , NULL, 8) = 0 [pid 19057] +++ exited with 0 +++ [pid 19059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19057, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19059] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19061] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19061] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19061] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] <... futex resumed>) = 0 [pid 19061] <... futex resumed>) = 1 [pid 19059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19061] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19059] <... futex resumed>) = 0 [pid 19059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19061] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19059] <... futex resumed>) = 0 [pid 19061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19059] <... futex resumed>) = 0 [pid 19061] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19061] <... openat resumed>) = 3 [pid 19061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] <... futex resumed>) = 0 [pid 19059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19061] <... futex resumed>) = 1 [pid 19059] <... futex resumed>) = 0 [pid 19061] pwrite64(3, "\x02\x00", 2, 4 [pid 19059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19061] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 19061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19059] <... futex resumed>) = 0 [pid 19061] <... futex resumed>) = 1 [pid 19059] exit_group(0) = ? [pid 19061] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19059] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19059, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19062 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19062] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19062 [pid 19062] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19063 attached [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19064 attached [pid 19063] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19063 [pid 19063] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19065 attached [pid 19063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19062] rt_sigprocmask(SIG_SETMASK, [] [pid 19064] set_robust_list(0x55555f6e6760, 24 [pid 19062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19064] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19064 [pid 19065] set_robust_list(0x55555f6e6760, 24 [pid 19063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19064] rt_sigprocmask(SIG_SETMASK, [] [pid 19062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19065] <... set_robust_list resumed>) = 0 [pid 19064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19063] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19065 [pid 19062] <... prctl resumed>) = 0 [pid 19065] rt_sigprocmask(SIG_SETMASK, [] [pid 19064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19063] setpgid(0, 0 [pid 19062] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19064] <... prctl resumed>) = 0 [pid 19063] <... setpgid resumed>) = 0 [pid 19062] <... setpgid resumed>) = 0 [pid 19065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19064] setpgid(0, 0 [pid 19063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19065] <... prctl resumed>) = 0 [pid 19064] <... setpgid resumed>) = 0 [pid 19063] <... openat resumed>) = 3 [pid 19062] <... openat resumed>) = 3 [pid 19065] setpgid(0, 0 [pid 19064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19063] write(3, "1000", 4 [pid 19065] <... setpgid resumed>) = 0 [pid 19064] <... openat resumed>) = 3 [pid 19063] <... write resumed>) = 4 [pid 19062] write(3, "1000", 4 [pid 19064] write(3, "1000", 4) = 4 [pid 19065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19063] close(3 [pid 19062] <... write resumed>) = 4 [pid 19064] close(3 [pid 19065] <... openat resumed>) = 3 [pid 19064] <... close resumed>) = 0 [pid 19063] <... close resumed>) = 0 [pid 19062] close(3 [pid 19065] write(3, "1000", 4 [pid 19064] write(1, "executing program\n", 18 [pid 19063] write(1, "executing program\n", 18 [pid 19065] <... write resumed>) = 4 [pid 19064] <... write resumed>) = 18 [pid 19063] <... write resumed>) = 18 [pid 19062] <... close resumed>) = 0 executing program executing program [pid 19064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19063] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19065] close(3 [pid 19062] write(1, "executing program\n", 18 [pid 19063] <... futex resumed>) = 0 [pid 19065] <... close resumed>) = 0 [pid 19062] <... write resumed>) = 18 executing program [pid 19063] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19065] write(1, "executing program\n", 18 [pid 19063] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19065] <... write resumed>) = 18 [pid 19064] <... futex resumed>) = 0 [pid 19064] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19063] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19062] <... futex resumed>) = 0 [pid 19065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19064] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19062] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19065] <... futex resumed>) = 0 [pid 19064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19065] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19064] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19062] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19065] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19064] <... mmap resumed>) = 0x7f9f66df1000 [pid 19063] <... mmap resumed>) = 0x7f9f66df1000 [pid 19062] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19065] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19064] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19064] <... mprotect resumed>) = 0 [pid 19063] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19065] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19064] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19065] <... mmap resumed>) = 0x7f9f66df1000 [pid 19064] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19063] <... mprotect resumed>) = 0 [pid 19065] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19064] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19062] <... mmap resumed>) = 0x7f9f66df1000 [pid 19065] <... mprotect resumed>) = 0 [pid 19063] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19066 attached [pid 19064] <... clone3 resumed> => {parent_tid=[19066]}, 88) = 19066 [pid 19063] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19062] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19065] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19064] rt_sigprocmask(SIG_SETMASK, [] [pid 19063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19066] set_robust_list(0x7f9f66e119a0, 24 [pid 19065] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19062] <... mprotect resumed>) = 0 [pid 19066] <... set_robust_list resumed>) = 0 [pid 19065] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19066] rt_sigprocmask(SIG_SETMASK, [] [pid 19062] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19067 attached [pid 19064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19068 attached [pid 19067] set_robust_list(0x7f9f66e119a0, 24 [pid 19066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19064] <... futex resumed>) = 0 [pid 19063] <... clone3 resumed> => {parent_tid=[19067]}, 88) = 19067 [pid 19062] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19068] set_robust_list(0x7f9f66e119a0, 24 [pid 19067] <... set_robust_list resumed>) = 0 [pid 19066] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19065] <... clone3 resumed> => {parent_tid=[19068]}, 88) = 19068 [pid 19064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19063] rt_sigprocmask(SIG_SETMASK, [] [pid 19062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19068] <... set_robust_list resumed>) = 0 [pid 19067] rt_sigprocmask(SIG_SETMASK, [] [pid 19066] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19065] rt_sigprocmask(SIG_SETMASK, [] [pid 19063] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19069 attached [pid 19068] rt_sigprocmask(SIG_SETMASK, [] [pid 19067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] set_robust_list(0x7f9f66e119a0, 24 [pid 19068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19067] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19063] <... futex resumed>) = 0 [pid 19069] <... set_robust_list resumed>) = 0 [pid 19068] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19067] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19069] rt_sigprocmask(SIG_SETMASK, [] [pid 19066] <... futex resumed>) = 1 [pid 19065] <... futex resumed>) = 0 [pid 19064] <... futex resumed>) = 0 [pid 19063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19062] <... clone3 resumed> => {parent_tid=[19069]}, 88) = 19069 [pid 19069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19068] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19062] rt_sigprocmask(SIG_SETMASK, [] [pid 19069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19067] <... futex resumed>) = 0 [pid 19066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19064] <... futex resumed>) = 0 [pid 19063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19068] <... futex resumed>) = 0 [pid 19067] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19066] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19068] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19067] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19065] <... futex resumed>) = 0 [pid 19063] <... futex resumed>) = 0 [pid 19062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19068] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19068] <... futex resumed>) = 0 [pid 19067] <... futex resumed>) = 0 [pid 19068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19066] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19064] <... futex resumed>) = 0 [pid 19064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19066] <... futex resumed>) = 1 [pid 19064] <... futex resumed>) = 0 [pid 19066] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19066] <... openat resumed>) = 3 [pid 19062] <... futex resumed>) = 1 [pid 19063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19069] <... futex resumed>) = 0 [pid 19063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19069] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19067] <... futex resumed>) = 0 [pid 19066] <... futex resumed>) = 1 [pid 19065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19064] <... futex resumed>) = 0 [pid 19063] <... futex resumed>) = 1 [pid 19069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19067] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] <... futex resumed>) = 1 [pid 19068] <... futex resumed>) = 0 [pid 19067] <... openat resumed>) = 3 [pid 19066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19065] <... futex resumed>) = 1 [pid 19064] <... futex resumed>) = 0 [pid 19063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19062] <... futex resumed>) = 0 [pid 19069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19068] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19066] pwrite64(3, "\x02\x00", 2, 4 [pid 19065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19068] <... openat resumed>) = 3 [pid 19067] <... futex resumed>) = 0 [pid 19066] <... pwrite64 resumed>) = 2 [pid 19063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19062] <... futex resumed>) = 0 [pid 19069] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19067] pwrite64(3, "\x02\x00", 2, 4 [pid 19066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19063] <... futex resumed>) = 0 [pid 19062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19069] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19068] <... futex resumed>) = 1 [pid 19067] <... pwrite64 resumed>) = 2 [pid 19066] <... futex resumed>) = 1 [pid 19065] <... futex resumed>) = 0 [pid 19064] <... futex resumed>) = 0 [pid 19063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19064] exit_group(0 [pid 19069] <... futex resumed>) = 1 [pid 19068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19067] <... futex resumed>) = 0 [pid 19066] <... futex resumed>) = ? [pid 19065] <... futex resumed>) = 0 [pid 19064] <... exit_group resumed>) = ? [pid 19063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19062] <... futex resumed>) = 0 [pid 19069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19068] pwrite64(3, "\x02\x00", 2, 4 [pid 19067] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19066] +++ exited with 0 +++ [pid 19065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19063] exit_group(0 [pid 19062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19063] <... exit_group resumed>) = ? [pid 19062] <... futex resumed>) = 0 [pid 19069] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19062] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19064] +++ exited with 0 +++ [pid 19069] <... futex resumed>) = 0 [pid 19068] <... pwrite64 resumed>) = 2 [pid 19067] <... futex resumed>) = ? [pid 19062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19069] pwrite64(3, "\x02\x00", 2, 4 [pid 19068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19062] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19064, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19069] <... pwrite64 resumed>) = 2 [pid 19068] <... futex resumed>) = 1 [pid 19067] +++ exited with 0 +++ [pid 19065] <... futex resumed>) = 0 [pid 19063] +++ exited with 0 +++ [pid 19062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19065] exit_group(0 [pid 19069] <... futex resumed>) = 1 [pid 19065] <... exit_group resumed>) = ? [pid 19062] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19069] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19062] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19069] <... futex resumed>) = ? [pid 19062] <... exit_group resumed>) = ? [pid 19068] <... futex resumed>) = ? [pid 19068] +++ exited with 0 +++ [pid 19065] +++ exited with 0 +++ [pid 19069] +++ exited with 0 +++ [pid 19062] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19062, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19065, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19070 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19070 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19070] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19071 attached ) = 0 [pid 19070] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19070] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19070] setpgid(0, 0) = 0 [pid 19070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19071 [pid 19071] set_robust_list(0x55555f6e6760, 24 [pid 19070] <... openat resumed>) = 3 [pid 19071] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19071] rt_sigprocmask(SIG_SETMASK, [] [pid 19070] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19070] <... write resumed>) = 4 [pid 19071] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19070] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 19071] <... prctl resumed>) = 0 [pid 19070] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19071] setpgid(0, 0 [pid 19070] write(1, "executing program\n", 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19071] <... setpgid resumed>) = 0 [pid 19070] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19072 attached [pid 19071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19072] set_robust_list(0x55555f6e6760, 24 [pid 19070] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19072 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19072] <... set_robust_list resumed>) = 0 [pid 19070] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19072] rt_sigprocmask(SIG_SETMASK, [] [pid 19071] <... openat resumed>) = 3 [pid 19070] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19073 attached [pid 19072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19071] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19073] set_robust_list(0x55555f6e6760, 24 [pid 19072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19071] <... write resumed>) = 4 [pid 19070] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19073] <... set_robust_list resumed>) = 0 [pid 19072] <... prctl resumed>) = 0 [pid 19071] close(3 [pid 19070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19073 [pid 19073] rt_sigprocmask(SIG_SETMASK, [] [pid 19072] setpgid(0, 0 [pid 19071] <... close resumed>) = 0 [pid 19070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19072] <... setpgid resumed>) = 0 [pid 19071] write(1, "executing program\n", 18 executing program [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19071] <... write resumed>) = 18 [pid 19070] <... mmap resumed>) = 0x7f9f66df1000 [pid 19071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19071] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19073] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19072] <... openat resumed>) = 3 [pid 19070] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19073] setpgid(0, 0 [pid 19072] write(3, "1000", 4 [pid 19073] <... setpgid resumed>) = 0 [pid 19070] <... mprotect resumed>) = 0 [pid 19072] <... write resumed>) = 4 [pid 19071] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19071] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19070] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19072] close(3 [pid 19071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19070] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19072] <... close resumed>) = 0 [pid 19071] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19073] <... openat resumed>) = 3 [pid 19072] write(1, "executing program\n", 18 [pid 19070] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19072] <... write resumed>) = 18 [pid 19071] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19074 attached [pid 19073] write(3, "1000", 4 [pid 19072] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19071] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19074] set_robust_list(0x7f9f66e119a0, 24 [pid 19073] <... write resumed>) = 4 [pid 19072] <... futex resumed>) = 0 [pid 19073] close(3 [pid 19072] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19070] <... clone3 resumed> => {parent_tid=[19074]}, 88) = 19074 [pid 19073] <... close resumed>) = 0 [pid 19072] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19074] <... set_robust_list resumed>) = 0 [pid 19073] write(1, "executing program\n", 18 [pid 19072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19071] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19070] rt_sigprocmask(SIG_SETMASK, [] [pid 19074] rt_sigprocmask(SIG_SETMASK, [] [pid 19073] <... write resumed>) = 18 [pid 19072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19071] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19070] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19075 attached [pid 19074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19075] set_robust_list(0x7f9f66e119a0, 24 [pid 19074] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19072] <... mmap resumed>) = 0x7f9f66df1000 [pid 19073] <... futex resumed>) = 0 [pid 19071] <... clone3 resumed> => {parent_tid=[19075]}, 88) = 19075 [pid 19070] <... futex resumed>) = 0 [pid 19075] <... set_robust_list resumed>) = 0 [pid 19074] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19073] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19072] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19071] rt_sigprocmask(SIG_SETMASK, [] [pid 19075] rt_sigprocmask(SIG_SETMASK, [] [pid 19074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19073] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19074] <... futex resumed>) = 0 [pid 19073] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19072] <... mprotect resumed>) = 0 [pid 19071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19075] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19071] <... futex resumed>) = 0 [pid 19070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19075] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] <... futex resumed>) = 0 [pid 19073] <... mmap resumed>) = 0x7f9f66df1000 [pid 19070] <... futex resumed>) = 1 [pid 19075] <... futex resumed>) = 1 [pid 19073] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19074] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19073] <... mprotect resumed>) = 0 [pid 19072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19071] <... futex resumed>) = 0 [pid 19074] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19075] <... futex resumed>) = 0 [pid 19073] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19071] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19076 attached [pid 19075] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19074] <... futex resumed>) = 1 [pid 19073] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19070] <... futex resumed>) = 0 [pid 19076] set_robust_list(0x7f9f66e119a0, 24 [pid 19075] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19072] <... clone3 resumed> => {parent_tid=[19076]}, 88) = 19076 [pid 19070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19077 attached [pid 19076] <... set_robust_list resumed>) = 0 [pid 19075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19072] rt_sigprocmask(SIG_SETMASK, [] [pid 19070] <... futex resumed>) = 0 [pid 19076] rt_sigprocmask(SIG_SETMASK, [] [pid 19075] <... futex resumed>) = 1 [pid 19073] <... clone3 resumed> => {parent_tid=[19077]}, 88) = 19077 [pid 19071] <... futex resumed>) = 0 [pid 19070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] rt_sigprocmask(SIG_SETMASK, [] [pid 19076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19077] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19077] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19077] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19071] <... futex resumed>) = 1 [pid 19075] <... futex resumed>) = 0 [pid 19077] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19074] <... openat resumed>) = 3 [pid 19072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19076] <... futex resumed>) = 0 [pid 19075] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19072] <... futex resumed>) = 1 [pid 19077] <... futex resumed>) = 1 [pid 19076] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19073] <... futex resumed>) = 0 [pid 19077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19076] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19075] <... openat resumed>) = 3 [pid 19074] <... futex resumed>) = 1 [pid 19073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19070] <... futex resumed>) = 0 [pid 19077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] <... futex resumed>) = 0 [pid 19070] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19077] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19076] <... futex resumed>) = 0 [pid 19075] <... futex resumed>) = 1 [pid 19074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19071] <... futex resumed>) = 0 [pid 19070] <... futex resumed>) = 0 [pid 19077] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19074] pwrite64(3, "\x02\x00", 2, 4 [pid 19072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19070] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19077] <... futex resumed>) = 1 [pid 19076] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19075] pwrite64(3, "\x02\x00", 2, 4 [pid 19074] <... pwrite64 resumed>) = 2 [pid 19073] <... futex resumed>) = 0 [pid 19072] <... futex resumed>) = 0 [pid 19071] <... futex resumed>) = 0 [pid 19077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19076] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19074] <... futex resumed>) = 1 [pid 19077] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] <... futex resumed>) = 0 [pid 19070] <... futex resumed>) = 0 [pid 19077] <... openat resumed>) = 3 [pid 19076] <... futex resumed>) = 1 [pid 19073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19070] exit_group(0 [pid 19077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19075] <... pwrite64 resumed>) = 2 [pid 19074] <... futex resumed>) = ? [pid 19072] <... futex resumed>) = 0 [pid 19070] <... exit_group resumed>) = ? [pid 19077] <... futex resumed>) = 1 [pid 19075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19074] +++ exited with 0 +++ [pid 19073] <... futex resumed>) = 0 [pid 19072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19076] <... futex resumed>) = 0 [pid 19075] <... futex resumed>) = 1 [pid 19073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19072] <... futex resumed>) = 1 [pid 19071] <... futex resumed>) = 0 [pid 19070] +++ exited with 0 +++ [pid 19077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19076] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] <... futex resumed>) = 0 [pid 19072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19071] exit_group(0 [pid 19077] pwrite64(3, "\x02\x00", 2, 4 [pid 19076] <... openat resumed>) = 3 [pid 19073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19075] <... futex resumed>) = ? [pid 19071] <... exit_group resumed>) = ? [pid 19077] <... pwrite64 resumed>) = 2 [pid 19076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19075] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19070, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19076] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19077] <... futex resumed>) = 1 [pid 19073] <... futex resumed>) = 0 [pid 19077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19073] exit_group(0 [pid 19077] <... futex resumed>) = ? [pid 19073] <... exit_group resumed>) = ? [pid 19072] <... futex resumed>) = 0 [pid 19071] +++ exited with 0 +++ [pid 19077] +++ exited with 0 +++ [pid 19073] +++ exited with 0 +++ [pid 19072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19076] <... futex resumed>) = 0 [pid 19072] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19071, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19073, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19076] pwrite64(3, "\x02\x00", 2, 4 [pid 19072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19076] <... pwrite64 resumed>) = 2 [pid 19076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19072] <... futex resumed>) = 0 [pid 19072] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19076] <... futex resumed>) = ? [pid 19072] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19076] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19078 attached [pid 19078] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19072] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19078] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19078 [pid 19078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19078] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19078] setpgid(0, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19078] <... setpgid resumed>) = 0 [pid 19078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19078] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19079 attached ) = 4 [pid 19079] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19079 [pid 19079] <... set_robust_list resumed>) = 0 [pid 19078] close(3 [pid 19079] rt_sigprocmask(SIG_SETMASK, [] [pid 19078] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19078] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19078] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 19079] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] <... prctl resumed>) = 0 [pid 19078] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19079] setpgid(0, 0 [pid 19078] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19079] <... setpgid resumed>) = 0 [pid 19078] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19078] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19080 attached , NULL, 8) = 0 [pid 19078] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19080] set_robust_list(0x55555f6e6760, 24 [pid 19079] <... openat resumed>) = 3 [pid 19080] <... set_robust_list resumed>) = 0 [pid 19079] write(3, "1000", 4 [pid 19078] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19080 [pid 19080] rt_sigprocmask(SIG_SETMASK, [] [pid 19079] <... write resumed>) = 4 [pid 19078] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 19079] close(3 [pid 19078] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] <... close resumed>) = 0 [pid 19078] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19079] write(1, "executing program\n", 18 [pid 19078] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19079] <... write resumed>) = 18 [pid 19078] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19081 attached [pid 19080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19081] set_robust_list(0x7f9f66e119a0, 24 [pid 19080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19079] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19082 attached [pid 19081] <... set_robust_list resumed>) = 0 [pid 19080] <... prctl resumed>) = 0 [pid 19081] rt_sigprocmask(SIG_SETMASK, [] [pid 19080] setpgid(0, 0 [pid 19082] set_robust_list(0x55555f6e6760, 24 [pid 19080] <... setpgid resumed>) = 0 [pid 19079] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19078] <... clone3 resumed> => {parent_tid=[19081]}, 88) = 19081 [pid 19080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19079] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19078] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19082 [pid 19079] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19080] <... openat resumed>) = 3 [pid 19079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] <... set_robust_list resumed>) = 0 [pid 19081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19080] write(3, "1000", 4 [pid 19079] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19078] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19082] rt_sigprocmask(SIG_SETMASK, [] [pid 19081] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19080] <... write resumed>) = 4 [pid 19079] <... mmap resumed>) = 0x7f9f66df1000 [pid 19078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19081] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19080] close(3 [pid 19079] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19080] <... close resumed>) = 0 [pid 19079] <... mprotect resumed>) = 0 [pid 19080] write(1, "executing program\n", 18 [pid 19079] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 19082] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19081] <... futex resumed>) = 1 [pid 19080] <... write resumed>) = 18 [pid 19079] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19078] <... futex resumed>) = 0 [pid 19082] <... prctl resumed>) = 0 [pid 19081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] setpgid(0, 0 [pid 19081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19080] <... futex resumed>) = 0 [pid 19078] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19083 attached [pid 19082] <... setpgid resumed>) = 0 [pid 19081] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19080] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19079] <... clone3 resumed> => {parent_tid=[19083]}, 88) = 19083 [pid 19078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19080] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19079] rt_sigprocmask(SIG_SETMASK, [] [pid 19083] set_robust_list(0x7f9f66e119a0, 24 [pid 19082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19081] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19083] <... set_robust_list resumed>) = 0 [pid 19082] <... openat resumed>) = 3 [pid 19081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19083] rt_sigprocmask(SIG_SETMASK, [] [pid 19082] write(3, "1000", 4 [pid 19083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19081] <... futex resumed>) = 1 [pid 19080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19078] <... futex resumed>) = 0 [pid 19083] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19082] <... write resumed>) = 4 [pid 19078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] close(3 [pid 19081] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19080] <... mmap resumed>) = 0x7f9f66df1000 [pid 19078] <... futex resumed>) = 0 [pid 19082] <... close resumed>) = 0 [pid 19078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19082] write(1, "executing program\n", 18 [pid 19083] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19081] <... openat resumed>) = 3 [pid 19080] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19082] <... write resumed>) = 18 executing program [pid 19083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19080] <... mprotect resumed>) = 0 [pid 19083] <... futex resumed>) = 1 [pid 19082] <... futex resumed>) = 0 [pid 19081] <... futex resumed>) = 1 [pid 19079] <... futex resumed>) = 0 [pid 19078] <... futex resumed>) = 0 [pid 19083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19082] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19080] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19082] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19080] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19079] <... futex resumed>) = 0 [pid 19078] <... futex resumed>) = 0 [pid 19083] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19082] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19081] pwrite64(3, "\x02\x00", 2, 4 [pid 19080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19083] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 19084 attached [pid 19082] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19084] set_robust_list(0x7f9f66e119a0, 24 [pid 19082] <... mmap resumed>) = 0x7f9f66df1000 [pid 19081] <... pwrite64 resumed>) = 2 [pid 19082] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19084] <... set_robust_list resumed>) = 0 [pid 19082] <... mprotect resumed>) = 0 [pid 19084] rt_sigprocmask(SIG_SETMASK, [] [pid 19083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19080] <... clone3 resumed> => {parent_tid=[19084]}, 88) = 19084 [pid 19084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19083] <... futex resumed>) = 1 [pid 19082] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19081] <... futex resumed>) = 1 [pid 19080] rt_sigprocmask(SIG_SETMASK, [] [pid 19079] <... futex resumed>) = 0 [pid 19078] <... futex resumed>) = 0 [pid 19084] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19082] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19078] exit_group(0 [pid 19083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19082] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19081] <... futex resumed>) = ? [pid 19080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] <... futex resumed>) = 0 [pid 19078] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19085 attached [pid 19084] <... futex resumed>) = 0 [pid 19083] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19081] +++ exited with 0 +++ [pid 19080] <... futex resumed>) = 1 [pid 19079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19078] +++ exited with 0 +++ [pid 19085] set_robust_list(0x7f9f66e119a0, 24 [pid 19083] <... openat resumed>) = 3 [pid 19080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] <... set_robust_list resumed>) = 0 [pid 19084] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] <... clone3 resumed> => {parent_tid=[19085]}, 88) = 19085 [pid 19079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19078, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19085] rt_sigprocmask(SIG_SETMASK, [] [pid 19084] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19083] <... futex resumed>) = 0 [pid 19082] rt_sigprocmask(SIG_SETMASK, [] [pid 19079] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19083] pwrite64(3, "\x02\x00", 2, 4 [pid 19082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19079] <... futex resumed>) = 0 [pid 19084] <... futex resumed>) = 1 [pid 19082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19084] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19083] <... pwrite64 resumed>) = 2 [pid 19082] <... futex resumed>) = 0 [pid 19080] <... futex resumed>) = 0 [pid 19085] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19083] <... futex resumed>) = 1 [pid 19080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] <... futex resumed>) = 0 [pid 19083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19080] <... futex resumed>) = 1 [pid 19085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] <... futex resumed>) = 1 [pid 19085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19084] <... futex resumed>) = 0 [pid 19082] <... futex resumed>) = 0 [pid 19079] exit_group(0 [pid 19084] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19079] <... exit_group resumed>) = ? [pid 19085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19084] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19083] <... futex resumed>) = ? [pid 19082] <... futex resumed>) = 0 [pid 19085] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19084] <... futex resumed>) = 1 [pid 19084] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19085] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19083] +++ exited with 0 +++ [pid 19079] +++ exited with 0 +++ [pid 19080] <... futex resumed>) = 0 [pid 19080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19079, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19084] <... futex resumed>) = 0 [pid 19080] <... futex resumed>) = 1 [pid 19084] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19084] <... openat resumed>) = 3 [pid 19085] <... futex resumed>) = 1 [pid 19082] <... futex resumed>) = 0 [pid 19085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19084] <... futex resumed>) = 1 [pid 19082] <... futex resumed>) = 0 [pid 19080] <... futex resumed>) = 0 [pid 19085] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19084] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19085] <... openat resumed>) = 3 [pid 19084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19080] <... futex resumed>) = 0 [pid 19085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19084] pwrite64(3, "\x02\x00", 2, 4 [pid 19085] <... futex resumed>) = 1 [pid 19082] <... futex resumed>) = 0 [pid 19080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19084] <... pwrite64 resumed>) = 2 [pid 19082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19082] <... futex resumed>) = 0 [pid 19085] pwrite64(3, "\x02\x00", 2, 4 [pid 19082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19085] <... pwrite64 resumed>) = 2 [pid 19084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19084] <... futex resumed>) = 1 [pid 19080] <... futex resumed>) = 0 [pid 19084] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19085] <... futex resumed>) = 1 [pid 19082] <... futex resumed>) = 0 [pid 19085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19082] exit_group(0 [pid 19080] exit_group(0 [pid 19085] <... futex resumed>) = ? [pid 19082] <... exit_group resumed>) = ? [pid 19080] <... exit_group resumed>) = ? [pid 19085] +++ exited with 0 +++ [pid 19084] <... futex resumed>) = ? [pid 19082] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19082, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19084] +++ exited with 0 +++ [pid 19080] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19080, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19086 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19086 attached [pid 19086] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19086] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19086] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19086] setpgid(0, 0) = 0 [pid 19086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19086] write(3, "1000", 4) = 4 [pid 19086] close(3) = 0 [pid 19086] write(1, "executing program\n", 18) = 18 [pid 19086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 316] <... restart_syscall resumed>) = 0 [pid 19086] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19086] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19086] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19086] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 19086] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19086] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19087 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19086] <... clone3 resumed> => {parent_tid=[19087]}, 88) = 19087 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19086] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19089 attached [pid 19087] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19089] set_robust_list(0x55555f6e6760, 24 [pid 19087] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19089 [pid 19089] <... set_robust_list resumed>) = 0 [pid 19087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19088 attached [pid 19089] rt_sigprocmask(SIG_SETMASK, [] [pid 19086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19088 [pid 19088] set_robust_list(0x55555f6e6760, 24 [pid 19086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19088] <... set_robust_list resumed>) = 0 [pid 19086] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19088] rt_sigprocmask(SIG_SETMASK, [] [pid 19086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19087] <... futex resumed>) = 0 [pid 19089] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19087] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19089] setpgid(0, 0 [pid 19087] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19089] <... setpgid resumed>) = 0 [pid 19087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19088] <... prctl resumed>) = 0 [pid 19087] <... futex resumed>) = 1 [pid 19086] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19089] <... openat resumed>) = 3 [pid 19088] setpgid(0, 0 [pid 19087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19089] write(3, "1000", 4 [pid 19088] <... setpgid resumed>) = 0 [pid 19087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19086] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19090 attached [pid 19089] <... write resumed>) = 4 [pid 19088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19087] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19090] set_robust_list(0x55555f6e6760, 24 [pid 19089] close(3 [pid 19088] <... openat resumed>) = 3 [pid 19088] write(3, "1000", 4) = 4 [pid 19088] close(3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19090 [pid 19088] <... close resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19088] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19090] <... set_robust_list resumed>) = 0 [pid 19089] <... close resumed>) = 0 [pid 19088] <... write resumed>) = 18 [pid 19087] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19090] rt_sigprocmask(SIG_SETMASK, [] [pid 19089] write(1, "executing program\n", 18 executing program [pid 19088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19089] <... write resumed>) = 18 [pid 19088] <... futex resumed>) = 0 [pid 19087] <... futex resumed>) = 1 [pid 19086] <... futex resumed>) = 0 [pid 19089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19088] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] <... prctl resumed>) = 0 [pid 19089] <... futex resumed>) = 0 [pid 19088] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19086] <... futex resumed>) = 0 [pid 19090] setpgid(0, 0 [pid 19089] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19087] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19090] <... setpgid resumed>) = 0 [pid 19089] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19089] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19087] <... openat resumed>) = 3 [pid 19090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19088] <... mmap resumed>) = 0x7f9f66df1000 [pid 19087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19089] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19088] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19089] <... mmap resumed>) = 0x7f9f66df1000 [pid 19088] <... mprotect resumed>) = 0 [pid 19087] <... futex resumed>) = 1 [pid 19086] <... futex resumed>) = 0 [pid 19090] <... openat resumed>) = 3 [pid 19089] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19088] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] write(3, "1000", 4 [pid 19089] <... mprotect resumed>) = 0 [pid 19088] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19086] <... futex resumed>) = 0 [pid 19090] <... write resumed>) = 4 [pid 19089] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19087] pwrite64(3, "\x02\x00", 2, 4 [pid 19086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19091 attached [pid 19090] close(3 [pid 19089] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19089] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19087] <... pwrite64 resumed>) = 2 [pid 19091] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19092 attached ) = 0 [pid 19090] <... close resumed>) = 0 [pid 19088] <... clone3 resumed> => {parent_tid=[19091]}, 88) = 19091 [pid 19087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19092] set_robust_list(0x7f9f66e119a0, 24 [pid 19091] rt_sigprocmask(SIG_SETMASK, [] [pid 19090] write(1, "executing program\n", 18 [pid 19089] <... clone3 resumed> => {parent_tid=[19092]}, 88) = 19092 [pid 19088] rt_sigprocmask(SIG_SETMASK, [] [pid 19087] <... futex resumed>) = 1 [pid 19086] <... futex resumed>) = 0 executing program [pid 19092] <... set_robust_list resumed>) = 0 [pid 19091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19090] <... write resumed>) = 18 [pid 19088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19086] exit_group(0 [pid 19092] rt_sigprocmask(SIG_SETMASK, [] [pid 19088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19086] <... exit_group resumed>) = ? [pid 19092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19088] <... futex resumed>) = 0 [pid 19092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19089] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19092] <... futex resumed>) = 0 [pid 19089] <... futex resumed>) = 1 [pid 19092] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19092] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19089] <... futex resumed>) = 0 [pid 19092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19089] <... futex resumed>) = 0 [pid 19092] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19092] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19091] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19092] <... futex resumed>) = 1 [pid 19089] <... futex resumed>) = 0 [pid 19092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19089] <... futex resumed>) = 0 [pid 19092] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19087] +++ exited with 0 +++ [pid 19086] +++ exited with 0 +++ [pid 19092] <... futex resumed>) = 1 [pid 19090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19091] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19089] <... futex resumed>) = 0 [pid 19092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] <... futex resumed>) = 0 [pid 19089] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19086, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19091] <... futex resumed>) = 1 [pid 19089] <... futex resumed>) = 0 [pid 19088] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19092] pwrite64(3, "\x02\x00", 2, 4 [pid 19091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19090] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19089] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19092] <... pwrite64 resumed>) = 2 [pid 19091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19090] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19088] <... futex resumed>) = 0 [pid 19091] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19090] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19092] <... futex resumed>) = 1 [pid 19091] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19089] <... futex resumed>) = 0 [pid 19092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19089] exit_group(0 [pid 19092] <... futex resumed>) = ? [pid 19089] <... exit_group resumed>) = ? [pid 19088] <... futex resumed>) = 0 [pid 19092] +++ exited with 0 +++ [pid 19091] <... futex resumed>) = 1 [pid 19090] <... mmap resumed>) = 0x7f9f66df1000 [pid 19089] +++ exited with 0 +++ [pid 19088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19091] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19090] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19088] <... futex resumed>) = 0 [pid 19088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19089, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19090] <... mprotect resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19091] <... openat resumed>) = 3 [pid 19090] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19091] <... futex resumed>) = 1 [pid 19090] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19088] <... futex resumed>) = 0 [pid 19091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19088] <... futex resumed>) = 0 [pid 19091] pwrite64(3, "\x02\x00", 2, 4 [pid 19088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19093 attached [pid 19093] set_robust_list(0x7f9f66e119a0, 24 [pid 19091] <... pwrite64 resumed>) = 2 [pid 19090] <... clone3 resumed> => {parent_tid=[19093]}, 88) = 19093 [pid 19093] <... set_robust_list resumed>) = 0 [pid 19090] rt_sigprocmask(SIG_SETMASK, [] [pid 19091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19088] <... futex resumed>) = 0 [pid 19093] rt_sigprocmask(SIG_SETMASK, [] [pid 19091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19088] exit_group(0 [pid 19093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19091] <... futex resumed>) = ? [pid 19090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19088] <... exit_group resumed>) = ? [pid 19093] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19091] +++ exited with 0 +++ [pid 19090] <... futex resumed>) = 0 [pid 19088] +++ exited with 0 +++ [pid 19093] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19088, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19093] <... futex resumed>) = 0 [pid 19090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19093] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19090] <... futex resumed>) = 0 [pid 19093] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19090] <... futex resumed>) = 0 [pid 19090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19093] <... futex resumed>) = 0 [pid 19090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19093] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19090] <... futex resumed>) = 0 [pid 19093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19090] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19093] pwrite64(3, "\x02\x00", 2, 4 [pid 19090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19093] <... pwrite64 resumed>) = 2 [pid 19093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19090] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19093] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19090] exit_group(0) = ? [pid 19093] <... futex resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 19094 ci2-android-6-12-rust/strace-static-x86_64: Process 19094 attached [pid 19093] +++ exited with 0 +++ [pid 19090] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19094] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19090, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19094] <... set_robust_list resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19094] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19094] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19094] setpgid(0, 0) = 0 [pid 19094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19094] write(3, "1000", 4) = 4 [pid 19094] close(3) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 executing program [pid 19094] write(1, "executing program\n", 18) = 18 [pid 19094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19094] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19094] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19096 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19095 attached [pid 19094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19096] set_robust_list(0x55555f6e6760, 24 [pid 19095] set_robust_list(0x55555f6e6760, 24 [pid 19094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19095 [pid 19096] <... set_robust_list resumed>) = 0 [pid 19094] <... mmap resumed>) = 0x7f9f66df1000 [pid 19094] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19096 [pid 19094] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19095] <... set_robust_list resumed>) = 0 [pid 19094] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19096] rt_sigprocmask(SIG_SETMASK, [] [pid 19095] rt_sigprocmask(SIG_SETMASK, [] [pid 19094] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19097 attached [pid 19097] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19094] <... clone3 resumed> => {parent_tid=[19097]}, 88) = 19097 [pid 19097] rt_sigprocmask(SIG_SETMASK, [] [pid 19094] rt_sigprocmask(SIG_SETMASK, [] [pid 19097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19094] <... futex resumed>) = 0 [pid 19097] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 19097] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19094] <... futex resumed>) = 0 [pid 19097] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19097] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19094] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19098 attached [pid 19097] <... futex resumed>) = 0 [pid 19096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19094] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19096] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19098] set_robust_list(0x55555f6e6760, 24 [pid 19096] <... prctl resumed>) = 0 [pid 19095] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19098] <... set_robust_list resumed>) = 0 [pid 19096] setpgid(0, 0 [pid 19095] <... prctl resumed>) = 0 [pid 19094] <... futex resumed>) = 0 [pid 19098] rt_sigprocmask(SIG_SETMASK, [] [pid 19095] setpgid(0, 0 [pid 19096] <... setpgid resumed>) = 0 [pid 19095] <... setpgid resumed>) = 0 [pid 19097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19098 [pid 19098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19097] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19097] <... openat resumed>) = 3 [pid 19096] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19098] <... prctl resumed>) = 0 [pid 19097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19096] write(3, "1000", 4 [pid 19095] <... openat resumed>) = 3 [pid 19098] setpgid(0, 0 [pid 19097] <... futex resumed>) = 1 [pid 19096] <... write resumed>) = 4 [pid 19095] write(3, "1000", 4 [pid 19094] <... futex resumed>) = 0 [pid 19098] <... setpgid resumed>) = 0 [pid 19097] pwrite64(3, "\x02\x00", 2, 4 [pid 19096] close(3 [pid 19095] <... write resumed>) = 4 [pid 19094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19097] <... pwrite64 resumed>) = 2 [pid 19096] <... close resumed>) = 0 [pid 19095] close(3 [pid 19094] <... futex resumed>) = 0 [pid 19097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] <... close resumed>) = 0 [pid 19098] <... openat resumed>) = 3 [pid 19094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19098] write(3, "1000", 4 [pid 19097] <... futex resumed>) = 0 [pid 19096] write(1, "executing program\n", 18 [pid 19095] write(1, "executing program\n", 18 [pid 19094] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19098] <... write resumed>) = 4 executing program executing program [pid 19097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19096] <... write resumed>) = 18 [pid 19095] <... write resumed>) = 18 [pid 19094] exit_group(0 [pid 19098] close(3 [pid 19097] <... futex resumed>) = ? [pid 19096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19094] <... exit_group resumed>) = ? [pid 19098] <... close resumed>) = 0 [pid 19097] +++ exited with 0 +++ [pid 19096] <... futex resumed>) = 0 [pid 19095] <... futex resumed>) = 0 [pid 19094] +++ exited with 0 +++ [pid 19098] write(1, "executing program\n", 18 [pid 19096] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19095] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19094, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19098] <... write resumed>) = 18 [pid 19096] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19095] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19096] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19095] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19098] <... futex resumed>) = 0 [pid 19096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19098] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19096] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19095] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19098] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19098] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19096] <... mmap resumed>) = 0x7f9f66df1000 [pid 19095] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19096] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19095] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19098] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19098] <... mmap resumed>) = 0x7f9f66df1000 [pid 19096] <... mprotect resumed>) = 0 [pid 19095] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19099 attached [pid 19098] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19096] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19098] <... mprotect resumed>) = 0 [pid 19095] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19099 [pid 19099] set_robust_list(0x55555f6e6760, 24 [pid 19098] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19096] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19095] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19099] <... set_robust_list resumed>) = 0 [pid 19098] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19096] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19095] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19099] rt_sigprocmask(SIG_SETMASK, [] [pid 19098] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19101 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19100 attached [pid 19099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19101] set_robust_list(0x7f9f66e119a0, 24 [pid 19100] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19102 attached [pid 19101] <... set_robust_list resumed>) = 0 [pid 19100] <... set_robust_list resumed>) = 0 [pid 19102] set_robust_list(0x7f9f66e119a0, 24 [pid 19101] rt_sigprocmask(SIG_SETMASK, [] [pid 19100] rt_sigprocmask(SIG_SETMASK, [] [pid 19102] <... set_robust_list resumed>) = 0 [pid 19101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19102] rt_sigprocmask(SIG_SETMASK, [] [pid 19101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19100] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19098] <... clone3 resumed> => {parent_tid=[19102]}, 88) = 19102 [pid 19096] <... clone3 resumed> => {parent_tid=[19100]}, 88) = 19100 [pid 19095] <... clone3 resumed> => {parent_tid=[19101]}, 88) = 19101 [pid 19098] rt_sigprocmask(SIG_SETMASK, [] [pid 19096] rt_sigprocmask(SIG_SETMASK, [] [pid 19095] rt_sigprocmask(SIG_SETMASK, [] [pid 19098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] <... prctl resumed>) = 0 [pid 19102] <... futex resumed>) = 0 [pid 19100] <... futex resumed>) = 0 [pid 19101] <... futex resumed>) = 0 [pid 19099] setpgid(0, 0 [pid 19098] <... futex resumed>) = 1 [pid 19096] <... futex resumed>) = 1 [pid 19095] <... futex resumed>) = 1 [pid 19102] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19101] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19100] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19099] <... setpgid resumed>) = 0 [pid 19102] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19101] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19100] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] <... openat resumed>) = 3 [pid 19096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19102] <... futex resumed>) = 0 [pid 19101] <... futex resumed>) = 0 [pid 19100] <... futex resumed>) = 0 [pid 19099] write(3, "1000", 4 [pid 19098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19101] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19100] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19099] <... write resumed>) = 4 [pid 19095] <... futex resumed>) = 0 [pid 19101] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19100] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19099] close(3 [pid 19096] <... futex resumed>) = 0 [pid 19098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] <... close resumed>) = 0 [pid 19095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19102] <... futex resumed>) = 0 [pid 19098] <... futex resumed>) = 1 [pid 19102] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19101] <... futex resumed>) = 0 [pid 19100] <... futex resumed>) = 1 [pid 19099] write(1, "executing program\n", 18 [pid 19098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19096] <... futex resumed>) = 0 [pid 19095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19102] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19101] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19100] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] <... write resumed>) = 18 [pid 19096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] <... futex resumed>) = 0 [pid 19102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19101] <... openat resumed>) = 3 [pid 19100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19096] <... futex resumed>) = 0 [pid 19095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19102] <... futex resumed>) = 1 [pid 19099] <... futex resumed>) = 0 [pid 19098] <... futex resumed>) = 0 [pid 19096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19100] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19099] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19101] <... futex resumed>) = 1 [pid 19100] <... openat resumed>) = 3 [pid 19099] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19095] <... futex resumed>) = 0 [pid 19102] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19102] <... openat resumed>) = 3 [pid 19101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19100] <... futex resumed>) = 1 [pid 19099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19098] <... futex resumed>) = 0 [pid 19096] <... futex resumed>) = 0 [pid 19095] <... futex resumed>) = 0 [pid 19102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19101] pwrite64(3, "\x02\x00", 2, 4 [pid 19100] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19102] <... futex resumed>) = 0 [pid 19101] <... pwrite64 resumed>) = 2 [pid 19100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19099] <... mmap resumed>) = 0x7f9f66df1000 [pid 19098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19100] pwrite64(3, "\x02\x00", 2, 4 [pid 19099] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19096] <... futex resumed>) = 0 [pid 19102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19101] <... futex resumed>) = 1 [pid 19100] <... pwrite64 resumed>) = 2 [pid 19099] <... mprotect resumed>) = 0 [pid 19095] <... futex resumed>) = 0 [pid 19102] pwrite64(3, "\x02\x00", 2, 4 [pid 19101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19098] <... futex resumed>) = 0 [pid 19096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19095] exit_group(0 [pid 19102] <... pwrite64 resumed>) = 2 [pid 19098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19095] <... exit_group resumed>) = ? [pid 19102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19101] <... futex resumed>) = ? [pid 19100] <... futex resumed>) = 0 [pid 19099] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19096] exit_group(0 [pid 19102] <... futex resumed>) = 1 [pid 19101] +++ exited with 0 +++ [pid 19099] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19098] <... futex resumed>) = 0 [pid 19096] <... exit_group resumed>) = ? [pid 19095] +++ exited with 0 +++ [pid 19102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19100] +++ exited with 0 +++ [pid 19098] exit_group(0 [pid 19099] <... clone3 resumed> => {parent_tid=[19103]}, 88) = 19103 ci2-android-6-12-rust/strace-static-x86_64: Process 19103 attached [pid 19099] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19095, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19099] <... futex resumed>) = 0 [pid 19103] set_robust_list(0x7f9f66e119a0, 24 [pid 19102] <... futex resumed>) = ? [pid 19099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19098] <... exit_group resumed>) = ? [pid 19103] <... set_robust_list resumed>) = 0 [pid 19102] +++ exited with 0 +++ [pid 19096] +++ exited with 0 +++ [pid 19103] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19098] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19103] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19098, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19103] <... futex resumed>) = 1 [pid 19099] <... futex resumed>) = 0 [pid 19103] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19099] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19103] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19104 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19104 [pid 19103] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19104] set_robust_list(0x55555f6e6760, 24 [pid 19103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19104] <... set_robust_list resumed>) = 0 [pid 19103] <... futex resumed>) = 1 [pid 19103] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] <... futex resumed>) = 0 [pid 19104] rt_sigprocmask(SIG_SETMASK, [] [pid 19099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19099] <... futex resumed>) = 0 [pid 19099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19103] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] <... futex resumed>) = 0 [pid 19104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19099] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19103] <... futex resumed>) = 1 [pid 19099] <... futex resumed>) = 0 [pid 19104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19103] pwrite64(3, "\x02\x00", 2, 4 [pid 19099] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19104] <... prctl resumed>) = 0 [pid 19103] <... pwrite64 resumed>) = 2 [pid 19103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19099] <... futex resumed>) = 0 [pid 19104] setpgid(0, 0) = 0 [pid 19103] <... futex resumed>) = 1 [pid 19103] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19099] exit_group(0 [pid 19104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19103] <... futex resumed>) = ? [pid 19099] <... exit_group resumed>) = ? [pid 19103] +++ exited with 0 +++ [pid 19104] <... openat resumed>) = 3 [pid 19099] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 19104] write(3, "1000", 4) = 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19099, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19104] close(3) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19104] write(1, "executing program\n", 18 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19104] <... write resumed>) = 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19104] <... futex resumed>) = 0 [pid 19104] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19105 attached , NULL, 8) = 0 [pid 19105] set_robust_list(0x55555f6e6760, 24 [pid 19104] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19105] <... set_robust_list resumed>) = 0 [pid 19104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19105 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19105] rt_sigprocmask(SIG_SETMASK, [] [pid 19104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19104] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19105] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 19106 attached [pid 19104] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19105] <... prctl resumed>) = 0 [pid 19106] set_robust_list(0x55555f6e6760, 24 [pid 19105] setpgid(0, 0 [pid 19104] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19106 [pid 19106] <... set_robust_list resumed>) = 0 [pid 19105] <... setpgid resumed>) = 0 [pid 19106] rt_sigprocmask(SIG_SETMASK, [] [pid 19105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19104] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19105] <... openat resumed>) = 3 [pid 19104] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19105] write(3, "1000", 4) = 4 [pid 19104] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19105] close(3) = 0 [pid 19106] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19107 attached [pid 19105] write(1, "executing program\n", 18 executing program [pid 19107] set_robust_list(0x7f9f66e119a0, 24 [pid 19105] <... write resumed>) = 18 [pid 19107] <... set_robust_list resumed>) = 0 [pid 19105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19107] rt_sigprocmask(SIG_SETMASK, [] [pid 19105] <... futex resumed>) = 0 [pid 19107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19105] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19105] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19105] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19105] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19105] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19105] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19105] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19108 attached => {parent_tid=[19108]}, 88) = 19108 [pid 19108] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19105] rt_sigprocmask(SIG_SETMASK, [] [pid 19108] rt_sigprocmask(SIG_SETMASK, [] [pid 19105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19108] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19105] <... futex resumed>) = 0 [pid 19105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19105] <... futex resumed>) = 0 [pid 19108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19105] <... futex resumed>) = 0 [pid 19108] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19108] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19105] <... futex resumed>) = 0 [pid 19108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19108] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19105] <... futex resumed>) = 0 [pid 19108] <... openat resumed>) = 3 [pid 19106] setpgid(0, 0 [pid 19105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19104] <... clone3 resumed> => {parent_tid=[19107]}, 88) = 19107 [pid 317] <... restart_syscall resumed>) = 0 [pid 19106] <... setpgid resumed>) = 0 [pid 19104] rt_sigprocmask(SIG_SETMASK, [] [pid 19108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19105] <... futex resumed>) = 0 [pid 19108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19105] <... futex resumed>) = 0 [pid 19104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19108] pwrite64(3, "\x02\x00", 2, 4 [pid 19106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19108] <... pwrite64 resumed>) = 2 [pid 19108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] <... openat resumed>) = 3 [pid 19107] <... futex resumed>) = 0 [pid 19104] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19108] <... futex resumed>) = 1 [pid 19107] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19105] <... futex resumed>) = 0 [pid 19108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19107] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19105] exit_group(0 [pid 19108] <... futex resumed>) = ? [pid 19107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19105] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19109 attached [pid 19108] +++ exited with 0 +++ [pid 19107] <... futex resumed>) = 1 [pid 19106] write(3, "1000", 4 [pid 19105] +++ exited with 0 +++ [pid 19104] <... futex resumed>) = 0 [pid 19109] set_robust_list(0x55555f6e6760, 24 [pid 19107] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19106] <... write resumed>) = 4 [pid 19104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19109 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19105, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19109] <... set_robust_list resumed>) = 0 [pid 19107] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19109] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19106] close(3 [pid 19104] <... futex resumed>) = 0 [pid 19109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] <... close resumed>) = 0 [pid 19109] setpgid(0, 0 [pid 19107] <... futex resumed>) = 0 [pid 19106] write(1, "executing program\n", 18 [pid 19109] <... setpgid resumed>) = 0 [pid 19107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19106] <... write resumed>) = 18 [pid 19104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19109] <... openat resumed>) = 3 [pid 19107] <... futex resumed>) = 0 [pid 19106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19104] <... futex resumed>) = 1 [pid 19109] write(3, "1000", 4 [pid 19107] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19106] <... futex resumed>) = 0 [pid 19104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19109] <... write resumed>) = 4 [pid 19107] <... openat resumed>) = 3 [pid 19109] close(3 [pid 19107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19109] <... close resumed>) = 0 [pid 19107] <... futex resumed>) = 1 [pid 19106] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19104] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19109] write(1, "executing program\n", 18 [pid 19107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 19106] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19109] <... write resumed>) = 18 [pid 19107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19104] <... futex resumed>) = 0 [pid 19109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19107] pwrite64(3, "\x02\x00", 2, 4 [pid 19104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19109] <... futex resumed>) = 0 [pid 19107] <... pwrite64 resumed>) = 2 [pid 19106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19109] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19106] <... mmap resumed>) = 0x7f9f66df1000 [pid 19109] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19107] <... futex resumed>) = 1 [pid 19106] <... mprotect resumed>) = 0 [pid 19104] <... futex resumed>) = 0 [pid 19109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19104] exit_group(0 [pid 19109] <... mmap resumed>) = 0x7f9f66df1000 [pid 19109] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19106] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19110 attached [pid 19109] <... mprotect resumed>) = 0 [pid 19109] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19107] <... futex resumed>) = ? [pid 19104] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19110 [pid 19110] set_robust_list(0x55555f6e6760, 24 [pid 19109] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19107] +++ exited with 0 +++ [pid 19106] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19104] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19110] <... set_robust_list resumed>) = 0 [pid 19109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19106] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19104, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19111 attached [pid 19110] rt_sigprocmask(SIG_SETMASK, [] [pid 19111] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19112 attached ) = 0 [pid 19112] set_robust_list(0x7f9f66e119a0, 24 [pid 19111] rt_sigprocmask(SIG_SETMASK, [] [pid 19112] <... set_robust_list resumed>) = 0 [pid 19111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19112] rt_sigprocmask(SIG_SETMASK, [] [pid 19111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19112] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19109] <... clone3 resumed> => {parent_tid=[19111]}, 88) = 19111 [pid 19109] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19111] <... futex resumed>) = 0 [pid 19111] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19109] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 19111] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19106] <... clone3 resumed> => {parent_tid=[19112]}, 88) = 19112 [pid 19110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19106] rt_sigprocmask(SIG_SETMASK, [] [pid 19110] <... prctl resumed>) = 0 [pid 19106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19110] setpgid(0, 0) = 0 [pid 19106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19112] <... futex resumed>) = 0 [pid 19111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19106] <... futex resumed>) = 1 [pid 19112] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19111] <... futex resumed>) = 0 [pid 19109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19112] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19111] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19109] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19111] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19110] <... openat resumed>) = 3 [pid 19109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19112] <... futex resumed>) = 1 [pid 19111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] write(3, "1000", 4 [pid 19109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19106] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19113 attached [pid 19112] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19111] <... futex resumed>) = 0 [pid 19110] <... write resumed>) = 4 [pid 19109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] close(3 [pid 19113] set_robust_list(0x55555f6e6760, 24 [pid 19106] <... futex resumed>) = 0 [pid 19110] <... close resumed>) = 0 [pid 19112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19111] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19109] <... futex resumed>) = 0 [pid 19112] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19111] <... openat resumed>) = 3 [pid 19110] write(1, "executing program\n", 18 [pid 19109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19113 [pid 19113] <... set_robust_list resumed>) = 0 [pid 19112] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] <... write resumed>) = 18 [pid 19109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19111] <... futex resumed>) = 0 [pid 19110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] rt_sigprocmask(SIG_SETMASK, [] [pid 19112] <... futex resumed>) = 1 [pid 19111] pwrite64(3, "\x02\x00", 2, 4 [pid 19110] <... futex resumed>) = 0 [pid 19109] <... futex resumed>) = 0 [pid 19106] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19112] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19111] <... pwrite64 resumed>) = 2 [pid 19110] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19106] <... futex resumed>) = 0 [pid 19113] <... prctl resumed>) = 0 [pid 19112] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19111] <... futex resumed>) = 1 [pid 19110] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19109] <... futex resumed>) = 0 [pid 19106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19113] setpgid(0, 0 [pid 19112] <... openat resumed>) = 3 [pid 19111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19109] exit_group(0 [pid 19112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19111] <... futex resumed>) = ? [pid 19109] <... exit_group resumed>) = ? [pid 19113] <... setpgid resumed>) = 0 [pid 19112] <... futex resumed>) = 1 [pid 19111] +++ exited with 0 +++ [pid 19110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19109] +++ exited with 0 +++ [pid 19106] <... futex resumed>) = 0 [pid 19112] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19110] <... mmap resumed>) = 0x7f9f66df1000 [pid 19106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19110] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19106] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19109, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19112] pwrite64(3, "\x02\x00", 2, 4 [pid 19110] <... mprotect resumed>) = 0 [pid 19112] <... pwrite64 resumed>) = 2 [pid 19106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19113] <... openat resumed>) = 3 [pid 19112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19106] <... futex resumed>) = 0 [pid 19112] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19106] exit_group(0 [pid 19112] <... futex resumed>) = ? [pid 19106] <... exit_group resumed>) = ? [pid 19113] write(3, "1000", 4 [pid 19112] +++ exited with 0 +++ [pid 19110] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19113] <... write resumed>) = 4 [pid 19110] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19113] close(3 [pid 19110] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19113] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19114 attached [pid 19113] write(1, "executing program\n", 18 [pid 19106] +++ exited with 0 +++ [pid 19113] <... write resumed>) = 18 [pid 19110] <... clone3 resumed> => {parent_tid=[19114]}, 88) = 19114 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19106, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19113] <... futex resumed>) = 0 [pid 19110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19113] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19110] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19110] <... futex resumed>) = 0 [pid 19113] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 19113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19110] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19113] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19114] set_robust_list(0x7f9f66e119a0, 24 [pid 19113] <... mmap resumed>) = 0x7f9f66df1000 [pid 19114] <... set_robust_list resumed>) = 0 [pid 19113] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19114] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19113] <... mprotect resumed>) = 0 [pid 19114] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19113] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19114] <... futex resumed>) = 1 [pid 19110] <... futex resumed>) = 0 [pid 19114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19113] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19115 attached [pid 19110] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19114] <... futex resumed>) = 0 [pid 19114] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19116 attached ) = -1 EBUSY (Device or resource busy) [pid 19116] set_robust_list(0x55555f6e6760, 24 [pid 19115] set_robust_list(0x7f9f66e119a0, 24 [pid 19114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] <... futex resumed>) = 1 [pid 19113] <... clone3 resumed> => {parent_tid=[19115]}, 88) = 19115 [pid 19116] <... set_robust_list resumed>) = 0 [pid 19115] <... set_robust_list resumed>) = 0 [pid 19114] <... futex resumed>) = 0 [pid 19113] rt_sigprocmask(SIG_SETMASK, [] [pid 19110] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19116 [pid 19116] rt_sigprocmask(SIG_SETMASK, [] [pid 19115] rt_sigprocmask(SIG_SETMASK, [] [pid 19114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19116] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19115] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19116] <... prctl resumed>) = 0 [pid 19114] <... futex resumed>) = 0 [pid 19113] <... futex resumed>) = 0 [pid 19110] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19116] setpgid(0, 0 [pid 19115] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19114] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19110] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19116] <... setpgid resumed>) = 0 [pid 19115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19114] <... openat resumed>) = 3 [pid 19113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19115] <... futex resumed>) = 0 [pid 19114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19116] <... openat resumed>) = 3 [pid 19116] write(3, "1000", 4) = 4 [pid 19116] close(3) = 0 [pid 19116] write(1, "executing program\n", 18) = 18 [pid 19116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19116] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19116] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19116] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19116] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19116] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19115] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19113] <... futex resumed>) = 0 [pid 19114] <... futex resumed>) = 1 [pid 19110] <... futex resumed>) = 0 [pid 19116] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19115] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19110] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19117 attached [pid 19115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19117] set_robust_list(0x7f9f66e119a0, 24 [pid 19116] <... clone3 resumed> => {parent_tid=[19117]}, 88) = 19117 [pid 19115] <... futex resumed>) = 0 [pid 19114] pwrite64(3, "\x02\x00", 2, 4 [pid 19113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] <... futex resumed>) = 0 [pid 19117] <... set_robust_list resumed>) = 0 [pid 19116] rt_sigprocmask(SIG_SETMASK, [] [pid 19115] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19113] <... futex resumed>) = 0 [pid 19116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19114] <... pwrite64 resumed>) = 2 [pid 19113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19110] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19115] <... openat resumed>) = 3 [pid 19117] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 19114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19116] <... futex resumed>) = 0 [pid 19115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19114] <... futex resumed>) = 1 [pid 19110] <... futex resumed>) = 0 [pid 19117] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19115] <... futex resumed>) = 1 [pid 19114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19113] <... futex resumed>) = 0 [pid 19110] exit_group(0 [pid 19117] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19110] <... exit_group resumed>) = ? [pid 19114] <... futex resumed>) = ? [pid 19117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19113] <... futex resumed>) = 0 [pid 19117] <... futex resumed>) = 1 [pid 19116] <... futex resumed>) = 0 [pid 19113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19117] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19115] pwrite64(3, "\x02\x00", 2, 4 [pid 19114] +++ exited with 0 +++ [pid 19110] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19115] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19110, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19117] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19113] <... futex resumed>) = 0 [pid 19113] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19118 attached [pid 19117] <... futex resumed>) = 1 [pid 19118] set_robust_list(0x55555f6e6760, 24 [pid 19117] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19118 [pid 19118] <... set_robust_list resumed>) = 0 [pid 19118] rt_sigprocmask(SIG_SETMASK, [] [pid 19116] <... futex resumed>) = 0 [pid 19115] <... futex resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19118] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19116] <... futex resumed>) = 1 [pid 19116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19118] <... prctl resumed>) = 0 [pid 19117] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19118] setpgid(0, 0 [pid 19117] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19118] <... setpgid resumed>) = 0 [pid 19118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19117] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19118] <... openat resumed>) = 3 [pid 19117] <... futex resumed>) = 1 [pid 19116] <... futex resumed>) = 0 [pid 19115] +++ exited with 0 +++ [pid 19113] +++ exited with 0 +++ [pid 19116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19113, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19119 attached [pid 19118] write(3, "1000", 4 [pid 19117] pwrite64(3, "\x02\x00", 2, 4 [pid 19116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19119] set_robust_list(0x55555f6e6760, 24 [pid 19118] <... write resumed>) = 4 [pid 19119] <... set_robust_list resumed>) = 0 [pid 19117] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19119 [pid 19118] close(3 [pid 19119] rt_sigprocmask(SIG_SETMASK, [] [pid 19118] <... close resumed>) = 0 [pid 19117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19116] exit_group(0) = ? [pid 19119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19118] write(1, "executing program\n", 18 [pid 19117] <... futex resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19118] <... write resumed>) = 18 [pid 19119] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19119] <... prctl resumed>) = 0 [pid 19119] setpgid(0, 0) = 0 [pid 19119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19119] write(3, "1000", 4) = 4 [pid 19117] +++ exited with 0 +++ [pid 19116] +++ exited with 0 +++ [pid 19119] close(3) = 0 [pid 19119] write(1, "executing program\n", 18 [pid 19118] <... futex resumed>) = 0 executing program [pid 19118] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19116, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19118] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19118] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19119] <... write resumed>) = 18 executing program [pid 19119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19119] <... futex resumed>) = 0 [pid 19118] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19119] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19118] <... mmap resumed>) = 0x7f9f66df1000 [pid 19119] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19119] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19119] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19118] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19119] <... mmap resumed>) = 0x7f9f66df1000 [pid 19118] <... mprotect resumed>) = 0 [pid 19119] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19119] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19120 attached [pid 19118] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19120 [pid 19118] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19119] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19120] set_robust_list(0x55555f6e6760, 24 [pid 19119] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19118] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19122 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19121 attached [pid 19120] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19121] set_robust_list(0x7f9f66e119a0, 24 [pid 19118] <... clone3 resumed> => {parent_tid=[19122]}, 88) = 19122 [pid 19118] rt_sigprocmask(SIG_SETMASK, [] [pid 19121] <... set_robust_list resumed>) = 0 [pid 19118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19121] rt_sigprocmask(SIG_SETMASK, [] [pid 19118] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19122] set_robust_list(0x7f9f66e119a0, 24 [pid 19121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19120] rt_sigprocmask(SIG_SETMASK, [] [pid 19119] <... clone3 resumed> => {parent_tid=[19121]}, 88) = 19121 [pid 19118] <... futex resumed>) = 0 [pid 19122] <... set_robust_list resumed>) = 0 [pid 19120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19119] rt_sigprocmask(SIG_SETMASK, [] [pid 19122] rt_sigprocmask(SIG_SETMASK, [] [pid 19119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19120] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19122] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19120] <... prctl resumed>) = 0 [pid 19119] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19123 [pid 19122] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19120] setpgid(0, 0 [pid 19119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19120] <... setpgid resumed>) = 0 [pid 19122] <... futex resumed>) = 0 [pid 19120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19120] <... openat resumed>) = 3 [pid 19120] write(3, "1000", 4) = 4 [pid 19120] close(3) = 0 [pid 19120] write(1, "executing program\n", 18) = 18 [pid 19120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19120] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19120] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19120] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19120] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19124 attached [pid 19124] set_robust_list(0x7f9f66e119a0, 24 [pid 19120] <... clone3 resumed> => {parent_tid=[19124]}, 88) = 19124 [pid 19124] <... set_robust_list resumed>) = 0 [pid 19120] rt_sigprocmask(SIG_SETMASK, [] [pid 19124] rt_sigprocmask(SIG_SETMASK, [] [pid 19120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19124] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19120] <... futex resumed>) = 0 [pid 19124] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19123 attached executing program ) = 0 [pid 19120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19124] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19120] <... futex resumed>) = 0 [pid 19124] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19124] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19120] <... futex resumed>) = 0 [pid 19120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19124] <... futex resumed>) = 0 [pid 19120] <... futex resumed>) = 1 [pid 19124] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19124] <... openat resumed>) = 3 [pid 19124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19120] <... futex resumed>) = 0 [pid 19124] <... futex resumed>) = 1 [pid 19124] pwrite64(3, "\x02\x00", 2, 4 [pid 19120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19124] <... pwrite64 resumed>) = 2 [pid 19120] <... futex resumed>) = 0 [pid 19120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19120] <... futex resumed>) = 0 [pid 19120] exit_group(0 [pid 19124] <... futex resumed>) = ? [pid 19120] <... exit_group resumed>) = ? [pid 19124] +++ exited with 0 +++ [pid 19123] set_robust_list(0x55555f6e6760, 24 [pid 19121] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19123] <... set_robust_list resumed>) = 0 [pid 19118] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 19123] rt_sigprocmask(SIG_SETMASK, [] [pid 19118] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19121] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19118] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19122] <... futex resumed>) = 0 [pid 19120] +++ exited with 0 +++ [pid 19122] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19118] <... futex resumed>) = 0 [pid 19122] <... futex resumed>) = 1 [pid 19121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19118] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19122] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19121] <... futex resumed>) = 1 [pid 19119] <... futex resumed>) = 0 [pid 19118] <... futex resumed>) = 0 [pid 19123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19122] <... openat resumed>) = 3 [pid 19119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19118] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19121] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19119] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19120, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19123] <... prctl resumed>) = 0 [pid 19122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19123] setpgid(0, 0 [pid 19122] <... futex resumed>) = 1 [pid 19121] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19118] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19123] <... setpgid resumed>) = 0 [pid 19122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19118] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19122] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19121] <... futex resumed>) = 1 [pid 19119] <... futex resumed>) = 0 [pid 19118] <... futex resumed>) = 0 [pid 19123] <... openat resumed>) = 3 [pid 19122] pwrite64(3, "\x02\x00", 2, 4 [pid 19119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19121] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19118] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19123] write(3, "1000", 4 [pid 19122] <... pwrite64 resumed>) = 2 [pid 19119] <... futex resumed>) = 0 [pid 19121] <... openat resumed>) = 3 [pid 19123] <... write resumed>) = 4 [pid 19121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19121] <... futex resumed>) = 0 [pid 19123] close(3 [pid 19119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19123] <... close resumed>) = 0 [pid 19122] <... futex resumed>) = 1 [pid 19121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19119] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19118] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19123] write(1, "executing program\n", 18 [pid 19122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19118] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19123] <... write resumed>) = 18 [pid 19122] <... futex resumed>) = ? [pid 19121] <... futex resumed>) = 0 [pid 19119] <... futex resumed>) = 1 [pid 19118] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19122] +++ exited with 0 +++ [pid 19121] pwrite64(3, "\x02\x00", 2, 4 [pid 19119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19118] +++ exited with 0 +++ [pid 19123] <... futex resumed>) = 0 [pid 19121] <... pwrite64 resumed>) = 2 [pid 19123] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19118, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19123] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19123] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19125 attached [pid 19123] <... mmap resumed>) = 0x7f9f66df1000 [pid 19121] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19125 [pid 19123] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] set_robust_list(0x55555f6e6760, 24 [pid 19123] <... mprotect resumed>) = 0 [pid 19119] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19125] <... set_robust_list resumed>) = 0 [pid 19119] exit_group(0 [pid 19123] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19125] rt_sigprocmask(SIG_SETMASK, [] [pid 19119] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19123] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19121] <... futex resumed>) = ? [pid 19123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19121] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19126 attached [pid 19125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19119] +++ exited with 0 +++ [pid 19126] set_robust_list(0x7f9f66e119a0, 24 [pid 19125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19123] <... clone3 resumed> => {parent_tid=[19126]}, 88) = 19126 [pid 19126] <... set_robust_list resumed>) = 0 [pid 19123] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19119, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19126] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] <... prctl resumed>) = 0 [pid 19125] setpgid(0, 0) = 0 [pid 19125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19125] write(3, "1000", 4) = 4 [pid 19123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19125] close(3 [pid 19126] <... futex resumed>) = 0 [pid 19125] <... close resumed>) = 0 [pid 19123] <... futex resumed>) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19126] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 19125] write(1, "executing program\n", 18 [pid 19126] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19125] <... write resumed>) = 18 [pid 19123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19125] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19126] <... futex resumed>) = 0 [pid 19125] <... futex resumed>) = 0 [pid 19123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19125] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19123] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19125] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19126] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19127 attached [pid 19126] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19125] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19127 ci2-android-6-12-rust/strace-static-x86_64: Process 19128 attached [pid 19127] set_robust_list(0x55555f6e6760, 24 [pid 19125] <... mmap resumed>) = 0x7f9f66df1000 [pid 19126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19127] <... set_robust_list resumed>) = 0 [pid 19125] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19126] <... futex resumed>) = 1 [pid 19123] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19128 [pid 19128] set_robust_list(0x55555f6e6760, 24 [pid 19127] rt_sigprocmask(SIG_SETMASK, [] [pid 19126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] <... mprotect resumed>) = 0 [pid 19123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] <... set_robust_list resumed>) = 0 [pid 19126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19123] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19126] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19128] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19126] <... openat resumed>) = 3 [pid 19125] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19125] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19128] <... prctl resumed>) = 0 [pid 19127] <... prctl resumed>) = 0 [pid 19125] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19129 attached [pid 19128] setpgid(0, 0 [pid 19127] setpgid(0, 0 [pid 19129] set_robust_list(0x7f9f66e119a0, 24 [pid 19128] <... setpgid resumed>) = 0 [pid 19127] <... setpgid resumed>) = 0 [pid 19126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19125] <... clone3 resumed> => {parent_tid=[19129]}, 88) = 19129 [pid 19129] <... set_robust_list resumed>) = 0 [pid 19128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19126] <... futex resumed>) = 1 [pid 19125] rt_sigprocmask(SIG_SETMASK, [] [pid 19123] <... futex resumed>) = 0 [pid 19129] rt_sigprocmask(SIG_SETMASK, [] [pid 19128] <... openat resumed>) = 3 [pid 19127] <... openat resumed>) = 3 [pid 19126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] write(3, "1000", 4 [pid 19127] write(3, "1000", 4 [pid 19126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19123] <... futex resumed>) = 0 [pid 19129] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19128] <... write resumed>) = 4 [pid 19127] <... write resumed>) = 4 [pid 19126] pwrite64(3, "\x02\x00", 2, 4 [pid 19125] <... futex resumed>) = 0 [pid 19123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19129] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19128] close(3 [pid 19127] close(3 [pid 19126] <... pwrite64 resumed>) = 2 [pid 19125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19128] <... close resumed>) = 0 [pid 19127] <... close resumed>) = 0 [pid 19126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19129] <... futex resumed>) = 0 [pid 19128] write(1, "executing program\n", 18 [pid 19127] write(1, "executing program\n", 18 executing program executing program [pid 19125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19126] <... futex resumed>) = 1 [pid 19123] <... futex resumed>) = 0 [pid 19129] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19128] <... write resumed>) = 18 [pid 19127] <... write resumed>) = 18 [pid 19125] <... futex resumed>) = 0 [pid 19129] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19123] exit_group(0 [pid 19129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19128] <... futex resumed>) = 0 [pid 19127] <... futex resumed>) = 0 [pid 19125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19123] <... exit_group resumed>) = ? [pid 19126] <... futex resumed>) = ? [pid 19128] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19129] <... futex resumed>) = 0 [pid 19127] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19129] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19127] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19125] <... futex resumed>) = 0 [pid 19129] <... openat resumed>) = 3 [pid 19128] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19127] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19126] +++ exited with 0 +++ [pid 19125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19123] +++ exited with 0 +++ [pid 19128] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19129] <... futex resumed>) = 0 [pid 19127] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19129] pwrite64(3, "\x02\x00", 2, 4 [pid 19128] <... mmap resumed>) = 0x7f9f66df1000 [pid 19127] <... mmap resumed>) = 0x7f9f66df1000 [pid 19125] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19129] <... pwrite64 resumed>) = 2 [pid 19128] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19127] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19128] <... mprotect resumed>) = 0 [pid 19127] <... mprotect resumed>) = 0 [pid 19125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19129] <... futex resumed>) = 0 [pid 19128] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19127] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19125] exit_group(0 [pid 19128] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19127] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19125] <... exit_group resumed>) = ? [pid 19129] +++ exited with 0 +++ [pid 19128] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19127] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19125] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19130 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19131 attached [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19131] set_robust_list(0x7f9f66e119a0, 24 [pid 19130] set_robust_list(0x7f9f66e119a0, 24 [pid 19128] <... clone3 resumed> => {parent_tid=[19130]}, 88) = 19130 [pid 19127] <... clone3 resumed> => {parent_tid=[19131]}, 88) = 19131 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19131] <... set_robust_list resumed>) = 0 [pid 19130] <... set_robust_list resumed>) = 0 [pid 19128] rt_sigprocmask(SIG_SETMASK, [] [pid 19127] rt_sigprocmask(SIG_SETMASK, [] [pid 19131] rt_sigprocmask(SIG_SETMASK, [] [pid 19130] rt_sigprocmask(SIG_SETMASK, [] [pid 19128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19131] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19130] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19128] <... futex resumed>) = 0 [pid 19127] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19131] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19130] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19132 attached [pid 19131] <... futex resumed>) = 0 [pid 19130] <... futex resumed>) = 0 [pid 19128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19131] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19130] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19128] <... futex resumed>) = 0 [pid 19130] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19132 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19132] set_robust_list(0x55555f6e6760, 24 [pid 19131] <... futex resumed>) = 0 [pid 19130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19127] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19132] <... set_robust_list resumed>) = 0 [pid 19131] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19130] <... futex resumed>) = 1 [pid 19128] <... futex resumed>) = 0 [pid 19127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19132] rt_sigprocmask(SIG_SETMASK, [] [pid 19131] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19128] <... futex resumed>) = 0 [pid 19131] <... futex resumed>) = 1 [pid 19127] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19133 attached [pid 19131] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] set_robust_list(0x55555f6e6760, 24 [pid 19132] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19130] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19127] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19133 [pid 19133] <... set_robust_list resumed>) = 0 [pid 19132] <... prctl resumed>) = 0 [pid 19131] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19130] <... openat resumed>) = 3 [pid 19127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19133] rt_sigprocmask(SIG_SETMASK, [] [pid 19132] setpgid(0, 0 [pid 19131] <... openat resumed>) = 3 [pid 19130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19132] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19128] <... futex resumed>) = 0 [pid 19133] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19130] <... futex resumed>) = 1 [pid 19128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] <... prctl resumed>) = 0 [pid 19131] <... futex resumed>) = 1 [pid 19130] pwrite64(3, "\x02\x00", 2, 4 [pid 19128] <... futex resumed>) = 0 [pid 19127] <... futex resumed>) = 0 [pid 19133] setpgid(0, 0 [pid 19132] <... openat resumed>) = 3 [pid 19131] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] <... setpgid resumed>) = 0 [pid 19132] write(3, "1000", 4 [pid 19131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19130] <... pwrite64 resumed>) = 2 [pid 19127] <... futex resumed>) = 0 [pid 19133] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19132] <... write resumed>) = 4 [pid 19131] pwrite64(3, "\x02\x00", 2, 4 [pid 19127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19133] <... openat resumed>) = 3 [pid 19131] <... pwrite64 resumed>) = 2 [pid 19133] write(3, "1000", 4 [pid 19131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] <... write resumed>) = 4 [pid 19132] close(3 [pid 19131] <... futex resumed>) = 1 [pid 19130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19127] <... futex resumed>) = 0 [pid 19133] close(3 [pid 19132] <... close resumed>) = 0 [pid 19131] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19130] <... futex resumed>) = 1 [pid 19128] <... futex resumed>) = 0 [pid 19127] exit_group(0 [pid 19133] <... close resumed>) = 0 [pid 19132] write(1, "executing program\n", 18 [pid 19131] <... futex resumed>) = ? [pid 19130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19128] exit_group(0 [pid 19127] <... exit_group resumed>) = ? executing program [pid 19133] write(1, "executing program\n", 18 [pid 19132] <... write resumed>) = 18 [pid 19131] +++ exited with 0 +++ [pid 19130] <... futex resumed>) = ? [pid 19128] <... exit_group resumed>) = ? [pid 19127] +++ exited with 0 +++ [pid 19133] <... write resumed>) = 18 [pid 19132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19133] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19133] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19133] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19132] <... futex resumed>) = 0 [pid 19130] +++ exited with 0 +++ [pid 19128] +++ exited with 0 +++ [pid 19132] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19127, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19128, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19133] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19133] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19133] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19134 attached [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19133] <... clone3 resumed> => {parent_tid=[19134]}, 88) = 19134 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19133] rt_sigprocmask(SIG_SETMASK, [] [pid 19132] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19134] set_robust_list(0x7f9f66e119a0, 24 [pid 19132] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19134] <... set_robust_list resumed>) = 0 [pid 19132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19134] rt_sigprocmask(SIG_SETMASK, [] [pid 19133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19132] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19133] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19134] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19133] <... futex resumed>) = 0 [pid 19132] <... mmap resumed>) = 0x7f9f66df1000 [pid 19134] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19133] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19132] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19134] <... futex resumed>) = 0 [pid 19133] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19134] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19132] <... mprotect resumed>) = 0 [pid 19133] <... futex resumed>) = 0 [pid 19134] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19133] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19132] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19134] <... futex resumed>) = 0 [pid 19133] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19132] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19134] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19133] <... futex resumed>) = 0 [pid 19133] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19132] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19134] <... openat resumed>) = 3 [pid 19134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19135 attached [pid 19134] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19133] <... futex resumed>) = 0 [pid 19132] <... clone3 resumed> => {parent_tid=[19135]}, 88) = 19135 [pid 19133] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19132] rt_sigprocmask(SIG_SETMASK, [] [pid 19133] <... futex resumed>) = 1 [pid 19134] <... futex resumed>) = 0 [pid 19133] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19135] set_robust_list(0x7f9f66e119a0, 24 [pid 19134] pwrite64(3, "\x02\x00", 2, 4 [pid 19132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19135] <... set_robust_list resumed>) = 0 [pid 19135] rt_sigprocmask(SIG_SETMASK, [] [pid 19134] <... pwrite64 resumed>) = 2 [pid 19132] <... futex resumed>) = 0 [pid 19135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19135] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19135] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19134] <... futex resumed>) = 1 [pid 19133] <... futex resumed>) = 0 [pid 19135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19133] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19135] <... futex resumed>) = 1 [pid 19133] <... exit_group resumed>) = ? [pid 19135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19132] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19134] +++ exited with 0 +++ [pid 19133] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19135] <... futex resumed>) = 0 [pid 19132] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19133, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19135] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19136 attached ) = -1 EBUSY (Device or resource busy) [pid 19136] set_robust_list(0x55555f6e6760, 24 [pid 19135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19136 [pid 19136] <... set_robust_list resumed>) = 0 [pid 19135] <... futex resumed>) = 1 [pid 19132] <... futex resumed>) = 0 [pid 19136] rt_sigprocmask(SIG_SETMASK, [] [pid 19135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19135] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19135] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19132] <... futex resumed>) = 0 [pid 19135] <... openat resumed>) = 3 [pid 19135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19137 attached [pid 19136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19137 [pid 19137] set_robust_list(0x55555f6e6760, 24 [pid 19136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19132] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19136] <... prctl resumed>) = 0 [pid 19137] <... set_robust_list resumed>) = 0 [pid 19136] setpgid(0, 0 [pid 19135] <... futex resumed>) = 0 [pid 19132] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19137] rt_sigprocmask(SIG_SETMASK, [] [pid 19136] <... setpgid resumed>) = 0 [pid 19135] pwrite64(3, "\x02\x00", 2, 4 [pid 19132] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19135] <... pwrite64 resumed>) = 2 [pid 19137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19136] <... openat resumed>) = 3 [pid 19135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19137] <... prctl resumed>) = 0 [pid 19136] write(3, "1000", 4 [pid 19135] <... futex resumed>) = 1 [pid 19132] <... futex resumed>) = 0 [pid 19136] <... write resumed>) = 4 [pid 19132] exit_group(0 [pid 19136] close(3 [pid 19132] <... exit_group resumed>) = ? [pid 19137] setpgid(0, 0 [pid 19136] <... close resumed>) = 0 [pid 19137] <... setpgid resumed>) = 0 [pid 19136] write(1, "executing program\n", 18 [pid 19135] +++ exited with 0 +++ [pid 19132] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 19137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19136] <... write resumed>) = 18 [pid 19137] write(3, "1000", 4 [pid 19136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19132, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19137] <... write resumed>) = 4 [pid 19136] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19136] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19137] close(3 [pid 19136] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19137] <... close resumed>) = 0 [pid 19137] write(1, "executing program\n", 18) = 18 [pid 19137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19137] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19137] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19137] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19137] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 19137] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19137] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19138 attached => {parent_tid=[19138]}, 88) = 19138 [pid 19137] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19138] set_robust_list(0x7f9f66e119a0, 24 [pid 19136] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19139 [pid 19138] <... set_robust_list resumed>) = 0 [pid 19136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19138] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19138] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19139 attached [pid 19138] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19136] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19139] set_robust_list(0x55555f6e6760, 24 [pid 19138] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19136] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19139] <... set_robust_list resumed>) = 0 [pid 19138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] <... mprotect resumed>) = 0 [pid 19139] rt_sigprocmask(SIG_SETMASK, [] [pid 19138] <... futex resumed>) = 1 [pid 19137] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19138] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19139] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19137] <... futex resumed>) = 0 [pid 19136] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19139] <... prctl resumed>) = 0 [pid 19138] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19140 attached [pid 19139] setpgid(0, 0 [pid 19138] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19140] set_robust_list(0x7f9f66e119a0, 24 [pid 19139] <... setpgid resumed>) = 0 [pid 19138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] <... clone3 resumed> => {parent_tid=[19140]}, 88) = 19140 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19141 attached [pid 19140] <... set_robust_list resumed>) = 0 [pid 19139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19138] <... futex resumed>) = 1 [pid 19137] <... futex resumed>) = 0 [pid 19136] rt_sigprocmask(SIG_SETMASK, [] [pid 19141] set_robust_list(0x55555f6e6760, 24 [pid 19140] rt_sigprocmask(SIG_SETMASK, [] [pid 19139] <... openat resumed>) = 3 [pid 19138] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19141] <... set_robust_list resumed>) = 0 [pid 19140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19138] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19136] <... futex resumed>) = 0 [pid 19140] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19141] rt_sigprocmask(SIG_SETMASK, [] [pid 19140] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19139] write(3, "1000", 4 [pid 19138] <... openat resumed>) = 3 [pid 19137] <... futex resumed>) = 0 [pid 19136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19141 [pid 19140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19139] <... write resumed>) = 4 [pid 19137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19140] <... futex resumed>) = 0 [pid 19139] close(3 [pid 19138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19141] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19140] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19139] <... close resumed>) = 0 [pid 19138] <... futex resumed>) = 1 [pid 19137] <... futex resumed>) = 0 [pid 19136] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19141] <... prctl resumed>) = 0 executing program [pid 19139] write(1, "executing program\n", 18 [pid 19137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19139] <... write resumed>) = 18 [pid 19137] <... futex resumed>) = 0 [pid 19139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19139] <... futex resumed>) = 0 [pid 19139] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19138] pwrite64(3, "\x02\x00", 2, 4 [pid 19139] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19141] setpgid(0, 0 [pid 19139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19138] <... pwrite64 resumed>) = 2 [pid 19141] <... setpgid resumed>) = 0 [pid 19139] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19139] <... mmap resumed>) = 0x7f9f66df1000 [pid 19138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19141] <... openat resumed>) = 3 [pid 19139] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19141] write(3, "1000", 4 [pid 19138] <... futex resumed>) = 1 [pid 19137] <... futex resumed>) = 0 [pid 19141] <... write resumed>) = 4 [pid 19140] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19139] <... mprotect resumed>) = 0 [pid 19138] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19137] exit_group(0 [pid 19141] close(3 [pid 19140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19139] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19138] <... futex resumed>) = ? [pid 19137] <... exit_group resumed>) = ? [pid 19141] <... close resumed>) = 0 [pid 19140] <... futex resumed>) = 1 [pid 19139] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19138] +++ exited with 0 +++ [pid 19136] <... futex resumed>) = 0 [pid 19139] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19140] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19137] +++ exited with 0 +++ [pid 19136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19142 attached [pid 19141] write(1, "executing program\n", 18 [pid 19140] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19140] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19136] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19137, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 19142] set_robust_list(0x7f9f66e119a0, 24 [pid 19141] <... write resumed>) = 18 [pid 19140] <... openat resumed>) = 3 [pid 19139] <... clone3 resumed> => {parent_tid=[19142]}, 88) = 19142 [pid 19142] <... set_robust_list resumed>) = 0 [pid 19141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19139] rt_sigprocmask(SIG_SETMASK, [] [pid 19142] rt_sigprocmask(SIG_SETMASK, [] [pid 19141] <... futex resumed>) = 0 [pid 19139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19141] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19142] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19141] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19139] <... futex resumed>) = 0 [pid 19142] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19141] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19142] <... futex resumed>) = 0 [pid 19141] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19142] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19141] <... mmap resumed>) = 0x7f9f66df1000 [pid 19139] <... futex resumed>) = 0 [pid 19142] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19141] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19141] <... mprotect resumed>) = 0 [pid 19140] <... futex resumed>) = 1 [pid 19139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19136] <... futex resumed>) = 0 [pid 19142] <... futex resumed>) = 0 [pid 19140] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19141] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19140] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] <... futex resumed>) = 0 [pid 19142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19141] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19140] pwrite64(3, "\x02\x00", 2, 4 [pid 19139] <... futex resumed>) = 0 [pid 19136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19142] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19141] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19140] <... pwrite64 resumed>) = 2 [pid 19139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19142] <... openat resumed>) = 3 [pid 19140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19136] <... futex resumed>) = 0 [pid 19140] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19136] exit_group(0 [pid 19140] <... futex resumed>) = ? [pid 19136] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19143 attached [pid 19142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19141] <... clone3 resumed> => {parent_tid=[19143]}, 88) = 19143 [pid 19140] +++ exited with 0 +++ [pid 19143] set_robust_list(0x7f9f66e119a0, 24 [pid 19142] <... futex resumed>) = 1 [pid 19141] rt_sigprocmask(SIG_SETMASK, [] [pid 19139] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19143] <... set_robust_list resumed>) = 0 [pid 19142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19136] +++ exited with 0 +++ [pid 19143] rt_sigprocmask(SIG_SETMASK, [] [pid 19142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19141] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19139] <... futex resumed>) = 0 [pid 19143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19142] pwrite64(3, "\x02\x00", 2, 4 [pid 19141] <... futex resumed>) = 0 [pid 19139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19136, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19143] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19142] <... pwrite64 resumed>) = 2 [pid 19141] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19143] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19142] <... futex resumed>) = 1 [pid 19139] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19144 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19145 attached [pid 19143] <... futex resumed>) = 1 [pid 19142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19141] <... futex resumed>) = 0 [pid 19139] exit_group(0 [pid 19143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19142] <... futex resumed>) = ? [pid 19141] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19139] <... exit_group resumed>) = ? [pid 19145] set_robust_list(0x55555f6e6760, 24 [pid 19144] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19144 [pid 19145] <... set_robust_list resumed>) = 0 [pid 19145] rt_sigprocmask(SIG_SETMASK, [] [pid 19144] <... set_robust_list resumed>) = 0 [pid 19143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19142] +++ exited with 0 +++ [pid 19141] <... futex resumed>) = 0 [pid 19139] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19143] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19141] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19145 [pid 19143] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19144] rt_sigprocmask(SIG_SETMASK, [] [pid 19143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19145] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19143] <... futex resumed>) = 1 [pid 19141] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19139, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19145] <... prctl resumed>) = 0 [pid 19143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19141] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19145] setpgid(0, 0 [pid 19144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19141] <... futex resumed>) = 0 [pid 19145] <... setpgid resumed>) = 0 [pid 19143] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19141] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19144] <... prctl resumed>) = 0 [pid 19143] <... openat resumed>) = 3 [pid 19144] setpgid(0, 0) = 0 [pid 19143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19141] <... futex resumed>) = 0 [pid 19141] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19141] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19143] <... futex resumed>) = 1 [pid 19143] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19145] <... openat resumed>) = 3 [pid 314] <... restart_syscall resumed>) = 0 [pid 19144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19145] write(3, "1000", 4 [pid 19143] <... futex resumed>) = 1 [pid 19145] <... write resumed>) = 4 [pid 19141] <... futex resumed>) = 0 [pid 19145] close(3 [pid 19144] <... openat resumed>) = 3 [pid 19143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19141] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19145] <... close resumed>) = 0 [pid 19144] write(3, "1000", 4 [pid 19143] <... futex resumed>) = ? [pid 19141] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19145] write(1, "executing program\n", 18 [pid 19144] <... write resumed>) = 4 [pid 19143] +++ exited with 0 +++ [pid 19141] +++ exited with 0 +++ executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19145] <... write resumed>) = 18 [pid 19144] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19141, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19144] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] write(1, "executing program\n", 18 [pid 19145] <... futex resumed>) = 0 [pid 19144] <... write resumed>) = 18 executing program [pid 19145] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19146 attached [pid 19145] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19144] <... futex resumed>) = 0 [pid 19144] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19146 [pid 19146] set_robust_list(0x55555f6e6760, 24 [pid 19145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19144] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19146] <... set_robust_list resumed>) = 0 [pid 19145] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19144] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19146] rt_sigprocmask(SIG_SETMASK, [] [pid 19145] <... mmap resumed>) = 0x7f9f66df1000 [pid 19146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19145] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19144] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19144] <... mmap resumed>) = 0x7f9f66df1000 [pid 19146] <... prctl resumed>) = 0 [pid 19145] <... mprotect resumed>) = 0 [pid 19146] setpgid(0, 0 [pid 19144] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19146] <... setpgid resumed>) = 0 [pid 19145] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19144] <... mprotect resumed>) = 0 [pid 19146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19144] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19145] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19146] <... openat resumed>) = 3 [pid 19145] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19144] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19146] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19147 attached ) = 4 [pid 19144] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19147] set_robust_list(0x7f9f66e119a0, 24 [pid 19146] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 19148 attached [pid 19147] <... set_robust_list resumed>) = 0 [pid 19146] <... close resumed>) = 0 [pid 19148] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19147] rt_sigprocmask(SIG_SETMASK, [] [pid 19146] write(1, "executing program\n", 18 [pid 19148] rt_sigprocmask(SIG_SETMASK, [] [pid 19147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19146] <... write resumed>) = 18 executing program [pid 19148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19146] <... futex resumed>) = 0 [pid 19146] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19146] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19146] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19145] <... clone3 resumed> => {parent_tid=[19147]}, 88) = 19147 [pid 19144] <... clone3 resumed> => {parent_tid=[19148]}, 88) = 19148 [pid 19146] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19145] rt_sigprocmask(SIG_SETMASK, [] [pid 19144] rt_sigprocmask(SIG_SETMASK, [] [pid 19146] <... mprotect resumed>) = 0 [pid 19145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19146] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] <... futex resumed>) = 0 [pid 19146] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19148] <... futex resumed>) = 0 [pid 19145] <... futex resumed>) = 1 [pid 19144] <... futex resumed>) = 1 [pid 19148] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19147] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19148] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19147] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 19149 attached [pid 19148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] <... clone3 resumed> => {parent_tid=[19149]}, 88) = 19149 [pid 19145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19149] set_robust_list(0x7f9f66e119a0, 24 [pid 19148] <... futex resumed>) = 1 [pid 19147] <... futex resumed>) = 0 [pid 19146] rt_sigprocmask(SIG_SETMASK, [] [pid 19145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] <... futex resumed>) = 0 [pid 19148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19147] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19147] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19148] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19145] <... futex resumed>) = 0 [pid 19144] <... futex resumed>) = 0 [pid 19149] <... set_robust_list resumed>) = 0 [pid 19148] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] <... futex resumed>) = 0 [pid 19145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19149] rt_sigprocmask(SIG_SETMASK, [] [pid 19148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] <... futex resumed>) = 0 [pid 19146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 19149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19148] <... futex resumed>) = 0 [pid 19147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19149] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19148] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19145] <... futex resumed>) = 0 [pid 19144] <... futex resumed>) = 0 [pid 19149] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19148] <... openat resumed>) = 3 [pid 19147] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] <... openat resumed>) = 3 [pid 19145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19149] <... futex resumed>) = 1 [pid 19148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] <... futex resumed>) = 0 [pid 19149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19148] <... futex resumed>) = 0 [pid 19147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19150 attached [pid 19149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19147] <... futex resumed>) = 1 [pid 19146] <... futex resumed>) = 0 [pid 19145] <... futex resumed>) = 0 [pid 19144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19150] set_robust_list(0x55555f6e6760, 24 [pid 19149] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] <... futex resumed>) = 0 [pid 19148] pwrite64(3, "\x02\x00", 2, 4 [pid 19147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19150 [pid 19149] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19148] <... pwrite64 resumed>) = 2 [pid 19147] pwrite64(3, "\x02\x00", 2, 4 [pid 19145] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19150] <... set_robust_list resumed>) = 0 [pid 19149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19150] rt_sigprocmask(SIG_SETMASK, [] [pid 19148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19149] <... futex resumed>) = 1 [pid 19146] <... futex resumed>) = 0 [pid 19150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19148] <... futex resumed>) = 1 [pid 19147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19144] <... futex resumed>) = 0 [pid 19150] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19147] <... futex resumed>) = 1 [pid 19146] <... futex resumed>) = 0 [pid 19145] <... futex resumed>) = 0 [pid 19144] exit_group(0 [pid 19150] <... prctl resumed>) = 0 [pid 19149] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19148] <... futex resumed>) = ? [pid 19147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19145] exit_group(0 [pid 19144] <... exit_group resumed>) = ? [pid 19150] setpgid(0, 0 [pid 19149] <... openat resumed>) = 3 [pid 19148] +++ exited with 0 +++ [pid 19147] <... futex resumed>) = ? [pid 19145] <... exit_group resumed>) = ? [pid 19144] +++ exited with 0 +++ [pid 19150] <... setpgid resumed>) = 0 [pid 19149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19147] +++ exited with 0 +++ [pid 19150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19149] <... futex resumed>) = 1 [pid 19146] <... futex resumed>) = 0 [pid 19150] <... openat resumed>) = 3 [pid 19149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19150] write(3, "1000", 4 [pid 19149] <... futex resumed>) = 0 [pid 19146] <... futex resumed>) = 1 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19144, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19150] <... write resumed>) = 4 [pid 19149] pwrite64(3, "\x02\x00", 2, 4 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19150] close(3) = 0 [pid 19149] <... pwrite64 resumed>) = 2 [pid 19146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19150] write(1, "executing program\n", 18 [pid 19149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19145] +++ exited with 0 +++ [pid 19150] <... write resumed>) = 18 [pid 19149] <... futex resumed>) = 0 [pid 19146] exit_group(0 [pid 19150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19150] <... futex resumed>) = 0 [pid 19146] <... exit_group resumed>) = ? [pid 19150] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19149] +++ exited with 0 +++ [pid 19150] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19150] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19146] +++ exited with 0 +++ [pid 19150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19150] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19150] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19146, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19150] <... mprotect resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19150] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19150] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19151 attached [pid 19151] set_robust_list(0x7f9f66e119a0, 24 [pid 19150] <... clone3 resumed> => {parent_tid=[19151]}, 88) = 19151 [pid 19151] <... set_robust_list resumed>) = 0 [pid 19150] rt_sigprocmask(SIG_SETMASK, [] [pid 19151] rt_sigprocmask(SIG_SETMASK, [] [pid 19150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19151] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19150] <... futex resumed>) = 0 [pid 19150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19151] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19150] <... futex resumed>) = 0 [pid 19151] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19150] <... futex resumed>) = 0 [pid 19151] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19151] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19150] <... futex resumed>) = 0 [pid 19151] <... futex resumed>) = 1 [pid 19150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19151] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19150] <... futex resumed>) = 0 [pid 19151] <... openat resumed>) = 3 [pid 19150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19150] <... futex resumed>) = 0 [pid 19151] <... futex resumed>) = 1 [pid 19150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19151] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19150] <... futex resumed>) = 0 [pid 19150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19150] <... futex resumed>) = 0 [pid 19150] exit_group(0) = ? [pid 19151] <... futex resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 19151] +++ exited with 0 +++ [pid 19150] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19150, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19152 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19152 [pid 19152] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19153 attached [pid 19152] <... set_robust_list resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19153] set_robust_list(0x55555f6e6760, 24 [pid 19152] rt_sigprocmask(SIG_SETMASK, [] [pid 19153] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19153 [pid 19153] rt_sigprocmask(SIG_SETMASK, [] [pid 19152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19152] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19152] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19153] <... prctl resumed>) = 0 [pid 19152] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19154 attached [pid 19153] setpgid(0, 0 [pid 19152] <... setpgid resumed>) = 0 [pid 19153] <... setpgid resumed>) = 0 [pid 19152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19154] set_robust_list(0x55555f6e6760, 24 [pid 19153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19154] <... set_robust_list resumed>) = 0 [pid 19154] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19153] <... openat resumed>) = 3 [pid 19152] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19154 [pid 19152] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 19153] write(3, "1000", 4 [pid 19152] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19153] <... write resumed>) = 4 [pid 19152] close(3 [pid 19153] close(3 [pid 19152] <... close resumed>) = 0 [pid 19153] <... close resumed>) = 0 executing program [pid 19152] write(1, "executing program\n", 18 [pid 19153] write(1, "executing program\n", 18 [pid 19152] <... write resumed>) = 18 [pid 19153] <... write resumed>) = 18 executing program [pid 19153] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19154] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19153] <... futex resumed>) = 0 [pid 19152] <... futex resumed>) = 0 [pid 19153] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19152] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19154] <... prctl resumed>) = 0 [pid 19153] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19152] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19154] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19154] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19153] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19152] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19152] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19154] <... openat resumed>) = 3 [pid 19153] <... mmap resumed>) = 0x7f9f66df1000 [pid 19152] <... mmap resumed>) = 0x7f9f66df1000 [pid 19153] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19152] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19153] <... mprotect resumed>) = 0 [pid 19152] <... mprotect resumed>) = 0 [pid 19152] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19155 attached [pid 19153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19154] write(3, "1000", 4 [pid 19152] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19154] <... write resumed>) = 4 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19155 [pid 19154] close(3) = 0 [pid 19153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19152] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19156 attached [pid 19154] write(1, "executing program\n", 18 [pid 19153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19157 attached [pid 19156] set_robust_list(0x7f9f66e119a0, 24 [pid 19154] <... write resumed>) = 18 [pid 19152] <... clone3 resumed> => {parent_tid=[19156]}, 88) = 19156 [pid 19155] set_robust_list(0x55555f6e6760, 24 executing program [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19157] set_robust_list(0x7f9f66e119a0, 24 [pid 19156] <... set_robust_list resumed>) = 0 [pid 19155] <... set_robust_list resumed>) = 0 [pid 19154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19153] <... clone3 resumed> => {parent_tid=[19157]}, 88) = 19157 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19157] <... set_robust_list resumed>) = 0 [pid 19156] rt_sigprocmask(SIG_SETMASK, [] [pid 19155] rt_sigprocmask(SIG_SETMASK, [] [pid 19154] <... futex resumed>) = 0 [pid 19153] rt_sigprocmask(SIG_SETMASK, [] [pid 19152] rt_sigprocmask(SIG_SETMASK, [] [pid 19157] rt_sigprocmask(SIG_SETMASK, [] [pid 19156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19154] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19154] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19157] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19153] <... futex resumed>) = 0 [pid 19152] <... futex resumed>) = 0 [pid 19157] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19156] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19156] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19153] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19157] <... futex resumed>) = 0 [pid 19156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19157] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19156] <... futex resumed>) = 1 [pid 19153] <... futex resumed>) = 0 [pid 19152] <... futex resumed>) = 0 [pid 19157] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19152] <... futex resumed>) = 0 [pid 19157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19156] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19157] <... futex resumed>) = 1 [pid 19156] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19153] <... futex resumed>) = 0 [pid 19157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19153] <... futex resumed>) = 0 [pid 19157] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19156] <... futex resumed>) = 1 [pid 19153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19152] <... futex resumed>) = 0 [pid 19157] <... openat resumed>) = 3 [pid 19155] <... prctl resumed>) = 0 [pid 19154] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19155] setpgid(0, 0 [pid 19154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19155] <... setpgid resumed>) = 0 [pid 19154] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19157] <... futex resumed>) = 1 [pid 19156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19153] <... futex resumed>) = 0 [pid 19152] <... futex resumed>) = 0 [pid 19157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19156] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19154] <... mmap resumed>) = 0x7f9f66df1000 [pid 19153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19156] <... openat resumed>) = 3 [pid 19155] <... openat resumed>) = 3 [pid 19154] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19153] <... futex resumed>) = 0 [pid 19157] pwrite64(3, "\x02\x00", 2, 4 [pid 19156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] write(3, "1000", 4 [pid 19153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19157] <... pwrite64 resumed>) = 2 [pid 19156] <... futex resumed>) = 1 [pid 19155] <... write resumed>) = 4 [pid 19154] <... mprotect resumed>) = 0 [pid 19152] <... futex resumed>) = 0 [pid 19156] pwrite64(3, "\x02\x00", 2, 4 [pid 19152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19156] <... pwrite64 resumed>) = 2 [pid 19154] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19152] <... futex resumed>) = 0 [pid 19157] <... futex resumed>) = 1 [pid 19156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] close(3 [pid 19154] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19153] <... futex resumed>) = 0 [pid 19152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19156] <... futex resumed>) = 0 [pid 19155] <... close resumed>) = 0 [pid 19154] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19153] exit_group(0 [pid 19152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19157] <... futex resumed>) = ? [pid 19156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] write(1, "executing program\n", 18 [pid 19153] <... exit_group resumed>) = ? executing program [pid 19152] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19158 attached [pid 19157] +++ exited with 0 +++ [pid 19156] <... futex resumed>) = ? [pid 19155] <... write resumed>) = 18 [pid 19153] +++ exited with 0 +++ [pid 19152] <... exit_group resumed>) = ? [pid 19158] set_robust_list(0x7f9f66e119a0, 24 [pid 19156] +++ exited with 0 +++ [pid 19155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19154] <... clone3 resumed> => {parent_tid=[19158]}, 88) = 19158 [pid 19152] +++ exited with 0 +++ [pid 19158] <... set_robust_list resumed>) = 0 [pid 19155] <... futex resumed>) = 0 [pid 19154] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19152, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19155] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19155] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19154] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19158] rt_sigprocmask(SIG_SETMASK, [] [pid 19154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19158] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19154] <... futex resumed>) = 0 [pid 19158] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19158] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19154] <... futex resumed>) = 0 [pid 19158] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19159 attached [pid 19158] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19155] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19159] set_robust_list(0x55555f6e6760, 24 [pid 19158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] <... set_robust_list resumed>) = 0 [pid 19158] <... futex resumed>) = 1 [pid 19155] <... mmap resumed>) = 0x7f9f66df1000 [pid 19154] <... futex resumed>) = 0 [pid 19159] rt_sigprocmask(SIG_SETMASK, [] [pid 19158] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19155] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19159 [pid 19158] <... openat resumed>) = 3 [pid 19155] <... mprotect resumed>) = 0 [pid 19154] <... futex resumed>) = 0 [pid 19159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19155] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19158] <... futex resumed>) = 0 [pid 19154] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19155] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19159] <... prctl resumed>) = 0 [pid 19158] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] setpgid(0, 0 [pid 19158] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19154] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19160 attached [pid 19159] <... setpgid resumed>) = 0 [pid 19158] pwrite64(3, "\x02\x00", 2, 4 [pid 19154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19160] set_robust_list(0x7f9f66e119a0, 24 [pid 19159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19158] <... pwrite64 resumed>) = 2 [pid 19160] <... set_robust_list resumed>) = 0 [pid 19160] rt_sigprocmask(SIG_SETMASK, [] [pid 19159] <... openat resumed>) = 3 [pid 19155] <... clone3 resumed> => {parent_tid=[19160]}, 88) = 19160 [pid 19160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] rt_sigprocmask(SIG_SETMASK, [] [pid 19160] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19159] write(3, "1000", 4 [pid 19158] <... futex resumed>) = 1 [pid 19155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19154] <... futex resumed>) = 0 [pid 19159] <... write resumed>) = 4 [pid 19158] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19154] exit_group(0 [pid 19160] <... futex resumed>) = 0 [pid 19159] close(3 [pid 19158] <... futex resumed>) = ? [pid 19155] <... futex resumed>) = 1 [pid 19154] <... exit_group resumed>) = ? [pid 19160] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19159] <... close resumed>) = 0 [pid 19158] +++ exited with 0 +++ [pid 19155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19154] +++ exited with 0 +++ [pid 19160] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19159] write(1, "executing program\n", 18) = 18 [pid 19159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19159] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19159] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19154, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19160] <... futex resumed>) = 1 [pid 19155] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19160] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19155] <... futex resumed>) = 0 [pid 19160] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19159] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19160] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19159] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19161 attached [pid 19161] set_robust_list(0x7f9f66e119a0, 24 [pid 19159] <... clone3 resumed> => {parent_tid=[19161]}, 88) = 19161 [pid 19161] <... set_robust_list resumed>) = 0 [pid 19159] rt_sigprocmask(SIG_SETMASK, [] [pid 19161] rt_sigprocmask(SIG_SETMASK, [] [pid 19159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19161] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19159] <... futex resumed>) = 0 [pid 19160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19160] <... futex resumed>) = 1 [pid 19155] <... futex resumed>) = 0 [pid 19161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19160] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19161] <... futex resumed>) = 1 [pid 19160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19159] <... futex resumed>) = 0 [pid 19155] <... futex resumed>) = 0 [pid 19161] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19160] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19159] <... futex resumed>) = 0 [pid 19159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19160] <... openat resumed>) = 3 [pid 19161] <... futex resumed>) = 1 [pid 19160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] <... futex resumed>) = 0 [pid 19161] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19160] <... futex resumed>) = 1 [pid 19159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19155] <... futex resumed>) = 0 [pid 19161] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19160] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19159] <... futex resumed>) = 0 [pid 19155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19161] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19155] <... futex resumed>) = 0 [pid 19160] pwrite64(3, "\x02\x00", 2, 4 [pid 19155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] <... openat resumed>) = 3 [pid 19159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19161] <... futex resumed>) = 0 [pid 19159] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19161] pwrite64(3, "\x02\x00", 2, 4 [pid 19160] <... pwrite64 resumed>) = 2 [pid 19159] <... futex resumed>) = 0 [pid 19161] <... pwrite64 resumed>) = 2 [pid 19159] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19159] <... futex resumed>) = 0 [pid 19161] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19160] <... futex resumed>) = 1 [pid 19159] exit_group(0 [pid 19155] <... futex resumed>) = 0 [pid 19161] <... futex resumed>) = ? [pid 19160] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19159] <... exit_group resumed>) = ? [pid 19155] exit_group(0 [pid 19161] +++ exited with 0 +++ [pid 19159] +++ exited with 0 +++ [pid 19155] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 19160] <... futex resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19159, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19162 attached [pid 19160] +++ exited with 0 +++ [pid 19155] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19162] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19155, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19162 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19162] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19162] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19163 attached [pid 19162] setpgid(0, 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19162] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19163] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19163 [pid 19162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19163] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19164 attached [pid 19162] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19165 attached [pid 19164] set_robust_list(0x55555f6e6760, 24 [pid 19165] set_robust_list(0x55555f6e6760, 24 [pid 19164] <... set_robust_list resumed>) = 0 [pid 19164] rt_sigprocmask(SIG_SETMASK, [] [pid 19163] rt_sigprocmask(SIG_SETMASK, [] [pid 19165] <... set_robust_list resumed>) = 0 [pid 19163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] write(3, "1000", 4 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19165 [pid 19165] rt_sigprocmask(SIG_SETMASK, [] [pid 19164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19162] <... write resumed>) = 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19164 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19164] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19163] <... prctl resumed>) = 0 [pid 19162] close(3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19163] setpgid(0, 0 [pid 19162] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19163] <... setpgid resumed>) = 0 [pid 19162] write(1, "executing program\n", 18 [pid 19165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19164] <... prctl resumed>) = 0 executing program [pid 19162] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19165] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19164] setpgid(0, 0 [pid 19163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19165] <... prctl resumed>) = 0 [pid 19164] <... setpgid resumed>) = 0 [pid 19162] <... futex resumed>) = 0 [pid 19165] setpgid(0, 0 [pid 19164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19162] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19165] <... setpgid resumed>) = 0 [pid 19164] <... openat resumed>) = 3 [pid 19163] <... openat resumed>) = 3 [pid 19162] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19165] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19164] write(3, "1000", 4 [pid 19163] write(3, "1000", 4 [pid 19162] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19165] <... openat resumed>) = 3 [pid 19164] <... write resumed>) = 4 [pid 19162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19165] write(3, "1000", 4 [pid 19164] close(3 [pid 19163] <... write resumed>) = 4 [pid 19162] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19165] <... write resumed>) = 4 [pid 19164] <... close resumed>) = 0 [pid 19165] close(3 [pid 19164] write(1, "executing program\n", 18 [pid 19165] <... close resumed>) = 0 [pid 19164] <... write resumed>) = 18 [pid 19165] write(1, "executing program\n", 18 [pid 19164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19163] close(3 [pid 19162] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19163] <... close resumed>) = 0 [pid 19162] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19163] write(1, "executing program\n", 18 [pid 19162] <... mprotect resumed>) = 0 [pid 19163] <... write resumed>) = 18 [pid 19165] <... write resumed>) = 18 [pid 19164] <... futex resumed>) = 0 executing program executing program [pid 19163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19163] <... futex resumed>) = 0 [pid 19162] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19165] <... futex resumed>) = 0 [pid 19164] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19163] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19162] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19165] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19164] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19163] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19165] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19163] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19165] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19164] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19164] <... mmap resumed>) = 0x7f9f66df1000 [pid 19163] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19165] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19164] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19166 attached [pid 19165] <... mmap resumed>) = 0x7f9f66df1000 [pid 19164] <... mprotect resumed>) = 0 [pid 19163] <... mmap resumed>) = 0x7f9f66df1000 [pid 19166] set_robust_list(0x7f9f66e119a0, 24 [pid 19165] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19164] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19166] <... set_robust_list resumed>) = 0 [pid 19165] <... mprotect resumed>) = 0 [pid 19164] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19166] rt_sigprocmask(SIG_SETMASK, [] [pid 19165] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19164] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19163] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] <... clone3 resumed> => {parent_tid=[19166]}, 88) = 19166 ci2-android-6-12-rust/strace-static-x86_64: Process 19167 attached [pid 19166] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19163] <... mprotect resumed>) = 0 [pid 19162] rt_sigprocmask(SIG_SETMASK, [] [pid 19167] set_robust_list(0x7f9f66e119a0, 24 [pid 19165] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19167] <... set_robust_list resumed>) = 0 [pid 19164] <... clone3 resumed> => {parent_tid=[19167]}, 88) = 19167 [pid 19163] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19162] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19168 attached [pid 19167] rt_sigprocmask(SIG_SETMASK, [] [pid 19163] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] set_robust_list(0x7f9f66e119a0, 24 [pid 19167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19163] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19162] <... futex resumed>) = 1 [pid 19167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19166] <... futex resumed>) = 0 [pid 19165] <... clone3 resumed> => {parent_tid=[19168]}, 88) = 19168 [pid 19164] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19169 attached [pid 19166] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19165] rt_sigprocmask(SIG_SETMASK, [] [pid 19164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] set_robust_list(0x7f9f66e119a0, 24 [pid 19166] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19169] <... set_robust_list resumed>) = 0 [pid 19166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19165] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] <... futex resumed>) = 1 [pid 19169] rt_sigprocmask(SIG_SETMASK, [] [pid 19166] <... futex resumed>) = 0 [pid 19165] <... futex resumed>) = 0 [pid 19164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19166] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19168] <... set_robust_list resumed>) = 0 [pid 19167] <... futex resumed>) = 0 [pid 19162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19163] <... clone3 resumed> => {parent_tid=[19169]}, 88) = 19169 [pid 19167] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19167] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19163] rt_sigprocmask(SIG_SETMASK, [] [pid 19168] rt_sigprocmask(SIG_SETMASK, [] [pid 19166] <... futex resumed>) = 0 [pid 19162] <... futex resumed>) = 1 [pid 19168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19166] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19168] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19166] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19163] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19167] <... futex resumed>) = 1 [pid 19164] <... futex resumed>) = 0 [pid 19163] <... futex resumed>) = 1 [pid 19169] <... futex resumed>) = 0 [pid 19168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19163] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19168] <... futex resumed>) = 1 [pid 19167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19166] <... futex resumed>) = 1 [pid 19165] <... futex resumed>) = 0 [pid 19164] <... futex resumed>) = 0 [pid 19162] <... futex resumed>) = 0 [pid 19169] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19168] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19167] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19166] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19167] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19165] <... futex resumed>) = 0 [pid 19162] <... futex resumed>) = 0 [pid 19169] <... futex resumed>) = 1 [pid 19168] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19166] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19165] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19163] <... futex resumed>) = 0 [pid 19162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19168] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19167] <... futex resumed>) = 1 [pid 19166] <... openat resumed>) = 3 [pid 19164] <... futex resumed>) = 0 [pid 19163] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19163] <... futex resumed>) = 0 [pid 19169] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19169] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19168] <... futex resumed>) = 1 [pid 19167] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19166] <... futex resumed>) = 1 [pid 19165] <... futex resumed>) = 0 [pid 19164] <... futex resumed>) = 0 [pid 19163] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19162] <... futex resumed>) = 0 [pid 19169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19167] <... openat resumed>) = 3 [pid 19166] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19169] <... futex resumed>) = 0 [pid 19168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19165] <... futex resumed>) = 0 [pid 19163] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19162] <... futex resumed>) = 0 [pid 19169] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19168] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19166] pwrite64(3, "\x02\x00", 2, 4 [pid 19165] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19164] <... futex resumed>) = 0 [pid 19163] <... futex resumed>) = 0 [pid 19162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] <... openat resumed>) = 3 [pid 19168] <... openat resumed>) = 3 [pid 19167] <... futex resumed>) = 1 [pid 19166] <... pwrite64 resumed>) = 2 [pid 19164] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19163] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19167] pwrite64(3, "\x02\x00", 2, 4 [pid 19169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] <... futex resumed>) = 0 [pid 19163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19169] <... futex resumed>) = 0 [pid 19168] <... futex resumed>) = 1 [pid 19167] <... pwrite64 resumed>) = 2 [pid 19166] <... futex resumed>) = 1 [pid 19165] <... futex resumed>) = 0 [pid 19164] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19163] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19162] <... futex resumed>) = 0 [pid 19169] pwrite64(3, "\x02\x00", 2, 4 [pid 19168] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19166] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19163] <... futex resumed>) = 0 [pid 19162] exit_group(0 [pid 19169] <... pwrite64 resumed>) = 2 [pid 19168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19167] <... futex resumed>) = 0 [pid 19165] <... futex resumed>) = 0 [pid 19164] exit_group(0 [pid 19163] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19168] pwrite64(3, "\x02\x00", 2, 4 [pid 19166] <... futex resumed>) = ? [pid 19165] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19164] <... exit_group resumed>) = ? [pid 19163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19162] <... exit_group resumed>) = ? [pid 19169] <... futex resumed>) = 0 [pid 19168] <... pwrite64 resumed>) = 2 [pid 19167] +++ exited with 0 +++ [pid 19166] +++ exited with 0 +++ [pid 19163] exit_group(0 [pid 19162] +++ exited with 0 +++ [pid 19163] <... exit_group resumed>) = ? [pid 19169] +++ exited with 0 +++ [pid 19163] +++ exited with 0 +++ [pid 19168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19168] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19165] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19162, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19165] exit_group(0 [pid 19164] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19163, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19168] <... futex resumed>) = ? [pid 19165] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19164, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19168] +++ exited with 0 +++ [pid 19165] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19165, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19170 attached , child_tidptr=0x55555f6e6750) = 19170 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19170] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19170] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19170] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19170] setpgid(0, 0) = 0 [pid 19170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 19170] write(3, "1000", 4) = 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19170] close(3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19170] <... close resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 19170] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19171 attached [pid 19170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19171] set_robust_list(0x55555f6e6760, 24 [pid 19170] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19171 [pid 19171] <... set_robust_list resumed>) = 0 [pid 19170] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19171] rt_sigprocmask(SIG_SETMASK, [] [pid 19170] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19170] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19171] <... prctl resumed>) = 0 [pid 19171] setpgid(0, 0 [pid 19170] <... mmap resumed>) = 0x7f9f66df1000 [pid 19171] <... setpgid resumed>) = 0 [pid 19170] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19170] <... mprotect resumed>) = 0 [pid 19171] <... openat resumed>) = 3 [pid 19170] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19171] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19171] <... write resumed>) = 4 [pid 19170] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19171] close(3 [pid 19170] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19172 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19173 attached [pid 19171] <... close resumed>) = 0 [pid 19171] write(1, "executing program\n", 18) = 18 [pid 19172] set_robust_list(0x55555f6e6760, 24 [pid 19171] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19174 attached [pid 19173] set_robust_list(0x7f9f66e119a0, 24 [pid 19172] <... set_robust_list resumed>) = 0 executing program [pid 19171] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19172 [pid 19173] <... set_robust_list resumed>) = 0 [pid 19170] <... clone3 resumed> => {parent_tid=[19173]}, 88) = 19173 [pid 19173] rt_sigprocmask(SIG_SETMASK, [] [pid 19170] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19173] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19170] <... futex resumed>) = 0 [pid 19173] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19174] set_robust_list(0x55555f6e6760, 24 [pid 19172] rt_sigprocmask(SIG_SETMASK, [] [pid 19171] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19174] <... set_robust_list resumed>) = 0 [pid 19173] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19171] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19174 [pid 19174] rt_sigprocmask(SIG_SETMASK, [] [pid 19173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19171] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19172] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19173] <... futex resumed>) = 1 [pid 19172] <... prctl resumed>) = 0 [pid 19171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19170] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19172] setpgid(0, 0 [pid 19171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19172] <... setpgid resumed>) = 0 [pid 19171] <... mmap resumed>) = 0x7f9f66df1000 [pid 19170] <... futex resumed>) = 0 [pid 19174] <... prctl resumed>) = 0 [pid 19173] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19171] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19174] setpgid(0, 0 [pid 19173] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19171] <... mprotect resumed>) = 0 [pid 19174] <... setpgid resumed>) = 0 [pid 19173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19173] <... futex resumed>) = 1 [pid 19170] <... futex resumed>) = 0 [pid 19173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19170] <... futex resumed>) = 0 [pid 19173] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19171] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19174] <... openat resumed>) = 3 [pid 19173] <... openat resumed>) = 3 [pid 19172] <... openat resumed>) = 3 [pid 19171] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19174] write(3, "1000", 4 [pid 19172] write(3, "1000", 4 [pid 19174] <... write resumed>) = 4 [pid 19173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19171] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19174] close(3 [pid 19173] <... futex resumed>) = 1 [pid 19172] <... write resumed>) = 4 [pid 19170] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19175 attached [pid 19174] <... close resumed>) = 0 [pid 19173] pwrite64(3, "\x02\x00", 2, 4 [pid 19172] close(3 [pid 19170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19175] set_robust_list(0x7f9f66e119a0, 24 [pid 19174] write(1, "executing program\n", 18 [pid 19173] <... pwrite64 resumed>) = 2 [pid 19172] <... close resumed>) = 0 [pid 19171] <... clone3 resumed> => {parent_tid=[19175]}, 88) = 19175 [pid 19170] <... futex resumed>) = 0 [pid 19175] <... set_robust_list resumed>) = 0 [pid 19173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] <... write resumed>) = 18 executing program [pid 19172] write(1, "executing program\n", 18 [pid 19171] rt_sigprocmask(SIG_SETMASK, [] [pid 19174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19172] <... write resumed>) = 18 executing program [pid 19171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19174] <... futex resumed>) = 0 [pid 19172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19172] <... futex resumed>) = 0 [pid 19171] <... futex resumed>) = 0 [pid 19174] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19172] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19174] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19172] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19172] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19174] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19175] rt_sigprocmask(SIG_SETMASK, [] [pid 19174] <... mmap resumed>) = 0x7f9f66df1000 [pid 19173] <... futex resumed>) = 0 [pid 19172] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19174] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19172] <... mmap resumed>) = 0x7f9f66df1000 [pid 19170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19175] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19174] <... mprotect resumed>) = 0 [pid 19172] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19175] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19174] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19172] <... mprotect resumed>) = 0 [pid 19170] exit_group(0 [pid 19175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19173] <... futex resumed>) = ? [pid 19170] <... exit_group resumed>) = ? [pid 19175] <... futex resumed>) = 1 [pid 19174] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19173] +++ exited with 0 +++ [pid 19172] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19171] <... futex resumed>) = 0 [pid 19175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19174] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19172] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19176 attached [pid 19175] <... futex resumed>) = 0 [pid 19172] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19171] <... futex resumed>) = 1 [pid 19170] +++ exited with 0 +++ [pid 19176] set_robust_list(0x7f9f66e119a0, 24 [pid 19175] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19174] <... clone3 resumed> => {parent_tid=[19176]}, 88) = 19176 [pid 19171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19170, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19174] rt_sigprocmask(SIG_SETMASK, [] [pid 19172] <... clone3 resumed> => {parent_tid=[19177]}, 88) = 19177 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19177 attached [pid 19176] <... set_robust_list resumed>) = 0 [pid 19175] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19172] rt_sigprocmask(SIG_SETMASK, [] [pid 19177] set_robust_list(0x7f9f66e119a0, 24 [pid 19176] rt_sigprocmask(SIG_SETMASK, [] [pid 19175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] <... set_robust_list resumed>) = 0 [pid 19174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] rt_sigprocmask(SIG_SETMASK, [] [pid 19176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19175] <... futex resumed>) = 1 [pid 19172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19171] <... futex resumed>) = 0 [pid 19177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19176] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19174] <... futex resumed>) = 0 [pid 19172] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19172] <... futex resumed>) = 0 [pid 19171] <... futex resumed>) = 0 [pid 19176] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19177] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19175] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19172] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19176] <... futex resumed>) = 1 [pid 19175] <... openat resumed>) = 3 [pid 19174] <... futex resumed>) = 0 [pid 19177] <... futex resumed>) = 1 [pid 19176] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19172] <... futex resumed>) = 0 [pid 19177] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19175] <... futex resumed>) = 1 [pid 19174] <... futex resumed>) = 0 [pid 19172] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19171] <... futex resumed>) = 0 [pid 19177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19176] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19172] <... futex resumed>) = 0 [pid 19171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19176] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19172] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19171] <... futex resumed>) = 0 [pid 19175] pwrite64(3, "\x02\x00", 2, 4 [pid 19171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19177] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19176] <... futex resumed>) = 1 [pid 19174] <... futex resumed>) = 0 [pid 19174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19175] <... pwrite64 resumed>) = 2 [pid 19174] <... futex resumed>) = 0 [pid 19176] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19177] <... futex resumed>) = 1 [pid 19175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19176] <... openat resumed>) = 3 [pid 19172] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19177] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19175] <... futex resumed>) = 1 [pid 19171] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19178 attached [pid 19177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19176] <... futex resumed>) = 0 [pid 19175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19172] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19177] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19176] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19174] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19172] <... futex resumed>) = 0 [pid 19171] exit_group(0 [pid 19178] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19178 [pid 19178] <... set_robust_list resumed>) = 0 [pid 19177] <... openat resumed>) = 3 [pid 19176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19175] <... futex resumed>) = ? [pid 19174] <... futex resumed>) = 0 [pid 19172] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19171] <... exit_group resumed>) = ? [pid 19178] rt_sigprocmask(SIG_SETMASK, [] [pid 19175] +++ exited with 0 +++ [pid 19174] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19176] pwrite64(3, "\x02\x00", 2, 4 [pid 19178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19177] <... futex resumed>) = 1 [pid 19176] <... pwrite64 resumed>) = 2 [pid 19172] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19177] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19172] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19178] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19176] <... futex resumed>) = 1 [pid 19174] <... futex resumed>) = 0 [pid 19172] <... futex resumed>) = 0 [pid 19177] pwrite64(3, "\x02\x00", 2, 4 [pid 19176] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19177] <... pwrite64 resumed>) = 2 [pid 19177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19177] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19172] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19171] +++ exited with 0 +++ [pid 19174] exit_group(0 [pid 19178] <... prctl resumed>) = 0 [pid 19172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19171, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19178] setpgid(0, 0 [pid 19174] <... exit_group resumed>) = ? [pid 19172] exit_group(0 [pid 19178] <... setpgid resumed>) = 0 [pid 19177] <... futex resumed>) = ? [pid 19176] <... futex resumed>) = ? [pid 19172] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19176] +++ exited with 0 +++ [pid 19174] +++ exited with 0 +++ [pid 19178] <... openat resumed>) = 3 [pid 19177] +++ exited with 0 +++ [pid 19172] +++ exited with 0 +++ [pid 19178] write(3, "1000", 4 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19174, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19178] <... write resumed>) = 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19178] close(3) = 0 [pid 19178] write(1, "executing program\n", 18) = 18 executing program [pid 19178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19178] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19178] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19178] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19178] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19178] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19178] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19179 attached [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19172, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19178] <... clone3 resumed> => {parent_tid=[19179]}, 88) = 19179 [pid 19179] set_robust_list(0x7f9f66e119a0, 24 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19179] <... set_robust_list resumed>) = 0 [pid 19178] rt_sigprocmask(SIG_SETMASK, [] [pid 19179] rt_sigprocmask(SIG_SETMASK, [] [pid 19178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19179] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19178] <... futex resumed>) = 0 [pid 19179] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19179] <... futex resumed>) = 0 [pid 19178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19178] <... futex resumed>) = 0 [pid 19179] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19179] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19178] <... futex resumed>) = 0 [pid 19179] <... futex resumed>) = 1 [pid 19178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19179] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19178] <... futex resumed>) = 0 [pid 19179] <... openat resumed>) = 3 [pid 19178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... restart_syscall resumed>) = 0 [pid 19178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19179] <... futex resumed>) = 0 [pid 19178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19179] pwrite64(3, "\x02\x00", 2, 4 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19179] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19179] <... futex resumed>) = 1 [pid 19178] <... futex resumed>) = 0 [pid 19179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19178] exit_group(0) = ? [pid 19179] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19180 attached [pid 19179] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 19180] set_robust_list(0x55555f6e6760, 24 [pid 19178] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19180 [pid 19180] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19178, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19180] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19180] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19181 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19182 attached [pid 19180] setpgid(0, 0) = 0 [pid 19180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19182] set_robust_list(0x55555f6e6760, 24 [pid 19181] set_robust_list(0x55555f6e6760, 24 [pid 19182] <... set_robust_list resumed>) = 0 [pid 19181] <... set_robust_list resumed>) = 0 [pid 19182] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19181] rt_sigprocmask(SIG_SETMASK, [] [pid 19180] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19182 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19180] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19180] <... write resumed>) = 4 [pid 19180] close(3) = 0 [pid 19180] write(1, "executing program\n", 18 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19181 executing program [pid 19182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19180] <... write resumed>) = 18 [pid 19182] <... prctl resumed>) = 0 [pid 19181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19182] setpgid(0, 0 [pid 19181] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19182] <... setpgid resumed>) = 0 [pid 19181] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19181] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19180] <... futex resumed>) = 0 [pid 19181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19180] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19181] <... openat resumed>) = 3 [pid 19180] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19180] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19180] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19180] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19183 attached [pid 19181] write(3, "1000", 4 [pid 19180] <... mprotect resumed>) = 0 [pid 19183] set_robust_list(0x55555f6e6760, 24 [pid 19180] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19183] <... set_robust_list resumed>) = 0 [pid 19182] <... openat resumed>) = 3 [pid 19181] <... write resumed>) = 4 [pid 19180] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19183 [pid 19183] rt_sigprocmask(SIG_SETMASK, [] [pid 19182] write(3, "1000", 4 [pid 19181] close(3 [pid 19180] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] <... write resumed>) = 4 [pid 19181] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19184 attached [pid 19183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19182] close(3 executing program [pid 19181] write(1, "executing program\n", 18 [pid 19184] set_robust_list(0x7f9f66e119a0, 24 [pid 19182] <... close resumed>) = 0 [pid 19181] <... write resumed>) = 18 [pid 19184] <... set_robust_list resumed>) = 0 [pid 19182] write(1, "executing program\n", 18 executing program [pid 19181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19184] rt_sigprocmask(SIG_SETMASK, [] [pid 19182] <... write resumed>) = 18 [pid 19181] <... futex resumed>) = 0 [pid 19184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19181] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19182] <... futex resumed>) = 0 [pid 19181] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19182] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19181] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19182] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19181] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19181] <... mmap resumed>) = 0x7f9f66df1000 [pid 19182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19181] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19183] <... prctl resumed>) = 0 [pid 19180] <... clone3 resumed> => {parent_tid=[19184]}, 88) = 19184 [pid 19183] setpgid(0, 0 [pid 19180] rt_sigprocmask(SIG_SETMASK, [] [pid 19183] <... setpgid resumed>) = 0 [pid 19180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19182] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19181] <... mprotect resumed>) = 0 [pid 19180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19183] <... openat resumed>) = 3 [pid 19182] <... mprotect resumed>) = 0 [pid 19181] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19184] <... futex resumed>) = 0 [pid 19183] write(3, "1000", 4 [pid 19182] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19181] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19180] <... futex resumed>) = 1 [pid 19184] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19182] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19181] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19185 attached [pid 19183] <... write resumed>) = 4 [pid 19184] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19186 attached [pid 19185] set_robust_list(0x7f9f66e119a0, 24 [pid 19184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19183] close(3 [pid 19181] <... clone3 resumed> => {parent_tid=[19185]}, 88) = 19185 [pid 19185] <... set_robust_list resumed>) = 0 [pid 19184] <... futex resumed>) = 0 [pid 19183] <... close resumed>) = 0 [pid 19180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19185] rt_sigprocmask(SIG_SETMASK, [] [pid 19184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19183] write(1, "executing program\n", 18 [pid 19185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19183] <... write resumed>) = 18 [pid 19180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19186] set_robust_list(0x7f9f66e119a0, 24 [pid 19184] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19182] <... clone3 resumed> => {parent_tid=[19186]}, 88) = 19186 executing program [pid 19181] rt_sigprocmask(SIG_SETMASK, [] [pid 19180] <... futex resumed>) = 0 [pid 19186] <... set_robust_list resumed>) = 0 [pid 19184] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19183] <... futex resumed>) = 0 [pid 19182] rt_sigprocmask(SIG_SETMASK, [] [pid 19181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] rt_sigprocmask(SIG_SETMASK, [] [pid 19183] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19185] <... futex resumed>) = 0 [pid 19184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19183] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19181] <... futex resumed>) = 1 [pid 19186] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19185] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19184] <... futex resumed>) = 1 [pid 19183] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19182] <... futex resumed>) = 0 [pid 19181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19180] <... futex resumed>) = 0 [pid 19186] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19185] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19186] <... futex resumed>) = 0 [pid 19185] <... futex resumed>) = 1 [pid 19184] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19183] <... mmap resumed>) = 0x7f9f66df1000 [pid 19182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19181] <... futex resumed>) = 0 [pid 19186] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19182] <... futex resumed>) = 0 [pid 19181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19184] <... openat resumed>) = 3 [pid 19180] <... futex resumed>) = 0 [pid 19183] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19186] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19181] <... futex resumed>) = 0 [pid 19180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19185] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19183] <... mprotect resumed>) = 0 [pid 19181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] <... futex resumed>) = 1 [pid 19185] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19184] <... futex resumed>) = 0 [pid 19182] <... futex resumed>) = 0 [pid 19180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19183] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19185] <... futex resumed>) = 1 [pid 19184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19183] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19182] <... futex resumed>) = 0 [pid 19181] <... futex resumed>) = 0 [pid 19180] <... futex resumed>) = 0 [pid 19186] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19184] pwrite64(3, "\x02\x00", 2, 4 [pid 19183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] <... openat resumed>) = 3 [pid 19181] <... futex resumed>) = 0 [pid 19181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19183] <... clone3 resumed> => {parent_tid=[19187]}, 88) = 19187 [pid 19185] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19184] <... pwrite64 resumed>) = 2 [pid 19183] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19187 attached [pid 19186] <... futex resumed>) = 1 [pid 19183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19182] <... futex resumed>) = 0 [pid 19187] set_robust_list(0x7f9f66e119a0, 24 [pid 19186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19185] <... openat resumed>) = 3 [pid 19184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19187] <... set_robust_list resumed>) = 0 [pid 19186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19184] <... futex resumed>) = 1 [pid 19183] <... futex resumed>) = 0 [pid 19182] <... futex resumed>) = 0 [pid 19180] <... futex resumed>) = 0 [pid 19187] rt_sigprocmask(SIG_SETMASK, [] [pid 19186] pwrite64(3, "\x02\x00", 2, 4 [pid 19185] <... futex resumed>) = 1 [pid 19184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19181] <... futex resumed>) = 0 [pid 19187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19186] <... pwrite64 resumed>) = 2 [pid 19185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19180] exit_group(0 [pid 19187] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19181] <... futex resumed>) = 0 [pid 19180] <... exit_group resumed>) = ? [pid 19184] <... futex resumed>) = ? [pid 19185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19187] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19186] <... futex resumed>) = 1 [pid 19182] <... futex resumed>) = 0 [pid 19181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19182] exit_group(0 [pid 19187] <... futex resumed>) = 1 [pid 19186] <... futex resumed>) = ? [pid 19183] <... futex resumed>) = 0 [pid 19182] <... exit_group resumed>) = ? [pid 19187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19186] +++ exited with 0 +++ [pid 19185] pwrite64(3, "\x02\x00", 2, 4 [pid 19184] +++ exited with 0 +++ [pid 19183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19180] +++ exited with 0 +++ [pid 19187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19182] +++ exited with 0 +++ [pid 19187] mount(NULL, "./sys", "sysfs", 0, NULL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19182, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19180, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19183] <... futex resumed>) = 0 [pid 19185] <... pwrite64 resumed>) = 2 [pid 19183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19187] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19185] <... futex resumed>) = 1 [pid 19181] <... futex resumed>) = 0 [pid 19187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19185] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19181] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19187] <... futex resumed>) = 1 [pid 19185] <... futex resumed>) = ? [pid 19183] <... futex resumed>) = 0 [pid 19181] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19185] +++ exited with 0 +++ [pid 19183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19183] <... futex resumed>) = 0 [pid 19181] +++ exited with 0 +++ [pid 19187] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19181, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19187] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 19188 attached [pid 19187] <... futex resumed>) = 0 [pid 19183] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19188] set_robust_list(0x55555f6e6760, 24 [pid 19187] pwrite64(3, "\x02\x00", 2, 4 [pid 19183] <... futex resumed>) = 0 [pid 19188] <... set_robust_list resumed>) = 0 [pid 19187] <... pwrite64 resumed>) = 2 [pid 19183] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19188] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19188 [pid 19188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19189 attached [pid 19188] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19187] <... futex resumed>) = 1 [pid 19183] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19183] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19189] set_robust_list(0x55555f6e6760, 24 [pid 19183] <... exit_group resumed>) = ? [pid 19188] <... prctl resumed>) = 0 [pid 19189] <... set_robust_list resumed>) = 0 [pid 19188] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19189 [pid 19189] rt_sigprocmask(SIG_SETMASK, [] [pid 19188] <... setpgid resumed>) = 0 [pid 19187] +++ exited with 0 +++ [pid 19183] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19188] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19183, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19189] <... prctl resumed>) = 0 [pid 19188] write(3, "1000", 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19189] setpgid(0, 0 [pid 19188] <... write resumed>) = 4 [pid 19188] close(3 [pid 19189] <... setpgid resumed>) = 0 [pid 19188] <... close resumed>) = 0 [pid 19189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19188] write(1, "executing program\n", 18) = 18 [pid 19188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19188] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19188] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19188] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19188] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19189] <... openat resumed>) = 3 [pid 19188] <... mprotect resumed>) = 0 [pid 19189] write(3, "1000", 4) = 4 [pid 19189] close(3) = 0 executing program [pid 19189] write(1, "executing program\n", 18) = 18 [pid 19189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19189] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19189] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19189] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19189] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19189] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19188] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19189] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19188] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19189] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19188] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19189] <... clone3 resumed> => {parent_tid=[19190]}, 88) = 19190 ci2-android-6-12-rust/strace-static-x86_64: Process 19190 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19191 attached [pid 19190] set_robust_list(0x7f9f66e119a0, 24 [pid 19189] rt_sigprocmask(SIG_SETMASK, [] [pid 19188] <... clone3 resumed> => {parent_tid=[19191]}, 88) = 19191 [pid 19191] set_robust_list(0x7f9f66e119a0, 24 [pid 19190] <... set_robust_list resumed>) = 0 [pid 19189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19188] rt_sigprocmask(SIG_SETMASK, [] [pid 19191] <... set_robust_list resumed>) = 0 [pid 19190] rt_sigprocmask(SIG_SETMASK, [] [pid 19189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19191] rt_sigprocmask(SIG_SETMASK, [] [pid 19190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19190] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19189] <... futex resumed>) = 0 [pid 19188] <... futex resumed>) = 0 [pid 19191] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19190] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19190] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19191] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19189] <... futex resumed>) = 0 [pid 19191] <... futex resumed>) = 1 [pid 19190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19188] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19192 attached [pid 19191] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19190] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19192] set_robust_list(0x55555f6e6760, 24 [pid 19191] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19190] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19188] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19192 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19193 attached [pid 19192] <... set_robust_list resumed>) = 0 [pid 19191] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19192] rt_sigprocmask(SIG_SETMASK, [] [pid 19191] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19190] <... futex resumed>) = 1 [pid 19189] <... futex resumed>) = 0 [pid 19189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19193] set_robust_list(0x55555f6e6760, 24 [pid 19192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19190] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19193 [pid 19193] <... set_robust_list resumed>) = 0 [pid 19192] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19191] <... futex resumed>) = 1 [pid 19190] <... openat resumed>) = 3 [pid 19189] <... futex resumed>) = 0 [pid 19188] <... futex resumed>) = 0 [pid 19193] rt_sigprocmask(SIG_SETMASK, [] [pid 19192] <... prctl resumed>) = 0 [pid 19191] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19192] setpgid(0, 0 [pid 19191] <... openat resumed>) = 3 [pid 19190] <... futex resumed>) = 0 [pid 19189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19188] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19192] <... setpgid resumed>) = 0 [pid 19191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19193] <... prctl resumed>) = 0 [pid 19192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19191] <... futex resumed>) = 0 [pid 19190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19189] <... futex resumed>) = 0 [pid 19188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19193] setpgid(0, 0 [pid 19192] <... openat resumed>) = 3 [pid 19191] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19190] pwrite64(3, "\x02\x00", 2, 4 [pid 19189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... setpgid resumed>) = 0 [pid 19192] write(3, "1000", 4 [pid 19191] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19190] <... pwrite64 resumed>) = 2 [pid 19188] <... futex resumed>) = 0 [pid 19192] <... write resumed>) = 4 [pid 19191] pwrite64(3, "\x02\x00", 2, 4 [pid 19188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19192] close(3 [pid 19190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19192] <... close resumed>) = 0 [pid 19190] <... futex resumed>) = 1 [pid 19192] write(1, "executing program\n", 18 [pid 19191] <... pwrite64 resumed>) = 2 [pid 19190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19189] <... futex resumed>) = 0 executing program [pid 19193] <... openat resumed>) = 3 [pid 19192] <... write resumed>) = 18 [pid 19189] exit_group(0 [pid 19193] write(3, "1000", 4 [pid 19191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19189] <... exit_group resumed>) = ? [pid 19193] <... write resumed>) = 4 [pid 19192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19191] <... futex resumed>) = 1 [pid 19190] <... futex resumed>) = ? [pid 19188] <... futex resumed>) = 0 [pid 19193] close(3 [pid 19192] <... futex resumed>) = 0 [pid 19191] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19190] +++ exited with 0 +++ [pid 19189] +++ exited with 0 +++ [pid 19188] exit_group(0 [pid 19193] <... close resumed>) = 0 [pid 19192] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19188] <... exit_group resumed>) = ? [pid 19192] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19193] write(1, "executing program\n", 18 [pid 19192] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19191] <... futex resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19189, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19193] <... write resumed>) = 18 [pid 19192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19192] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19192] <... mmap resumed>) = 0x7f9f66df1000 [pid 19192] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19192] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19192] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19194 attached executing program [pid 19194] set_robust_list(0x7f9f66e119a0, 24 [pid 19193] <... futex resumed>) = 0 [pid 19191] +++ exited with 0 +++ [pid 19188] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19193] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19188, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19193] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19194] <... set_robust_list resumed>) = 0 [pid 19193] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19192] <... clone3 resumed> => {parent_tid=[19194]}, 88) = 19194 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19194] rt_sigprocmask(SIG_SETMASK, [] [pid 19193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19192] rt_sigprocmask(SIG_SETMASK, [] [pid 19194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19193] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19193] <... mmap resumed>) = 0x7f9f66df1000 [pid 19192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19193] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19192] <... futex resumed>) = 0 [pid 19194] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19194] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19193] <... mprotect resumed>) = 0 [pid 19194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19192] <... futex resumed>) = 0 [pid 19194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19192] <... futex resumed>) = 0 [pid 19194] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19194] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19193] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19193] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19192] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19195 attached [pid 19194] <... futex resumed>) = 1 [pid 19192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19195] set_robust_list(0x7f9f66e119a0, 24 [pid 19193] <... clone3 resumed> => {parent_tid=[19195]}, 88) = 19195 [pid 19195] <... set_robust_list resumed>) = 0 [pid 19194] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19193] rt_sigprocmask(SIG_SETMASK, [] [pid 19192] <... futex resumed>) = 0 [pid 19195] rt_sigprocmask(SIG_SETMASK, [] [pid 19194] <... openat resumed>) = 3 [pid 19193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19195] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... futex resumed>) = 0 [pid 19194] <... futex resumed>) = 1 [pid 19192] <... futex resumed>) = 0 [pid 19194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19192] <... futex resumed>) = 0 [pid 19194] pwrite64(3, "\x02\x00", 2, 4 [pid 19192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19195] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19194] <... pwrite64 resumed>) = 2 [pid 19193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19195] <... futex resumed>) = 0 [pid 19193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19195] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... futex resumed>) = 0 [pid 19194] <... futex resumed>) = 1 [pid 19192] <... futex resumed>) = 0 [pid 19194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19192] exit_group(0 [pid 19195] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19194] <... futex resumed>) = ? [pid 19192] <... exit_group resumed>) = ? [pid 19195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19194] +++ exited with 0 +++ [pid 19192] +++ exited with 0 +++ [pid 19195] <... futex resumed>) = 1 [pid 19193] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19192, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19193] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19195] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19195] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19196 attached [pid 19196] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19196 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19196] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19196] rt_sigprocmask(SIG_SETMASK, [] [pid 19195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19193] <... futex resumed>) = 0 [pid 19195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19193] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19196] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19195] pwrite64(3, "\x02\x00", 2, 4 [pid 19193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19196] <... prctl resumed>) = 0 [pid 19196] setpgid(0, 0) = 0 [pid 19196] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19195] <... pwrite64 resumed>) = 2 [pid 19195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19193] <... futex resumed>) = 0 [pid 19195] <... futex resumed>) = 1 [pid 19193] exit_group(0 [pid 19195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19195] <... futex resumed>) = ? [pid 19193] <... exit_group resumed>) = ? [pid 19196] <... openat resumed>) = 3 [pid 19196] write(3, "1000", 4) = 4 [pid 19196] close(3) = 0 [pid 19196] write(1, "executing program\n", 18) = 18 [pid 19196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19196] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19196] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 19196] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19195] +++ exited with 0 +++ [pid 19193] +++ exited with 0 +++ [pid 19196] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19196] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19193, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19196] <... mprotect resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19196] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19196] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19197 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19197] set_robust_list(0x7f9f66e119a0, 24 [pid 19196] <... clone3 resumed> => {parent_tid=[19197]}, 88) = 19197 [pid 19197] <... set_robust_list resumed>) = 0 [pid 19196] rt_sigprocmask(SIG_SETMASK, [] [pid 19197] rt_sigprocmask(SIG_SETMASK, [] [pid 19196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19196] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19197] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19196] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19198 attached [pid 19197] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19196] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19198 [pid 19197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19197] <... futex resumed>) = 0 [pid 19196] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19197] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19196] <... futex resumed>) = 0 [pid 19197] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19196] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19196] <... futex resumed>) = 0 [pid 19197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19196] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19196] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19199 attached [pid 19198] set_robust_list(0x55555f6e6760, 24 [pid 19197] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19196] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19198] <... set_robust_list resumed>) = 0 [pid 19197] <... openat resumed>) = 3 [pid 19198] rt_sigprocmask(SIG_SETMASK, [] [pid 19197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19199 [pid 19199] set_robust_list(0x55555f6e6760, 24 [pid 19197] <... futex resumed>) = 1 [pid 19196] <... futex resumed>) = 0 [pid 19197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19196] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19196] <... futex resumed>) = 0 [pid 19197] pwrite64(3, "\x02\x00", 2, 4 [pid 19196] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19199] <... set_robust_list resumed>) = 0 [pid 19198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19197] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19197] <... futex resumed>) = 1 [pid 19196] <... futex resumed>) = 0 [pid 19199] rt_sigprocmask(SIG_SETMASK, [] [pid 19198] <... prctl resumed>) = 0 [pid 19197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19196] exit_group(0 [pid 19199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19198] setpgid(0, 0 [pid 19197] <... futex resumed>) = ? [pid 19196] <... exit_group resumed>) = ? [pid 19199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19198] <... setpgid resumed>) = 0 [pid 19197] +++ exited with 0 +++ [pid 19196] +++ exited with 0 +++ [pid 19199] <... prctl resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19196, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19199] setpgid(0, 0 [pid 19198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19199] <... setpgid resumed>) = 0 [pid 19198] <... openat resumed>) = 3 [pid 19199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19198] write(3, "1000", 4 [pid 19199] <... openat resumed>) = 3 [pid 19198] <... write resumed>) = 4 [pid 19199] write(3, "1000", 4 [pid 19198] close(3 [pid 19199] <... write resumed>) = 4 [pid 19199] close(3 [pid 19198] <... close resumed>) = 0 [pid 19199] <... close resumed>) = 0 [pid 19198] write(1, "executing program\n", 18 executing program [pid 19199] write(1, "executing program\n", 18) = 18 [pid 19198] <... write resumed>) = 18 [pid 19199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19198] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19199] <... futex resumed>) = 0 executing program [pid 19199] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19198] <... futex resumed>) = 0 [pid 19199] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19198] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19199] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19198] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19199] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19199] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19199] <... mprotect resumed>) = 0 [pid 19198] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19198] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... restart_syscall resumed>) = 0 [pid 19199] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19199] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19198] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19200 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19198] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19200] set_robust_list(0x7f9f66e119a0, 24 [pid 19198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19200] <... set_robust_list resumed>) = 0 [pid 19199] <... clone3 resumed> => {parent_tid=[19200]}, 88) = 19200 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19201 attached [pid 19200] rt_sigprocmask(SIG_SETMASK, [] [pid 19199] rt_sigprocmask(SIG_SETMASK, [] [pid 19200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19200] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19201] set_robust_list(0x7f9f66e119a0, 24 [pid 19199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19198] <... clone3 resumed> => {parent_tid=[19201]}, 88) = 19201 ci2-android-6-12-rust/strace-static-x86_64: Process 19202 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19203 attached [pid 19201] <... set_robust_list resumed>) = 0 [pid 19200] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19199] <... futex resumed>) = 0 [pid 19198] rt_sigprocmask(SIG_SETMASK, [] [pid 19203] set_robust_list(0x55555f6e6760, 24 [pid 19202] set_robust_list(0x55555f6e6760, 24 [pid 19201] rt_sigprocmask(SIG_SETMASK, [] [pid 19200] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19202 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19203 [pid 19203] <... set_robust_list resumed>) = 0 [pid 19202] <... set_robust_list resumed>) = 0 [pid 19201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19203] rt_sigprocmask(SIG_SETMASK, [] [pid 19201] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19200] <... futex resumed>) = 0 [pid 19199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19198] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19202] rt_sigprocmask(SIG_SETMASK, [] [pid 19198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19200] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19199] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19201] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] <... prctl resumed>) = 0 [pid 19200] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19203] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19202] setpgid(0, 0 [pid 19201] <... futex resumed>) = 1 [pid 19198] <... futex resumed>) = 0 [pid 19203] <... prctl resumed>) = 0 [pid 19202] <... setpgid resumed>) = 0 [pid 19201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] setpgid(0, 0 [pid 19201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19198] <... futex resumed>) = 0 [pid 19202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19203] <... setpgid resumed>) = 0 [pid 19201] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19200] <... futex resumed>) = 1 [pid 19199] <... futex resumed>) = 0 [pid 19198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19201] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19200] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] <... openat resumed>) = 3 [pid 19202] <... openat resumed>) = 3 [pid 19201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19199] <... futex resumed>) = 0 [pid 19203] write(3, "1000", 4 [pid 19201] <... futex resumed>) = 1 [pid 19200] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19198] <... futex resumed>) = 0 [pid 19203] <... write resumed>) = 4 [pid 19201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] close(3 [pid 19201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19198] <... futex resumed>) = 0 [pid 19203] <... close resumed>) = 0 [pid 19201] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19203] write(1, "executing program\n", 18 executing program [pid 19202] write(3, "1000", 4 [pid 19201] <... openat resumed>) = 3 [pid 19203] <... write resumed>) = 18 [pid 19202] <... write resumed>) = 4 [pid 19200] <... openat resumed>) = 3 [pid 19202] close(3 [pid 19200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] <... close resumed>) = 0 [pid 19200] <... futex resumed>) = 1 [pid 19199] <... futex resumed>) = 0 [pid 19203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] <... futex resumed>) = 0 [pid 19201] <... futex resumed>) = 1 [pid 19199] <... futex resumed>) = 0 [pid 19198] <... futex resumed>) = 0 [pid 19200] pwrite64(3, "\x02\x00", 2, 4 [pid 19203] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19202] write(1, "executing program\n", 18 [pid 19201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19200] <... pwrite64 resumed>) = 2 [pid 19198] <... futex resumed>) = 0 [pid 19203] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19202] <... write resumed>) = 18 [pid 19201] pwrite64(3, "\x02\x00", 2, 4 [pid 19200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19201] <... pwrite64 resumed>) = 2 [pid 19200] <... futex resumed>) = 1 [pid 19199] <... futex resumed>) = 0 [pid 19203] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19202] <... futex resumed>) = 0 [pid 19200] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19199] exit_group(0 [pid 19202] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19200] <... futex resumed>) = ? [pid 19199] <... exit_group resumed>) = ? [pid 19203] <... mmap resumed>) = 0x7f9f66df1000 [pid 19202] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19200] +++ exited with 0 +++ [pid 19203] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19202] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19201] <... futex resumed>) = 1 [pid 19198] <... futex resumed>) = 0 [pid 19203] <... mprotect resumed>) = 0 [pid 19202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19199] +++ exited with 0 +++ [pid 19198] exit_group(0 [pid 19203] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19201] <... futex resumed>) = ? [pid 19198] <... exit_group resumed>) = ? [pid 19203] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19202] <... mmap resumed>) = 0x7f9f66df1000 [pid 19203] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19199, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19204 attached [pid 19202] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19204] set_robust_list(0x7f9f66e119a0, 24 [pid 19203] <... clone3 resumed> => {parent_tid=[19204]}, 88) = 19204 [pid 317] <... restart_syscall resumed>) = 0 [pid 19204] <... set_robust_list resumed>) = 0 [pid 19203] rt_sigprocmask(SIG_SETMASK, [] [pid 19202] <... mprotect resumed>) = 0 [pid 19204] rt_sigprocmask(SIG_SETMASK, [] [pid 19203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19202] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19201] +++ exited with 0 +++ [pid 19198] +++ exited with 0 +++ [pid 19204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19204] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19203] <... futex resumed>) = 0 [pid 19202] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19198, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19205 attached [pid 19204] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19205] set_robust_list(0x7f9f66e119a0, 24 [pid 19204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19202] <... clone3 resumed> => {parent_tid=[19205]}, 88) = 19205 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19205] <... set_robust_list resumed>) = 0 [pid 19204] <... futex resumed>) = 0 [pid 19203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] rt_sigprocmask(SIG_SETMASK, [] [pid 19205] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19204] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19203] <... futex resumed>) = 0 [pid 19202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19204] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19206 attached [pid 19204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19206] set_robust_list(0x55555f6e6760, 24 [pid 19204] <... futex resumed>) = 1 [pid 19203] <... futex resumed>) = 0 [pid 19206] <... set_robust_list resumed>) = 0 [pid 19204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19206 [pid 19206] rt_sigprocmask(SIG_SETMASK, [] [pid 19205] <... futex resumed>) = 0 [pid 19204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19203] <... futex resumed>) = 0 [pid 19202] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19205] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19204] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19205] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19206] <... prctl resumed>) = 0 [pid 19205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19204] <... openat resumed>) = 3 [pid 19206] setpgid(0, 0 [pid 19205] <... futex resumed>) = 1 [pid 19202] <... futex resumed>) = 0 [pid 19206] <... setpgid resumed>) = 0 [pid 19205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19203] <... futex resumed>) = 0 [pid 19202] <... futex resumed>) = 0 [pid 19205] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19205] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19204] <... futex resumed>) = 1 [pid 19203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19203] <... futex resumed>) = 0 [pid 19202] <... futex resumed>) = 0 [pid 19204] pwrite64(3, "\x02\x00", 2, 4 [pid 19203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19205] <... futex resumed>) = 1 [pid 19202] <... futex resumed>) = 0 [pid 19205] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19204] <... pwrite64 resumed>) = 2 [pid 19202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19205] <... openat resumed>) = 3 [pid 19205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] <... futex resumed>) = 0 [pid 19205] <... futex resumed>) = 1 [pid 19202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19205] pwrite64(3, "\x02\x00", 2, 4 [pid 19202] <... futex resumed>) = 0 [pid 19205] <... pwrite64 resumed>) = 2 [pid 19202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] <... futex resumed>) = 0 [pid 19205] <... futex resumed>) = 1 [pid 19202] exit_group(0 [pid 19205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19202] <... exit_group resumed>) = ? [pid 19205] +++ exited with 0 +++ [pid 19206] <... openat resumed>) = 3 [pid 19204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19206] write(3, "1000", 4 [pid 19204] <... futex resumed>) = 1 [pid 19203] <... futex resumed>) = 0 [pid 19206] <... write resumed>) = 4 [pid 19204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19206] close(3 [pid 19203] exit_group(0 [pid 19206] <... close resumed>) = 0 [pid 19204] <... futex resumed>) = ? [pid 19206] write(1, "executing program\n", 18 [pid 19203] <... exit_group resumed>) = ? [pid 19206] <... write resumed>) = 18 [pid 19204] +++ exited with 0 +++ [pid 19206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19202] +++ exited with 0 +++ [pid 19206] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19202, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19206] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19203] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19203, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19206] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19206] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19206] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19206] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19207]}, 88) = 19207 ci2-android-6-12-rust/strace-static-x86_64: Process 19207 attached [pid 19206] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 19207] set_robust_list(0x7f9f66e119a0, 24 [pid 19206] <... futex resumed>) = 0 [pid 19207] <... set_robust_list resumed>) = 0 [pid 19206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19207] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19207] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19207] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19206] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19208 attached [pid 19206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19207] <... futex resumed>) = 0 [pid 19206] <... futex resumed>) = 1 [pid 19207] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19208] set_robust_list(0x55555f6e6760, 24 [pid 19207] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19208 [pid 19208] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19208] rt_sigprocmask(SIG_SETMASK, [] [pid 19207] <... futex resumed>) = 1 [pid 19206] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19207] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19207] <... openat resumed>) = 3 [pid 19206] <... futex resumed>) = 0 [pid 19208] <... prctl resumed>) = 0 [pid 19206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19206] <... futex resumed>) = 0 [pid 19207] <... futex resumed>) = 1 [pid 19206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19207] pwrite64(3, "\x02\x00", 2, 4 [pid 19206] <... futex resumed>) = 0 [pid 19208] setpgid(0, 0 [pid 19207] <... pwrite64 resumed>) = 2 [pid 19206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19208] <... setpgid resumed>) = 0 [pid 19207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19206] <... futex resumed>) = 0 [pid 19207] <... futex resumed>) = 1 [pid 19208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19206] exit_group(0) = ? [pid 19208] <... openat resumed>) = 3 [pid 19208] write(3, "1000", 4) = 4 [pid 19208] close(3) = 0 [pid 19208] write(1, "executing program\n", 18 [pid 19207] +++ exited with 0 +++ [pid 19206] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19208] <... write resumed>) = 18 [pid 19208] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19206, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19208] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19208] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19208] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19208] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19208] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19210 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19209 attached [pid 19208] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19210] set_robust_list(0x55555f6e6760, 24 [pid 19209] set_robust_list(0x55555f6e6760, 24 [pid 19208] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19209 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19210] <... set_robust_list resumed>) = 0 [pid 19209] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19210 [pid 19210] rt_sigprocmask(SIG_SETMASK, [] [pid 19209] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19211 attached [pid 19210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19208] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19211] set_robust_list(0x55555f6e6760, 24 [pid 19210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19208] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19211 [pid 19211] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19212 attached [pid 19211] rt_sigprocmask(SIG_SETMASK, [] [pid 19210] <... prctl resumed>) = 0 [pid 19209] <... prctl resumed>) = 0 [pid 19211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19210] setpgid(0, 0 [pid 19209] setpgid(0, 0 [pid 19211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19210] <... setpgid resumed>) = 0 [pid 19209] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19212] set_robust_list(0x7f9f66e119a0, 24 [pid 19211] <... prctl resumed>) = 0 [pid 19208] <... clone3 resumed> => {parent_tid=[19212]}, 88) = 19212 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19212] <... set_robust_list resumed>) = 0 [pid 19211] setpgid(0, 0 [pid 19208] rt_sigprocmask(SIG_SETMASK, [] [pid 19212] rt_sigprocmask(SIG_SETMASK, [] [pid 19208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19211] <... setpgid resumed>) = 0 [pid 19210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19212] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19210] <... openat resumed>) = 3 [pid 19209] <... openat resumed>) = 3 [pid 19208] <... futex resumed>) = 0 [pid 19212] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19211] <... openat resumed>) = 3 [pid 19210] write(3, "1000", 4 [pid 19208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] write(3, "1000", 4 [pid 19208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19212] <... futex resumed>) = 0 [pid 19211] <... write resumed>) = 4 [pid 19208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19212] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19211] close(3 [pid 19208] <... futex resumed>) = 0 [pid 19212] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19211] <... close resumed>) = 0 [pid 19210] <... write resumed>) = 4 [pid 19209] write(3, "1000", 4 [pid 19208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] write(1, "executing program\n", 18 [pid 19210] close(3 [pid 19209] <... write resumed>) = 4 [pid 19212] <... futex resumed>) = 1 executing program [pid 19211] <... write resumed>) = 18 [pid 19210] <... close resumed>) = 0 [pid 19209] close(3 [pid 19208] <... futex resumed>) = 0 [pid 19212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19210] write(1, "executing program\n", 18 [pid 19209] <... close resumed>) = 0 [pid 19208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19211] <... futex resumed>) = 0 [pid 19210] <... write resumed>) = 18 executing program [pid 19209] write(1, "executing program\n", 18 [pid 19208] <... futex resumed>) = 0 executing program [pid 19212] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19211] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19209] <... write resumed>) = 18 [pid 19208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19211] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19210] <... futex resumed>) = 0 [pid 19209] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19210] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19209] <... futex resumed>) = 0 [pid 19212] <... openat resumed>) = 3 [pid 19211] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19210] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19209] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19210] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19209] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19209] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19212] <... futex resumed>) = 1 [pid 19208] <... futex resumed>) = 0 [pid 19212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19211] <... mmap resumed>) = 0x7f9f66df1000 [pid 19210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19211] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19210] <... mmap resumed>) = 0x7f9f66df1000 [pid 19209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19208] <... futex resumed>) = 0 [pid 19212] pwrite64(3, "\x02\x00", 2, 4 [pid 19211] <... mprotect resumed>) = 0 [pid 19210] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19209] <... mmap resumed>) = 0x7f9f66df1000 [pid 19208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19210] <... mprotect resumed>) = 0 [pid 19211] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19209] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19212] <... pwrite64 resumed>) = 2 [pid 19210] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19209] <... mprotect resumed>) = 0 [pid 19210] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19209] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19210] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19209] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19213 attached [pid 19212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19209] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19213] set_robust_list(0x7f9f66e119a0, 24 [pid 19212] <... futex resumed>) = 1 [pid 19211] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19210] <... clone3 resumed> => {parent_tid=[19213]}, 88) = 19213 [pid 19208] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19215 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19214 attached [pid 19213] <... set_robust_list resumed>) = 0 [pid 19212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19210] rt_sigprocmask(SIG_SETMASK, [] [pid 19209] <... clone3 resumed> => {parent_tid=[19214]}, 88) = 19214 [pid 19208] exit_group(0 [pid 19215] set_robust_list(0x7f9f66e119a0, 24 [pid 19214] set_robust_list(0x7f9f66e119a0, 24 [pid 19213] rt_sigprocmask(SIG_SETMASK, [] [pid 19212] <... futex resumed>) = ? [pid 19211] <... clone3 resumed> => {parent_tid=[19215]}, 88) = 19215 [pid 19210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19209] rt_sigprocmask(SIG_SETMASK, [] [pid 19208] <... exit_group resumed>) = ? [pid 19215] <... set_robust_list resumed>) = 0 [pid 19214] <... set_robust_list resumed>) = 0 [pid 19213] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19212] +++ exited with 0 +++ [pid 19211] rt_sigprocmask(SIG_SETMASK, [] [pid 19210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19213] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19210] <... futex resumed>) = 0 [pid 19209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19213] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19209] <... futex resumed>) = 0 [pid 19213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19214] rt_sigprocmask(SIG_SETMASK, [] [pid 19213] <... futex resumed>) = 1 [pid 19211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19210] <... futex resumed>) = 0 [pid 19208] +++ exited with 0 +++ [pid 19215] rt_sigprocmask(SIG_SETMASK, [] [pid 19214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19208, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19214] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19210] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19215] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19213] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19211] <... futex resumed>) = 0 [pid 19210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19214] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19213] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19215] <... futex resumed>) = 0 [pid 19214] <... futex resumed>) = 1 [pid 19211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19215] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19211] <... futex resumed>) = 0 [pid 19215] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19209] <... futex resumed>) = 0 [pid 19215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19213] <... futex resumed>) = 1 [pid 19210] <... futex resumed>) = 0 [pid 19209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19215] <... futex resumed>) = 1 [pid 19214] <... futex resumed>) = 0 [pid 19213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19211] <... futex resumed>) = 0 [pid 19210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19209] <... futex resumed>) = 1 [pid 19215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19214] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19210] <... futex resumed>) = 0 [pid 19209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19214] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19213] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19211] <... futex resumed>) = 0 [pid 19210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19213] <... openat resumed>) = 3 [pid 19214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] <... openat resumed>) = 3 [pid 19214] <... futex resumed>) = 1 [pid 19213] <... futex resumed>) = 1 [pid 19210] <... futex resumed>) = 0 [pid 19209] <... futex resumed>) = 0 [pid 19214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19210] <... futex resumed>) = 0 [pid 19209] <... futex resumed>) = 0 [pid 19215] <... futex resumed>) = 1 [pid 19214] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19213] pwrite64(3, "\x02\x00", 2, 4 [pid 19211] <... futex resumed>) = 0 [pid 19210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19214] <... openat resumed>) = 3 [pid 19213] <... pwrite64 resumed>) = 2 [pid 19211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] <... futex resumed>) = 0 [pid 19215] pwrite64(3, "\x02\x00", 2, 4 [pid 19214] <... futex resumed>) = 1 [pid 19213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19209] <... futex resumed>) = 0 [pid 19214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19213] <... futex resumed>) = 1 [pid 19210] <... futex resumed>) = 0 [pid 19209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19215] <... pwrite64 resumed>) = 2 [pid 19214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19210] exit_group(0 [pid 19209] <... futex resumed>) = 0 [pid 19215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19214] pwrite64(3, "\x02\x00", 2, 4 [pid 19213] <... futex resumed>) = ? [pid 19210] <... exit_group resumed>) = ? [pid 19209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19215] <... futex resumed>) = 1 [pid 19214] <... pwrite64 resumed>) = 2 [pid 19213] +++ exited with 0 +++ [pid 19211] <... futex resumed>) = 0 [pid 19215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19211] exit_group(0 [pid 19214] <... futex resumed>) = 1 [pid 19210] +++ exited with 0 +++ [pid 19215] <... futex resumed>) = ? [pid 19211] <... exit_group resumed>) = ? [pid 19209] <... futex resumed>) = 0 [pid 19215] +++ exited with 0 +++ [pid 19214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19209] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19210, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 19214] <... futex resumed>) = ? [pid 19209] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 19211] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19211, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19214] +++ exited with 0 +++ [pid 19209] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19216 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19209, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19216] set_robust_list(0x55555f6e6760, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19216 [pid 19216] <... set_robust_list resumed>) = 0 [pid 19216] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19216] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19216] setpgid(0, 0) = 0 [pid 19216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19216] write(3, "1000", 4) = 4 [pid 19216] close(3) = 0 [pid 19216] write(1, "executing program\n", 18) = 18 [pid 19216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19216] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19216] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19216] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19216] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19216] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19216] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19217 attached => {parent_tid=[19217]}, 88) = 19217 [pid 19217] set_robust_list(0x7f9f66e119a0, 24 [pid 19216] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19217] <... set_robust_list resumed>) = 0 [pid 19217] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19217] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19217] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19216] <... futex resumed>) = 0 [pid 19216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19217] <... futex resumed>) = 0 [pid 19216] <... futex resumed>) = 1 [pid 19217] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19217] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19216] <... futex resumed>) = 0 [pid 19217] <... futex resumed>) = 1 [pid 19216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19217] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19216] <... futex resumed>) = 0 [pid 19216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19217] <... futex resumed>) = 1 [pid 19216] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19217] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19217] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19216] <... futex resumed>) = 0 [pid 19217] pwrite64(3, "\x02\x00", 2, 4 [pid 19216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19217] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19217] <... futex resumed>) = 1 [pid 19217] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19216] <... futex resumed>) = 0 [pid 19216] exit_group(0 [pid 19217] <... futex resumed>) = ? [pid 19217] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19218 attached [pid 19216] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19218 ci2-android-6-12-rust/strace-static-x86_64: Process 19219 attached [pid 19218] set_robust_list(0x55555f6e6760, 24 [pid 19216] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19219 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19219] set_robust_list(0x55555f6e6760, 24 [pid 19218] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19216, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19219] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19218] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19220 attached [pid 19219] rt_sigprocmask(SIG_SETMASK, [] [pid 19220] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19220] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19220] <... prctl resumed>) = 0 [pid 19218] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19219] <... prctl resumed>) = 0 [pid 19218] <... prctl resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19220 [pid 19219] setpgid(0, 0 [pid 19218] setpgid(0, 0 [pid 19219] <... setpgid resumed>) = 0 [pid 19218] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19220] setpgid(0, 0 [pid 19219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19220] <... setpgid resumed>) = 0 [pid 19218] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19219] <... openat resumed>) = 3 [pid 19220] <... openat resumed>) = 3 [pid 19220] write(3, "1000", 4) = 4 [pid 19220] close(3) = 0 [pid 19220] write(1, "executing program\n", 18) = 18 [pid 19220] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19220] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19220] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19219] write(3, "1000", 4 [pid 19218] <... openat resumed>) = 3 [pid 19220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19219] <... write resumed>) = 4 [pid 19218] write(3, "1000", 4 [pid 19220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19219] close(3 [pid 19218] <... write resumed>) = 4 [pid 19220] <... mmap resumed>) = 0x7f9f66df1000 [pid 19218] close(3 [pid 19220] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19219] <... close resumed>) = 0 [pid 19220] <... mprotect resumed>) = 0 [pid 19218] <... close resumed>) = 0 [pid 19219] write(1, "executing program\n", 18 [pid 19218] write(1, "executing program\n", 18 [pid 19219] <... write resumed>) = 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 19220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19218] <... write resumed>) = 18 [pid 19220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 19220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19221 attached [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19219] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19218] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19221] set_robust_list(0x7f9f66e119a0, 24 [pid 19219] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19221] <... set_robust_list resumed>) = 0 [pid 19219] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19218] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19221] rt_sigprocmask(SIG_SETMASK, [] [pid 19219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19218] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19219] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19220] <... clone3 resumed> => {parent_tid=[19221]}, 88) = 19221 [pid 19220] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19219] <... mmap resumed>) = 0x7f9f66df1000 [pid 19218] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19219] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19220] <... futex resumed>) = 0 [pid 19218] <... mmap resumed>) = 0x7f9f66df1000 [pid 19220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19221] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19219] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19222 attached [pid 19221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] set_robust_list(0x55555f6e6760, 24 [pid 19221] <... futex resumed>) = 1 [pid 19220] <... futex resumed>) = 0 [pid 19222] <... set_robust_list resumed>) = 0 [pid 19221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] rt_sigprocmask(SIG_SETMASK, [] [pid 19221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19220] <... futex resumed>) = 0 [pid 19220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19221] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19221] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19218] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19222] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19219] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19222 [pid 19219] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19218] <... mprotect resumed>) = 0 [pid 19219] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19218] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19223 attached [pid 19222] <... prctl resumed>) = 0 [pid 19221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19223] set_robust_list(0x7f9f66e119a0, 24 [pid 19222] setpgid(0, 0 [pid 19221] <... futex resumed>) = 1 [pid 19220] <... futex resumed>) = 0 [pid 19219] <... clone3 resumed> => {parent_tid=[19223]}, 88) = 19223 [pid 19218] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19223] <... set_robust_list resumed>) = 0 [pid 19222] <... setpgid resumed>) = 0 [pid 19221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19219] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19224 attached [pid 19223] rt_sigprocmask(SIG_SETMASK, [] [pid 19222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19220] <... futex resumed>) = 0 [pid 19219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19224] set_robust_list(0x7f9f66e119a0, 24 [pid 19223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19222] <... openat resumed>) = 3 [pid 19221] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] <... clone3 resumed> => {parent_tid=[19224]}, 88) = 19224 [pid 19224] <... set_robust_list resumed>) = 0 [pid 19223] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19221] <... openat resumed>) = 3 [pid 19219] <... futex resumed>) = 0 [pid 19218] rt_sigprocmask(SIG_SETMASK, [] [pid 19219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19223] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19223] <... futex resumed>) = 1 [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19223] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19224] rt_sigprocmask(SIG_SETMASK, [] [pid 19222] write(3, "1000", 4 [pid 19221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19219] <... futex resumed>) = 0 [pid 19224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19222] <... write resumed>) = 4 [pid 19221] <... futex resumed>) = 1 [pid 19220] <... futex resumed>) = 0 [pid 19219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19224] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19223] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19222] close(3 [pid 19221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19224] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] <... close resumed>) = 0 [pid 19221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19220] <... futex resumed>) = 0 [pid 19224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] write(1, "executing program\n", 18 [pid 19221] pwrite64(3, "\x02\x00", 2, 4 executing program [pid 19220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19224] <... futex resumed>) = 1 [pid 19223] <... futex resumed>) = 1 [pid 19222] <... write resumed>) = 18 [pid 19221] <... pwrite64 resumed>) = 2 [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19222] <... futex resumed>) = 0 [pid 19221] <... futex resumed>) = 1 [pid 19220] <... futex resumed>) = 0 [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19224] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19223] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19222] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19220] exit_group(0 [pid 19218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19224] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19223] <... openat resumed>) = 3 [pid 19222] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19221] <... futex resumed>) = ? [pid 19220] <... exit_group resumed>) = ? [pid 19224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19221] +++ exited with 0 +++ [pid 19220] +++ exited with 0 +++ [pid 19224] <... futex resumed>) = 1 [pid 19223] <... futex resumed>) = 1 [pid 19222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19222] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19220, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19223] pwrite64(3, "\x02\x00", 2, 4 [pid 19224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19222] <... mmap resumed>) = 0x7f9f66df1000 [pid 19219] <... futex resumed>) = 0 [pid 19218] <... futex resumed>) = 0 [pid 19224] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19222] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19224] <... openat resumed>) = 3 [pid 19222] <... mprotect resumed>) = 0 [pid 19219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19222] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19224] <... futex resumed>) = 0 [pid 19218] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19223] <... pwrite64 resumed>) = 2 [pid 19218] <... futex resumed>) = 0 [pid 19223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19223] <... futex resumed>) = 1 [pid 19219] <... futex resumed>) = 0 [pid 19218] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19219] exit_group(0 [pid 19224] pwrite64(3, "\x02\x00", 2, 4 [pid 19222] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19224] <... pwrite64 resumed>) = 2 [pid 19222] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19226 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19225 attached [pid 19224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19223] <... futex resumed>) = ? [pid 19219] <... exit_group resumed>) = ? [pid 19226] set_robust_list(0x7f9f66e119a0, 24 [pid 19225] set_robust_list(0x55555f6e6760, 24 [pid 19224] <... futex resumed>) = 1 [pid 19222] <... clone3 resumed> => {parent_tid=[19226]}, 88) = 19226 [pid 19218] <... futex resumed>) = 0 [pid 19226] <... set_robust_list resumed>) = 0 [pid 19225] <... set_robust_list resumed>) = 0 [pid 19224] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19222] rt_sigprocmask(SIG_SETMASK, [] [pid 19226] rt_sigprocmask(SIG_SETMASK, [] [pid 19225] rt_sigprocmask(SIG_SETMASK, [] [pid 19222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19226] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19222] <... futex resumed>) = 0 [pid 19226] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19225] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19226] <... futex resumed>) = 0 [pid 19225] <... prctl resumed>) = 0 [pid 19222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19226] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19225] setpgid(0, 0 [pid 19222] <... futex resumed>) = 0 [pid 19226] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19225] <... setpgid resumed>) = 0 [pid 19223] +++ exited with 0 +++ [pid 19222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19219] +++ exited with 0 +++ [pid 19218] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19225 [pid 19224] <... futex resumed>) = ? [pid 19218] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19224] +++ exited with 0 +++ [pid 19226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19225] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19219, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19226] <... futex resumed>) = 1 [pid 19225] <... openat resumed>) = 3 [pid 19222] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19226] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19218] +++ exited with 0 +++ [pid 19226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19226] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19225] write(3, "1000", 4 [pid 19222] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19218, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19226] <... openat resumed>) = 3 [pid 19225] <... write resumed>) = 4 [pid 19222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19225] close(3 [pid 19222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19226] <... futex resumed>) = 0 [pid 19225] <... close resumed>) = 0 [pid 19222] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19226] pwrite64(3, "\x02\x00", 2, 4 [pid 19225] write(1, "executing program\n", 18 [pid 19222] <... futex resumed>) = 0 [pid 19226] <... pwrite64 resumed>) = 2 [pid 19225] <... write resumed>) = 18 [pid 19222] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 19225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19225] <... futex resumed>) = 0 [pid 19226] <... futex resumed>) = 1 [pid 19225] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19222] <... futex resumed>) = 0 [pid 19226] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19225] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19222] exit_group(0 [pid 19225] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19226] <... futex resumed>) = ? [pid 19225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19222] <... exit_group resumed>) = ? [pid 19226] +++ exited with 0 +++ [pid 19225] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19222] +++ exited with 0 +++ [pid 19225] <... mmap resumed>) = 0x7f9f66df1000 [pid 19225] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19222, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19225] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19225] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19225] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19227]}, 88) = 19227 [pid 19225] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19227 attached , NULL, 8) = 0 [pid 19227] set_robust_list(0x7f9f66e119a0, 24 [pid 19225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19227] <... set_robust_list resumed>) = 0 [pid 19227] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19227] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19227] <... futex resumed>) = 1 [pid 19225] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19228 attached [pid 19227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19225] <... futex resumed>) = 0 [pid 19228] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19228] <... set_robust_list resumed>) = 0 [pid 19227] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19227] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19229 attached [pid 19225] <... futex resumed>) = 0 [pid 19225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19227] <... futex resumed>) = 1 [pid 19225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19227] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19228 [pid 19227] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19227] <... futex resumed>) = 1 [pid 19225] <... futex resumed>) = 0 [pid 19227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19225] <... futex resumed>) = 0 [pid 19227] pwrite64(3, "\x02\x00", 2, 4 [pid 19225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19227] <... pwrite64 resumed>) = 2 [pid 19227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] rt_sigprocmask(SIG_SETMASK, [] [pid 19229] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19229 [pid 19229] <... set_robust_list resumed>) = 0 [pid 19228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19229] rt_sigprocmask(SIG_SETMASK, [] [pid 19227] <... futex resumed>) = 1 [pid 19225] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19225] exit_group(0 [pid 19229] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19228] <... prctl resumed>) = 0 [pid 19227] <... futex resumed>) = ? [pid 19225] <... exit_group resumed>) = ? [pid 19229] <... prctl resumed>) = 0 [pid 19228] setpgid(0, 0 [pid 19227] +++ exited with 0 +++ [pid 19225] +++ exited with 0 +++ [pid 19229] setpgid(0, 0 [pid 19228] <... setpgid resumed>) = 0 [pid 19229] <... setpgid resumed>) = 0 [pid 19229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19225, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19228] <... openat resumed>) = 3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19229] <... openat resumed>) = 3 [pid 19229] write(3, "1000", 4) = 4 [pid 19229] close(3) = 0 [pid 19229] write(1, "executing program\n", 18) = 18 [pid 19229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19229] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19229] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19229] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 19228] write(3, "1000", 4 [pid 19229] <... mmap resumed>) = 0x7f9f66df1000 [pid 19228] <... write resumed>) = 4 [pid 19229] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19228] close(3 [pid 19229] <... mprotect resumed>) = 0 [pid 19229] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 19228] <... close resumed>) = 0 [pid 19228] write(1, "executing program\n", 18 [pid 19229] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19228] <... write resumed>) = 18 executing program [pid 19229] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19230 attached [pid 19228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 19229] <... clone3 resumed> => {parent_tid=[19230]}, 88) = 19230 [pid 19228] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19230] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19229] rt_sigprocmask(SIG_SETMASK, [] [pid 19228] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19230] rt_sigprocmask(SIG_SETMASK, [] [pid 19228] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19228] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19228] <... mmap resumed>) = 0x7f9f66df1000 [pid 19229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19228] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19229] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19229] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19231 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19231 ci2-android-6-12-rust/strace-static-x86_64: Process 19232 attached [pid 19231] set_robust_list(0x55555f6e6760, 24 [pid 19230] <... futex resumed>) = 0 [pid 19228] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19230] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19228] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19232] set_robust_list(0x55555f6e6760, 24 [pid 19231] <... set_robust_list resumed>) = 0 [pid 19228] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19232] <... set_robust_list resumed>) = 0 [pid 19231] rt_sigprocmask(SIG_SETMASK, [] [pid 19232] rt_sigprocmask(SIG_SETMASK, [] [pid 19231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19230] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19232 [pid 19231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19231] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19233 attached [pid 19232] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19231] setpgid(0, 0 [pid 19230] <... futex resumed>) = 1 [pid 19229] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19233] set_robust_list(0x7f9f66e119a0, 24 [pid 19232] <... prctl resumed>) = 0 [pid 19231] <... setpgid resumed>) = 0 [pid 19229] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] <... clone3 resumed> => {parent_tid=[19233]}, 88) = 19233 [pid 19233] <... set_robust_list resumed>) = 0 [pid 19232] setpgid(0, 0 [pid 19231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19230] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19229] <... futex resumed>) = 0 [pid 19228] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19233] rt_sigprocmask(SIG_SETMASK, [] [pid 19232] <... setpgid resumed>) = 0 [pid 19231] <... openat resumed>) = 3 [pid 19230] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19229] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19233] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19232] <... openat resumed>) = 3 [pid 19231] write(3, "1000", 4 [pid 19230] <... futex resumed>) = 0 [pid 19229] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19233] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19232] write(3, "1000", 4 [pid 19231] <... write resumed>) = 4 [pid 19230] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19229] <... futex resumed>) = 0 [pid 19228] <... futex resumed>) = 0 [pid 19233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... write resumed>) = 4 [pid 19231] close(3 [pid 19229] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19233] <... futex resumed>) = 0 [pid 19232] close(3 [pid 19231] <... close resumed>) = 0 [pid 19230] <... openat resumed>) = 3 [pid 19228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19232] <... close resumed>) = 0 [pid 19231] write(1, "executing program\n", 18 [pid 19230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19232] write(1, "executing program\n", 18 [pid 19231] <... write resumed>) = 18 executing program executing program [pid 19230] <... futex resumed>) = 1 [pid 19229] <... futex resumed>) = 0 [pid 19228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... write resumed>) = 18 [pid 19231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19229] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19233] <... futex resumed>) = 0 [pid 19232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] <... futex resumed>) = 0 [pid 19230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19229] <... futex resumed>) = 0 [pid 19228] <... futex resumed>) = 1 [pid 19233] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19232] <... futex resumed>) = 0 [pid 19231] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19230] pwrite64(3, "\x02\x00", 2, 4 [pid 19229] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19233] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19232] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19231] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19230] <... pwrite64 resumed>) = 2 [pid 19233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19231] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19233] <... futex resumed>) = 1 [pid 19232] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] <... futex resumed>) = 0 [pid 19233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19232] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19230] <... futex resumed>) = 1 [pid 19229] <... futex resumed>) = 0 [pid 19228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... mmap resumed>) = 0x7f9f66df1000 [pid 19233] <... futex resumed>) = 0 [pid 19231] <... mmap resumed>) = 0x7f9f66df1000 [pid 19230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19229] exit_group(0 [pid 19228] <... futex resumed>) = 1 [pid 19233] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19232] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19231] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19230] <... futex resumed>) = ? [pid 19229] <... exit_group resumed>) = ? [pid 19228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19233] <... openat resumed>) = 3 [pid 19232] <... mprotect resumed>) = 0 [pid 19231] <... mprotect resumed>) = 0 [pid 19230] +++ exited with 0 +++ [pid 19229] +++ exited with 0 +++ [pid 19232] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19229, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19231] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19233] <... futex resumed>) = 1 [pid 19232] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19228] <... futex resumed>) = 0 [pid 19233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19231] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19234 attached [pid 19231] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19234] set_robust_list(0x7f9f66e119a0, 24 [pid 19228] <... futex resumed>) = 1 [pid 19234] <... set_robust_list resumed>) = 0 [pid 19228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19234] rt_sigprocmask(SIG_SETMASK, [] [pid 19233] <... futex resumed>) = 0 [pid 19232] <... clone3 resumed> => {parent_tid=[19234]}, 88) = 19234 ci2-android-6-12-rust/strace-static-x86_64: Process 19235 attached [pid 19234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19233] pwrite64(3, "\x02\x00", 2, 4 [pid 19232] rt_sigprocmask(SIG_SETMASK, [] [pid 19231] <... clone3 resumed> => {parent_tid=[19235]}, 88) = 19235 [pid 19235] set_robust_list(0x7f9f66e119a0, 24 [pid 19234] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19233] <... pwrite64 resumed>) = 2 [pid 19232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19231] rt_sigprocmask(SIG_SETMASK, [] [pid 19233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19235] <... set_robust_list resumed>) = 0 [pid 19234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19233] <... futex resumed>) = 1 [pid 19232] <... futex resumed>) = 0 [pid 19231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19228] <... futex resumed>) = 0 [pid 19235] rt_sigprocmask(SIG_SETMASK, [] [pid 19234] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19231] <... futex resumed>) = 0 [pid 19235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19234] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19228] exit_group(0 [pid 19235] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19233] <... futex resumed>) = ? [pid 19228] <... exit_group resumed>) = ? [pid 19235] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19234] <... futex resumed>) = 1 [pid 19232] <... futex resumed>) = 0 [pid 19235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19234] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19235] <... futex resumed>) = 1 [pid 19233] +++ exited with 0 +++ [pid 19232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] <... futex resumed>) = 0 [pid 19228] +++ exited with 0 +++ [pid 19235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19234] <... futex resumed>) = 0 [pid 19232] <... futex resumed>) = 1 [pid 19231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19231] <... futex resumed>) = 0 [pid 19231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19235] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19234] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19228, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] <... futex resumed>) = 0 [pid 19231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19234] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19235] <... futex resumed>) = 1 [pid 19231] <... futex resumed>) = 0 [pid 19235] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19235] <... openat resumed>) = 3 [pid 19234] <... futex resumed>) = 1 [pid 19232] <... futex resumed>) = 0 [pid 19235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19234] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19235] <... futex resumed>) = 1 [pid 19234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19232] <... futex resumed>) = 0 [pid 19231] <... futex resumed>) = 0 [pid 19235] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19234] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19231] <... futex resumed>) = 0 [pid 19235] pwrite64(3, "\x02\x00", 2, 4 [pid 19234] <... openat resumed>) = 3 [pid 19231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19235] <... pwrite64 resumed>) = 2 [pid 19234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] <... futex resumed>) = 0 [pid 19234] <... futex resumed>) = 1 [pid 19232] <... futex resumed>) = 0 [pid 19235] <... futex resumed>) = 1 [pid 19234] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19231] exit_group(0 [pid 19234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19232] <... futex resumed>) = 0 [pid 19231] <... exit_group resumed>) = ? [pid 19234] pwrite64(3, "\x02\x00", 2, 4 [pid 19235] +++ exited with 0 +++ [pid 19234] <... pwrite64 resumed>) = 2 [pid 19232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19231] +++ exited with 0 +++ [pid 19234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19234] <... futex resumed>) = 0 [pid 19232] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19232] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19231, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19234] +++ exited with 0 +++ [pid 19232] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19232, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19236 attached , child_tidptr=0x55555f6e6750) = 19236 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19236] set_robust_list(0x55555f6e6760, 24 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19236] <... set_robust_list resumed>) = 0 [pid 19236] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19236] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19236] setpgid(0, 0) = 0 [pid 19236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19236] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19236] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19237 attached ) = 4 [pid 19236] close(3) = 0 [pid 19236] write(1, "executing program\n", 18) = 18 executing program [pid 19236] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19236] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19236] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19237] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19237 [pid 19237] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19236] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19237] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19236] <... mprotect resumed>) = 0 [pid 19237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19236] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19236] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19238 attached [pid 19237] <... prctl resumed>) = 0 [pid 19238] set_robust_list(0x7f9f66e119a0, 24 [pid 19237] setpgid(0, 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19238] <... set_robust_list resumed>) = 0 [pid 19237] <... setpgid resumed>) = 0 [pid 19236] <... clone3 resumed> => {parent_tid=[19238]}, 88) = 19238 [pid 19238] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19236] rt_sigprocmask(SIG_SETMASK, [] [pid 19238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19237] <... openat resumed>) = 3 [pid 19236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19237] write(3, "1000", 4 [pid 19236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19238] <... futex resumed>) = 0 [pid 19237] <... write resumed>) = 4 [pid 19236] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19238] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19237] close(3 [pid 19236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19238] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] <... close resumed>) = 0 [pid 19238] <... futex resumed>) = 1 [pid 19237] write(1, "executing program\n", 18 [pid 19236] <... futex resumed>) = 0 [pid 19238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19237] <... write resumed>) = 18 [pid 19236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19239 attached [pid 19238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19236] <... futex resumed>) = 0 executing program [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19239] set_robust_list(0x55555f6e6760, 24 [pid 19238] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19237] <... futex resumed>) = 0 [pid 19236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19239] <... set_robust_list resumed>) = 0 [pid 19238] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19237] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19239] rt_sigprocmask(SIG_SETMASK, [] [pid 19237] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19237] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19238] <... futex resumed>) = 1 [pid 19237] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19236] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19240 attached [pid 19239] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19237] <... mmap resumed>) = 0x7f9f66df1000 [pid 19236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19239 [pid 19239] <... prctl resumed>) = 0 [pid 19238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19237] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19236] <... futex resumed>) = 0 [pid 19239] setpgid(0, 0 [pid 19238] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19237] <... mprotect resumed>) = 0 [pid 19236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19240] set_robust_list(0x55555f6e6760, 24 [pid 19239] <... setpgid resumed>) = 0 [pid 19238] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19240 [pid 19240] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19239] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19240] rt_sigprocmask(SIG_SETMASK, [] [pid 19239] <... openat resumed>) = 3 [pid 19238] <... futex resumed>) = 1 [pid 19237] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19236] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19239] write(3, "1000", 4 [pid 19238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19237] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19241 attached [pid 19239] <... write resumed>) = 4 [pid 19238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19240] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19236] <... futex resumed>) = 0 [pid 19239] close(3 [pid 19238] pwrite64(3, "\x02\x00", 2, 4 [pid 19237] <... clone3 resumed> => {parent_tid=[19241]}, 88) = 19241 [pid 19236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19241] set_robust_list(0x7f9f66e119a0, 24 [pid 19240] <... prctl resumed>) = 0 [pid 19239] <... close resumed>) = 0 [pid 19238] <... pwrite64 resumed>) = 2 [pid 19237] rt_sigprocmask(SIG_SETMASK, [] [pid 19241] <... set_robust_list resumed>) = 0 [pid 19240] setpgid(0, 0 [pid 19239] write(1, "executing program\n", 18 [pid 19241] rt_sigprocmask(SIG_SETMASK, [] [pid 19240] <... setpgid resumed>) = 0 [pid 19237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19241] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19239] <... write resumed>) = 18 [pid 19238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19238] <... futex resumed>) = 1 [pid 19237] <... futex resumed>) = 0 [pid 19236] <... futex resumed>) = 0 executing program [pid 19241] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19240] <... openat resumed>) = 3 [pid 19239] <... futex resumed>) = 0 [pid 19238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19236] exit_group(0 [pid 19241] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19239] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19238] <... futex resumed>) = ? [pid 19236] <... exit_group resumed>) = ? [pid 19241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] write(3, "1000", 4 [pid 19239] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19238] +++ exited with 0 +++ [pid 19241] <... futex resumed>) = 1 [pid 19240] <... write resumed>) = 4 [pid 19239] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19237] <... futex resumed>) = 0 [pid 19239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19239] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19237] <... futex resumed>) = 0 [pid 19239] <... mmap resumed>) = 0x7f9f66df1000 [pid 19237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19236] +++ exited with 0 +++ [pid 19241] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19240] close(3 [pid 19239] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19236, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19240] <... close resumed>) = 0 [pid 19239] <... mprotect resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19241] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19240] write(1, "executing program\n", 18 [pid 19241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] <... write resumed>) = 18 [pid 19239] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19239] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19241] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19242 attached [pid 19237] <... futex resumed>) = 0 [pid 19242] set_robust_list(0x7f9f66e119a0, 24 [pid 19240] <... futex resumed>) = 0 [pid 19239] <... clone3 resumed> => {parent_tid=[19242]}, 88) = 19242 [pid 19237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19241] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19242] <... set_robust_list resumed>) = 0 [pid 19240] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19239] rt_sigprocmask(SIG_SETMASK, [] [pid 19237] <... futex resumed>) = 0 [pid 19242] rt_sigprocmask(SIG_SETMASK, [] [pid 19241] <... openat resumed>) = 3 [pid 19240] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19242] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19241] <... futex resumed>) = 0 [pid 19240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19239] <... futex resumed>) = 0 [pid 19237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19241] pwrite64(3, "\x02\x00", 2, 4 [pid 19240] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19242] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19240] <... mmap resumed>) = 0x7f9f66df1000 [pid 19239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19237] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19241] <... pwrite64 resumed>) = 2 [pid 19240] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19242] <... futex resumed>) = 0 [pid 19239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19242] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19240] <... mprotect resumed>) = 0 [pid 19239] <... futex resumed>) = 0 [pid 19242] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19241] <... futex resumed>) = 1 [pid 19240] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19240] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19242] <... futex resumed>) = 1 [pid 19239] <... futex resumed>) = 0 [pid 19237] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19243 attached [pid 19242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19241] <... futex resumed>) = ? [pid 19240] <... clone3 resumed> => {parent_tid=[19243]}, 88) = 19243 [pid 19239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19237] <... exit_group resumed>) = ? [pid 19243] set_robust_list(0x7f9f66e119a0, 24 [pid 19242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19239] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19244 attached [pid 19243] <... set_robust_list resumed>) = 0 [pid 19242] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19244] set_robust_list(0x55555f6e6760, 24 [pid 19243] rt_sigprocmask(SIG_SETMASK, [] [pid 19242] <... openat resumed>) = 3 [pid 19240] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19244 [pid 19244] <... set_robust_list resumed>) = 0 [pid 19243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19244] rt_sigprocmask(SIG_SETMASK, [] [pid 19243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19242] <... futex resumed>) = 1 [pid 19241] +++ exited with 0 +++ [pid 19240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19239] <... futex resumed>) = 0 [pid 19237] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19240] <... futex resumed>) = 0 [pid 19239] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19237, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19239] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19243] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19239] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19244] <... prctl resumed>) = 0 [pid 19244] setpgid(0, 0 [pid 19243] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19242] pwrite64(3, "\x02\x00", 2, 4 [pid 19244] <... setpgid resumed>) = 0 [pid 19243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19242] <... pwrite64 resumed>) = 2 [pid 19240] <... futex resumed>) = 0 [pid 19244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19242] <... futex resumed>) = 1 [pid 19240] <... futex resumed>) = 0 [pid 19239] <... futex resumed>) = 0 [pid 19244] <... openat resumed>) = 3 [pid 19243] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19239] exit_group(0 [pid 19244] write(3, "1000", 4 [pid 19243] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19242] <... futex resumed>) = ? [pid 19239] <... exit_group resumed>) = ? [pid 19244] <... write resumed>) = 4 [pid 19244] close(3 [pid 19243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] <... close resumed>) = 0 [pid 19243] <... futex resumed>) = 1 [pid 19240] <... futex resumed>) = 0 [pid 19242] +++ exited with 0 +++ [pid 19240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] write(1, "executing program\n", 18 [pid 19239] +++ exited with 0 +++ executing program [pid 19243] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19244] <... write resumed>) = 18 [pid 19243] <... openat resumed>) = 3 [pid 19240] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19239, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19244] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19244] <... futex resumed>) = 0 [pid 19240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19243] <... futex resumed>) = 0 [pid 19243] pwrite64(3, "\x02\x00", 2, 4 [pid 19240] <... futex resumed>) = 1 [pid 19243] <... pwrite64 resumed>) = 2 [pid 19240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19244] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19243] <... futex resumed>) = 1 [pid 19240] <... futex resumed>) = 0 [pid 19243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19240] exit_group(0 [pid 19244] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19243] <... futex resumed>) = ? [pid 19240] <... exit_group resumed>) = ? [pid 19244] <... mprotect resumed>) = 0 [pid 19243] +++ exited with 0 +++ [pid 19244] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19245 attached [pid 19245] set_robust_list(0x7f9f66e119a0, 24 [pid 19244] <... clone3 resumed> => {parent_tid=[19245]}, 88) = 19245 [pid 19245] <... set_robust_list resumed>) = 0 [pid 19244] rt_sigprocmask(SIG_SETMASK, [] [pid 19245] rt_sigprocmask(SIG_SETMASK, [] [pid 19244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19240] +++ exited with 0 +++ [pid 19245] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19244] <... futex resumed>) = 0 [pid 19244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19240, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19245] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] <... futex resumed>) = 0 [pid 19245] <... futex resumed>) = 1 [pid 19244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19245] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19244] <... futex resumed>) = 0 [pid 19245] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] <... futex resumed>) = 0 [pid 19245] <... futex resumed>) = 1 [pid 19244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19245] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19244] <... futex resumed>) = 0 [pid 19245] <... openat resumed>) = 3 [pid 19244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19245] <... futex resumed>) = 1 [pid 19244] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19245] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19244] <... futex resumed>) = 0 [pid 19245] pwrite64(3, "\x02\x00", 2, 4 [pid 19244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19245] <... pwrite64 resumed>) = 2 [pid 19245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19244] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19246 attached [pid 19245] <... futex resumed>) = 1 [pid 19245] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19244] exit_group(0 [pid 19245] <... futex resumed>) = ? [pid 19245] +++ exited with 0 +++ [pid 19244] <... exit_group resumed>) = ? [pid 19246] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19246 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19246] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19246] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19244] +++ exited with 0 +++ [pid 19246] setpgid(0, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19244, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19246] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19246] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19247 attached [pid 19247] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19247 [pid 19247] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19247] rt_sigprocmask(SIG_SETMASK, [] [pid 19246] close(3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19246] <... close resumed>) = 0 [pid 19247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19246] write(1, "executing program\n", 18 [pid 19247] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 executing program [pid 19246] <... write resumed>) = 18 [pid 19246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19247] <... prctl resumed>) = 0 [pid 19247] setpgid(0, 0) = 0 [pid 19247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19246] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19246] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19247] <... openat resumed>) = 3 [pid 19246] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19247] write(3, "1000", 4 [pid 19246] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19247] <... write resumed>) = 4 [pid 19247] close(3) = 0 [pid 19247] write(1, "executing program\n", 18) = 18 executing program [pid 19247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19247] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19247] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19247] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19247] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19247] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19247] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19248 attached => {parent_tid=[19248]}, 88) = 19248 [pid 19248] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19249 attached ) = 0 [pid 19247] rt_sigprocmask(SIG_SETMASK, [] [pid 19246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19248] rt_sigprocmask(SIG_SETMASK, [] [pid 19247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19247] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19250 attached [pid 19249] set_robust_list(0x55555f6e6760, 24 [pid 19248] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19247] <... futex resumed>) = 0 [pid 19246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19249 [pid 19249] <... set_robust_list resumed>) = 0 [pid 19250] set_robust_list(0x55555f6e6760, 24 [pid 19248] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19247] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19250] <... set_robust_list resumed>) = 0 [pid 19248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19246] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19250] rt_sigprocmask(SIG_SETMASK, [] [pid 19249] rt_sigprocmask(SIG_SETMASK, [] [pid 19248] <... futex resumed>) = 0 [pid 19247] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19246] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19250 [pid 19250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19248] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19247] <... futex resumed>) = 0 [pid 19246] <... mprotect resumed>) = 0 [pid 19250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19248] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19247] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19249] <... prctl resumed>) = 0 [pid 19246] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19250] <... prctl resumed>) = 0 [pid 19249] setpgid(0, 0 [pid 19248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19246] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19250] setpgid(0, 0 [pid 19249] <... setpgid resumed>) = 0 [pid 19248] <... futex resumed>) = 1 [pid 19247] <... futex resumed>) = 0 [pid 19246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19250] <... setpgid resumed>) = 0 [pid 19248] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19247] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19251 attached [pid 19250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19248] <... openat resumed>) = 3 [pid 19247] <... futex resumed>) = 0 [pid 19251] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19250] <... openat resumed>) = 3 [pid 19249] <... openat resumed>) = 3 [pid 19247] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19246] <... clone3 resumed> => {parent_tid=[19251]}, 88) = 19251 [pid 19251] rt_sigprocmask(SIG_SETMASK, [] [pid 19250] write(3, "1000", 4 [pid 19249] write(3, "1000", 4 [pid 19248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19246] rt_sigprocmask(SIG_SETMASK, [] [pid 19251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19250] <... write resumed>) = 4 [pid 19249] <... write resumed>) = 4 [pid 19248] <... futex resumed>) = 1 [pid 19247] <... futex resumed>) = 0 [pid 19246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19250] close(3 [pid 19249] close(3 [pid 19248] pwrite64(3, "\x02\x00", 2, 4 [pid 19247] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19250] <... close resumed>) = 0 [pid 19249] <... close resumed>) = 0 [pid 19248] <... pwrite64 resumed>) = 2 [pid 19247] <... futex resumed>) = 0 [pid 19246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19247] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19251] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19249] write(1, "executing program\n", 18 [pid 19246] <... futex resumed>) = 0 [pid 19249] <... write resumed>) = 18 [pid 19246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19251] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 19249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19249] <... futex resumed>) = 0 [pid 19250] write(1, "executing program\n", 18 [pid 19248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19246] <... futex resumed>) = 0 [pid 19249] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19251] <... futex resumed>) = 1 [pid 19248] <... futex resumed>) = 1 [pid 19246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19251] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19249] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19246] <... futex resumed>) = 0 [pid 19250] <... write resumed>) = 18 [pid 19248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19247] <... futex resumed>) = 0 [pid 19251] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19250] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19249] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19247] exit_group(0 [pid 19246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] <... futex resumed>) = 0 [pid 19249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19248] <... futex resumed>) = ? [pid 19247] <... exit_group resumed>) = ? [pid 19246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19251] <... futex resumed>) = 0 [pid 19250] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19248] +++ exited with 0 +++ [pid 19247] +++ exited with 0 +++ [pid 19246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19251] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19250] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19249] <... mmap resumed>) = 0x7f9f66df1000 [pid 19246] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19247, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19249] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19251] <... openat resumed>) = 3 [pid 19250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19250] <... mmap resumed>) = 0x7f9f66df1000 [pid 19250] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19249] <... mprotect resumed>) = 0 [pid 19246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19251] <... futex resumed>) = 0 [pid 19250] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19249] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19246] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19251] pwrite64(3, "\x02\x00", 2, 4 [pid 19249] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19246] <... futex resumed>) = 0 [pid 19250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19252 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19253 attached [pid 19251] <... pwrite64 resumed>) = 2 [pid 19249] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19246] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19252] set_robust_list(0x7f9f66e119a0, 24 [pid 19251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] <... clone3 resumed> => {parent_tid=[19252]}, 88) = 19252 ci2-android-6-12-rust/strace-static-x86_64: Process 19254 attached [pid 19250] rt_sigprocmask(SIG_SETMASK, [] [pid 19254] set_robust_list(0x7f9f66e119a0, 24 [pid 19252] <... set_robust_list resumed>) = 0 [pid 19250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19253 [pid 19254] <... set_robust_list resumed>) = 0 [pid 19253] set_robust_list(0x55555f6e6760, 24 [pid 19252] rt_sigprocmask(SIG_SETMASK, [] [pid 19251] <... futex resumed>) = 0 [pid 19250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19249] <... clone3 resumed> => {parent_tid=[19254]}, 88) = 19254 [pid 19246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19254] rt_sigprocmask(SIG_SETMASK, [] [pid 19253] <... set_robust_list resumed>) = 0 [pid 19252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19250] <... futex resumed>) = 0 [pid 19249] rt_sigprocmask(SIG_SETMASK, [] [pid 19246] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19253] rt_sigprocmask(SIG_SETMASK, [] [pid 19252] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19251] <... futex resumed>) = ? [pid 19250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19246] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19252] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19251] +++ exited with 0 +++ [pid 19252] <... futex resumed>) = 1 [pid 19250] <... futex resumed>) = 0 [pid 19252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19250] <... futex resumed>) = 0 [pid 19252] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19252] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] <... prctl resumed>) = 0 [pid 19249] <... futex resumed>) = 1 [pid 19253] setpgid(0, 0) = 0 [pid 19249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19254] <... futex resumed>) = 0 [pid 19252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19254] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19252] <... futex resumed>) = 1 [pid 19250] <... futex resumed>) = 0 [pid 19254] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19250] <... futex resumed>) = 0 [pid 19254] <... futex resumed>) = 1 [pid 19252] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19252] <... openat resumed>) = 3 [pid 19252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] <... futex resumed>) = 0 [pid 19252] <... futex resumed>) = 1 [pid 19250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19252] pwrite64(3, "\x02\x00", 2, 4 [pid 19250] <... futex resumed>) = 0 [pid 19252] <... pwrite64 resumed>) = 2 [pid 19250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19250] <... futex resumed>) = 0 [pid 19250] exit_group(0 [pid 19252] <... futex resumed>) = 1 [pid 19250] <... exit_group resumed>) = ? [pid 19252] +++ exited with 0 +++ [pid 19246] +++ exited with 0 +++ [pid 19249] <... futex resumed>) = 0 [pid 19253] <... openat resumed>) = 3 [pid 19249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] write(3, "1000", 4 [pid 19249] <... futex resumed>) = 1 [pid 19253] <... write resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19246, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19253] close(3 [pid 19249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19253] <... close resumed>) = 0 [pid 19254] <... futex resumed>) = 0 [pid 19253] write(1, "executing program\n", 18 [pid 19250] +++ exited with 0 +++ executing program [pid 19254] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19253] <... write resumed>) = 18 [pid 19254] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19250, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19254] <... futex resumed>) = 1 [pid 19253] <... futex resumed>) = 0 [pid 19249] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19253] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19253] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19249] <... futex resumed>) = 0 [pid 19254] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19253] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19253] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19249] <... futex resumed>) = 0 [pid 19249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19254] <... futex resumed>) = 0 [pid 19253] <... mmap resumed>) = 0x7f9f66df1000 [pid 19249] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19254] pwrite64(3, "\x02\x00", 2, 4 [pid 19253] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19254] <... pwrite64 resumed>) = 2 [pid 19254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19253] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19255 attached [pid 19253] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19249] <... futex resumed>) = 0 [pid 19255] set_robust_list(0x55555f6e6760, 24 [pid 19253] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19249] exit_group(0 [pid 19255] <... set_robust_list resumed>) = 0 [pid 19253] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19255] rt_sigprocmask(SIG_SETMASK, [] [pid 19254] <... futex resumed>) = ? [pid 19249] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19255 ci2-android-6-12-rust/strace-static-x86_64: Process 19256 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19256] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19256] <... set_robust_list resumed>) = 0 [pid 19255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19254] +++ exited with 0 +++ [pid 19253] <... clone3 resumed> => {parent_tid=[19256]}, 88) = 19256 [pid 19249] +++ exited with 0 +++ [pid 19256] rt_sigprocmask(SIG_SETMASK, [] [pid 19255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19253] rt_sigprocmask(SIG_SETMASK, [] [pid 19256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19255] <... prctl resumed>) = 0 [pid 19253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19255] setpgid(0, 0 [pid 19253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19255] <... setpgid resumed>) = 0 [pid 19253] <... futex resumed>) = 0 [pid 19255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19255] <... openat resumed>) = 3 [pid 19255] write(3, "1000", 4) = 4 [pid 19255] close(3) = 0 [pid 19255] write(1, "executing program\n", 18) = 18 [pid 19255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19255] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19255] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 19256] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19255] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19249, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19255] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19255] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19256] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19255] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19256] <... futex resumed>) = 1 [pid 19253] <... futex resumed>) = 0 [pid 19255] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19257 attached ) = 0 [pid 19253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19255] <... clone3 resumed> => {parent_tid=[19257]}, 88) = 19257 [pid 19255] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19257] set_robust_list(0x7f9f66e119a0, 24 [pid 19256] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19257] <... set_robust_list resumed>) = 0 [pid 19257] rt_sigprocmask(SIG_SETMASK, [] [pid 19256] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19257] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19257] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19257] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19256] <... futex resumed>) = 1 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19253] <... futex resumed>) = 0 [pid 19253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19258 attached ) = 0 [pid 19257] <... futex resumed>) = 1 [pid 19256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19255] <... futex resumed>) = 0 [pid 19258] set_robust_list(0x55555f6e6760, 24 [pid 19257] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19256] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19258 [pid 19258] <... set_robust_list resumed>) = 0 [pid 19256] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19258] rt_sigprocmask(SIG_SETMASK, [] [pid 19257] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19256] <... futex resumed>) = 0 [pid 19255] <... futex resumed>) = 0 [pid 19253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19257] <... futex resumed>) = 0 [pid 19256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19253] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19258] <... prctl resumed>) = 0 [pid 19257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19256] pwrite64(3, "\x02\x00", 2, 4 [pid 19255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19258] setpgid(0, 0 [pid 19257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19256] <... pwrite64 resumed>) = 2 [pid 19255] <... futex resumed>) = 0 [pid 19258] <... setpgid resumed>) = 0 [pid 19257] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19257] <... openat resumed>) = 3 [pid 19256] <... futex resumed>) = 1 [pid 19253] <... futex resumed>) = 0 [pid 19258] <... openat resumed>) = 3 [pid 19257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19253] exit_group(0 [pid 19258] write(3, "1000", 4 [pid 19257] <... futex resumed>) = 1 [pid 19256] <... futex resumed>) = ? [pid 19255] <... futex resumed>) = 0 [pid 19253] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19258] <... write resumed>) = 4 [pid 19257] pwrite64(3, "\x02\x00", 2, 4 [pid 19256] +++ exited with 0 +++ [pid 19255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19253] +++ exited with 0 +++ [pid 19255] <... futex resumed>) = 0 [pid 19255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19253, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19257] <... pwrite64 resumed>) = 2 [pid 19258] close(3 [pid 19257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19258] <... close resumed>) = 0 [pid 19257] <... futex resumed>) = 1 [pid 19258] write(1, "executing program\n", 18 executing program [pid 19257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19258] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19259 attached [pid 19258] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19255] <... futex resumed>) = 0 [pid 19259] set_robust_list(0x55555f6e6760, 24 [pid 19258] <... futex resumed>) = 0 [pid 19255] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19259 [pid 19259] <... set_robust_list resumed>) = 0 [pid 19258] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19257] <... futex resumed>) = ? [pid 19255] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19259] rt_sigprocmask(SIG_SETMASK, [] [pid 19258] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19259] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19259] setpgid(0, 0) = 0 [pid 19259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19258] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19259] <... openat resumed>) = 3 [pid 19258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19259] write(3, "1000", 4) = 4 [pid 19258] <... mmap resumed>) = 0x7f9f66df1000 [pid 19259] close(3 [pid 19258] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19259] <... close resumed>) = 0 [pid 19259] write(1, "executing program\n", 18 [pid 19258] <... mprotect resumed>) = 0 [pid 19259] <... write resumed>) = 18 [pid 19259] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19258] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19259] <... futex resumed>) = 0 [pid 19259] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19259] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19257] +++ exited with 0 +++ [pid 19258] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19255] +++ exited with 0 +++ [pid 19258] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19260 attached [pid 19259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19255, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19260] set_robust_list(0x7f9f66e119a0, 24 [pid 19259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19258] <... clone3 resumed> => {parent_tid=[19260]}, 88) = 19260 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19260] <... set_robust_list resumed>) = 0 [pid 19259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19258] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19261 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19262 attached [pid 19260] rt_sigprocmask(SIG_SETMASK, [] [pid 19258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19261] set_robust_list(0x7f9f66e119a0, 24 [pid 19260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19259] <... clone3 resumed> => {parent_tid=[19261]}, 88) = 19261 [pid 19258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] set_robust_list(0x55555f6e6760, 24 [pid 19261] <... set_robust_list resumed>) = 0 [pid 19258] <... futex resumed>) = 0 [pid 19262] <... set_robust_list resumed>) = 0 [pid 19261] rt_sigprocmask(SIG_SETMASK, [] [pid 19258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19260] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19259] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19262 [pid 19260] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19262] rt_sigprocmask(SIG_SETMASK, [] [pid 19261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19260] <... futex resumed>) = 1 [pid 19259] <... futex resumed>) = 0 [pid 19258] <... futex resumed>) = 0 [pid 19262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19261] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] <... prctl resumed>) = 0 [pid 19261] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19258] <... futex resumed>) = 0 [pid 19260] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19262] setpgid(0, 0 [pid 19261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19260] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19262] <... setpgid resumed>) = 0 [pid 19261] <... futex resumed>) = 1 [pid 19259] <... futex resumed>) = 0 [pid 19260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19261] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19260] <... futex resumed>) = 1 [pid 19259] <... futex resumed>) = 0 [pid 19258] <... futex resumed>) = 0 [pid 19261] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19262] <... openat resumed>) = 3 [pid 19258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] write(3, "1000", 4 [pid 19261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19258] <... futex resumed>) = 0 [pid 19261] <... futex resumed>) = 0 [pid 19260] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19262] <... write resumed>) = 4 [pid 19261] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19260] <... openat resumed>) = 3 [pid 19259] <... futex resumed>) = 0 [pid 19259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] close(3 [pid 19261] <... openat resumed>) = 3 [pid 19262] <... close resumed>) = 0 [pid 19261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] write(1, "executing program\n", 18 [pid 19261] <... futex resumed>) = 1 [pid 19260] <... futex resumed>) = 1 [pid 19259] <... futex resumed>) = 0 executing program [pid 19258] <... futex resumed>) = 0 [pid 19262] <... write resumed>) = 18 [pid 19261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19259] <... futex resumed>) = 0 [pid 19258] <... futex resumed>) = 0 [pid 19260] pwrite64(3, "\x02\x00", 2, 4 [pid 19259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19261] pwrite64(3, "\x02\x00", 2, 4 [pid 19260] <... pwrite64 resumed>) = 2 [pid 19262] <... futex resumed>) = 0 [pid 19260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19261] <... pwrite64 resumed>) = 2 [pid 19262] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19262] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19261] <... futex resumed>) = 1 [pid 19262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19260] <... futex resumed>) = 1 [pid 19259] <... futex resumed>) = 0 [pid 19258] <... futex resumed>) = 0 [pid 19262] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19259] exit_group(0 [pid 19258] exit_group(0 [pid 19262] <... mmap resumed>) = 0x7f9f66df1000 [pid 19261] <... futex resumed>) = ? [pid 19260] <... futex resumed>) = ? [pid 19259] <... exit_group resumed>) = ? [pid 19258] <... exit_group resumed>) = ? [pid 19262] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19261] +++ exited with 0 +++ [pid 19260] +++ exited with 0 +++ [pid 19259] +++ exited with 0 +++ [pid 19258] +++ exited with 0 +++ [pid 19262] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19262] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19258, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19262] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19263 attached [pid 19263] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19263 [pid 19263] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19262] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19263] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19263] setpgid(0, 0) = 0 [pid 19263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19264 attached [pid 19262] <... clone3 resumed> => {parent_tid=[19264]}, 88) = 19264 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19262] rt_sigprocmask(SIG_SETMASK, [] [pid 19264] set_robust_list(0x7f9f66e119a0, 24 [pid 19263] <... openat resumed>) = 3 [pid 19262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19264] <... set_robust_list resumed>) = 0 [pid 19262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19263] write(3, "1000", 4) = 4 [pid 19263] close(3) = 0 [pid 19263] write(1, "executing program\n", 18) = 18 [pid 19263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19264] rt_sigprocmask(SIG_SETMASK, [] [pid 19262] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19265 attached [pid 19264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] <... futex resumed>) = 0 [pid 19262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] set_robust_list(0x55555f6e6760, 24 [pid 19264] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19263] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19265] <... set_robust_list resumed>) = 0 [pid 19263] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19265] rt_sigprocmask(SIG_SETMASK, [] [pid 19263] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19265 [pid 19264] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19264] <... futex resumed>) = 1 [pid 19262] <... futex resumed>) = 0 [pid 19264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19262] <... futex resumed>) = 0 [pid 19264] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19264] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19263] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19265] <... prctl resumed>) = 0 [pid 19264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19263] <... mmap resumed>) = 0x7f9f66df1000 [pid 19265] setpgid(0, 0 [pid 19264] <... futex resumed>) = 1 [pid 19263] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19262] <... futex resumed>) = 0 [pid 19265] <... setpgid resumed>) = 0 [pid 19263] <... mprotect resumed>) = 0 [pid 19262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19264] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19263] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19262] <... futex resumed>) = 0 [pid 19265] <... openat resumed>) = 3 [pid 19264] <... openat resumed>) = 3 [pid 19263] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] write(3, "1000", 4 [pid 19263] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19265] <... write resumed>) = 4 [pid 19264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] close(3 [pid 19263] <... clone3 resumed> => {parent_tid=[19266]}, 88) = 19266 [pid 19265] <... close resumed>) = 0 [pid 19263] rt_sigprocmask(SIG_SETMASK, [] [pid 19265] write(1, "executing program\n", 18 [pid 19263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19265] <... write resumed>) = 18 executing program [pid 19263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19263] <... futex resumed>) = 0 [pid 19265] <... futex resumed>) = 0 [pid 19263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19265] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19266 attached ) = 0x7f9f66df1000 [pid 19264] <... futex resumed>) = 1 [pid 19262] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19266] set_robust_list(0x7f9f66e119a0, 24 [pid 19264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19266] <... set_robust_list resumed>) = 0 [pid 19264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19262] <... futex resumed>) = 0 [pid 19264] pwrite64(3, "\x02\x00", 2, 4 [pid 19262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19266] rt_sigprocmask(SIG_SETMASK, [] [pid 19265] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19264] <... pwrite64 resumed>) = 2 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19265] <... mprotect resumed>) = 0 [pid 19264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19266] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19265] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19264] <... futex resumed>) = 1 [pid 19262] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19266] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19265] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19262] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19267 attached [pid 19266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19264] <... futex resumed>) = ? [pid 19262] <... exit_group resumed>) = ? [pid 19267] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19268 attached ) = 0 [pid 19266] <... futex resumed>) = 1 [pid 19264] +++ exited with 0 +++ [pid 19263] <... futex resumed>) = 0 [pid 19262] +++ exited with 0 +++ [pid 19268] set_robust_list(0x7f9f66e119a0, 24 [pid 19267] rt_sigprocmask(SIG_SETMASK, [] [pid 19266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19265] <... clone3 resumed> => {parent_tid=[19268]}, 88) = 19268 [pid 19263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19268] <... set_robust_list resumed>) = 0 [pid 19267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19267 [pid 19265] rt_sigprocmask(SIG_SETMASK, [] [pid 19263] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19262, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19268] rt_sigprocmask(SIG_SETMASK, [] [pid 19267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19266] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19267] <... prctl resumed>) = 0 [pid 19266] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19268] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19267] setpgid(0, 0 [pid 19266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] <... futex resumed>) = 0 [pid 19268] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19267] <... setpgid resumed>) = 0 [pid 19266] <... futex resumed>) = 1 [pid 19265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19263] <... futex resumed>) = 0 [pid 19267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19267] <... openat resumed>) = 3 [pid 19263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19267] write(3, "1000", 4) = 4 [pid 19266] <... futex resumed>) = 0 [pid 19267] close(3 [pid 19263] <... futex resumed>) = 1 [pid 314] <... restart_syscall resumed>) = 0 [pid 19267] <... close resumed>) = 0 [pid 19266] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19267] write(1, "executing program\n", 18) = 18 [pid 19266] <... openat resumed>) = 3 executing program [pid 19267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19267] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19267] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19267] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19269 attached [pid 19267] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19263] <... futex resumed>) = 0 [pid 19267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19269 [pid 19267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19263] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19267] <... mmap resumed>) = 0x7f9f66df1000 [pid 19263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19267] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19269] set_robust_list(0x55555f6e6760, 24 [pid 19267] <... mprotect resumed>) = 0 [pid 19266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19269] <... set_robust_list resumed>) = 0 [pid 19266] pwrite64(3, "\x02\x00", 2, 4 [pid 19269] rt_sigprocmask(SIG_SETMASK, [] [pid 19267] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19266] <... pwrite64 resumed>) = 2 [pid 19269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19267] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19266] <... futex resumed>) = 1 [pid 19263] <... futex resumed>) = 0 [pid 19269] <... prctl resumed>) = 0 [pid 19266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19270 attached [pid 19269] setpgid(0, 0 [pid 19263] exit_group(0 [pid 19270] set_robust_list(0x7f9f66e119a0, 24 [pid 19269] <... setpgid resumed>) = 0 [pid 19270] <... set_robust_list resumed>) = 0 [pid 19269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19267] <... clone3 resumed> => {parent_tid=[19270]}, 88) = 19270 [pid 19266] <... futex resumed>) = ? [pid 19263] <... exit_group resumed>) = ? [pid 19270] rt_sigprocmask(SIG_SETMASK, [] [pid 19269] <... openat resumed>) = 3 [pid 19268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19267] rt_sigprocmask(SIG_SETMASK, [] [pid 19270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19268] <... futex resumed>) = 1 [pid 19267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19265] <... futex resumed>) = 0 [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19268] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19265] <... futex resumed>) = 0 [pid 19269] write(3, "1000", 4 [pid 19268] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19266] +++ exited with 0 +++ [pid 19265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19263] +++ exited with 0 +++ [pid 19270] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19269] <... write resumed>) = 4 [pid 19270] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19269] close(3 [pid 19268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19263, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] <... close resumed>) = 0 [pid 19270] <... futex resumed>) = 0 [pid 19269] write(1, "executing program\n", 18 [pid 19268] <... futex resumed>) = 1 [pid 19265] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19265] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19268] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 19265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19269] <... write resumed>) = 18 [pid 19269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19269] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19269] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19269] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19268] <... openat resumed>) = 3 [pid 19269] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19271 attached , NULL, 8) = 0 [pid 19268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19265] <... futex resumed>) = 0 [pid 19271] set_robust_list(0x55555f6e6760, 24 [pid 19270] <... futex resumed>) = 0 [pid 19269] <... mmap resumed>) = 0x7f9f66df1000 [pid 19268] <... futex resumed>) = 1 [pid 19267] <... futex resumed>) = 1 [pid 19265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19271 [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19268] pwrite64(3, "\x02\x00", 2, 4 [pid 19267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19271] <... set_robust_list resumed>) = 0 [pid 19269] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19268] <... pwrite64 resumed>) = 2 [pid 19267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19271] rt_sigprocmask(SIG_SETMASK, [] [pid 19269] <... mprotect resumed>) = 0 [pid 19268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19270] <... futex resumed>) = 0 [pid 19269] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19268] <... futex resumed>) = 0 [pid 19267] <... futex resumed>) = 1 [pid 19265] exit_group(0 [pid 19271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19270] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19269] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19265] <... exit_group resumed>) = ? [pid 19271] <... prctl resumed>) = 0 [pid 19270] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19269] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19271] setpgid(0, 0 [pid 19270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19268] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19272 attached [pid 19271] <... setpgid resumed>) = 0 [pid 19270] <... futex resumed>) = 1 [pid 19269] <... clone3 resumed> => {parent_tid=[19272]}, 88) = 19272 [pid 19267] <... futex resumed>) = 0 [pid 19265] +++ exited with 0 +++ [pid 19272] set_robust_list(0x7f9f66e119a0, 24 [pid 19271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19269] rt_sigprocmask(SIG_SETMASK, [] [pid 19267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19265, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 19272] <... set_robust_list resumed>) = 0 [pid 19271] <... openat resumed>) = 3 [pid 19270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19267] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19272] rt_sigprocmask(SIG_SETMASK, [] [pid 19271] write(3, "1000", 4 [pid 19270] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19270] <... openat resumed>) = 3 [pid 19272] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19271] <... write resumed>) = 4 [pid 19270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] <... futex resumed>) = 0 [pid 19272] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19271] close(3 [pid 19270] <... futex resumed>) = 1 [pid 19269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19267] <... futex resumed>) = 0 [pid 19272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] <... close resumed>) = 0 [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19272] <... futex resumed>) = 0 [pid 19270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19267] <... futex resumed>) = 0 [pid 19272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19270] pwrite64(3, "\x02\x00", 2, 4 [pid 19267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19271] write(1, "executing program\n", 18 [pid 19269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19271] <... write resumed>) = 18 [pid 19270] <... pwrite64 resumed>) = 2 [pid 19269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19272] <... futex resumed>) = 0 executing program [pid 19271] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] <... futex resumed>) = 1 [pid 19272] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19271] <... futex resumed>) = 0 [pid 19269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19272] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19271] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19270] <... futex resumed>) = 1 [pid 19267] <... futex resumed>) = 0 [pid 19272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19267] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19272] <... futex resumed>) = 1 [pid 19271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19270] <... futex resumed>) = ? [pid 19269] <... futex resumed>) = 0 [pid 19267] <... exit_group resumed>) = ? [pid 19272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19270] +++ exited with 0 +++ [pid 19269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19269] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19272] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19271] <... mmap resumed>) = 0x7f9f66df1000 [pid 19269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19267] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19272] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19271] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19267, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19273 attached [pid 19272] <... openat resumed>) = 3 [pid 19271] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19273] set_robust_list(0x55555f6e6760, 24 [pid 19272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19273] <... set_robust_list resumed>) = 0 [pid 19272] <... futex resumed>) = 1 [pid 19269] <... futex resumed>) = 0 [pid 19272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19272] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19273] rt_sigprocmask(SIG_SETMASK, [] [pid 19272] pwrite64(3, "\x02\x00", 2, 4 [pid 19271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19269] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19273 [pid 19273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19272] <... pwrite64 resumed>) = 2 [pid 19271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19273] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19274 attached [pid 19273] <... prctl resumed>) = 0 [pid 19272] <... futex resumed>) = 0 [pid 19269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19274] set_robust_list(0x7f9f66e119a0, 24 [pid 19273] setpgid(0, 0 [pid 19272] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19269] exit_group(0 [pid 19271] <... clone3 resumed> => {parent_tid=[19274]}, 88) = 19274 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19271] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19274] <... set_robust_list resumed>) = 0 [pid 19272] <... futex resumed>) = ? [pid 19273] <... setpgid resumed>) = 0 [pid 19269] <... exit_group resumed>) = ? [pid 19274] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19274] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] <... futex resumed>) = 0 [pid 19271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19274] <... futex resumed>) = 1 [pid 19271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19274] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19272] +++ exited with 0 +++ [pid 19274] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19269] +++ exited with 0 +++ [pid 19273] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19274] <... futex resumed>) = 1 [pid 19273] <... openat resumed>) = 3 [pid 19271] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19269, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19274] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19273] write(3, "1000", 4 [pid 19271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19274] <... openat resumed>) = 3 [pid 19273] <... write resumed>) = 4 [pid 19271] <... futex resumed>) = 0 [pid 19273] close(3 [pid 19274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19273] <... close resumed>) = 0 [pid 19271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19274] <... futex resumed>) = 0 [pid 19273] write(1, "executing program\n", 18 [pid 19271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 317] <... restart_syscall resumed>) = 0 [pid 19274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19273] <... write resumed>) = 18 [pid 19271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19271] <... futex resumed>) = 0 [pid 19274] pwrite64(3, "\x02\x00", 2, 4 [pid 19273] <... futex resumed>) = 0 [pid 19271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19273] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19274] <... pwrite64 resumed>) = 2 [pid 19273] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19273] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19274] <... futex resumed>) = 1 [pid 19273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19271] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19275 attached [pid 19273] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19271] exit_group(0 [pid 19274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19275] set_robust_list(0x55555f6e6760, 24 [pid 19273] <... mmap resumed>) = 0x7f9f66df1000 [pid 19275] <... set_robust_list resumed>) = 0 [pid 19274] <... futex resumed>) = ? [pid 19271] <... exit_group resumed>) = ? [pid 19273] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19275] rt_sigprocmask(SIG_SETMASK, [] [pid 19274] +++ exited with 0 +++ [pid 19271] +++ exited with 0 +++ [pid 19273] <... mprotect resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19275 [pid 314] <... restart_syscall resumed>) = 0 [pid 19275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19273] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19275] <... prctl resumed>) = 0 [pid 19273] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19275] setpgid(0, 0 [pid 19273] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19276 attached [pid 19275] <... setpgid resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19276] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19276] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19277 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19277 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19277] set_robust_list(0x55555f6e6760, 24 [pid 19275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19277] <... set_robust_list resumed>) = 0 [pid 19273] <... clone3 resumed> => {parent_tid=[19276]}, 88) = 19276 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19277] rt_sigprocmask(SIG_SETMASK, [] [pid 19273] rt_sigprocmask(SIG_SETMASK, [] [pid 19277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19275] <... openat resumed>) = 3 [pid 19273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19275] write(3, "1000", 4 [pid 19273] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] <... write resumed>) = 4 [pid 19277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19276] <... futex resumed>) = 0 [pid 19275] close(3 [pid 19273] <... futex resumed>) = 1 [pid 19277] <... prctl resumed>) = 0 [pid 19276] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19275] <... close resumed>) = 0 [pid 19277] setpgid(0, 0 [pid 19273] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19275] write(1, "executing program\n", 18 [pid 19277] <... setpgid resumed>) = 0 [pid 19275] <... write resumed>) = 18 executing program [pid 19276] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19275] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19275] <... futex resumed>) = 0 [pid 19273] <... futex resumed>) = 0 [pid 19275] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19273] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19276] <... futex resumed>) = 0 [pid 19273] <... futex resumed>) = 1 [pid 19276] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19273] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19277] <... openat resumed>) = 3 [pid 19276] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19277] write(3, "1000", 4) = 4 [pid 19275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19277] close(3) = 0 [pid 19276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19277] write(1, "executing program\n", 18 [pid 19276] <... futex resumed>) = 1 [pid 19275] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19273] <... futex resumed>) = 0 [pid 19277] <... write resumed>) = 18 [pid 19276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19275] <... mprotect resumed>) = 0 [pid 19273] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19273] <... futex resumed>) = 0 [pid 19276] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19273] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19277] <... futex resumed>) = 0 [pid 19276] <... openat resumed>) = 3 [pid 19275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19277] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19277] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19278 attached [pid 19277] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19276] <... futex resumed>) = 1 [pid 19273] <... futex resumed>) = 0 [pid 19278] set_robust_list(0x7f9f66e119a0, 24 [pid 19277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19275] <... clone3 resumed> => {parent_tid=[19278]}, 88) = 19278 [pid 19273] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 19278] <... set_robust_list resumed>) = 0 [pid 19277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19275] rt_sigprocmask(SIG_SETMASK, [] [pid 19273] <... futex resumed>) = 0 [pid 19278] rt_sigprocmask(SIG_SETMASK, [] [pid 19277] <... mmap resumed>) = 0x7f9f66df1000 [pid 19276] pwrite64(3, "\x02\x00", 2, 4 [pid 19275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19273] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19278] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19277] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19277] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19277] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19277] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19279 attached [pid 19277] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19280 attached [pid 19279] set_robust_list(0x55555f6e6760, 24 [pid 19278] <... futex resumed>) = 0 [pid 19275] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19279 [pid 19280] set_robust_list(0x7f9f66e119a0, 24 [pid 19279] <... set_robust_list resumed>) = 0 [pid 19277] <... clone3 resumed> => {parent_tid=[19280]}, 88) = 19280 [pid 19280] <... set_robust_list resumed>) = 0 [pid 19279] rt_sigprocmask(SIG_SETMASK, [] [pid 19278] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19277] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19278] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19278] <... futex resumed>) = 0 [pid 19275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19278] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19275] <... futex resumed>) = 0 [pid 19280] rt_sigprocmask(SIG_SETMASK, [] [pid 19279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19278] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19279] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19276] <... pwrite64 resumed>) = 2 [pid 19275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19280] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19279] <... prctl resumed>) = 0 [pid 19278] <... futex resumed>) = 0 [pid 19277] <... futex resumed>) = 0 [pid 19275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19280] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19279] setpgid(0, 0 [pid 19278] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19275] <... futex resumed>) = 0 [pid 19280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] <... setpgid resumed>) = 0 [pid 19278] <... openat resumed>) = 3 [pid 19277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19273] <... futex resumed>) = 0 [pid 19276] <... futex resumed>) = 1 [pid 19280] <... futex resumed>) = 0 [pid 19279] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19273] exit_group(0 [pid 19280] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19279] <... openat resumed>) = 3 [pid 19278] <... futex resumed>) = 0 [pid 19277] <... futex resumed>) = 0 [pid 19275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19273] <... exit_group resumed>) = ? [pid 19276] <... futex resumed>) = ? [pid 19280] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19279] write(3, "1000", 4 [pid 19278] pwrite64(3, "\x02\x00", 2, 4 [pid 19277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19275] <... futex resumed>) = 0 [pid 19280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] <... write resumed>) = 4 [pid 19280] <... futex resumed>) = 1 [pid 19279] close(3 [pid 19277] <... futex resumed>) = 0 [pid 19276] +++ exited with 0 +++ [pid 19275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19273] +++ exited with 0 +++ [pid 19280] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19279] <... close resumed>) = 0 [pid 19278] <... pwrite64 resumed>) = 2 [pid 19277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19273, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19279] write(1, "executing program\n", 18 [pid 19278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19277] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19280] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19279] <... write resumed>) = 18 [pid 19278] <... futex resumed>) = 1 [pid 19277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19275] <... futex resumed>) = 0 [pid 19280] <... openat resumed>) = 3 [pid 19279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19279] <... futex resumed>) = 0 [pid 19275] exit_group(0 [pid 19280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19275] <... exit_group resumed>) = ? [pid 19278] <... futex resumed>) = ? [pid 19280] <... futex resumed>) = 1 [pid 19279] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19277] <... futex resumed>) = 0 [pid 19280] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19279] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19278] +++ exited with 0 +++ [pid 19277] <... futex resumed>) = 0 [pid 19275] +++ exited with 0 +++ [pid 19280] pwrite64(3, "\x02\x00", 2, 4 [pid 19279] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19275, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19279] <... mmap resumed>) = 0x7f9f66df1000 [pid 19280] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 19279] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] <... mprotect resumed>) = 0 [pid 19280] <... futex resumed>) = 1 [pid 19277] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19280] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19277] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19280] <... futex resumed>) = ? [pid 19277] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19279] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19279] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19281 attached [pid 19281] set_robust_list(0x7f9f66e119a0, 24 [pid 19279] <... clone3 resumed> => {parent_tid=[19281]}, 88) = 19281 [pid 19281] <... set_robust_list resumed>) = 0 [pid 19279] rt_sigprocmask(SIG_SETMASK, [] [pid 19281] rt_sigprocmask(SIG_SETMASK, [] [pid 19279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19279] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19282 attached [pid 19281] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19279] <... futex resumed>) = 0 [pid 19279] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19281] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] <... futex resumed>) = 0 [pid 19281] <... futex resumed>) = 1 [pid 19279] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19281] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19279] <... futex resumed>) = 0 [pid 19282] set_robust_list(0x55555f6e6760, 24 [pid 19281] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19280] +++ exited with 0 +++ [pid 19279] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19277] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19282 [pid 19282] <... set_robust_list resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19282] rt_sigprocmask(SIG_SETMASK, [] [pid 19281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19279] <... futex resumed>) = 0 [pid 19281] <... futex resumed>) = 1 [pid 19282] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19281] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19279] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19282] <... prctl resumed>) = 0 [pid 19282] setpgid(0, 0 [pid 19281] <... openat resumed>) = 3 [pid 19282] <... setpgid resumed>) = 0 [pid 19282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19279] <... futex resumed>) = 0 [pid 19281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19282] <... openat resumed>) = 3 [pid 19279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19282] write(3, "1000", 4 [pid 19281] <... futex resumed>) = 0 [pid 19279] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19281] pwrite64(3, "\x02\x00", 2, 4 [pid 19279] <... futex resumed>) = 0 [pid 19282] <... write resumed>) = 4 [pid 19281] <... pwrite64 resumed>) = 2 [pid 19279] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19282] close(3 [pid 19281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19279] <... futex resumed>) = 0 [pid 19279] exit_group(0) = ? [pid 19281] <... futex resumed>) = ? [pid 19282] <... close resumed>) = 0 executing program [pid 19282] write(1, "executing program\n", 18) = 18 [pid 19282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19282] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19281] +++ exited with 0 +++ [pid 19279] +++ exited with 0 +++ [pid 19282] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19282] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19279, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19282] <... mmap resumed>) = 0x7f9f66df1000 [pid 19282] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19282] <... mprotect resumed>) = 0 [pid 19282] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19282] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19283 attached => {parent_tid=[19283]}, 88) = 19283 [pid 19283] set_robust_list(0x7f9f66e119a0, 24 [pid 19282] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19283] <... set_robust_list resumed>) = 0 [pid 19283] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19283] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19282] <... futex resumed>) = 0 [pid 19283] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19283] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19282] <... futex resumed>) = 0 [pid 19282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19282] <... futex resumed>) = 0 [pid 19283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19282] <... futex resumed>) = 0 [pid 19283] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19283] <... openat resumed>) = 3 [pid 19283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19282] <... futex resumed>) = 0 [pid 19282] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19283] <... futex resumed>) = 1 [pid 19282] <... futex resumed>) = 0 [pid 19283] pwrite64(3, "\x02\x00", 2, 4 [pid 19282] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19283] <... pwrite64 resumed>) = 2 [pid 19283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19282] <... futex resumed>) = 0 [pid 19283] <... futex resumed>) = 1 [pid 19282] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19283] <... futex resumed>) = ? [pid 19282] <... exit_group resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19283] +++ exited with 0 +++ [pid 19282] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19282, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19284 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19284] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19284 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19284] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19284] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19286 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19285 attached [pid 19284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19285 [pid 19286] set_robust_list(0x55555f6e6760, 24 [pid 19285] set_robust_list(0x55555f6e6760, 24 [pid 19284] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19286 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19286] <... set_robust_list resumed>) = 0 [pid 19285] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19286] rt_sigprocmask(SIG_SETMASK, [] [pid 19285] rt_sigprocmask(SIG_SETMASK, [] [pid 19284] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19284] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19285] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19286] <... prctl resumed>) = 0 [pid 19285] setpgid(0, 0 [pid 19284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19286] setpgid(0, 0 [pid 19285] <... setpgid resumed>) = 0 [pid 19286] <... setpgid resumed>) = 0 [pid 19285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19284] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19285] <... openat resumed>) = 3 [pid 19284] write(3, "1000", 4 [pid 19285] write(3, "1000", 4 [pid 19286] <... openat resumed>) = 3 [pid 19285] <... write resumed>) = 4 [pid 19285] close(3 [pid 19286] write(3, "1000", 4 [pid 19285] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19287 attached [pid 19286] <... write resumed>) = 4 [pid 19285] write(1, "executing program\n", 18 [pid 19284] <... write resumed>) = 4 executing program [pid 19287] set_robust_list(0x55555f6e6760, 24 [pid 19286] close(3 [pid 19285] <... write resumed>) = 18 [pid 19287] <... set_robust_list resumed>) = 0 [pid 19286] <... close resumed>) = 0 [pid 19285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19287] rt_sigprocmask(SIG_SETMASK, [] [pid 19286] write(1, "executing program\n", 18 [pid 19285] <... futex resumed>) = 0 [pid 19285] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19286] <... write resumed>) = 18 [pid 19285] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19287] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19285] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19286] <... futex resumed>) = 0 [pid 19285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19284] close(3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19287 [pid 19286] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19285] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19287] <... prctl resumed>) = 0 [pid 19286] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19285] <... mmap resumed>) = 0x7f9f66df1000 [pid 19284] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19287] setpgid(0, 0 [pid 19286] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19285] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19284] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19287] <... setpgid resumed>) = 0 [pid 19286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19285] <... mprotect resumed>) = 0 [pid 19284] <... write resumed>) = 18 executing program [pid 19287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19286] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19285] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19284] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19287] <... openat resumed>) = 3 [pid 19286] <... mmap resumed>) = 0x7f9f66df1000 [pid 19285] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19285] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19288 attached [pid 19287] write(3, "1000", 4 [pid 19286] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19284] <... futex resumed>) = 0 [pid 19288] set_robust_list(0x7f9f66e119a0, 24 [pid 19287] <... write resumed>) = 4 [pid 19286] <... mprotect resumed>) = 0 [pid 19285] <... clone3 resumed> => {parent_tid=[19288]}, 88) = 19288 [pid 19284] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19288] <... set_robust_list resumed>) = 0 [pid 19287] close(3 [pid 19285] rt_sigprocmask(SIG_SETMASK, [] [pid 19284] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19288] rt_sigprocmask(SIG_SETMASK, [] [pid 19287] <... close resumed>) = 0 [pid 19286] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19287] write(1, "executing program\n", 18 [pid 19286] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19288] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19287] <... write resumed>) = 18 [pid 19286] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19285] <... futex resumed>) = 0 [pid 19288] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19287] <... futex resumed>) = 0 [pid 19287] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19286] <... clone3 resumed> => {parent_tid=[19289]}, 88) = 19289 [pid 19287] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19286] rt_sigprocmask(SIG_SETMASK, [] [pid 19287] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19287] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19286] <... futex resumed>) = 0 [pid 19287] <... mmap resumed>) = 0x7f9f66df1000 [pid 19286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19287] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19287] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19287] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19290 attached [pid 19290] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19287] <... clone3 resumed> => {parent_tid=[19290]}, 88) = 19290 [pid 19290] rt_sigprocmask(SIG_SETMASK, [] [pid 19287] rt_sigprocmask(SIG_SETMASK, [] [pid 19290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19290] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19287] <... futex resumed>) = 0 [pid 19290] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19290] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19287] <... futex resumed>) = 0 [pid 19290] <... futex resumed>) = 1 [pid 19287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19290] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19287] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19289 attached [pid 19290] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] <... mmap resumed>) = 0x7f9f66df1000 [pid 19289] set_robust_list(0x7f9f66e119a0, 24 [pid 19290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19289] <... set_robust_list resumed>) = 0 [pid 19288] <... futex resumed>) = 1 [pid 19285] <... futex resumed>) = 0 [pid 19284] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19290] <... futex resumed>) = 1 [pid 19289] rt_sigprocmask(SIG_SETMASK, [] [pid 19288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19287] <... futex resumed>) = 0 [pid 19285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19290] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19285] <... futex resumed>) = 0 [pid 19284] <... mprotect resumed>) = 0 [pid 19290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19289] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19288] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19287] <... futex resumed>) = 0 [pid 19285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19290] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19289] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19284] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19290] <... openat resumed>) = 3 [pid 19289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19288] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19284] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19287] <... futex resumed>) = 0 [pid 19288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19290] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19289] <... futex resumed>) = 1 [pid 19288] <... futex resumed>) = 1 [pid 19287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19286] <... futex resumed>) = 0 [pid 19285] <... futex resumed>) = 0 [pid 19284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19289] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19288] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19287] <... futex resumed>) = 0 [pid 19286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19291 attached [pid 19290] pwrite64(3, "\x02\x00", 2, 4 [pid 19289] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19288] <... openat resumed>) = 3 [pid 19287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19286] <... futex resumed>) = 0 [pid 19285] <... futex resumed>) = 0 [pid 19291] set_robust_list(0x7f9f66e119a0, 24 [pid 19290] <... pwrite64 resumed>) = 2 [pid 19289] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19284] <... clone3 resumed> => {parent_tid=[19291]}, 88) = 19291 [pid 19290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19288] <... futex resumed>) = 0 [pid 19285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19290] <... futex resumed>) = 1 [pid 19288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19287] <... futex resumed>) = 0 [pid 19285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19290] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19287] exit_group(0 [pid 19285] <... futex resumed>) = 0 [pid 19290] <... futex resumed>) = ? [pid 19287] <... exit_group resumed>) = ? [pid 19285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19290] +++ exited with 0 +++ [pid 19288] pwrite64(3, "\x02\x00", 2, 4 [pid 19287] +++ exited with 0 +++ [pid 19284] rt_sigprocmask(SIG_SETMASK, [] [pid 19291] <... set_robust_list resumed>) = 0 [pid 19291] rt_sigprocmask(SIG_SETMASK, [] [pid 19288] <... pwrite64 resumed>) = 2 [pid 19284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19284] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19287, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19285] <... futex resumed>) = 0 [pid 19291] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19285] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19291] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19288] <... futex resumed>) = ? [pid 19285] <... exit_group resumed>) = ? [pid 19291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19289] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19288] +++ exited with 0 +++ [pid 19285] +++ exited with 0 +++ [pid 19291] <... futex resumed>) = 1 [pid 19284] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19285, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19289] <... futex resumed>) = 1 [pid 19286] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19289] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19291] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19289] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19286] <... futex resumed>) = 0 [pid 19284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19291] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19289] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19284] <... futex resumed>) = 0 [pid 19291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19291] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19289] <... openat resumed>) = 3 [pid 19284] <... futex resumed>) = 0 [pid 19291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19289] <... futex resumed>) = 1 [pid 19286] <... futex resumed>) = 0 [pid 19284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19292 attached [pid 19289] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] <... futex resumed>) = 1 [pid 19291] <... futex resumed>) = 0 [pid 19286] <... futex resumed>) = 0 [pid 19292] set_robust_list(0x55555f6e6760, 24 [pid 19291] pwrite64(3, "\x02\x00", 2, 4 [pid 19289] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19292 [pid 19292] <... set_robust_list resumed>) = 0 [pid 19291] <... pwrite64 resumed>) = 2 [pid 19289] pwrite64(3, "\x02\x00", 2, 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19292] rt_sigprocmask(SIG_SETMASK, [] [pid 19291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19291] <... futex resumed>) = 1 [pid 19289] <... pwrite64 resumed>) = 2 [pid 19284] <... futex resumed>) = 0 [pid 19292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19284] exit_group(0) = ? [pid 19292] <... prctl resumed>) = 0 [pid 19291] <... futex resumed>) = ? [pid 19289] <... futex resumed>) = 1 [pid 19286] <... futex resumed>) = 0 [pid 19292] setpgid(0, 0 [pid 19291] +++ exited with 0 +++ [pid 19284] +++ exited with 0 +++ [pid 19286] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19286] <... exit_group resumed>) = ? [pid 19292] <... setpgid resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19292] write(3, "1000", 4) = 4 [pid 19292] close(3) = 0 [pid 19292] write(1, "executing program\n", 18) = 18 [pid 19292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] <... restart_syscall resumed>) = 0 executing program [pid 19292] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... restart_syscall resumed>) = 0 [pid 19292] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19292] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19292] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19294 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19293 attached [pid 19289] +++ exited with 0 +++ [pid 19286] +++ exited with 0 +++ [pid 19294] set_robust_list(0x55555f6e6760, 24 [pid 19292] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19293 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19286, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19294 [pid 19294] <... set_robust_list resumed>) = 0 [pid 19293] set_robust_list(0x55555f6e6760, 24 [pid 19292] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19294] rt_sigprocmask(SIG_SETMASK, [] [pid 19293] <... set_robust_list resumed>) = 0 [pid 19292] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19292] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19294] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19295 attached [pid 19294] <... prctl resumed>) = 0 [pid 19294] setpgid(0, 0 [pid 19293] rt_sigprocmask(SIG_SETMASK, [] [pid 19294] <... setpgid resumed>) = 0 [pid 19295] set_robust_list(0x7f9f66e119a0, 24 [pid 19294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19292] <... clone3 resumed> => {parent_tid=[19295]}, 88) = 19295 [pid 19295] <... set_robust_list resumed>) = 0 [pid 19294] <... openat resumed>) = 3 [pid 19292] rt_sigprocmask(SIG_SETMASK, [] [pid 19293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19295] rt_sigprocmask(SIG_SETMASK, [] [pid 19294] write(3, "1000", 4 [pid 19293] <... prctl resumed>) = 0 [pid 19292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19294] <... write resumed>) = 4 [pid 19293] setpgid(0, 0 [pid 19292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19294] close(3 [pid 19292] <... futex resumed>) = 0 [pid 19295] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19294] <... close resumed>) = 0 [pid 19292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19294] write(1, "executing program\n", 18) = 18 [pid 19294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19294] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19294] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19293] <... setpgid resumed>) = 0 [pid 19294] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19295] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19294] <... mprotect resumed>) = 0 [pid 19293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19295] <... futex resumed>) = 1 [pid 19293] <... openat resumed>) = 3 [pid 19294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19292] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19296 attached [pid 19293] write(3, "1000", 4 [pid 19292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19293] <... write resumed>) = 4 [pid 19296] set_robust_list(0x7f9f66e119a0, 24 [pid 19293] close(3 [pid 19296] <... set_robust_list resumed>) = 0 [pid 19294] <... clone3 resumed> => {parent_tid=[19296]}, 88) = 19296 [pid 19292] <... futex resumed>) = 1 [pid 19296] rt_sigprocmask(SIG_SETMASK, [] [pid 19295] <... futex resumed>) = 0 [pid 19294] rt_sigprocmask(SIG_SETMASK, [] [pid 19293] <... close resumed>) = 0 [pid 19292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19295] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19293] write(1, "executing program\n", 18 [pid 19296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19295] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19294] <... futex resumed>) = 0 [pid 19293] <... write resumed>) = 18 [pid 19295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19296] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 19295] <... futex resumed>) = 1 [pid 19293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19292] <... futex resumed>) = 0 [pid 19296] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] <... futex resumed>) = 0 [pid 19292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19293] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19292] <... futex resumed>) = 0 [pid 19296] <... futex resumed>) = 1 [pid 19295] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19294] <... futex resumed>) = 0 [pid 19292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19295] <... openat resumed>) = 3 [pid 19293] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19296] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19294] <... futex resumed>) = 0 [pid 19295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19293] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19296] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19295] <... futex resumed>) = 1 [pid 19293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19292] <... futex resumed>) = 0 [pid 19296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19292] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19296] <... futex resumed>) = 1 [pid 19295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19294] <... futex resumed>) = 0 [pid 19293] <... mmap resumed>) = 0x7f9f66df1000 [pid 19292] <... futex resumed>) = 0 [pid 19294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19292] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19295] pwrite64(3, "\x02\x00", 2, 4 [pid 19294] <... futex resumed>) = 0 [pid 19296] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19293] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19295] <... pwrite64 resumed>) = 2 [pid 19293] <... mprotect resumed>) = 0 [pid 19296] <... openat resumed>) = 3 [pid 19296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19293] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19296] <... futex resumed>) = 1 [pid 19294] <... futex resumed>) = 0 [pid 19296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19295] <... futex resumed>) = 1 [pid 19293] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19297 attached [pid 19294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19292] <... futex resumed>) = 0 [pid 19296] <... futex resumed>) = 0 [pid 19294] <... futex resumed>) = 1 [pid 19292] exit_group(0 [pid 19296] pwrite64(3, "\x02\x00", 2, 4 [pid 19294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19292] <... exit_group resumed>) = ? [pid 19297] set_robust_list(0x7f9f66e119a0, 24 [pid 19296] <... pwrite64 resumed>) = 2 [pid 19295] <... futex resumed>) = ? [pid 19293] <... clone3 resumed> => {parent_tid=[19297]}, 88) = 19297 [pid 19297] <... set_robust_list resumed>) = 0 [pid 19296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19294] <... futex resumed>) = 0 [pid 19296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19294] exit_group(0 [pid 19296] <... futex resumed>) = ? [pid 19294] <... exit_group resumed>) = ? [pid 19297] rt_sigprocmask(SIG_SETMASK, [] [pid 19296] +++ exited with 0 +++ [pid 19295] +++ exited with 0 +++ [pid 19294] +++ exited with 0 +++ [pid 19293] rt_sigprocmask(SIG_SETMASK, [] [pid 19292] +++ exited with 0 +++ [pid 19297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19292, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19294, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19293] <... futex resumed>) = 0 [pid 19297] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19297] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19297] <... futex resumed>) = 1 [pid 19293] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19297] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19297] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19293] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19298 attached [pid 19297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19298] set_robust_list(0x55555f6e6760, 24 [pid 19297] <... futex resumed>) = 0 [pid 19293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19299 attached [pid 19298] <... set_robust_list resumed>) = 0 [pid 19297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19298 [pid 19299] set_robust_list(0x55555f6e6760, 24 [pid 19298] rt_sigprocmask(SIG_SETMASK, [] [pid 19297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19293] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19299 [pid 19299] <... set_robust_list resumed>) = 0 [pid 19298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19297] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19299] rt_sigprocmask(SIG_SETMASK, [] [pid 19298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19297] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19298] <... prctl resumed>) = 0 [pid 19297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19298] setpgid(0, 0 [pid 19299] <... prctl resumed>) = 0 [pid 19298] <... setpgid resumed>) = 0 [pid 19297] <... futex resumed>) = 1 [pid 19293] <... futex resumed>) = 0 [pid 19299] setpgid(0, 0) = 0 [pid 19298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19293] <... futex resumed>) = 0 [pid 19299] <... openat resumed>) = 3 [pid 19298] <... openat resumed>) = 3 [pid 19297] pwrite64(3, "\x02\x00", 2, 4 [pid 19293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19299] write(3, "1000", 4 [pid 19298] write(3, "1000", 4 [pid 19297] <... pwrite64 resumed>) = 2 [pid 19299] <... write resumed>) = 4 [pid 19298] <... write resumed>) = 4 [pid 19297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19299] close(3 [pid 19298] close(3 [pid 19297] <... futex resumed>) = 1 [pid 19293] <... futex resumed>) = 0 [pid 19299] <... close resumed>) = 0 [pid 19298] <... close resumed>) = 0 [pid 19297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19293] exit_group(0 [pid 19299] write(1, "executing program\n", 18 [pid 19298] write(1, "executing program\n", 18 [pid 19299] <... write resumed>) = 18 [pid 19297] <... futex resumed>) = ? [pid 19298] <... write resumed>) = 18 [pid 19293] <... exit_group resumed>) = ? [pid 19299] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19297] +++ exited with 0 +++ executing program executing program [pid 19298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19299] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = 0 [pid 19293] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19300 attached [pid 19299] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19298] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19300] set_robust_list(0x55555f6e6760, 24 [pid 19299] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19298] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19300] <... set_robust_list resumed>) = 0 [pid 19299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19298] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19300] rt_sigprocmask(SIG_SETMASK, [] [pid 19299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19300 [pid 19300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19299] <... mmap resumed>) = 0x7f9f66df1000 [pid 19298] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19300] <... prctl resumed>) = 0 [pid 19299] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19298] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19300] setpgid(0, 0 [pid 19299] <... mprotect resumed>) = 0 [pid 19298] <... mprotect resumed>) = 0 [pid 19300] <... setpgid resumed>) = 0 [pid 19300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19300] <... openat resumed>) = 3 [pid 19299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19300] write(3, "1000", 4 [pid 19299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19298] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19300] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19302 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19301 attached [pid 19300] close(3 [pid 19302] set_robust_list(0x7f9f66e119a0, 24 [pid 19301] set_robust_list(0x7f9f66e119a0, 24 [pid 19302] <... set_robust_list resumed>) = 0 [pid 19300] <... close resumed>) = 0 [pid 19299] <... clone3 resumed> => {parent_tid=[19301]}, 88) = 19301 [pid 19298] <... clone3 resumed> => {parent_tid=[19302]}, 88) = 19302 [pid 19302] rt_sigprocmask(SIG_SETMASK, [] [pid 19301] <... set_robust_list resumed>) = 0 [pid 19300] write(1, "executing program\n", 18 [pid 19299] rt_sigprocmask(SIG_SETMASK, [] [pid 19298] rt_sigprocmask(SIG_SETMASK, [] [pid 19302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19301] rt_sigprocmask(SIG_SETMASK, [] [pid 19300] <... write resumed>) = 18 [pid 19299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19301] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19300] <... futex resumed>) = 0 [pid 19299] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = 0 [pid 19302] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19301] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19300] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19302] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19300] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19301] <... futex resumed>) = 0 [pid 19300] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19302] <... futex resumed>) = 1 [pid 19301] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19299] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = 0 executing program [pid 19302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19301] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19300] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19302] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19300] <... mmap resumed>) = 0x7f9f66df1000 [pid 19299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19298] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19302] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19301] <... futex resumed>) = 0 [pid 19300] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19301] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19300] <... mprotect resumed>) = 0 [pid 19299] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19302] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19303 attached [pid 19302] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19301] <... openat resumed>) = 3 [pid 19300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19303 [pid 19303] set_robust_list(0x55555f6e6760, 24 [pid 19302] <... openat resumed>) = 3 [pid 19301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19298] <... futex resumed>) = 0 [pid 19303] <... set_robust_list resumed>) = 0 [pid 19302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19301] <... futex resumed>) = 1 [pid 19300] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19299] <... futex resumed>) = 0 [pid 19298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19303] rt_sigprocmask(SIG_SETMASK, [] [pid 19302] <... futex resumed>) = 0 [pid 19301] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19304 attached [pid 19303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19301] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19299] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19304] set_robust_list(0x7f9f66e119a0, 24 [pid 19303] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19301] pwrite64(3, "\x02\x00", 2, 4 [pid 19300] <... clone3 resumed> => {parent_tid=[19304]}, 88) = 19304 [pid 19299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19304] <... set_robust_list resumed>) = 0 [pid 19303] <... prctl resumed>) = 0 [pid 19302] <... futex resumed>) = 0 [pid 19301] <... pwrite64 resumed>) = 2 [pid 19300] rt_sigprocmask(SIG_SETMASK, [] [pid 19298] <... futex resumed>) = 1 [pid 19304] rt_sigprocmask(SIG_SETMASK, [] [pid 19303] setpgid(0, 0 [pid 19302] pwrite64(3, "\x02\x00", 2, 4 [pid 19301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19303] <... setpgid resumed>) = 0 [pid 19300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19302] <... pwrite64 resumed>) = 2 [pid 19301] <... futex resumed>) = 1 [pid 19299] <... futex resumed>) = 0 [pid 19303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19304] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19301] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19299] exit_group(0 [pid 19304] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19303] <... openat resumed>) = 3 [pid 19302] <... futex resumed>) = 1 [pid 19300] <... futex resumed>) = 0 [pid 19298] <... futex resumed>) = 0 [pid 19304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19303] write(3, "1000", 4 [pid 19302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19301] <... futex resumed>) = ? [pid 19299] <... exit_group resumed>) = ? [pid 19298] exit_group(0 [pid 19300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19304] <... futex resumed>) = 0 [pid 19303] <... write resumed>) = 4 [pid 19301] +++ exited with 0 +++ [pid 19302] <... futex resumed>) = ? [pid 19298] <... exit_group resumed>) = ? [pid 19302] +++ exited with 0 +++ [pid 19304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19303] close(3 [pid 19300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19299] +++ exited with 0 +++ [pid 19303] <... close resumed>) = 0 [pid 19300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19304] <... futex resumed>) = 0 [pid 19303] write(1, "executing program\n", 18 [pid 19300] <... futex resumed>) = 1 executing program [pid 19304] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19303] <... write resumed>) = 18 [pid 19300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19304] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19298] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19303] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19303] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19298, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 19304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19304] <... futex resumed>) = 1 [pid 19300] <... futex resumed>) = 0 [pid 19304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19300] <... futex resumed>) = 0 [pid 19304] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19304] <... openat resumed>) = 3 [pid 19303] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19303] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19303] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19303] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19303] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19303] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19300] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19305 attached [pid 19304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19305] set_robust_list(0x7f9f66e119a0, 24 [pid 19304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19300] <... futex resumed>) = 0 [pid 19303] <... clone3 resumed> => {parent_tid=[19305]}, 88) = 19305 [pid 19305] <... set_robust_list resumed>) = 0 [pid 19304] pwrite64(3, "\x02\x00", 2, 4 [pid 19303] rt_sigprocmask(SIG_SETMASK, [] [pid 19300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19305] rt_sigprocmask(SIG_SETMASK, [] [pid 19303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19304] <... pwrite64 resumed>) = 2 [pid 19303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19305] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19305] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19304] <... futex resumed>) = 1 [pid 19300] <... futex resumed>) = 0 [pid 19305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19300] exit_group(0 [pid 19305] <... futex resumed>) = 1 [pid 19303] <... futex resumed>) = 0 [pid 19305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19304] <... futex resumed>) = ? [pid 19303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19300] <... exit_group resumed>) = ? [pid 19305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19304] +++ exited with 0 +++ [pid 19303] <... futex resumed>) = 0 [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19305] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19300] +++ exited with 0 +++ [pid 19305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19300, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19305] <... futex resumed>) = 1 [pid 19303] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19305] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19303] <... futex resumed>) = 0 [pid 19305] <... openat resumed>) = 3 [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19305] <... futex resumed>) = 1 [pid 19303] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19305] pwrite64(3, "\x02\x00", 2, 4 [pid 19303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19305] <... pwrite64 resumed>) = 2 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19303] <... futex resumed>) = 0 [pid 19303] exit_group(0) = ? [pid 19305] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19306 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19307 attached [pid 19307] set_robust_list(0x55555f6e6760, 24 [pid 19306] set_robust_list(0x55555f6e6760, 24) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19306 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19307 [pid 19307] <... set_robust_list resumed>) = 0 [pid 19306] rt_sigprocmask(SIG_SETMASK, [] [pid 19305] +++ exited with 0 +++ [pid 19303] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19307] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19307] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19307] setpgid(0, 0) = 0 [pid 19307] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19303, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19307] <... openat resumed>) = 3 [pid 19307] write(3, "1000", 4 [pid 19306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19307] <... write resumed>) = 4 [pid 19306] <... prctl resumed>) = 0 [pid 19307] close(3 [pid 19306] setpgid(0, 0 [pid 19307] <... close resumed>) = 0 [pid 19306] <... setpgid resumed>) = 0 [pid 19307] write(1, "executing program\n", 18) = 18 [pid 19306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19307] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19307] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19306] <... openat resumed>) = 3 [pid 19307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19306] write(3, "1000", 4 [pid 19307] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19306] <... write resumed>) = 4 [pid 19307] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19307] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19306] close(3 [pid 19307] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19306] <... close resumed>) = 0 [pid 19307] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19306] write(1, "executing program\n", 18 [pid 19307] <... clone3 resumed> => {parent_tid=[19308]}, 88) = 19308 [pid 19307] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19308 attached [pid 19306] <... write resumed>) = 18 executing program [pid 320] <... restart_syscall resumed>) = 0 [pid 19306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19308] set_robust_list(0x7f9f66e119a0, 24 [pid 19306] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19308] <... set_robust_list resumed>) = 0 [pid 19306] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19308] rt_sigprocmask(SIG_SETMASK, [] [pid 19306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19308] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19308] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19308] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19307] <... futex resumed>) = 0 [pid 19307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19308] <... futex resumed>) = 0 [pid 19307] <... futex resumed>) = 1 [pid 19308] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19309 attached [pid 19308] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19306] <... mmap resumed>) = 0x7f9f66df1000 [pid 19308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19306] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19308] <... futex resumed>) = 1 [pid 19307] <... futex resumed>) = 0 [pid 19309] set_robust_list(0x55555f6e6760, 24 [pid 19308] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19306] <... mprotect resumed>) = 0 [pid 19308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19308] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19307] <... futex resumed>) = 0 [pid 19309] <... set_robust_list resumed>) = 0 [pid 19306] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19309 [pid 19308] <... openat resumed>) = 3 [pid 19307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19306] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19307] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19310 attached [pid 19308] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19310] set_robust_list(0x7f9f66e119a0, 24 [pid 19308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19307] <... futex resumed>) = 0 [pid 19310] <... set_robust_list resumed>) = 0 [pid 19308] pwrite64(3, "\x02\x00", 2, 4 [pid 19307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19310] rt_sigprocmask(SIG_SETMASK, [] [pid 19309] rt_sigprocmask(SIG_SETMASK, [] [pid 19308] <... pwrite64 resumed>) = 2 [pid 19306] <... clone3 resumed> => {parent_tid=[19310]}, 88) = 19310 [pid 19310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19306] rt_sigprocmask(SIG_SETMASK, [] [pid 19310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19307] <... futex resumed>) = 0 [pid 19306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19308] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19307] exit_group(0 [pid 19306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19310] <... futex resumed>) = 0 [pid 19308] <... futex resumed>) = ? [pid 19307] <... exit_group resumed>) = ? [pid 19306] <... futex resumed>) = 1 [pid 19310] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19308] +++ exited with 0 +++ [pid 19307] +++ exited with 0 +++ [pid 19306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19309] <... prctl resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19307, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19310] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19309] setpgid(0, 0) = 0 [pid 19309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19306] <... futex resumed>) = 0 [pid 19309] <... openat resumed>) = 3 [pid 19306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19310] <... futex resumed>) = 0 [pid 19309] write(3, "1000", 4 [pid 19306] <... futex resumed>) = 1 [pid 19310] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19310] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19309] <... write resumed>) = 4 [pid 19309] close(3) = 0 [pid 19310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19309] write(1, "executing program\n", 18 [pid 19306] <... futex resumed>) = 0 [pid 19310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19309] <... write resumed>) = 18 executing program [pid 19309] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... futex resumed>) = 0 [pid 19310] <... futex resumed>) = 0 [pid 19309] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19306] <... futex resumed>) = 1 [pid 19310] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19309] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19310] <... openat resumed>) = 3 [pid 19309] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19310] <... futex resumed>) = 1 [pid 19309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19306] <... futex resumed>) = 0 [pid 19310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19309] <... mmap resumed>) = 0x7f9f66df1000 [pid 19306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 19306] <... futex resumed>) = 0 [pid 19306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19309] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19310] pwrite64(3, "\x02\x00", 2, 4 [pid 19309] <... mprotect resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19310] <... pwrite64 resumed>) = 2 [pid 19309] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19310] <... futex resumed>) = 1 [pid 19309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19306] <... futex resumed>) = 0 [pid 19310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19311 attached [pid 19306] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19309] <... clone3 resumed> => {parent_tid=[19311]}, 88) = 19311 [pid 19310] <... futex resumed>) = ? [pid 19309] rt_sigprocmask(SIG_SETMASK, [] [pid 19306] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19310] +++ exited with 0 +++ [pid 19309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19311] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19311] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19311] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... futex resumed>) = 0 [pid 19309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19306] +++ exited with 0 +++ [pid 19311] <... futex resumed>) = 1 [pid 19309] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19311] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19311] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... futex resumed>) = 0 [pid 19311] <... futex resumed>) = 1 [pid 19309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19312 attached [pid 19311] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19309] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19311] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19309] <... futex resumed>) = 0 [pid 19311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19309] <... futex resumed>) = 0 [pid 19311] pwrite64(3, "\x02\x00", 2, 4 [pid 19309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19311] <... pwrite64 resumed>) = 2 [pid 19311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19309] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19313 attached [pid 19311] <... futex resumed>) = 1 [pid 19309] exit_group(0 [pid 19312] set_robust_list(0x55555f6e6760, 24 [pid 19311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19313 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19312 [pid 19313] set_robust_list(0x55555f6e6760, 24 [pid 19312] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19313] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19312] rt_sigprocmask(SIG_SETMASK, [] [pid 19313] rt_sigprocmask(SIG_SETMASK, [] [pid 19312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19311] <... futex resumed>) = ? [pid 19309] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19311] +++ exited with 0 +++ [pid 19309] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19312] <... prctl resumed>) = 0 [pid 19313] <... prctl resumed>) = 0 [pid 19313] setpgid(0, 0 [pid 19312] setpgid(0, 0 [pid 19313] <... setpgid resumed>) = 0 [pid 19312] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19313] <... openat resumed>) = 3 [pid 19312] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19313] write(3, "1000", 4) = 4 [pid 19313] close(3) = 0 [pid 19313] write(1, "executing program\n", 18) = 18 [pid 19313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19312] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19314 attached [pid 19313] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19314] set_robust_list(0x55555f6e6760, 24 [pid 19313] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19314] <... set_robust_list resumed>) = 0 [pid 19313] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19314] rt_sigprocmask(SIG_SETMASK, [] [pid 19313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19312] <... write resumed>) = 4 [pid 19313] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19313] <... mmap resumed>) = 0x7f9f66df1000 [pid 19312] close(3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19314 [pid 19314] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19312] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 19312] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19314] <... prctl resumed>) = 0 [pid 19313] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19312] <... write resumed>) = 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 19314] setpgid(0, 0 [pid 19313] <... mprotect resumed>) = 0 [pid 19314] <... setpgid resumed>) = 0 [pid 19313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19312] <... futex resumed>) = 0 [pid 19314] <... openat resumed>) = 3 [pid 19313] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19312] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19315 attached , NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19312] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19315] set_robust_list(0x7f9f66e119a0, 24 [pid 19312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19315] <... set_robust_list resumed>) = 0 [pid 19312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19314] write(3, "1000", 4 [pid 19313] <... clone3 resumed> => {parent_tid=[19315]}, 88) = 19315 [pid 19314] <... write resumed>) = 4 [pid 19313] rt_sigprocmask(SIG_SETMASK, [] [pid 19314] close(3 [pid 19313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19314] <... close resumed>) = 0 [pid 19313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19314] write(1, "executing program\n", 18 [pid 19313] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19316 attached [pid 19314] <... write resumed>) = 18 [pid 19313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19312] <... mmap resumed>) = 0x7f9f66df1000 [pid 19316] set_robust_list(0x55555f6e6760, 24 [pid 19315] rt_sigprocmask(SIG_SETMASK, [] [pid 19314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19316 [pid 19316] <... set_robust_list resumed>) = 0 [pid 19315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19314] <... futex resumed>) = 0 [pid 19316] rt_sigprocmask(SIG_SETMASK, [] [pid 19314] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19315] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19312] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19315] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19314] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19312] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19315] <... futex resumed>) = 1 [pid 19314] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19313] <... futex resumed>) = 0 [pid 19316] <... prctl resumed>) = 0 [pid 19315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19312] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19316] setpgid(0, 0 [pid 19315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19314] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19313] <... futex resumed>) = 0 [pid 19312] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19316] <... setpgid resumed>) = 0 [pid 19315] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19314] <... mmap resumed>) = 0x7f9f66df1000 [pid 19313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19314] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19312] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19316] <... openat resumed>) = 3 [pid 19315] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19314] <... mprotect resumed>) = 0 [pid 19315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19316] write(3, "1000", 4) = 4 [pid 19315] <... futex resumed>) = 1 [pid 19314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19313] <... futex resumed>) = 0 [pid 19316] close(3 [pid 19315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19317 attached [pid 19316] <... close resumed>) = 0 [pid 19315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19313] <... futex resumed>) = 0 [pid 19317] set_robust_list(0x7f9f66e119a0, 24 [pid 19316] write(1, "executing program\n", 18 [pid 19315] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 19314] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19317] <... set_robust_list resumed>) = 0 [pid 19316] <... write resumed>) = 18 [pid 19315] <... openat resumed>) = 3 [pid 19312] <... clone3 resumed> => {parent_tid=[19317]}, 88) = 19317 [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19314] <... clone3 resumed> => {parent_tid=[19318]}, 88) = 19318 [pid 19316] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19314] rt_sigprocmask(SIG_SETMASK, [] [pid 19316] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19314] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19314] <... futex resumed>) = 0 [pid 19316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19314] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19316] <... mmap resumed>) = 0x7f9f66df1000 [pid 19316] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19318 attached [pid 19316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19312] rt_sigprocmask(SIG_SETMASK, [] [pid 19318] set_robust_list(0x7f9f66e119a0, 24 [pid 19317] rt_sigprocmask(SIG_SETMASK, [] [pid 19316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19315] <... futex resumed>) = 1 [pid 19313] <... futex resumed>) = 0 [pid 19312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19318] <... set_robust_list resumed>) = 0 [pid 19317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19318] rt_sigprocmask(SIG_SETMASK, [] [pid 19317] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19312] <... futex resumed>) = 0 [pid 19318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19317] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19318] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19318] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19317] <... futex resumed>) = 0 [pid 19312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19317] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19312] <... futex resumed>) = 0 [pid 19316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19317] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 19319 attached [pid 19318] <... futex resumed>) = 1 [pid 19317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19315] <... futex resumed>) = 0 [pid 19314] <... futex resumed>) = 0 [pid 19313] <... futex resumed>) = 1 [pid 19312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19318] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19317] <... futex resumed>) = 0 [pid 19315] pwrite64(3, "\x02\x00", 2, 4 [pid 19312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19314] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19319] set_robust_list(0x7f9f66e119a0, 24 [pid 19318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19315] <... pwrite64 resumed>) = 2 [pid 19314] <... futex resumed>) = 0 [pid 19313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19319] <... set_robust_list resumed>) = 0 [pid 19318] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19316] <... clone3 resumed> => {parent_tid=[19319]}, 88) = 19319 [pid 19315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19314] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19312] <... futex resumed>) = 0 [pid 19319] rt_sigprocmask(SIG_SETMASK, [] [pid 19317] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19316] rt_sigprocmask(SIG_SETMASK, [] [pid 19315] <... futex resumed>) = 0 [pid 19313] exit_group(0 [pid 19312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19318] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19313] <... exit_group resumed>) = ? [pid 19317] <... openat resumed>) = 3 [pid 19319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19315] +++ exited with 0 +++ [pid 19319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19318] <... futex resumed>) = 1 [pid 19317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19316] <... futex resumed>) = 0 [pid 19314] <... futex resumed>) = 0 [pid 19319] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19318] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19317] <... futex resumed>) = 1 [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19314] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19313] +++ exited with 0 +++ [pid 19312] <... futex resumed>) = 0 [pid 19319] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19314] <... futex resumed>) = 0 [pid 19312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19318] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19314] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19312] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19313, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19319] <... futex resumed>) = 1 [pid 19316] <... futex resumed>) = 0 [pid 19312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19319] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19318] <... openat resumed>) = 3 [pid 19317] pwrite64(3, "\x02\x00", 2, 4 [pid 19316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19319] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19314] <... futex resumed>) = 0 [pid 19318] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19314] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19314] <... futex resumed>) = 0 [pid 19318] pwrite64(3, "\x02\x00", 2, 4 [pid 19314] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19318] <... pwrite64 resumed>) = 2 [pid 19318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19317] <... pwrite64 resumed>) = 2 [pid 19314] <... futex resumed>) = 0 [pid 19319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19319] <... futex resumed>) = 1 [pid 19318] <... futex resumed>) = 1 [pid 19316] <... futex resumed>) = 0 [pid 19314] exit_group(0 [pid 19319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19317] <... futex resumed>) = 1 [pid 19316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19314] <... exit_group resumed>) = ? [pid 19312] <... futex resumed>) = 0 [pid 19319] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19318] +++ exited with 0 +++ [pid 19317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19316] <... futex resumed>) = 0 [pid 19312] exit_group(0 [pid 19319] <... openat resumed>) = 3 [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19314] +++ exited with 0 +++ [pid 19317] <... futex resumed>) = ? [pid 19312] <... exit_group resumed>) = ? [pid 19319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19317] +++ exited with 0 +++ [pid 19316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19314, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19316] <... futex resumed>) = 0 [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19319] <... futex resumed>) = 1 [pid 19316] <... futex resumed>) = 0 [pid 19319] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 19312] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19316] <... futex resumed>) = 0 [pid 19319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19316] exit_group(0 [pid 19319] <... futex resumed>) = ? [pid 19316] <... exit_group resumed>) = ? [pid 19319] +++ exited with 0 +++ [pid 19316] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19320 attached , child_tidptr=0x55555f6e6750) = 19320 [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19320] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19321 attached [pid 19320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19322 attached [pid 19321] set_robust_list(0x55555f6e6760, 24 [pid 19320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19321 [pid 19322] set_robust_list(0x55555f6e6760, 24 [pid 19321] <... set_robust_list resumed>) = 0 [pid 19320] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19322 [pid 19320] setpgid(0, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19320] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19322] <... set_robust_list resumed>) = 0 [pid 19321] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19322] rt_sigprocmask(SIG_SETMASK, [] [pid 19320] <... openat resumed>) = 3 [pid 19322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19320] write(3, "1000", 4) = 4 [pid 19322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19320] close(3 [pid 19322] <... prctl resumed>) = 0 [pid 19321] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19320] <... close resumed>) = 0 [pid 19322] setpgid(0, 0 [pid 19321] <... prctl resumed>) = 0 [pid 19320] write(1, "executing program\n", 18) = 18 [pid 19320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19320] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19320] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19323 attached [pid 19323] set_robust_list(0x7f9f66e119a0, 24 [pid 19320] <... clone3 resumed> => {parent_tid=[19323]}, 88) = 19323 [pid 19323] <... set_robust_list resumed>) = 0 [pid 19320] rt_sigprocmask(SIG_SETMASK, [] [pid 19323] rt_sigprocmask(SIG_SETMASK, [] [pid 19320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19323] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19320] <... futex resumed>) = 0 [pid 19320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19323] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19322] <... setpgid resumed>) = 0 [pid 19323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19320] <... futex resumed>) = 0 [pid 19321] setpgid(0, 0 [pid 19323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19321] <... setpgid resumed>) = 0 [pid 19320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19320] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19323] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19322] <... openat resumed>) = 3 [pid 19321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19322] write(3, "1000", 4 [pid 19321] <... openat resumed>) = 3 [pid 19323] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19323] <... futex resumed>) = 0 [pid 19320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19323] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19320] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19324 attached [pid 19323] <... openat resumed>) = 3 [pid 19322] <... write resumed>) = 4 [pid 19321] write(3, "1000", 4 [pid 19320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19324] set_robust_list(0x55555f6e6760, 24 [pid 19323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19322] close(3 [pid 19321] <... write resumed>) = 4 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19324 [pid 19324] <... set_robust_list resumed>) = 0 [pid 19323] <... futex resumed>) = 1 [pid 19322] <... close resumed>) = 0 [pid 19321] close(3 [pid 19320] <... futex resumed>) = 0 [pid 19324] rt_sigprocmask(SIG_SETMASK, [] [pid 19323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19322] write(1, "executing program\n", 18 [pid 19321] <... close resumed>) = 0 [pid 19320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19324] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19322] <... write resumed>) = 18 [pid 19321] write(1, "executing program\n", 18 [pid 19320] <... futex resumed>) = 0 executing program [pid 19324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19323] pwrite64(3, "\x02\x00", 2, 4 [pid 19322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] <... write resumed>) = 18 [pid 19320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19324] <... prctl resumed>) = 0 [pid 19323] <... pwrite64 resumed>) = 2 [pid 19322] <... futex resumed>) = 0 [pid 19321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19322] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19321] <... futex resumed>) = 0 [pid 19322] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19324] setpgid(0, 0 [pid 19323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19324] <... setpgid resumed>) = 0 [pid 19323] <... futex resumed>) = 1 [pid 19322] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19321] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19320] <... futex resumed>) = 0 [pid 19324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19321] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19320] exit_group(0 [pid 19324] <... openat resumed>) = 3 [pid 19323] <... futex resumed>) = ? [pid 19322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19321] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19320] <... exit_group resumed>) = ? [pid 19324] write(3, "1000", 4 [pid 19323] +++ exited with 0 +++ [pid 19322] <... mmap resumed>) = 0x7f9f66df1000 [pid 19321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19324] <... write resumed>) = 4 [pid 19322] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19320] +++ exited with 0 +++ [pid 19322] <... mprotect resumed>) = 0 [pid 19321] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19320, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19324] close(3 [pid 19322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19321] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19324] <... close resumed>) = 0 [pid 19322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19321] <... mprotect resumed>) = 0 [pid 19324] write(1, "executing program\n", 18 executing program [pid 19322] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19325 attached [pid 19324] <... write resumed>) = 18 [pid 19324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19324] <... futex resumed>) = 0 [pid 19325] set_robust_list(0x7f9f66e119a0, 24 [pid 19324] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19322] <... clone3 resumed> => {parent_tid=[19325]}, 88) = 19325 [pid 19321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19325] <... set_robust_list resumed>) = 0 [pid 19324] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19322] rt_sigprocmask(SIG_SETMASK, [] [pid 19321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19326 attached [pid 19325] rt_sigprocmask(SIG_SETMASK, [] [pid 19324] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19326] set_robust_list(0x7f9f66e119a0, 24 [pid 19325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19326] <... set_robust_list resumed>) = 0 [pid 19324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19322] <... futex resumed>) = 0 [pid 19321] <... clone3 resumed> => {parent_tid=[19326]}, 88) = 19326 [pid 19326] rt_sigprocmask(SIG_SETMASK, [] [pid 19324] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19325] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19324] <... mmap resumed>) = 0x7f9f66df1000 [pid 19322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19326] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19325] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19324] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19324] <... mprotect resumed>) = 0 [pid 19325] <... futex resumed>) = 1 [pid 19324] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19322] <... futex resumed>) = 0 [pid 19321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19326] <... futex resumed>) = 0 [pid 19325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19324] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] <... futex resumed>) = 1 [pid 19326] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19324] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19322] <... futex resumed>) = 0 [pid 19326] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19328 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19327 attached [pid 19326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19325] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19324] <... clone3 resumed> => {parent_tid=[19327]}, 88) = 19327 [pid 19328] set_robust_list(0x55555f6e6760, 24 [pid 19327] set_robust_list(0x7f9f66e119a0, 24 [pid 19326] <... futex resumed>) = 0 [pid 19324] rt_sigprocmask(SIG_SETMASK, [] [pid 19328] <... set_robust_list resumed>) = 0 [pid 19327] <... set_robust_list resumed>) = 0 [pid 19326] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19328] rt_sigprocmask(SIG_SETMASK, [] [pid 19327] rt_sigprocmask(SIG_SETMASK, [] [pid 19324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19325] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19328 [pid 19328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19327] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19324] <... futex resumed>) = 0 [pid 19328] <... prctl resumed>) = 0 [pid 19327] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19326] <... futex resumed>) = 0 [pid 19325] <... futex resumed>) = 1 [pid 19324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19322] <... futex resumed>) = 0 [pid 19321] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19328] setpgid(0, 0 [pid 19327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19326] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19325] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19328] <... setpgid resumed>) = 0 [pid 19327] <... futex resumed>) = 0 [pid 19326] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19322] <... futex resumed>) = 0 [pid 19322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19327] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19325] <... openat resumed>) = 3 [pid 19324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19328] <... openat resumed>) = 3 [pid 19327] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19326] <... futex resumed>) = 1 [pid 19324] <... futex resumed>) = 0 [pid 19325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] <... futex resumed>) = 0 [pid 19327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19326] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19325] <... futex resumed>) = 1 [pid 19324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19322] <... futex resumed>) = 0 [pid 19321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19328] write(3, "1000", 4 [pid 19327] <... futex resumed>) = 0 [pid 19326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] <... futex resumed>) = 0 [pid 19328] <... write resumed>) = 4 [pid 19327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19326] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19325] pwrite64(3, "\x02\x00", 2, 4 [pid 19324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19322] <... futex resumed>) = 0 [pid 19321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19328] close(3 [pid 19327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19326] <... openat resumed>) = 3 [pid 19324] <... futex resumed>) = 0 [pid 19328] <... close resumed>) = 0 [pid 19327] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19325] <... pwrite64 resumed>) = 2 [pid 19324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19328] write(1, "executing program\n", 18 [pid 19327] <... openat resumed>) = 3 executing program [pid 19326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19328] <... write resumed>) = 18 [pid 19327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19326] <... futex resumed>) = 1 [pid 19325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19321] <... futex resumed>) = 0 [pid 19328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19327] <... futex resumed>) = 1 [pid 19326] pwrite64(3, "\x02\x00", 2, 4 [pid 19325] <... futex resumed>) = 1 [pid 19324] <... futex resumed>) = 0 [pid 19322] <... futex resumed>) = 0 [pid 19321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19328] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19326] <... pwrite64 resumed>) = 2 [pid 19325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19324] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19322] exit_group(0 [pid 19321] <... futex resumed>) = 0 [pid 19328] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19324] <... futex resumed>) = 0 [pid 19322] <... exit_group resumed>) = ? [pid 19328] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19327] pwrite64(3, "\x02\x00", 2, 4 [pid 19326] <... futex resumed>) = 0 [pid 19325] <... futex resumed>) = ? [pid 19324] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19327] <... pwrite64 resumed>) = 2 [pid 19326] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19325] +++ exited with 0 +++ [pid 19321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19321] exit_group(0 [pid 19328] <... mmap resumed>) = 0x7f9f66df1000 [pid 19327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19326] <... futex resumed>) = ? [pid 19321] <... exit_group resumed>) = ? [pid 19328] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19327] <... futex resumed>) = 1 [pid 19326] +++ exited with 0 +++ [pid 19324] <... futex resumed>) = 0 [pid 19328] <... mprotect resumed>) = 0 [pid 19327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19324] exit_group(0 [pid 19328] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19327] <... futex resumed>) = ? [pid 19324] <... exit_group resumed>) = ? [pid 19327] +++ exited with 0 +++ [pid 19324] +++ exited with 0 +++ [pid 19322] +++ exited with 0 +++ [pid 19328] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19321] +++ exited with 0 +++ [pid 19328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19322, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19324, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19328] <... clone3 resumed> => {parent_tid=[19329]}, 88) = 19329 ci2-android-6-12-rust/strace-static-x86_64: Process 19329 attached [pid 19328] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19321, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19329] set_robust_list(0x7f9f66e119a0, 24 [pid 19328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19329] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19328] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19329] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19329] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19330 attached [pid 19329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19330] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19330 [pid 19330] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19330] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19331 attached [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19330] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19330] setpgid(0, 0) = 0 [pid 19330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19331] set_robust_list(0x55555f6e6760, 24 [pid 19329] <... futex resumed>) = 1 [pid 19328] <... futex resumed>) = 0 [pid 19331] <... set_robust_list resumed>) = 0 [pid 19329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19331 [pid 19330] <... openat resumed>) = 3 [pid 19328] <... futex resumed>) = 0 [pid 19330] write(3, "1000", 4 [pid 19328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19331] rt_sigprocmask(SIG_SETMASK, [] [pid 19329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19330] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19329] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19330] close(3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19330] <... close resumed>) = 0 [pid 19330] write(1, "executing program\n", 18 [pid 19329] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19330] <... write resumed>) = 18 [pid 19331] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19329] <... futex resumed>) = 1 [pid 19328] <... futex resumed>) = 0 [pid 19331] <... prctl resumed>) = 0 [pid 19330] <... futex resumed>) = 0 [pid 19329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] setpgid(0, 0 [pid 19330] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19328] <... futex resumed>) = 0 [pid 19330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19330] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19330] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 19332 attached [pid 19332] set_robust_list(0x7f9f66e119a0, 24 [pid 19331] <... setpgid resumed>) = 0 [pid 19329] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... restart_syscall resumed>) = 0 [pid 19332] <... set_robust_list resumed>) = 0 [pid 19332] rt_sigprocmask(SIG_SETMASK, [] [pid 19330] <... clone3 resumed> => {parent_tid=[19332]}, 88) = 19332 [pid 19332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19330] rt_sigprocmask(SIG_SETMASK, [] [pid 19329] <... openat resumed>) = 3 [pid 19332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19332] <... futex resumed>) = 0 [pid 19331] <... openat resumed>) = 3 [pid 19330] <... futex resumed>) = 1 [pid 19329] <... futex resumed>) = 1 [pid 19328] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19332] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19331] write(3, "1000", 4 [pid 19330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] <... write resumed>) = 4 [pid 19329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19331] close(3 [pid 19332] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19328] <... futex resumed>) = 0 [pid 19332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19332] <... futex resumed>) = 1 [pid 19330] <... futex resumed>) = 0 [pid 19332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19333 attached [pid 19332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19331] <... close resumed>) = 0 [pid 19330] <... futex resumed>) = 0 [pid 19329] pwrite64(3, "\x02\x00", 2, 4 [pid 19333] set_robust_list(0x55555f6e6760, 24 [pid 19332] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19331] write(1, "executing program\n", 18 [pid 19330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19333] <... set_robust_list resumed>) = 0 executing program [pid 19332] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19329] <... pwrite64 resumed>) = 2 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19333 [pid 19331] <... write resumed>) = 18 [pid 19333] rt_sigprocmask(SIG_SETMASK, [] [pid 19331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] <... futex resumed>) = 0 [pid 19333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19332] <... futex resumed>) = 1 [pid 19330] <... futex resumed>) = 0 [pid 19329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19333] <... prctl resumed>) = 0 [pid 19332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19331] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19329] <... futex resumed>) = 1 [pid 19328] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19333] setpgid(0, 0 [pid 19332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19331] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19330] <... futex resumed>) = 0 [pid 19329] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] <... setpgid resumed>) = 0 [pid 19332] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19331] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19328] exit_group(0 [pid 19333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19332] <... openat resumed>) = 3 [pid 19331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19329] <... futex resumed>) = ? [pid 19331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19328] <... exit_group resumed>) = ? [pid 19333] <... openat resumed>) = 3 [pid 19332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] <... mmap resumed>) = 0x7f9f66df1000 [pid 19333] write(3, "1000", 4 [pid 19332] <... futex resumed>) = 1 [pid 19331] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19330] <... futex resumed>) = 0 [pid 19329] +++ exited with 0 +++ [pid 19333] <... write resumed>) = 4 [pid 19332] pwrite64(3, "\x02\x00", 2, 4 [pid 19330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] close(3 [pid 19332] <... pwrite64 resumed>) = 2 [pid 19330] <... futex resumed>) = 0 [pid 19328] +++ exited with 0 +++ [pid 19333] <... close resumed>) = 0 [pid 19331] <... mprotect resumed>) = 0 [pid 19333] write(1, "executing program\n", 18 [pid 19332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19328, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19333] <... write resumed>) = 18 [pid 19332] <... futex resumed>) = 0 executing program [pid 19330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19331] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19330] exit_group(0 [pid 19333] <... futex resumed>) = 0 [pid 19332] <... futex resumed>) = ? [pid 19331] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19330] <... exit_group resumed>) = ? [pid 19333] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19331] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19334 attached [pid 19332] +++ exited with 0 +++ [pid 19334] set_robust_list(0x7f9f66e119a0, 24 [pid 19333] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19331] <... clone3 resumed> => {parent_tid=[19334]}, 88) = 19334 [pid 19330] +++ exited with 0 +++ [pid 19334] <... set_robust_list resumed>) = 0 [pid 19331] rt_sigprocmask(SIG_SETMASK, [] [pid 19334] rt_sigprocmask(SIG_SETMASK, [] [pid 19331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19330, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19331] <... futex resumed>) = 0 [pid 19334] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] <... restart_syscall resumed>) = 0 [pid 19333] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19334] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19334] <... futex resumed>) = 1 [pid 19333] <... mmap resumed>) = 0x7f9f66df1000 [pid 19334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19331] <... futex resumed>) = 0 [pid 19333] <... mprotect resumed>) = 0 [pid 19331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19334] <... futex resumed>) = 0 [pid 19333] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19331] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19334] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19333] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19334] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19335 attached => {parent_tid=[19335]}, 88) = 19335 [pid 19335] set_robust_list(0x7f9f66e119a0, 24 [pid 19334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] rt_sigprocmask(SIG_SETMASK, [] [pid 19335] <... set_robust_list resumed>) = 0 [pid 19334] <... futex resumed>) = 0 [pid 19333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19335] rt_sigprocmask(SIG_SETMASK, [] [pid 19334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19333] <... futex resumed>) = 0 [pid 19335] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19336 attached [pid 19335] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19333] <... futex resumed>) = 0 [pid 19335] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19333] <... futex resumed>) = 0 [pid 19335] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19336] set_robust_list(0x55555f6e6760, 24 [pid 19334] <... futex resumed>) = 0 [pid 19336] <... set_robust_list resumed>) = 0 [pid 19331] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19336 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19337 [pid 19334] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 19337 attached [pid 19336] rt_sigprocmask(SIG_SETMASK, [] [pid 19335] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19334] <... openat resumed>) = 3 [pid 19331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19337] set_robust_list(0x55555f6e6760, 24 [pid 19335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19337] <... set_robust_list resumed>) = 0 [pid 19335] <... futex resumed>) = 1 [pid 19334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] <... futex resumed>) = 0 [pid 19337] rt_sigprocmask(SIG_SETMASK, [] [pid 19336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19335] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19334] <... futex resumed>) = 1 [pid 19331] <... futex resumed>) = 0 [pid 19337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] <... futex resumed>) = 0 [pid 19337] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19336] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19335] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19337] <... prctl resumed>) = 0 [pid 19336] <... prctl resumed>) = 0 [pid 19335] <... openat resumed>) = 3 [pid 19334] pwrite64(3, "\x02\x00", 2, 4 [pid 19331] <... futex resumed>) = 0 [pid 19337] setpgid(0, 0) = 0 [pid 19337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19336] setpgid(0, 0 [pid 19334] <... pwrite64 resumed>) = 2 [pid 19331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19337] <... openat resumed>) = 3 [pid 19336] <... setpgid resumed>) = 0 [pid 19335] <... futex resumed>) = 1 [pid 19334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19333] <... futex resumed>) = 0 [pid 19331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19337] write(3, "1000", 4 [pid 19336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19335] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19334] <... futex resumed>) = 0 [pid 19333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19331] exit_group(0 [pid 19337] <... write resumed>) = 4 [pid 19335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19333] <... futex resumed>) = 0 [pid 19337] close(3 [pid 19335] pwrite64(3, "\x02\x00", 2, 4 [pid 19333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19337] <... close resumed>) = 0 [pid 19335] <... pwrite64 resumed>) = 2 [pid 19337] write(1, "executing program\n", 18) = 18 executing program [pid 19337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19337] <... futex resumed>) = 0 [pid 19335] <... futex resumed>) = 1 [pid 19333] <... futex resumed>) = 0 [pid 19337] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19335] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19333] exit_group(0 [pid 19337] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19335] <... futex resumed>) = ? [pid 19333] <... exit_group resumed>) = ? [pid 19337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19336] <... openat resumed>) = 3 [pid 19335] +++ exited with 0 +++ [pid 19331] <... exit_group resumed>) = ? [pid 19337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19336] write(3, "1000", 4 [pid 19334] +++ exited with 0 +++ [pid 19333] +++ exited with 0 +++ [pid 19336] <... write resumed>) = 4 [pid 19336] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19333, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19336] <... close resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 19336] write(1, "executing program\n", 18 [pid 19337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19336] <... write resumed>) = 18 [pid 19331] +++ exited with 0 +++ [pid 19337] <... mmap resumed>) = 0x7f9f66df1000 [pid 19336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19337] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19336] <... futex resumed>) = 0 [pid 19337] <... mprotect resumed>) = 0 [pid 19336] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19331, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19337] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19336] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19337] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19336] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19336] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19338 attached [pid 19336] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19338] set_robust_list(0x7f9f66e119a0, 24 [pid 19337] <... clone3 resumed> => {parent_tid=[19338]}, 88) = 19338 [pid 19338] <... set_robust_list resumed>) = 0 [pid 19337] rt_sigprocmask(SIG_SETMASK, [] [pid 19336] <... mmap resumed>) = 0x7f9f66df1000 [pid 19338] rt_sigprocmask(SIG_SETMASK, [] [pid 19337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19336] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19336] <... mprotect resumed>) = 0 [pid 19337] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19336] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 19338] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19336] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19338] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19336] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19337] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19339 attached [pid 19338] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19339] set_robust_list(0x7f9f66e119a0, 24 [pid 19338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19337] <... futex resumed>) = 0 [pid 19336] <... clone3 resumed> => {parent_tid=[19339]}, 88) = 19339 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19339] <... set_robust_list resumed>) = 0 [pid 19338] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19336] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19338] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19340 attached [pid 19340] set_robust_list(0x55555f6e6760, 24 [pid 19338] <... futex resumed>) = 1 [pid 19337] <... futex resumed>) = 0 [pid 19340] <... set_robust_list resumed>) = 0 [pid 19338] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19340] rt_sigprocmask(SIG_SETMASK, [] [pid 19339] rt_sigprocmask(SIG_SETMASK, [] [pid 19338] <... openat resumed>) = 3 [pid 19337] <... futex resumed>) = 0 [pid 19340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19341 attached [pid 19339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19337] <... futex resumed>) = 0 [pid 19336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19340 [pid 19339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19336] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19341 [pid 19339] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19339] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19341] set_robust_list(0x55555f6e6760, 24 [pid 19339] <... futex resumed>) = 1 [pid 19341] <... set_robust_list resumed>) = 0 [pid 19336] <... futex resumed>) = 0 [pid 19336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19340] <... prctl resumed>) = 0 [pid 19338] <... futex resumed>) = 1 [pid 19337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19340] setpgid(0, 0 [pid 19338] pwrite64(3, "\x02\x00", 2, 4 [pid 19337] <... futex resumed>) = 0 [pid 19341] rt_sigprocmask(SIG_SETMASK, [] [pid 19340] <... setpgid resumed>) = 0 [pid 19339] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19338] <... pwrite64 resumed>) = 2 [pid 19337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19340] <... openat resumed>) = 3 [pid 19338] <... futex resumed>) = 0 [pid 19337] exit_group(0 [pid 19340] write(3, "1000", 4 [pid 19339] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19337] <... exit_group resumed>) = ? [pid 19341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19340] <... write resumed>) = 4 [pid 19339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19338] +++ exited with 0 +++ [pid 19341] <... prctl resumed>) = 0 [pid 19340] close(3 [pid 19339] <... futex resumed>) = 1 [pid 19336] <... futex resumed>) = 0 [pid 19341] setpgid(0, 0 [pid 19340] <... close resumed>) = 0 [pid 19339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19337] +++ exited with 0 +++ [pid 19336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19341] <... setpgid resumed>) = 0 [pid 19340] write(1, "executing program\n", 18 [pid 19339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19336] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19337, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19340] <... write resumed>) = 18 [pid 19339] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19341] <... openat resumed>) = 3 [pid 19340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19339] <... openat resumed>) = 3 [pid 19340] <... futex resumed>) = 0 [pid 19341] write(3, "1000", 4 [pid 19340] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19341] <... write resumed>) = 4 [pid 19340] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19341] close(3 [pid 19340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19341] <... close resumed>) = 0 [pid 19340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19341] write(1, "executing program\n", 18 executing program [pid 19340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19341] <... write resumed>) = 18 [pid 19340] <... mmap resumed>) = 0x7f9f66df1000 [pid 19341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19340] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19341] <... futex resumed>) = 0 [pid 19340] <... mprotect resumed>) = 0 [pid 19341] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19340] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19341] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19341] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19340] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19339] <... futex resumed>) = 1 [pid 19336] <... futex resumed>) = 0 [pid 19341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19342 attached [pid 19341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19336] <... futex resumed>) = 0 [pid 19342] set_robust_list(0x7f9f66e119a0, 24 [pid 19341] <... mmap resumed>) = 0x7f9f66df1000 [pid 19340] <... clone3 resumed> => {parent_tid=[19342]}, 88) = 19342 [pid 19339] pwrite64(3, "\x02\x00", 2, 4 [pid 19336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19342] <... set_robust_list resumed>) = 0 [pid 19341] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19342] rt_sigprocmask(SIG_SETMASK, [] [pid 19341] <... mprotect resumed>) = 0 [pid 19339] <... pwrite64 resumed>) = 2 [pid 19342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19341] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19341] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19341] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19343 attached [pid 19343] set_robust_list(0x7f9f66e119a0, 24 [pid 19341] <... clone3 resumed> => {parent_tid=[19343]}, 88) = 19343 [pid 19343] <... set_robust_list resumed>) = 0 [pid 19341] rt_sigprocmask(SIG_SETMASK, [] [pid 19343] rt_sigprocmask(SIG_SETMASK, [] [pid 19341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19343] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19341] <... futex resumed>) = 0 [pid 19343] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19341] <... futex resumed>) = 0 [pid 19343] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19343] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19341] <... futex resumed>) = 0 [pid 19341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19343] <... futex resumed>) = 0 [pid 19341] <... futex resumed>) = 1 [pid 19343] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19343] <... openat resumed>) = 3 [pid 19340] rt_sigprocmask(SIG_SETMASK, [] [pid 19339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19339] <... futex resumed>) = 1 [pid 19336] <... futex resumed>) = 0 [pid 19343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19341] <... futex resumed>) = 0 [pid 19339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19336] exit_group(0 [pid 19340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19339] <... futex resumed>) = ? [pid 19342] <... futex resumed>) = 0 [pid 19340] <... futex resumed>) = 1 [pid 19336] <... exit_group resumed>) = ? [pid 19343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19342] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19341] <... futex resumed>) = 0 [pid 19340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19339] +++ exited with 0 +++ [pid 19343] pwrite64(3, "\x02\x00", 2, 4 [pid 19342] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19343] <... pwrite64 resumed>) = 2 [pid 19342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19336] +++ exited with 0 +++ [pid 19340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19341] <... futex resumed>) = 0 [pid 19340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19336, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 19340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 19343] <... futex resumed>) = 1 [pid 19342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19341] exit_group(0 [pid 19342] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19341] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19343] +++ exited with 0 +++ [pid 19342] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19342] <... futex resumed>) = 1 [pid 19341] +++ exited with 0 +++ [pid 19340] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19344 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19341, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19340] <... futex resumed>) = 1 [pid 19342] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19342] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 19345 attached [pid 19344] set_robust_list(0x55555f6e6760, 24 [pid 19342] <... openat resumed>) = 3 [pid 19340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19344 [pid 19344] <... set_robust_list resumed>) = 0 [pid 19342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19345 [pid 19340] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19345] set_robust_list(0x55555f6e6760, 24 [pid 19344] rt_sigprocmask(SIG_SETMASK, [] [pid 19340] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19345] <... set_robust_list resumed>) = 0 [pid 19340] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19342] <... futex resumed>) = 0 [pid 19344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19342] pwrite64(3, "\x02\x00", 2, 4 [pid 19345] rt_sigprocmask(SIG_SETMASK, [] [pid 19344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19342] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19344] <... prctl resumed>) = 0 [pid 19342] <... futex resumed>) = 1 [pid 19340] <... futex resumed>) = 0 [pid 19344] setpgid(0, 0 [pid 19342] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19340] exit_group(0 [pid 19342] <... futex resumed>) = ? [pid 19340] <... exit_group resumed>) = ? [pid 19345] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19344] <... setpgid resumed>) = 0 [pid 19342] +++ exited with 0 +++ [pid 19345] <... prctl resumed>) = 0 [pid 19344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19345] setpgid(0, 0 [pid 19340] +++ exited with 0 +++ [pid 19345] <... setpgid resumed>) = 0 [pid 19344] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19340, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19344] write(3, "1000", 4) = 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19344] close(3) = 0 [pid 19344] write(1, "executing program\n", 18) = 18 [pid 19344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19344] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19344] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19344] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19345] <... openat resumed>) = 3 [pid 19344] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19345] write(3, "1000", 4) = 4 [pid 19344] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19345] close(3 [pid 19344] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19345] <... close resumed>) = 0 [pid 19345] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19346 attached ) = 18 [pid 19344] <... clone3 resumed> => {parent_tid=[19346]}, 88) = 19346 [pid 19346] set_robust_list(0x7f9f66e119a0, 24 [pid 19345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19344] rt_sigprocmask(SIG_SETMASK, [] [pid 19346] <... set_robust_list resumed>) = 0 [pid 19345] <... futex resumed>) = 0 [pid 19346] rt_sigprocmask(SIG_SETMASK, [] [pid 19345] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19345] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19346] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19346] <... futex resumed>) = 0 [pid 19345] <... mmap resumed>) = 0x7f9f66df1000 [pid 19344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19346] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19345] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19346] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19345] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19346] <... futex resumed>) = 1 [pid 19345] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19344] <... futex resumed>) = 0 [pid 19346] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19346] <... futex resumed>) = 0 [pid 19344] <... futex resumed>) = 1 [pid 19346] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19346] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19345] <... clone3 resumed> => {parent_tid=[19347]}, 88) = 19347 [pid 19345] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19347 attached [pid 19347] set_robust_list(0x7f9f66e119a0, 24 [pid 19346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19347] <... set_robust_list resumed>) = 0 [pid 19346] <... futex resumed>) = 1 [pid 19344] <... futex resumed>) = 0 [pid 19347] rt_sigprocmask(SIG_SETMASK, [] [pid 19346] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19347] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19346] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19344] <... futex resumed>) = 0 [pid 19347] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19346] <... openat resumed>) = 3 [pid 19344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19345] <... futex resumed>) = 0 [pid 19346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19347] <... futex resumed>) = 0 [pid 19346] <... futex resumed>) = 1 [pid 19345] <... futex resumed>) = 1 [pid 19344] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19347] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19346] pwrite64(3, "\x02\x00", 2, 4 [pid 19345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19344] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19347] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 19344] <... futex resumed>) = 0 [pid 19344] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19346] <... pwrite64 resumed>) = 2 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19347] <... futex resumed>) = 1 [pid 19345] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19345] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19347] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19348 attached [pid 19347] <... openat resumed>) = 3 [pid 19346] <... futex resumed>) = 1 [pid 19344] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19346] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19344] exit_group(0 [pid 19348] set_robust_list(0x55555f6e6760, 24 [pid 19347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19348 [pid 19348] <... set_robust_list resumed>) = 0 [pid 19347] <... futex resumed>) = 1 [pid 19345] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19349 attached [pid 19348] rt_sigprocmask(SIG_SETMASK, [] [pid 19347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19346] <... futex resumed>) = ? [pid 19345] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19344] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19349] set_robust_list(0x55555f6e6760, 24 [pid 19348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19346] +++ exited with 0 +++ [pid 19345] <... futex resumed>) = 0 [pid 19348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19347] pwrite64(3, "\x02\x00", 2, 4 [pid 19345] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19348] <... prctl resumed>) = 0 [pid 19347] <... pwrite64 resumed>) = 2 [pid 19348] setpgid(0, 0) = 0 [pid 19344] +++ exited with 0 +++ [pid 19348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19344, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19349 [pid 19349] <... set_robust_list resumed>) = 0 [pid 19348] <... openat resumed>) = 3 [pid 19347] <... futex resumed>) = 1 [pid 19345] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19349] rt_sigprocmask(SIG_SETMASK, [] [pid 19347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19345] exit_group(0 [pid 19349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19348] write(3, "1000", 4 [pid 19347] <... futex resumed>) = ? [pid 19349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19345] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19349] <... prctl resumed>) = 0 [pid 19348] <... write resumed>) = 4 [pid 19347] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19349] setpgid(0, 0 [pid 19348] close(3 [pid 19345] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19349] <... setpgid resumed>) = 0 [pid 19348] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19345, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19348] write(1, "executing program\n", 18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19348] <... write resumed>) = 18 [pid 19349] <... openat resumed>) = 3 executing program [pid 19348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19348] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19348] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19348] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19348] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19348] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19349] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19350 attached ) = 4 [pid 19348] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19350 [pid 19350] set_robust_list(0x55555f6e6760, 24 [pid 19349] close(3 [pid 19348] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19350] <... set_robust_list resumed>) = 0 [pid 19349] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19351 attached [pid 19350] rt_sigprocmask(SIG_SETMASK, [] [pid 19349] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19349] <... write resumed>) = 18 [pid 19350] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19348] <... clone3 resumed> => {parent_tid=[19351]}, 88) = 19351 [pid 19350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19348] rt_sigprocmask(SIG_SETMASK, [] [pid 19351] set_robust_list(0x7f9f66e119a0, 24 [pid 19350] <... prctl resumed>) = 0 [pid 19349] <... futex resumed>) = 0 [pid 19348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19351] <... set_robust_list resumed>) = 0 [pid 19350] setpgid(0, 0 [pid 19349] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19351] rt_sigprocmask(SIG_SETMASK, [] [pid 19350] <... setpgid resumed>) = 0 [pid 19349] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19348] <... futex resumed>) = 0 [pid 19351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19351] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19350] <... openat resumed>) = 3 [pid 19349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19351] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19350] write(3, "1000", 4 [pid 19349] <... mmap resumed>) = 0x7f9f66df1000 [pid 19350] <... write resumed>) = 4 [pid 19350] close(3 [pid 19349] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19350] <... close resumed>) = 0 [pid 19351] <... futex resumed>) = 1 [pid 19350] write(1, "executing program\n", 18 [pid 19349] <... mprotect resumed>) = 0 [pid 19348] <... futex resumed>) = 0 [pid 19351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] <... write resumed>) = 18 [pid 19348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19349] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19348] <... futex resumed>) = 0 [pid 19351] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19349] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19350] <... futex resumed>) = 0 [pid 19348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19351] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19350] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19350] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19350] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19352 attached , NULL, 8) = 0 [pid 19352] set_robust_list(0x7f9f66e119a0, 24 [pid 19350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19352] <... set_robust_list resumed>) = 0 [pid 19350] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19352] rt_sigprocmask(SIG_SETMASK, [] [pid 19350] <... mprotect resumed>) = 0 [pid 19352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19352] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19349] <... clone3 resumed> => {parent_tid=[19352]}, 88) = 19352 [pid 19351] <... futex resumed>) = 1 [pid 19350] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19348] <... futex resumed>) = 0 [pid 19351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19349] rt_sigprocmask(SIG_SETMASK, [] [pid 19348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19348] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19353 attached [pid 19351] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19350] <... clone3 resumed> => {parent_tid=[19353]}, 88) = 19353 [pid 19349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19350] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19351] <... openat resumed>) = 3 [pid 19350] <... futex resumed>) = 0 [pid 19353] set_robust_list(0x7f9f66e119a0, 24 [pid 19352] <... futex resumed>) = 0 [pid 19349] <... futex resumed>) = 1 [pid 19353] <... set_robust_list resumed>) = 0 [pid 19351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19353] rt_sigprocmask(SIG_SETMASK, [] [pid 19349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19351] <... futex resumed>) = 1 [pid 19353] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19352] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19348] <... futex resumed>) = 0 [pid 19352] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19348] <... futex resumed>) = 0 [pid 19352] <... futex resumed>) = 1 [pid 19351] pwrite64(3, "\x02\x00", 2, 4 [pid 19349] <... futex resumed>) = 0 [pid 19348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19353] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19352] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19351] <... pwrite64 resumed>) = 2 [pid 19349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19353] <... futex resumed>) = 1 [pid 19352] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19350] <... futex resumed>) = 0 [pid 19349] <... futex resumed>) = 0 [pid 19353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19352] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19351] <... futex resumed>) = 1 [pid 19350] <... futex resumed>) = 0 [pid 19349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19348] <... futex resumed>) = 0 [pid 19353] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19352] <... futex resumed>) = 0 [pid 19351] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19348] exit_group(0 [pid 19353] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19352] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19351] <... futex resumed>) = ? [pid 19349] <... futex resumed>) = 0 [pid 19348] <... exit_group resumed>) = ? [pid 19353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19352] <... openat resumed>) = 3 [pid 19351] +++ exited with 0 +++ [pid 19349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19348] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 19353] <... futex resumed>) = 1 [pid 19350] <... futex resumed>) = 0 [pid 19353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19348, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19353] <... futex resumed>) = 0 [pid 19352] <... futex resumed>) = 1 [pid 19350] <... futex resumed>) = 1 [pid 19349] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19353] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19352] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19352] pwrite64(3, "\x02\x00", 2, 4 [pid 19353] <... openat resumed>) = 3 [pid 19352] <... pwrite64 resumed>) = 2 [pid 19349] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19353] <... futex resumed>) = 1 [pid 19352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19350] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19352] <... futex resumed>) = 1 [pid 19350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19349] <... futex resumed>) = 0 [pid 19352] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19350] <... futex resumed>) = 0 [pid 19350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19354 attached [pid 19353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19349] exit_group(0 [pid 19353] pwrite64(3, "\x02\x00", 2, 4 [pid 19354] set_robust_list(0x55555f6e6760, 24 [pid 19352] <... futex resumed>) = ? [pid 19349] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19354 [pid 19354] <... set_robust_list resumed>) = 0 [pid 19353] <... pwrite64 resumed>) = 2 [pid 19352] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19354] rt_sigprocmask(SIG_SETMASK, [] [pid 19353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19353] <... futex resumed>) = 1 [pid 19353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19350] <... futex resumed>) = 0 [pid 19350] exit_group(0) = ? [pid 19349] +++ exited with 0 +++ [pid 19354] <... prctl resumed>) = 0 [pid 19353] <... futex resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19354] setpgid(0, 0) = 0 [pid 19354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19353] +++ exited with 0 +++ [pid 19350] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19354] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19350, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19354] write(3, "1000", 4) = 4 [pid 19354] close(3) = 0 executing program [pid 19354] write(1, "executing program\n", 18) = 18 [pid 19354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19354] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19354] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19354] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19354] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19354] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19354] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19355 attached [pid 19355] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19355] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19354] <... clone3 resumed> => {parent_tid=[19355]}, 88) = 19355 [pid 19354] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19355] <... futex resumed>) = 0 [pid 19354] <... futex resumed>) = 1 [pid 19354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19355] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19355] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19355] <... futex resumed>) = 1 [pid 19354] <... futex resumed>) = 0 [pid 19354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19356 attached [pid 19355] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19356] set_robust_list(0x55555f6e6760, 24 [pid 19355] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19356 [pid 19356] <... set_robust_list resumed>) = 0 [pid 19355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19356] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19355] <... futex resumed>) = 1 [pid 19354] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19355] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19354] <... futex resumed>) = 0 [pid 19356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19356] <... prctl resumed>) = 0 [pid 19356] setpgid(0, 0 [pid 19355] <... openat resumed>) = 3 [pid 19356] <... setpgid resumed>) = 0 [pid 19356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19354] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19354] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19355] pwrite64(3, "\x02\x00", 2, 4 [pid 19354] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19354] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19356] <... openat resumed>) = 3 [pid 19355] <... pwrite64 resumed>) = 2 [pid 19356] write(3, "1000", 4) = 4 [pid 19356] close(3) = 0 [pid 19356] write(1, "executing program\n", 18) = 18 [pid 19356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19356] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19356] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19356] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19355] <... futex resumed>) = 1 [pid 19354] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19355] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19354] exit_group(0 [pid 19355] <... futex resumed>) = ? [pid 19356] <... mprotect resumed>) = 0 [pid 19355] +++ exited with 0 +++ [pid 19354] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19357 attached [pid 19356] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19358 attached [pid 19358] set_robust_list(0x7f9f66e119a0, 24 [pid 19356] <... clone3 resumed> => {parent_tid=[19358]}, 88) = 19358 [pid 19358] <... set_robust_list resumed>) = 0 [pid 19356] rt_sigprocmask(SIG_SETMASK, [] [pid 19358] rt_sigprocmask(SIG_SETMASK, [] [pid 19356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19354] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19358] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19357] set_robust_list(0x55555f6e6760, 24 [pid 19356] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19354, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19357 [pid 19357] <... set_robust_list resumed>) = 0 [pid 19356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19358] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19357] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19358] <... futex resumed>) = 1 [pid 19356] <... futex resumed>) = 0 [pid 19358] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19356] <... futex resumed>) = 0 [pid 19358] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19358] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19356] <... futex resumed>) = 0 [pid 19356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19358] <... futex resumed>) = 1 [pid 19358] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19356] <... futex resumed>) = 0 [pid 19358] <... futex resumed>) = 1 [pid 19356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19358] pwrite64(3, "\x02\x00", 2, 4 [pid 19356] <... futex resumed>) = 0 [pid 19358] <... pwrite64 resumed>) = 2 [pid 19356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19356] <... futex resumed>) = 0 [pid 19358] <... futex resumed>) = 1 [pid 19356] exit_group(0 [pid 19358] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19359 attached ) = ? [pid 19357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19356] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19359 [pid 19359] set_robust_list(0x55555f6e6760, 24 [pid 19358] +++ exited with 0 +++ [pid 19357] <... prctl resumed>) = 0 [pid 19356] +++ exited with 0 +++ [pid 19359] <... set_robust_list resumed>) = 0 [pid 19357] setpgid(0, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19359] rt_sigprocmask(SIG_SETMASK, [] [pid 19357] <... setpgid resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19356, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19357] <... openat resumed>) = 3 [pid 19359] <... prctl resumed>) = 0 [pid 19357] write(3, "1000", 4 [pid 19359] setpgid(0, 0 [pid 19357] <... write resumed>) = 4 [pid 19359] <... setpgid resumed>) = 0 [pid 19357] close(3 [pid 19359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19357] <... close resumed>) = 0 [pid 19359] <... openat resumed>) = 3 [pid 19359] write(3, "1000", 4) = 4 [pid 19359] close(3) = 0 [pid 19359] write(1, "executing program\n", 18) = 18 [pid 19359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19359] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19359] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 19359] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 19357] write(1, "executing program\n", 18 [pid 19359] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19357] <... write resumed>) = 18 [pid 19359] <... mprotect resumed>) = 0 [pid 19357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19359] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19357] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19357] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19359] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19357] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19359] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19357] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19360 attached [pid 19357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19360] set_robust_list(0x7f9f66e119a0, 24 [pid 19359] <... clone3 resumed> => {parent_tid=[19360]}, 88) = 19360 [pid 19360] <... set_robust_list resumed>) = 0 [pid 19359] rt_sigprocmask(SIG_SETMASK, [] [pid 19357] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19360] rt_sigprocmask(SIG_SETMASK, [] [pid 19359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19357] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19359] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19360] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19357] <... mprotect resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19360] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19359] <... futex resumed>) = 0 [pid 19360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19359] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19360] <... futex resumed>) = 0 [pid 19359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19360] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19359] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19361 attached [pid 19360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19359] <... futex resumed>) = 0 [pid 19361] set_robust_list(0x55555f6e6760, 24 [pid 19360] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19359] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19361] <... set_robust_list resumed>) = 0 [pid 19360] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19361] rt_sigprocmask(SIG_SETMASK, [] [pid 19357] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19361 [pid 19357] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19360] <... futex resumed>) = 1 [pid 19359] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19362 attached [pid 19361] <... prctl resumed>) = 0 [pid 19360] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19359] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19362] set_robust_list(0x7f9f66e119a0, 24 [pid 19361] setpgid(0, 0 [pid 19360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19359] <... futex resumed>) = 0 [pid 19357] <... clone3 resumed> => {parent_tid=[19362]}, 88) = 19362 [pid 19362] <... set_robust_list resumed>) = 0 [pid 19361] <... setpgid resumed>) = 0 [pid 19360] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19359] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19357] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19362] rt_sigprocmask(SIG_SETMASK, [] [pid 19361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19360] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19361] <... openat resumed>) = 3 [pid 19360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19360] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19359] <... futex resumed>) = 0 [pid 19361] write(3, "1000", 4 [pid 19359] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19363 attached [pid 19361] <... write resumed>) = 4 [pid 19360] <... futex resumed>) = 0 [pid 19359] <... futex resumed>) = 1 [pid 19363] set_robust_list(0x55555f6e6760, 24 [pid 19361] close(3 [pid 19360] pwrite64(3, "\x02\x00", 2, 4 [pid 19359] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19363] <... set_robust_list resumed>) = 0 [pid 19362] <... futex resumed>) = 0 [pid 19361] <... close resumed>) = 0 [pid 19360] <... pwrite64 resumed>) = 2 [pid 19357] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19363 [pid 19363] rt_sigprocmask(SIG_SETMASK, [] [pid 19362] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19361] write(1, "executing program\n", 18 [pid 19362] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19362] <... futex resumed>) = 0 [pid 19357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19362] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19357] <... futex resumed>) = 0 [pid 19363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19361] <... write resumed>) = 18 [pid 19360] <... futex resumed>) = 1 executing program [pid 19359] <... futex resumed>) = 0 [pid 19357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19363] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19362] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19361] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19360] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19359] exit_group(0 [pid 19363] <... prctl resumed>) = 0 [pid 19362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19361] <... futex resumed>) = 0 [pid 19360] <... futex resumed>) = ? [pid 19359] <... exit_group resumed>) = ? [pid 19363] setpgid(0, 0 [pid 19362] <... futex resumed>) = 1 [pid 19361] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19360] +++ exited with 0 +++ [pid 19359] +++ exited with 0 +++ [pid 19357] <... futex resumed>) = 0 [pid 19363] <... setpgid resumed>) = 0 [pid 19362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19361] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19359, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19357] <... futex resumed>) = 0 [pid 19363] <... openat resumed>) = 3 [pid 19362] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19363] write(3, "1000", 4 [pid 19361] <... mmap resumed>) = 0x7f9f66df1000 [pid 19363] <... write resumed>) = 4 [pid 19361] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19363] close(3 [pid 19361] <... mprotect resumed>) = 0 [pid 19363] <... close resumed>) = 0 [pid 19361] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19363] write(1, "executing program\n", 18 [pid 19361] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19363] <... write resumed>) = 18 executing program [pid 19361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19364 attached [pid 19363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19364] set_robust_list(0x7f9f66e119a0, 24 [pid 19363] <... futex resumed>) = 0 [pid 19364] <... set_robust_list resumed>) = 0 [pid 19363] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19361] <... clone3 resumed> => {parent_tid=[19364]}, 88) = 19364 [pid 19364] rt_sigprocmask(SIG_SETMASK, [] [pid 19363] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19361] rt_sigprocmask(SIG_SETMASK, [] [pid 19364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19363] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19364] <... futex resumed>) = 0 [pid 19363] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19361] <... futex resumed>) = 1 [pid 19364] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19363] <... mmap resumed>) = 0x7f9f66df1000 [pid 19361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19364] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19363] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19363] <... mprotect resumed>) = 0 [pid 19364] <... futex resumed>) = 1 [pid 19361] <... futex resumed>) = 0 [pid 19364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19363] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19361] <... futex resumed>) = 0 [pid 19364] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19363] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19364] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19363] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19365 attached [pid 19364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19365] set_robust_list(0x7f9f66e119a0, 24 [pid 19364] <... futex resumed>) = 1 [pid 19361] <... futex resumed>) = 0 [pid 19365] <... set_robust_list resumed>) = 0 [pid 19364] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19363] <... clone3 resumed> => {parent_tid=[19365]}, 88) = 19365 [pid 19361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19365] rt_sigprocmask(SIG_SETMASK, [] [pid 19364] <... openat resumed>) = 3 [pid 19363] rt_sigprocmask(SIG_SETMASK, [] [pid 19361] <... futex resumed>) = 0 [pid 19365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19364] <... futex resumed>) = 0 [pid 19363] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19365] <... futex resumed>) = 0 [pid 19364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19363] <... futex resumed>) = 1 [pid 19362] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19365] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19363] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19365] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19364] pwrite64(3, "\x02\x00", 2, 4 [pid 19362] <... futex resumed>) = 1 [pid 19361] <... futex resumed>) = 0 [pid 19357] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19364] <... pwrite64 resumed>) = 2 [pid 19362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19365] <... futex resumed>) = 1 [pid 19363] <... futex resumed>) = 0 [pid 19365] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19363] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19366 attached [pid 19365] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19364] <... futex resumed>) = 1 [pid 19363] <... futex resumed>) = 0 [pid 19361] <... futex resumed>) = 0 [pid 19366] set_robust_list(0x55555f6e6760, 24 [pid 19357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19366 [pid 19366] <... set_robust_list resumed>) = 0 [pid 19365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19363] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19361] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19366] rt_sigprocmask(SIG_SETMASK, [] [pid 19365] <... futex resumed>) = 0 [pid 19364] <... futex resumed>) = ? [pid 19363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19362] <... futex resumed>) = 0 [pid 19361] <... exit_group resumed>) = ? [pid 19357] <... futex resumed>) = 1 [pid 19366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19364] +++ exited with 0 +++ [pid 19363] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19362] pwrite64(3, "\x02\x00", 2, 4 [pid 19361] +++ exited with 0 +++ [pid 19357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19363] <... futex resumed>) = 0 [pid 19366] <... prctl resumed>) = 0 [pid 19365] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19363] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19362] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19361, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 19366] setpgid(0, 0 [pid 19365] <... openat resumed>) = 3 [pid 19362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19366] <... setpgid resumed>) = 0 [pid 19362] <... futex resumed>) = 1 [pid 19357] <... futex resumed>) = 0 [pid 19365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19357] exit_group(0 [pid 19362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19365] <... futex resumed>) = 1 [pid 19363] <... futex resumed>) = 0 [pid 19357] <... exit_group resumed>) = ? [pid 19365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19363] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19362] +++ exited with 0 +++ [pid 19366] <... openat resumed>) = 3 [pid 19365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19363] <... futex resumed>) = 0 [pid 19365] pwrite64(3, "\x02\x00", 2, 4 [pid 19363] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19365] <... pwrite64 resumed>) = 2 [pid 19365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19363] <... futex resumed>) = 0 [pid 19365] <... futex resumed>) = 1 [pid 19363] exit_group(0 [pid 19366] write(3, "1000", 4 [pid 19365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19357] +++ exited with 0 +++ [pid 19366] <... write resumed>) = 4 [pid 19365] <... futex resumed>) = ? [pid 19363] <... exit_group resumed>) = ? [pid 19366] close(3 [pid 19365] +++ exited with 0 +++ [pid 19363] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19366] <... close resumed>) = 0 [pid 19366] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19366] <... write resumed>) = 18 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19363, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19366] <... futex resumed>) = 0 [pid 19366] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19366] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19366] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19366] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19366] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19367 attached [pid 19367] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19366] <... clone3 resumed> => {parent_tid=[19367]}, 88) = 19367 [pid 19366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19367] <... futex resumed>) = 0 [pid 19366] <... futex resumed>) = 1 [pid 19366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19367] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19366] <... futex resumed>) = 0 [pid 19367] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19367] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19366] <... futex resumed>) = 0 [pid 19367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19367] <... futex resumed>) = 0 [pid 19366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19367] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19367] <... openat resumed>) = 3 [pid 19366] <... futex resumed>) = 0 [pid 19366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19366] <... futex resumed>) = 0 [pid 19367] pwrite64(3, "\x02\x00", 2, 4 [pid 19366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19367] <... pwrite64 resumed>) = 2 [pid 19366] <... futex resumed>) = 0 [pid 19367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19367] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19366] exit_group(0) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19368 attached , child_tidptr=0x55555f6e6750) = 19368 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19368] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19368] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19368] setpgid(0, 0) = 0 [pid 19368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19367] +++ exited with 0 +++ [pid 19366] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19366, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19368] write(3, "1000", 4) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19368] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19368] <... close resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19368] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19369 attached ) = 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19369] set_robust_list(0x55555f6e6760, 24 [pid 19368] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19369] <... set_robust_list resumed>) = 0 [pid 19368] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19369 ci2-android-6-12-rust/strace-static-x86_64: Process 19370 attached [pid 19369] rt_sigprocmask(SIG_SETMASK, [] [pid 19368] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19370 [pid 19370] set_robust_list(0x55555f6e6760, 24 [pid 19369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19370] <... set_robust_list resumed>) = 0 [pid 19368] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19370] rt_sigprocmask(SIG_SETMASK, [] [pid 19368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19369] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19369] setpgid(0, 0 [pid 19368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19369] <... setpgid resumed>) = 0 [pid 19370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19370] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19369] <... openat resumed>) = 3 [pid 19368] <... mmap resumed>) = 0x7f9f66df1000 [pid 19370] setpgid(0, 0 [pid 19368] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19370] <... setpgid resumed>) = 0 [pid 19369] write(3, "1000", 4 [pid 19370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19369] <... write resumed>) = 4 [pid 19368] <... mprotect resumed>) = 0 [pid 19369] close(3 [pid 19370] <... openat resumed>) = 3 [pid 19369] <... close resumed>) = 0 executing program [pid 19369] write(1, "executing program\n", 18) = 18 [pid 19369] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19369] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19370] write(3, "1000", 4 [pid 19368] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19370] <... write resumed>) = 4 [pid 19368] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19370] close(3 [pid 19368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19370] <... close resumed>) = 0 [pid 19369] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19371 attached [pid 19370] write(1, "executing program\n", 18 executing program [pid 19369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19368] <... clone3 resumed> => {parent_tid=[19371]}, 88) = 19371 [pid 19371] set_robust_list(0x7f9f66e119a0, 24 [pid 19370] <... write resumed>) = 18 [pid 19369] <... mmap resumed>) = 0x7f9f66df1000 [pid 19368] rt_sigprocmask(SIG_SETMASK, [] [pid 19371] <... set_robust_list resumed>) = 0 [pid 19370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19369] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19371] rt_sigprocmask(SIG_SETMASK, [] [pid 19370] <... futex resumed>) = 0 [pid 19369] <... mprotect resumed>) = 0 [pid 19368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19370] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19369] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19371] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19370] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19369] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19368] <... futex resumed>) = 0 [pid 19371] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19372 attached [pid 19371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19372] set_robust_list(0x7f9f66e119a0, 24 [pid 19371] <... futex resumed>) = 0 [pid 19370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19372] <... set_robust_list resumed>) = 0 [pid 19371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19369] <... clone3 resumed> => {parent_tid=[19372]}, 88) = 19372 [pid 19372] rt_sigprocmask(SIG_SETMASK, [] [pid 19371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19370] <... mmap resumed>) = 0x7f9f66df1000 [pid 19369] rt_sigprocmask(SIG_SETMASK, [] [pid 19368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19371] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19370] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19368] <... futex resumed>) = 0 [pid 19372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19371] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19370] <... mprotect resumed>) = 0 [pid 19369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19370] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19372] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19370] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19369] <... futex resumed>) = 0 [pid 19372] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19371] <... futex resumed>) = 1 [pid 19370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19368] <... futex resumed>) = 0 [pid 19371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19373 attached [pid 19372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19373] set_robust_list(0x7f9f66e119a0, 24 [pid 19372] <... futex resumed>) = 1 [pid 19371] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19370] <... clone3 resumed> => {parent_tid=[19373]}, 88) = 19373 [pid 19369] <... futex resumed>) = 0 [pid 19368] <... futex resumed>) = 0 [pid 19373] <... set_robust_list resumed>) = 0 [pid 19372] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19371] <... openat resumed>) = 3 [pid 19370] rt_sigprocmask(SIG_SETMASK, [] [pid 19369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19373] rt_sigprocmask(SIG_SETMASK, [] [pid 19372] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19369] <... futex resumed>) = 0 [pid 19368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19371] <... futex resumed>) = 0 [pid 19370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19373] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19372] <... futex resumed>) = 0 [pid 19371] pwrite64(3, "\x02\x00", 2, 4 [pid 19370] <... futex resumed>) = 0 [pid 19369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19368] <... futex resumed>) = 0 [pid 19373] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19371] <... pwrite64 resumed>) = 2 [pid 19370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19369] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19373] <... futex resumed>) = 0 [pid 19372] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19371] <... futex resumed>) = 1 [pid 19370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19368] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19374 attached [pid 19373] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19372] <... openat resumed>) = 3 [pid 19371] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19370] <... futex resumed>) = 0 [pid 19368] exit_group(0 [pid 19373] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19371] <... futex resumed>) = ? [pid 19370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19368] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19374 [pid 19374] set_robust_list(0x55555f6e6760, 24 [pid 19373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19372] <... futex resumed>) = 1 [pid 19371] +++ exited with 0 +++ [pid 19369] <... futex resumed>) = 0 [pid 19368] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19374] <... set_robust_list resumed>) = 0 [pid 19373] <... futex resumed>) = 1 [pid 19372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19370] <... futex resumed>) = 0 [pid 19369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19374] rt_sigprocmask(SIG_SETMASK, [] [pid 19373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19369] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19372] pwrite64(3, "\x02\x00", 2, 4 [pid 19370] <... futex resumed>) = 0 [pid 19369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19373] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19372] <... pwrite64 resumed>) = 2 [pid 19374] <... prctl resumed>) = 0 [pid 19372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19374] setpgid(0, 0 [pid 19372] <... futex resumed>) = 1 [pid 19374] <... setpgid resumed>) = 0 [pid 19372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19373] <... openat resumed>) = 3 [pid 19369] <... futex resumed>) = 0 [pid 19374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19369] exit_group(0 [pid 19373] <... futex resumed>) = 1 [pid 19372] <... futex resumed>) = ? [pid 19370] <... futex resumed>) = 0 [pid 19369] <... exit_group resumed>) = ? [pid 19373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19374] <... openat resumed>) = 3 [pid 19373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19370] <... futex resumed>) = 0 [pid 19373] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19370] exit_group(0 [pid 19373] <... futex resumed>) = ? [pid 19370] <... exit_group resumed>) = ? [pid 19373] +++ exited with 0 +++ [pid 19374] write(3, "1000", 4 [pid 19372] +++ exited with 0 +++ [pid 19370] +++ exited with 0 +++ [pid 19369] +++ exited with 0 +++ [pid 19374] <... write resumed>) = 4 [pid 19374] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19374] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19374] write(1, "executing program\n", 18) = 18 [pid 19374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19374] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19374] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19374] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19374] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19374] <... mprotect resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19374] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19375 attached , [], 8) = 0 [pid 19375] set_robust_list(0x55555f6e6760, 24 [pid 19374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19375 [pid 19375] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19376 attached [pid 19375] rt_sigprocmask(SIG_SETMASK, [] [pid 19374] <... clone3 resumed> => {parent_tid=[19376]}, 88) = 19376 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19376] set_robust_list(0x7f9f66e119a0, 24 [pid 19374] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19376] <... set_robust_list resumed>) = 0 [pid 19374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19376] rt_sigprocmask(SIG_SETMASK, [] [pid 19374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19374] <... futex resumed>) = 0 [pid 19375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19375] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19376] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19375] <... prctl resumed>) = 0 [pid 19374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19376] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19375] setpgid(0, 0 [pid 19376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19375] <... setpgid resumed>) = 0 [pid 19376] <... futex resumed>) = 1 [pid 19375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19374] <... futex resumed>) = 0 [pid 19376] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19375] <... openat resumed>) = 3 [pid 19375] write(3, "1000", 4 [pid 19374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19375] <... write resumed>) = 4 [pid 19375] close(3) = 0 [pid 19375] write(1, "executing program\n", 18) = 18 [pid 19375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19375] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19375] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19375] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19375] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19374] <... futex resumed>) = 0 [pid 19376] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19375] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19375] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19376] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19375] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19377 attached [pid 19376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19374] <... futex resumed>) = 0 [pid 19376] <... futex resumed>) = 1 [pid 19374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19375] <... clone3 resumed> => {parent_tid=[19377]}, 88) = 19377 [pid 19377] set_robust_list(0x7f9f66e119a0, 24 [pid 19374] <... futex resumed>) = 0 [pid 19376] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19377] <... set_robust_list resumed>) = 0 [pid 19375] rt_sigprocmask(SIG_SETMASK, [] [pid 19374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19377] rt_sigprocmask(SIG_SETMASK, [] [pid 19376] <... openat resumed>) = 3 [pid 19375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19377] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19375] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19376] <... futex resumed>) = 1 [pid 19375] <... futex resumed>) = 0 [pid 19374] <... futex resumed>) = 0 [pid 19377] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19376] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19375] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19374] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19377] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19374] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19376] pwrite64(3, "\x02\x00", 2, 4 [pid 19374] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19377] <... futex resumed>) = 1 [pid 19375] <... futex resumed>) = 0 [pid 19375] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19375] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19378 attached [pid 19377] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19378] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19377] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19378 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19377] <... futex resumed>) = 1 [pid 19376] <... pwrite64 resumed>) = 2 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19378] rt_sigprocmask(SIG_SETMASK, [] [pid 19375] <... futex resumed>) = 0 [pid 19378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19375] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19379 attached [pid 19378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19377] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19375] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19379] set_robust_list(0x55555f6e6760, 24 [pid 19378] <... prctl resumed>) = 0 [pid 19377] <... openat resumed>) = 3 [pid 19376] <... futex resumed>) = 1 [pid 19375] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19374] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19379] <... set_robust_list resumed>) = 0 [pid 19378] setpgid(0, 0 [pid 19377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19376] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19374] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19379 [pid 19379] rt_sigprocmask(SIG_SETMASK, [] [pid 19378] <... setpgid resumed>) = 0 [pid 19377] <... futex resumed>) = 0 [pid 19376] <... futex resumed>) = ? [pid 19375] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19374] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19377] pwrite64(3, "\x02\x00", 2, 4 [pid 19376] +++ exited with 0 +++ [pid 19375] <... futex resumed>) = 0 [pid 19379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19378] <... openat resumed>) = 3 [pid 19375] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19379] <... prctl resumed>) = 0 [pid 19379] setpgid(0, 0 [pid 19374] +++ exited with 0 +++ [pid 19379] <... setpgid resumed>) = 0 [pid 19378] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19378] <... write resumed>) = 4 [pid 19377] <... pwrite64 resumed>) = 2 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19374, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19379] <... openat resumed>) = 3 [pid 19378] close(3 [pid 19377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19378] <... close resumed>) = 0 [pid 19377] <... futex resumed>) = 1 [pid 19375] <... futex resumed>) = 0 [pid 19377] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19375] exit_group(0 [pid 19379] write(3, "1000", 4 [pid 19378] write(1, "executing program\n", 18 [pid 19377] <... futex resumed>) = ? [pid 19375] <... exit_group resumed>) = ? [pid 19379] <... write resumed>) = 4 executing program [pid 19378] <... write resumed>) = 18 [pid 19377] +++ exited with 0 +++ [pid 19379] close(3 [pid 19378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19379] <... close resumed>) = 0 [pid 19378] <... futex resumed>) = 0 [pid 19379] write(1, "executing program\n", 18 executing program [pid 19378] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19379] <... write resumed>) = 18 [pid 19378] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19379] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19378] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19379] <... futex resumed>) = 0 [pid 19378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19379] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19379] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19378] <... mmap resumed>) = 0x7f9f66df1000 [pid 19379] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19378] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19379] <... mmap resumed>) = 0x7f9f66df1000 [pid 19378] <... mprotect resumed>) = 0 [pid 19379] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19375] +++ exited with 0 +++ [pid 19379] <... mprotect resumed>) = 0 [pid 19378] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19375, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19379] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19378] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19378] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19380 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19381 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19381] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19381] <... set_robust_list resumed>) = 0 [pid 19380] set_robust_list(0x7f9f66e119a0, 24 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19381] rt_sigprocmask(SIG_SETMASK, [] [pid 19380] <... set_robust_list resumed>) = 0 [pid 19379] <... clone3 resumed> => {parent_tid=[19380]}, 88) = 19380 [pid 19378] <... clone3 resumed> => {parent_tid=[19381]}, 88) = 19381 [pid 19379] rt_sigprocmask(SIG_SETMASK, [] [pid 19378] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19382 attached [pid 19381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19380] rt_sigprocmask(SIG_SETMASK, [] [pid 19379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19382] set_robust_list(0x55555f6e6760, 24 [pid 19381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19382 [pid 19382] <... set_robust_list resumed>) = 0 [pid 19381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19380] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19379] <... futex resumed>) = 0 [pid 19378] <... futex resumed>) = 0 [pid 19382] rt_sigprocmask(SIG_SETMASK, [] [pid 19381] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19380] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19381] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... restart_syscall resumed>) = 0 [pid 19382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19382] <... prctl resumed>) = 0 [pid 19381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19380] <... futex resumed>) = 0 [pid 19379] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19382] setpgid(0, 0 [pid 19381] <... futex resumed>) = 1 [pid 19379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19378] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19382] <... setpgid resumed>) = 0 [pid 19381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19380] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19378] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19382] <... openat resumed>) = 3 [pid 19381] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19380] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19383 attached [pid 19382] write(3, "1000", 4 [pid 19381] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19383] set_robust_list(0x55555f6e6760, 24 [pid 19382] <... write resumed>) = 4 [pid 19381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19380] <... futex resumed>) = 1 [pid 19379] <... futex resumed>) = 0 [pid 19381] <... futex resumed>) = 1 [pid 19380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19379] <... futex resumed>) = 0 [pid 19380] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19383] <... set_robust_list resumed>) = 0 [pid 19382] close(3 [pid 19380] <... openat resumed>) = 3 [pid 19378] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19383 [pid 19382] <... close resumed>) = 0 [pid 19380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19383] rt_sigprocmask(SIG_SETMASK, [] [pid 19382] write(1, "executing program\n", 18 [pid 19380] <... futex resumed>) = 1 [pid 19379] <... futex resumed>) = 0 executing program [pid 19378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19382] <... write resumed>) = 18 [pid 19381] <... futex resumed>) = 0 [pid 19380] pwrite64(3, "\x02\x00", 2, 4 [pid 19379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19378] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19381] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19380] <... pwrite64 resumed>) = 2 [pid 19379] <... futex resumed>) = 0 [pid 19378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19383] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19382] <... futex resumed>) = 0 [pid 19381] <... openat resumed>) = 3 [pid 19383] <... prctl resumed>) = 0 [pid 19382] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19383] setpgid(0, 0 [pid 19382] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19381] <... futex resumed>) = 1 [pid 19380] <... futex resumed>) = 0 [pid 19379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19378] <... futex resumed>) = 0 [pid 19383] <... setpgid resumed>) = 0 [pid 19382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19379] exit_group(0 [pid 19378] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19380] <... futex resumed>) = ? [pid 19379] <... exit_group resumed>) = ? [pid 19383] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19381] pwrite64(3, "\x02\x00", 2, 4 [pid 19380] +++ exited with 0 +++ [pid 19379] +++ exited with 0 +++ [pid 19378] <... futex resumed>) = 0 [pid 19383] <... openat resumed>) = 3 [pid 19382] <... mmap resumed>) = 0x7f9f66df1000 [pid 19381] <... pwrite64 resumed>) = 2 [pid 19378] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19383] write(3, "1000", 4 [pid 19382] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19383] <... write resumed>) = 4 [pid 19382] <... mprotect resumed>) = 0 [pid 19381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19378] <... futex resumed>) = 0 [pid 19383] close(3 [pid 19382] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19378] exit_group(0 [pid 19383] <... close resumed>) = 0 [pid 19382] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19381] <... futex resumed>) = ? [pid 19378] <... exit_group resumed>) = ? [pid 19383] write(1, "executing program\n", 18 [pid 19382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19381] +++ exited with 0 +++ [pid 19378] +++ exited with 0 +++ [pid 19383] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19384 attached executing program [pid 19383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19378, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19383] <... futex resumed>) = 0 [pid 19382] <... clone3 resumed> => {parent_tid=[19384]}, 88) = 19384 [pid 19383] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19382] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19383] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19383] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19384] set_robust_list(0x7f9f66e119a0, 24 [pid 19383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19382] <... futex resumed>) = 0 [pid 19384] <... set_robust_list resumed>) = 0 [pid 19383] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19384] rt_sigprocmask(SIG_SETMASK, [] [pid 19382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19383] <... mmap resumed>) = 0x7f9f66df1000 [pid 19384] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19383] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19383] <... mprotect resumed>) = 0 [pid 19382] <... futex resumed>) = 0 [pid 19384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19384] <... futex resumed>) = 0 [pid 19382] <... futex resumed>) = 1 [pid 19384] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19383] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19384] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19383] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19383] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19382] <... futex resumed>) = 0 [pid 19384] <... futex resumed>) = 0 [pid 19384] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 19385 attached ) = 3 [pid 19382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19385] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19385] rt_sigprocmask(SIG_SETMASK, [] [pid 19384] <... futex resumed>) = 0 [pid 19385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19383] <... clone3 resumed> => {parent_tid=[19385]}, 88) = 19385 [pid 19382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19383] rt_sigprocmask(SIG_SETMASK, [] [pid 19382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19384] <... futex resumed>) = 0 [pid 19383] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19382] <... futex resumed>) = 1 [pid 19383] <... futex resumed>) = 1 [pid 19382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19383] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19385] <... futex resumed>) = 0 [pid 19384] pwrite64(3, "\x02\x00", 2, 4 [pid 19385] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19384] <... pwrite64 resumed>) = 2 [pid 19385] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19385] <... futex resumed>) = 1 [pid 19384] <... futex resumed>) = 1 [pid 19383] <... futex resumed>) = 0 [pid 19382] <... futex resumed>) = 0 [pid 19385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19383] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19382] exit_group(0 [pid 19383] <... futex resumed>) = 0 [pid 19385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19385] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19384] +++ exited with 0 +++ [pid 19383] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19382] <... exit_group resumed>) = ? [pid 19385] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19382] +++ exited with 0 +++ [pid 19383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19383] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19385] <... futex resumed>) = 0 [pid 19383] <... futex resumed>) = 1 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19382, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19385] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19383] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19385] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 19385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19383] <... futex resumed>) = 0 [pid 19385] pwrite64(3, "\x02\x00", 2, 4 [pid 19383] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19385] <... pwrite64 resumed>) = 2 [pid 19383] <... futex resumed>) = 0 [pid 19385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19383] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19383] exit_group(0 [pid 19385] <... futex resumed>) = ? [pid 19383] <... exit_group resumed>) = ? [pid 19385] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19383] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19386 attached [pid 19386] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19386] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19386] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19386] setpgid(0, 0) = 0 [pid 19386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19383, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19386 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19386] write(3, "1000", 4) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19386] close(3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19386] <... close resumed>) = 0 [pid 19386] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19386] <... write resumed>) = 18 executing program [pid 19386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19386] <... futex resumed>) = 0 [pid 19386] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19386] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19386] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19386] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19387 attached ) = 0 [pid 19386] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19386] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19388 attached [pid 19387] set_robust_list(0x55555f6e6760, 24 [pid 19388] set_robust_list(0x7f9f66e119a0, 24 [pid 19386] <... clone3 resumed> => {parent_tid=[19388]}, 88) = 19388 [pid 19388] <... set_robust_list resumed>) = 0 [pid 19387] <... set_robust_list resumed>) = 0 [pid 19386] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19387 [pid 19388] rt_sigprocmask(SIG_SETMASK, [] [pid 19386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19387] rt_sigprocmask(SIG_SETMASK, [] [pid 19386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19388] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19386] <... futex resumed>) = 0 [pid 19386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19388] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] <... prctl resumed>) = 0 [pid 19388] <... futex resumed>) = 1 [pid 19386] <... futex resumed>) = 0 [pid 19388] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19388] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19386] <... futex resumed>) = 0 [pid 19388] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19388] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19387] setpgid(0, 0 [pid 19388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] <... setpgid resumed>) = 0 [pid 19386] <... futex resumed>) = 0 [pid 19388] <... futex resumed>) = 1 [pid 19387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19388] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] <... openat resumed>) = 3 [pid 19386] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19388] <... openat resumed>) = 3 [pid 19387] write(3, "1000", 4 [pid 19386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] <... write resumed>) = 4 [pid 19388] <... futex resumed>) = 1 [pid 19387] close(3 [pid 19386] <... futex resumed>) = 0 [pid 19388] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19387] <... close resumed>) = 0 [pid 19386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19388] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19387] write(1, "executing program\n", 18 [pid 19386] <... futex resumed>) = 0 executing program [pid 19388] pwrite64(3, "\x02\x00", 2, 4 [pid 19387] <... write resumed>) = 18 [pid 19386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19388] <... pwrite64 resumed>) = 2 [pid 19387] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19389 attached [pid 19388] <... futex resumed>) = 1 [pid 19387] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19386] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19389 [pid 19388] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19387] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19389] set_robust_list(0x55555f6e6760, 24 [pid 19387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19386] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19389] <... set_robust_list resumed>) = 0 [pid 19388] <... futex resumed>) = ? [pid 19387] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19386] <... exit_group resumed>) = ? [pid 19388] +++ exited with 0 +++ [pid 19387] <... mmap resumed>) = 0x7f9f66df1000 [pid 19387] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19389] rt_sigprocmask(SIG_SETMASK, [] [pid 19387] <... mprotect resumed>) = 0 [pid 19389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19387] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19389] <... prctl resumed>) = 0 [pid 19387] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19389] setpgid(0, 0 [pid 19387] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19386] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19390 attached [pid 19389] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19390] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19387] <... clone3 resumed> => {parent_tid=[19390]}, 88) = 19390 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19386, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19387] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19390] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19390] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19390] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19387] <... futex resumed>) = 0 [pid 19387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19391 attached [pid 19390] <... futex resumed>) = 0 [pid 19387] <... futex resumed>) = 1 [pid 19391] set_robust_list(0x55555f6e6760, 24 [pid 19390] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19389] <... openat resumed>) = 3 [pid 19387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19391 [pid 19389] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 19391] <... set_robust_list resumed>) = 0 [pid 19390] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19389] <... write resumed>) = 4 [pid 19391] rt_sigprocmask(SIG_SETMASK, [] [pid 19389] close(3 [pid 19391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19390] <... futex resumed>) = 1 [pid 19389] <... close resumed>) = 0 [pid 19387] <... futex resumed>) = 0 [pid 19391] <... prctl resumed>) = 0 [pid 19390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19389] write(1, "executing program\n", 18 [pid 19387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 19391] setpgid(0, 0 [pid 19390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19389] <... write resumed>) = 18 [pid 19387] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19391] <... setpgid resumed>) = 0 [pid 19390] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19390] <... openat resumed>) = 3 [pid 19389] <... futex resumed>) = 0 [pid 19391] <... openat resumed>) = 3 [pid 19390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19387] <... futex resumed>) = 0 [pid 19387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19391] write(3, "1000", 4 [pid 19390] <... futex resumed>) = 1 [pid 19387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19392 attached [pid 19391] <... write resumed>) = 4 [pid 19390] pwrite64(3, "\x02\x00", 2, 4 [pid 19389] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19392 [pid 19392] set_robust_list(0x55555f6e6760, 24 [pid 19389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19391] close(3 [pid 19390] <... pwrite64 resumed>) = 2 [pid 19389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19391] <... close resumed>) = 0 [pid 19390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19391] write(1, "executing program\n", 18 [pid 19390] <... futex resumed>) = 1 [pid 19389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19387] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 19392] <... set_robust_list resumed>) = 0 [pid 19391] <... write resumed>) = 18 [pid 19390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19389] <... mmap resumed>) = 0x7f9f66df1000 [pid 19387] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19392] rt_sigprocmask(SIG_SETMASK, [] [pid 19391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19390] <... futex resumed>) = ? [pid 19389] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19387] <... exit_group resumed>) = ? [pid 19392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19391] <... futex resumed>) = 0 [pid 19390] +++ exited with 0 +++ [pid 19389] <... mprotect resumed>) = 0 [pid 19387] +++ exited with 0 +++ [pid 19392] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19391] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19392] <... prctl resumed>) = 0 [pid 19391] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19389] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19391] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19389] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19392] setpgid(0, 0 [pid 19391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19387, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19392] <... setpgid resumed>) = 0 [pid 19391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19391] <... mmap resumed>) = 0x7f9f66df1000 [pid 19391] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19393 attached ) = 0 [pid 19393] set_robust_list(0x7f9f66e119a0, 24 [pid 19392] <... openat resumed>) = 3 [pid 19393] <... set_robust_list resumed>) = 0 [pid 19391] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19393] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19391] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19389] <... clone3 resumed> => {parent_tid=[19393]}, 88) = 19393 [pid 19392] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19394 attached ) = 4 [pid 19389] rt_sigprocmask(SIG_SETMASK, [] [pid 19394] set_robust_list(0x7f9f66e119a0, 24 [pid 19392] close(3 [pid 19391] <... clone3 resumed> => {parent_tid=[19394]}, 88) = 19394 [pid 19389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19394] <... set_robust_list resumed>) = 0 [pid 19392] <... close resumed>) = 0 [pid 19391] rt_sigprocmask(SIG_SETMASK, [] [pid 19389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] rt_sigprocmask(SIG_SETMASK, [] [pid 19393] <... futex resumed>) = 0 [pid 19392] write(1, "executing program\n", 18 [pid 19391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19389] <... futex resumed>) = 1 [pid 19394] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19393] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19392] <... write resumed>) = 18 [pid 19391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19393] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19391] <... futex resumed>) = 0 [pid 19389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19394] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19393] <... futex resumed>) = 0 [pid 19392] <... futex resumed>) = 0 [pid 19391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] <... futex resumed>) = 0 [pid 19393] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19392] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19389] <... futex resumed>) = 0 [pid 19392] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19392] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19394] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19393] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19391] <... futex resumed>) = 0 [pid 19394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19393] <... futex resumed>) = 1 [pid 19391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19392] <... mmap resumed>) = 0x7f9f66df1000 [pid 19389] <... futex resumed>) = 0 [pid 19394] <... futex resumed>) = 0 [pid 19393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19392] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19393] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19392] <... mprotect resumed>) = 0 [pid 19391] <... futex resumed>) = 0 [pid 19394] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19393] <... openat resumed>) = 3 [pid 19391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19392] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19389] <... futex resumed>) = 0 [pid 19394] <... openat resumed>) = 3 [pid 19392] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19394] <... futex resumed>) = 1 [pid 19393] <... futex resumed>) = 0 [pid 19392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19391] <... futex resumed>) = 0 [pid 19389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19393] pwrite64(3, "\x02\x00", 2, 4 [pid 19391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19389] <... futex resumed>) = 0 [pid 19394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19393] <... pwrite64 resumed>) = 2 [pid 19391] <... futex resumed>) = 0 [pid 19394] pwrite64(3, "\x02\x00", 2, 4 [pid 19391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19394] <... pwrite64 resumed>) = 2 [pid 19393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19395 attached [pid 19392] <... clone3 resumed> => {parent_tid=[19395]}, 88) = 19395 [pid 19389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19395] set_robust_list(0x7f9f66e119a0, 24 [pid 19392] rt_sigprocmask(SIG_SETMASK, [] [pid 19389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19395] <... set_robust_list resumed>) = 0 [pid 19392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19395] rt_sigprocmask(SIG_SETMASK, [] [pid 19389] exit_group(0 [pid 19394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19392] <... futex resumed>) = 0 [pid 19395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19394] <... futex resumed>) = 1 [pid 19391] <... futex resumed>) = 0 [pid 19389] <... exit_group resumed>) = ? [pid 19395] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19393] +++ exited with 0 +++ [pid 19392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19391] exit_group(0 [pid 19394] <... futex resumed>) = ? [pid 19391] <... exit_group resumed>) = ? [pid 19395] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19394] +++ exited with 0 +++ [pid 19391] +++ exited with 0 +++ [pid 19389] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 19395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19389, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19391, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19395] <... futex resumed>) = 1 [pid 19392] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19395] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19395] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19392] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19395] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19395] <... futex resumed>) = 0 [pid 19392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19395] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19392] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19396 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19397 attached [pid 19395] <... openat resumed>) = 3 [pid 19392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19396 [pid 19395] <... futex resumed>) = 0 [pid 19392] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19395] pwrite64(3, "\x02\x00", 2, 4 [pid 19392] <... futex resumed>) = 0 [pid 19397] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19396] set_robust_list(0x55555f6e6760, 24 [pid 19392] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19397] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19397] rt_sigprocmask(SIG_SETMASK, [] [pid 19396] <... set_robust_list resumed>) = 0 [pid 19395] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19397 [pid 19396] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19397] <... prctl resumed>) = 0 [pid 19396] <... prctl resumed>) = 0 [pid 19392] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19397] setpgid(0, 0 [pid 19396] setpgid(0, 0 [pid 19395] <... futex resumed>) = 1 [pid 19392] exit_group(0 [pid 19397] <... setpgid resumed>) = 0 [pid 19396] <... setpgid resumed>) = 0 [pid 19392] <... exit_group resumed>) = ? [pid 19397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19395] +++ exited with 0 +++ [pid 19396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19392] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19392, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19397] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19397] write(3, "1000", 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19397] <... write resumed>) = 4 [pid 19396] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19398 attached [pid 19397] close(3 [pid 19396] close(3 [pid 19398] set_robust_list(0x55555f6e6760, 24 [pid 19397] <... close resumed>) = 0 [pid 19396] <... close resumed>) = 0 [pid 19398] <... set_robust_list resumed>) = 0 [pid 19397] write(1, "executing program\n", 18 [pid 19396] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19398 [pid 19398] rt_sigprocmask(SIG_SETMASK, [] [pid 19397] <... write resumed>) = 18 [pid 19396] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19398] prctl(PR_SET_PDEATHSIG, SIGKILL executing program executing program [pid 19397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19397] <... futex resumed>) = 0 [pid 19396] <... futex resumed>) = 0 [pid 19397] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19396] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19397] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19398] <... prctl resumed>) = 0 [pid 19398] setpgid(0, 0 [pid 19396] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19398] <... setpgid resumed>) = 0 [pid 19397] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19396] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19398] <... openat resumed>) = 3 [pid 19396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19398] write(3, "1000", 4) = 4 [pid 19397] <... mmap resumed>) = 0x7f9f66df1000 [pid 19396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19398] close(3 [pid 19397] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19398] <... close resumed>) = 0 [pid 19396] <... mmap resumed>) = 0x7f9f66df1000 [pid 19397] <... mprotect resumed>) = 0 [pid 19398] write(1, "executing program\n", 18 [pid 19396] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19398] <... write resumed>) = 18 executing program [pid 19397] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] <... mprotect resumed>) = 0 [pid 19398] <... futex resumed>) = 0 [pid 19397] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19398] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19397] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19396] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19399 attached [pid 19398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19399] set_robust_list(0x7f9f66e119a0, 24 [pid 19398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19397] <... clone3 resumed> => {parent_tid=[19399]}, 88) = 19399 [pid 19396] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19398] <... mmap resumed>) = 0x7f9f66df1000 [pid 19399] <... set_robust_list resumed>) = 0 [pid 19397] rt_sigprocmask(SIG_SETMASK, [] [pid 19396] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19399] rt_sigprocmask(SIG_SETMASK, [] [pid 19397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19398] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19400 attached [pid 19399] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19398] <... mprotect resumed>) = 0 [pid 19397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19400] set_robust_list(0x7f9f66e119a0, 24 [pid 19399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19398] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19397] <... futex resumed>) = 0 [pid 19396] <... clone3 resumed> => {parent_tid=[19400]}, 88) = 19400 [pid 19397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19396] rt_sigprocmask(SIG_SETMASK, [] [pid 19400] <... set_robust_list resumed>) = 0 [pid 19399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19398] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19400] rt_sigprocmask(SIG_SETMASK, [] [pid 19399] <... futex resumed>) = 0 [pid 19398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19401 attached [pid 19400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19401] set_robust_list(0x7f9f66e119a0, 24 [pid 19400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19398] <... clone3 resumed> => {parent_tid=[19401]}, 88) = 19401 [pid 19401] <... set_robust_list resumed>) = 0 [pid 19398] rt_sigprocmask(SIG_SETMASK, [] [pid 19401] rt_sigprocmask(SIG_SETMASK, [] [pid 19398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19401] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19398] <... futex resumed>) = 0 [pid 19401] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19401] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19398] <... futex resumed>) = 0 [pid 19401] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19397] <... futex resumed>) = 1 [pid 19401] <... futex resumed>) = 1 [pid 19400] <... futex resumed>) = 0 [pid 19399] <... futex resumed>) = 0 [pid 19398] <... futex resumed>) = 0 [pid 19397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19396] <... futex resumed>) = 1 [pid 19399] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19400] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19399] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19398] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19401] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19399] <... futex resumed>) = 1 [pid 19398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19397] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19401] <... openat resumed>) = 3 [pid 19400] <... futex resumed>) = 1 [pid 19399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] <... futex resumed>) = 0 [pid 19401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19397] <... futex resumed>) = 0 [pid 19399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19401] <... futex resumed>) = 1 [pid 19400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19399] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19398] <... futex resumed>) = 0 [pid 19397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19396] <... futex resumed>) = 0 [pid 19401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19400] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19399] <... openat resumed>) = 3 [pid 19398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19400] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19398] <... futex resumed>) = 0 [pid 19401] pwrite64(3, "\x02\x00", 2, 4 [pid 19398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19401] <... pwrite64 resumed>) = 2 [pid 19400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19396] <... futex resumed>) = 0 [pid 19399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19402 attached [pid 19401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19400] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19399] <... futex resumed>) = 1 [pid 19397] <... futex resumed>) = 0 [pid 19396] <... futex resumed>) = 0 [pid 19402] set_robust_list(0x55555f6e6760, 24 [pid 19401] <... futex resumed>) = 1 [pid 19400] <... openat resumed>) = 3 [pid 19399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19398] <... futex resumed>) = 0 [pid 19397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19402 [pid 19402] <... set_robust_list resumed>) = 0 [pid 19401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19398] exit_group(0 [pid 19397] <... futex resumed>) = 0 [pid 19396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19402] rt_sigprocmask(SIG_SETMASK, [] [pid 19401] <... futex resumed>) = ? [pid 19400] <... futex resumed>) = 0 [pid 19399] pwrite64(3, "\x02\x00", 2, 4 [pid 19398] <... exit_group resumed>) = ? [pid 19397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19401] +++ exited with 0 +++ [pid 19400] pwrite64(3, "\x02\x00", 2, 4 [pid 19399] <... pwrite64 resumed>) = 2 [pid 19396] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19400] <... pwrite64 resumed>) = 2 [pid 19398] +++ exited with 0 +++ [pid 19396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19397] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19399] <... futex resumed>) = 1 [pid 19397] exit_group(0 [pid 19402] <... prctl resumed>) = 0 [pid 19400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19397] <... exit_group resumed>) = ? [pid 19402] setpgid(0, 0 [pid 19400] <... futex resumed>) = 1 [pid 19396] <... futex resumed>) = 0 [pid 19402] <... setpgid resumed>) = 0 [pid 19400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19402] write(3, "1000", 4) = 4 [pid 19402] close(3) = 0 [pid 19396] exit_group(0 [pid 19399] +++ exited with 0 +++ [pid 19397] +++ exited with 0 +++ [pid 19402] write(1, "executing program\n", 18 [pid 19400] <... futex resumed>) = ? executing program [pid 19396] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19397, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19402] <... write resumed>) = 18 [pid 19400] +++ exited with 0 +++ [pid 19402] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19402] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19402] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19402] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19396] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19402] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19402] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19403 attached [pid 19403] set_robust_list(0x7f9f66e119a0, 24 [pid 19402] <... clone3 resumed> => {parent_tid=[19403]}, 88) = 19403 [pid 19403] <... set_robust_list resumed>) = 0 [pid 19403] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19402] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19403] <... futex resumed>) = 0 [pid 19402] <... futex resumed>) = 1 [pid 19403] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19403] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19402] <... futex resumed>) = 0 [pid 19403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19402] <... futex resumed>) = 0 [pid 19403] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19403] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19402] <... futex resumed>) = 0 [pid 19402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19403] <... futex resumed>) = 0 [pid 19402] <... futex resumed>) = 1 [pid 19403] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19403] <... openat resumed>) = 3 [pid 19403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19403] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19402] <... futex resumed>) = 0 [pid 19402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19403] <... futex resumed>) = 0 [pid 19402] <... futex resumed>) = 1 [pid 19403] pwrite64(3, "\x02\x00", 2, 4 [pid 19402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19403] <... pwrite64 resumed>) = 2 [pid 19403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19402] <... futex resumed>) = 0 [pid 19402] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19403] <... futex resumed>) = ? [pid 19402] <... exit_group resumed>) = ? [pid 19403] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19402] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19402, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19404 attached [pid 19404] set_robust_list(0x55555f6e6760, 24) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19405 attached [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19404] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19404 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19406 attached [pid 19405] set_robust_list(0x55555f6e6760, 24 [pid 19404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19405 [pid 19406] set_robust_list(0x55555f6e6760, 24 [pid 19405] <... set_robust_list resumed>) = 0 [pid 19404] <... prctl resumed>) = 0 [pid 19406] <... set_robust_list resumed>) = 0 [pid 19404] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19406] rt_sigprocmask(SIG_SETMASK, [] [pid 19405] rt_sigprocmask(SIG_SETMASK, [] [pid 19404] <... setpgid resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19406 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19405] <... prctl resumed>) = 0 [pid 19406] <... prctl resumed>) = 0 [pid 19405] setpgid(0, 0 [pid 19406] setpgid(0, 0 [pid 19405] <... setpgid resumed>) = 0 [pid 19406] <... setpgid resumed>) = 0 [pid 19405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19404] <... openat resumed>) = 3 [pid 19404] write(3, "1000", 4 [pid 19406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 19404] <... write resumed>) = 4 [pid 19406] <... openat resumed>) = 3 [pid 19405] <... openat resumed>) = 3 [pid 19405] write(3, "1000", 4) = 4 [pid 19405] close(3) = 0 [pid 19405] write(1, "executing program\n", 18) = 18 executing program [pid 19406] write(3, "1000", 4 [pid 19404] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19406] <... write resumed>) = 4 [pid 19405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19406] close(3 [pid 19405] <... futex resumed>) = 0 [pid 19404] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 19406] <... close resumed>) = 0 [pid 19405] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19404] <... write resumed>) = 18 [pid 19406] write(1, "executing program\n", 18 [pid 19405] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19406] <... write resumed>) = 18 [pid 19404] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19404] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19407 attached [pid 19406] <... futex resumed>) = 0 [pid 19405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19404] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19407] set_robust_list(0x55555f6e6760, 24 [pid 19406] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19404] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19407] <... set_robust_list resumed>) = 0 [pid 19406] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19405] <... mmap resumed>) = 0x7f9f66df1000 [pid 19404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19407 [pid 19407] rt_sigprocmask(SIG_SETMASK, [] [pid 19406] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19405] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19405] <... mprotect resumed>) = 0 [pid 19404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19407] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19405] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19404] <... mmap resumed>) = 0x7f9f66df1000 [pid 19407] <... prctl resumed>) = 0 [pid 19406] <... mmap resumed>) = 0x7f9f66df1000 [pid 19405] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19404] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19407] setpgid(0, 0 [pid 19406] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19404] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19408 attached [pid 19407] <... setpgid resumed>) = 0 [pid 19406] <... mprotect resumed>) = 0 [pid 19404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19408] set_robust_list(0x7f9f66e119a0, 24 [pid 19407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19406] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19405] <... clone3 resumed> => {parent_tid=[19408]}, 88) = 19408 [pid 19404] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19408] <... set_robust_list resumed>) = 0 [pid 19408] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19406] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19407] <... openat resumed>) = 3 [pid 19405] rt_sigprocmask(SIG_SETMASK, [] [pid 19404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19407] write(3, "1000", 4 [pid 19406] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19405] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19409 attached [pid 19407] <... write resumed>) = 4 [pid 19405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19409] set_robust_list(0x7f9f66e119a0, 24 [pid 19406] <... clone3 resumed> => {parent_tid=[19410]}, 88) = 19410 [pid 19405] <... futex resumed>) = 1 [pid 19404] <... clone3 resumed> => {parent_tid=[19409]}, 88) = 19409 ci2-android-6-12-rust/strace-static-x86_64: Process 19410 attached [pid 19409] <... set_robust_list resumed>) = 0 [pid 19408] <... futex resumed>) = 0 [pid 19407] close(3 [pid 19406] rt_sigprocmask(SIG_SETMASK, [] [pid 19405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19404] rt_sigprocmask(SIG_SETMASK, [] [pid 19410] set_robust_list(0x7f9f66e119a0, 24 [pid 19409] rt_sigprocmask(SIG_SETMASK, [] [pid 19408] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19407] <... close resumed>) = 0 [pid 19406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19410] <... set_robust_list resumed>) = 0 [pid 19409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19410] rt_sigprocmask(SIG_SETMASK, [] [pid 19409] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19407] write(1, "executing program\n", 18 [pid 19406] <... futex resumed>) = 0 [pid 19404] <... futex resumed>) = 0 [pid 19410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] <... write resumed>) = 18 executing program [pid 19406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19408] <... futex resumed>) = 1 [pid 19407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19405] <... futex resumed>) = 0 [pid 19404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19409] <... futex resumed>) = 0 [pid 19408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] <... futex resumed>) = 0 [pid 19405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19407] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19405] <... futex resumed>) = 0 [pid 19404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19410] <... futex resumed>) = 1 [pid 19409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19408] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19407] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19406] <... futex resumed>) = 0 [pid 19405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19404] <... futex resumed>) = 0 [pid 19410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19409] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19408] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19407] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19409] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19406] <... futex resumed>) = 0 [pid 19410] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19408] <... futex resumed>) = 1 [pid 19407] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19405] <... futex resumed>) = 0 [pid 19410] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19409] <... futex resumed>) = 1 [pid 19408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] <... mmap resumed>) = 0x7f9f66df1000 [pid 19405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] <... futex resumed>) = 0 [pid 19410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19407] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19405] <... futex resumed>) = 0 [pid 19404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19410] <... futex resumed>) = 1 [pid 19409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19408] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19407] <... mprotect resumed>) = 0 [pid 19406] <... futex resumed>) = 0 [pid 19405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19404] <... futex resumed>) = 0 [pid 19410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19409] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19408] <... openat resumed>) = 3 [pid 19406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19406] <... futex resumed>) = 0 [pid 19410] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19409] <... futex resumed>) = 1 [pid 19408] <... futex resumed>) = 1 [pid 19407] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19405] <... futex resumed>) = 0 [pid 19404] <... futex resumed>) = 0 [pid 19410] <... openat resumed>) = 3 [pid 19409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19405] <... futex resumed>) = 0 [pid 19404] <... futex resumed>) = 0 [pid 19410] <... futex resumed>) = 1 [pid 19409] pwrite64(3, "\x02\x00", 2, 4 [pid 19408] pwrite64(3, "\x02\x00", 2, 4 [pid 19406] <... futex resumed>) = 0 [pid 19405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19409] <... pwrite64 resumed>) = 2 [pid 19406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19404] <... futex resumed>) = 0 [pid 19409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19404] exit_group(0 [pid 19409] <... futex resumed>) = ? [pid 19404] <... exit_group resumed>) = ? [pid 19409] +++ exited with 0 +++ [pid 19410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19408] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19411 attached [pid 19410] pwrite64(3, "\x02\x00", 2, 4 [pid 19408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] <... clone3 resumed> => {parent_tid=[19411]}, 88) = 19411 [pid 19404] +++ exited with 0 +++ [pid 19411] set_robust_list(0x7f9f66e119a0, 24 [pid 19408] <... futex resumed>) = 1 [pid 19407] rt_sigprocmask(SIG_SETMASK, [] [pid 19408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19410] <... pwrite64 resumed>) = 2 [pid 19407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19411] <... set_robust_list resumed>) = 0 [pid 19410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] <... futex resumed>) = 0 [pid 19405] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19411] rt_sigprocmask(SIG_SETMASK, [] [pid 19410] <... futex resumed>) = 1 [pid 19407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19406] <... futex resumed>) = 0 [pid 19405] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19410] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19405] <... exit_group resumed>) = ? [pid 19411] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19408] <... futex resumed>) = ? [pid 19406] exit_group(0 [pid 19411] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19406] <... exit_group resumed>) = ? [pid 19411] <... futex resumed>) = 1 [pid 19411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19410] <... futex resumed>) = ? [pid 19408] +++ exited with 0 +++ [pid 19407] <... futex resumed>) = 0 [pid 19405] +++ exited with 0 +++ [pid 19407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19411] <... futex resumed>) = 0 [pid 19407] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19410] +++ exited with 0 +++ [pid 19411] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19406] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19406, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19411] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19407] <... futex resumed>) = 0 [pid 19411] <... futex resumed>) = 1 [pid 19407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19411] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19407] <... futex resumed>) = 0 [pid 19411] <... openat resumed>) = 3 [pid 19407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19407] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19411] <... futex resumed>) = 0 [pid 19407] <... futex resumed>) = 1 [pid 19411] pwrite64(3, "\x02\x00", 2, 4 [pid 19407] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19411] <... pwrite64 resumed>) = 2 [pid 19411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19407] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19411] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19407] exit_group(0 [pid 19411] <... futex resumed>) = ? [pid 19407] <... exit_group resumed>) = ? [pid 19411] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19407] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19407, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19412 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19413 attached [pid 19412] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19412 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19413] set_robust_list(0x55555f6e6760, 24 [pid 19412] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19413] <... set_robust_list resumed>) = 0 [pid 19412] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19413] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19413 [pid 19412] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19414 attached [pid 19413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19412] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19414] set_robust_list(0x55555f6e6760, 24 [pid 19413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19412] setpgid(0, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19414 [pid 19414] <... set_robust_list resumed>) = 0 [pid 19413] <... prctl resumed>) = 0 [pid 19412] <... setpgid resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19414] rt_sigprocmask(SIG_SETMASK, [] [pid 19413] setpgid(0, 0 [pid 19412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19413] <... setpgid resumed>) = 0 [pid 19412] <... openat resumed>) = 3 [pid 19413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19412] write(3, "1000", 4 [pid 19414] <... prctl resumed>) = 0 [pid 19413] <... openat resumed>) = 3 [pid 19412] <... write resumed>) = 4 [pid 19414] setpgid(0, 0 [pid 19412] close(3 [pid 19414] <... setpgid resumed>) = 0 [pid 19413] write(3, "1000", 4 [pid 19412] <... close resumed>) = 0 [pid 19414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19413] <... write resumed>) = 4 [pid 19412] write(1, "executing program\n", 18 [pid 19413] close(3 [pid 19412] <... write resumed>) = 18 [pid 19413] <... close resumed>) = 0 [pid 19412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19414] <... openat resumed>) = 3 [pid 19413] write(1, "executing program\n", 18 [pid 19412] <... futex resumed>) = 0 [pid 19414] write(3, "1000", 4 [pid 19413] <... write resumed>) = 18 [pid 19414] <... write resumed>) = 4 [pid 19412] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19414] close(3 [pid 19413] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19412] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19414] <... close resumed>) = 0 [pid 19413] <... futex resumed>) = 0 [pid 19412] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19414] write(1, "executing program\n", 18 [pid 19413] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19414] <... write resumed>) = 18 [pid 19413] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19412] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19414] <... futex resumed>) = 0 [pid 19412] <... mmap resumed>) = 0x7f9f66df1000 [pid 19413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19414] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19412] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19414] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19412] <... mprotect resumed>) = 0 [pid 19414] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19413] <... mmap resumed>) = 0x7f9f66df1000 [pid 19414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19413] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19412] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19414] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19413] <... mprotect resumed>) = 0 [pid 19412] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19414] <... mmap resumed>) = 0x7f9f66df1000 [pid 19413] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19414] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19412] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19414] <... mprotect resumed>) = 0 [pid 19413] <... rt_sigprocmask resumed>, [], 8) = 0 executing program executing program executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19415 attached [pid 19414] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 19415] set_robust_list(0x7f9f66e119a0, 24 [pid 19414] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19416 attached [pid 19415] <... set_robust_list resumed>) = 0 [pid 19414] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19412] <... clone3 resumed> => {parent_tid=[19415]}, 88) = 19415 ci2-android-6-12-rust/strace-static-x86_64: Process 19417 attached [pid 19416] set_robust_list(0x7f9f66e119a0, 24 [pid 19415] rt_sigprocmask(SIG_SETMASK, [] [pid 19413] <... clone3 resumed> => {parent_tid=[19416]}, 88) = 19416 [pid 19412] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19417] set_robust_list(0x7f9f66e119a0, 24 [pid 19416] <... set_robust_list resumed>) = 0 [pid 19415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19414] <... clone3 resumed> => {parent_tid=[19417]}, 88) = 19417 [pid 19413] rt_sigprocmask(SIG_SETMASK, [] [pid 19412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19417] <... set_robust_list resumed>) = 0 [pid 19416] rt_sigprocmask(SIG_SETMASK, [] [pid 19415] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19414] rt_sigprocmask(SIG_SETMASK, [] [pid 19413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19418 attached [pid 19417] rt_sigprocmask(SIG_SETMASK, [] [pid 19416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19412] <... futex resumed>) = 0 [pid 19418] set_robust_list(0x55555f6e6760, 24 [pid 19417] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19416] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19415] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19414] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] <... futex resumed>) = 0 [pid 19412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19418 [pid 19418] <... set_robust_list resumed>) = 0 [pid 19417] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19416] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19415] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19414] <... futex resumed>) = 0 [pid 19413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19418] rt_sigprocmask(SIG_SETMASK, [] [pid 19417] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19414] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19416] <... futex resumed>) = 0 [pid 19415] <... futex resumed>) = 1 [pid 19414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19412] <... futex resumed>) = 0 [pid 19418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19417] <... futex resumed>) = 0 [pid 19416] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19415] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19414] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] <... futex resumed>) = 0 [pid 19412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19418] <... prctl resumed>) = 0 [pid 19417] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19416] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19415] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19414] <... futex resumed>) = 0 [pid 19413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] setpgid(0, 0 [pid 19412] <... futex resumed>) = 0 [pid 19418] <... setpgid resumed>) = 0 [pid 19417] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19414] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19416] <... futex resumed>) = 0 [pid 19415] <... futex resumed>) = 0 [pid 19414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] <... openat resumed>) = 3 [pid 19417] <... futex resumed>) = 0 [pid 19416] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19415] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19414] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] <... futex resumed>) = 0 [pid 19412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19418] write(3, "1000", 4 [pid 19417] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19416] <... openat resumed>) = 3 [pid 19414] <... futex resumed>) = 0 [pid 19412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] <... write resumed>) = 4 [pid 19417] <... openat resumed>) = 3 [pid 19416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19415] <... futex resumed>) = 0 [pid 19414] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19412] <... futex resumed>) = 1 [pid 19418] close(3 [pid 19417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19416] <... futex resumed>) = 0 [pid 19415] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] <... close resumed>) = 0 [pid 19417] <... futex resumed>) = 0 [pid 19416] pwrite64(3, "\x02\x00", 2, 4 [pid 19415] <... openat resumed>) = 3 [pid 19414] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19413] <... futex resumed>) = 0 [pid 19418] write(1, "executing program\n", 18 [pid 19417] pwrite64(3, "\x02\x00", 2, 4 [pid 19418] <... write resumed>) = 18 [pid 19416] <... pwrite64 resumed>) = 2 [pid 19415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19414] <... futex resumed>) = 0 [pid 19413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19417] <... pwrite64 resumed>) = 2 [pid 19416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19415] <... futex resumed>) = 1 [pid 19414] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19412] <... futex resumed>) = 0 [pid 19418] <... futex resumed>) = 0 [pid 19417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19416] <... futex resumed>) = 0 [pid 19415] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19413] exit_group(0 [pid 19412] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19418] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19417] <... futex resumed>) = 0 [pid 19415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19414] exit_group(0 [pid 19413] <... exit_group resumed>) = ? [pid 19412] <... futex resumed>) = 0 [pid 19418] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19416] +++ exited with 0 +++ [pid 19415] pwrite64(3, "\x02\x00", 2, 4 [pid 19414] <... exit_group resumed>) = ? executing program [pid 19412] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19418] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19413] +++ exited with 0 +++ [pid 19417] +++ exited with 0 +++ [pid 19415] <... pwrite64 resumed>) = 2 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19413, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19414] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19415] <... futex resumed>) = 1 [pid 19412] <... futex resumed>) = 0 [pid 19418] <... mmap resumed>) = 0x7f9f66df1000 [pid 19415] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19412] exit_group(0 [pid 19418] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19415] <... futex resumed>) = ? [pid 19412] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19414, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19418] <... mprotect resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19418] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19415] +++ exited with 0 +++ [pid 19412] +++ exited with 0 +++ [pid 19418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19419 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19412, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19419] set_robust_list(0x7f9f66e119a0, 24 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19419] <... set_robust_list resumed>) = 0 [pid 19419] rt_sigprocmask(SIG_SETMASK, [] [pid 19418] <... clone3 resumed> => {parent_tid=[19419]}, 88) = 19419 [pid 19419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19418] rt_sigprocmask(SIG_SETMASK, [] [pid 19419] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19419] <... futex resumed>) = 0 [pid 19418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19419] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19418] <... futex resumed>) = 0 [pid 19419] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19419] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19418] <... futex resumed>) = 0 [pid 19419] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19419] <... futex resumed>) = 0 [pid 19418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19419] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19418] <... futex resumed>) = 0 [pid 19419] <... openat resumed>) = 3 [pid 19418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19419] <... futex resumed>) = 0 [pid 19418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19419] pwrite64(3, "\x02\x00", 2, 4 [pid 19418] <... futex resumed>) = 0 [pid 19418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19419] <... pwrite64 resumed>) = 2 [pid 19419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19418] <... futex resumed>) = 0 [pid 19419] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19418] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19418] <... exit_group resumed>) = ? [pid 19419] <... futex resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19420 attached [pid 19419] +++ exited with 0 +++ [pid 19418] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19418, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19420] set_robust_list(0x55555f6e6760, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19420] <... set_robust_list resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19420] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19421 attached [pid 19420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19421] set_robust_list(0x55555f6e6760, 24 [pid 19420] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19420 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19421 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19421] <... set_robust_list resumed>) = 0 [pid 19420] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19421] rt_sigprocmask(SIG_SETMASK, [] [pid 19420] setpgid(0, 0 [pid 19421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19420] <... setpgid resumed>) = 0 [pid 19421] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 19422 attached [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19422 [pid 19422] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19420] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19422] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19421] <... prctl resumed>) = 0 [pid 19420] <... openat resumed>) = 3 [pid 19422] <... prctl resumed>) = 0 [pid 19421] setpgid(0, 0 [pid 19420] write(3, "1000", 4 [pid 19422] setpgid(0, 0 [pid 19421] <... setpgid resumed>) = 0 [pid 19420] <... write resumed>) = 4 [pid 19422] <... setpgid resumed>) = 0 [pid 19421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19420] close(3 [pid 19422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19421] <... openat resumed>) = 3 [pid 19420] <... close resumed>) = 0 [pid 19422] write(3, "1000", 4 [pid 19421] write(3, "1000", 4 [pid 19420] write(1, "executing program\n", 18 [pid 19421] <... write resumed>) = 4 [pid 19420] <... write resumed>) = 18 [pid 19421] close(3 executing program [pid 19422] <... write resumed>) = 4 [pid 19421] <... close resumed>) = 0 [pid 19420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19422] close(3 [pid 19421] write(1, "executing program\n", 18 [pid 19420] <... futex resumed>) = 0 [pid 19422] <... close resumed>) = 0 [pid 19421] <... write resumed>) = 18 [pid 19420] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program executing program [pid 19422] write(1, "executing program\n", 18 [pid 19421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19420] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19422] <... write resumed>) = 18 [pid 19421] <... futex resumed>) = 0 [pid 19420] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19421] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19422] <... futex resumed>) = 0 [pid 19421] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19420] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19422] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19421] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19422] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19420] <... mmap resumed>) = 0x7f9f66df1000 [pid 19421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19420] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19422] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19421] <... mmap resumed>) = 0x7f9f66df1000 [pid 19420] <... mprotect resumed>) = 0 [pid 19422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19421] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19420] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19422] <... mmap resumed>) = 0x7f9f66df1000 [pid 19421] <... mprotect resumed>) = 0 [pid 19420] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19422] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19422] <... mprotect resumed>) = 0 [pid 19421] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19420] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19423 attached [pid 19422] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19421] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19424 attached [pid 19423] set_robust_list(0x7f9f66e119a0, 24 [pid 19422] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19420] <... clone3 resumed> => {parent_tid=[19423]}, 88) = 19423 ci2-android-6-12-rust/strace-static-x86_64: Process 19425 attached [pid 19424] set_robust_list(0x55555f6e6760, 24 [pid 19423] <... set_robust_list resumed>) = 0 [pid 19422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19420] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19424 ci2-android-6-12-rust/strace-static-x86_64: Process 19426 attached [pid 19425] set_robust_list(0x7f9f66e119a0, 24 [pid 19424] <... set_robust_list resumed>) = 0 [pid 19423] rt_sigprocmask(SIG_SETMASK, [] [pid 19421] <... clone3 resumed> => {parent_tid=[19425]}, 88) = 19425 [pid 19420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19426] set_robust_list(0x7f9f66e119a0, 24 [pid 19425] <... set_robust_list resumed>) = 0 [pid 19424] rt_sigprocmask(SIG_SETMASK, [] [pid 19423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19421] rt_sigprocmask(SIG_SETMASK, [] [pid 19420] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... set_robust_list resumed>) = 0 [pid 19425] rt_sigprocmask(SIG_SETMASK, [] [pid 19424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19423] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19420] <... futex resumed>) = 0 [pid 19426] rt_sigprocmask(SIG_SETMASK, [] [pid 19425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19425] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19424] <... prctl resumed>) = 0 [pid 19423] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19421] <... futex resumed>) = 0 [pid 19420] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19425] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19424] setpgid(0, 0 [pid 19423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19424] <... setpgid resumed>) = 0 [pid 19423] <... futex resumed>) = 0 [pid 19421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19420] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19425] <... futex resumed>) = 0 [pid 19424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19425] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19423] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19420] <... futex resumed>) = 0 [pid 19424] <... openat resumed>) = 3 [pid 19425] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19423] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19424] write(3, "1000", 4 [pid 19422] <... clone3 resumed> => {parent_tid=[19426]}, 88) = 19426 [pid 19421] <... futex resumed>) = 0 [pid 19420] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19422] rt_sigprocmask(SIG_SETMASK, [] [pid 19425] <... futex resumed>) = 0 [pid 19424] <... write resumed>) = 4 [pid 19423] <... futex resumed>) = 0 [pid 19422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] close(3 [pid 19423] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19420] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... futex resumed>) = 0 [pid 19424] <... close resumed>) = 0 [pid 19423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19422] <... futex resumed>) = 1 [pid 19421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19420] <... futex resumed>) = 0 [pid 19426] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19425] <... futex resumed>) = 0 [pid 19424] write(1, "executing program\n", 18 executing program [pid 19423] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19421] <... futex resumed>) = 1 [pid 19420] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19426] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19425] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19424] <... write resumed>) = 18 [pid 19423] <... openat resumed>) = 3 [pid 19421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19425] <... openat resumed>) = 3 [pid 19424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... futex resumed>) = 1 [pid 19425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19424] <... futex resumed>) = 0 [pid 19423] <... futex resumed>) = 1 [pid 19422] <... futex resumed>) = 0 [pid 19420] <... futex resumed>) = 0 [pid 19426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19425] <... futex resumed>) = 1 [pid 19424] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19423] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19421] <... futex resumed>) = 0 [pid 19420] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19422] <... futex resumed>) = 0 [pid 19421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19420] <... futex resumed>) = 0 [pid 19426] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19423] pwrite64(3, "\x02\x00", 2, 4 [pid 19422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19421] <... futex resumed>) = 0 [pid 19420] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19426] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19425] pwrite64(3, "\x02\x00", 2, 4 [pid 19424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19423] <... pwrite64 resumed>) = 2 [pid 19421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19425] <... pwrite64 resumed>) = 2 [pid 19424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19422] <... futex resumed>) = 0 [pid 19426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19424] <... mmap resumed>) = 0x7f9f66df1000 [pid 19423] <... futex resumed>) = 1 [pid 19422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19420] <... futex resumed>) = 0 [pid 19426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19425] <... futex resumed>) = 1 [pid 19424] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19423] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19422] <... futex resumed>) = 0 [pid 19421] <... futex resumed>) = 0 [pid 19426] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] <... mprotect resumed>) = 0 [pid 19422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19420] exit_group(0 [pid 19426] <... openat resumed>) = 3 [pid 19424] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19421] exit_group(0 [pid 19424] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19423] <... futex resumed>) = ? [pid 19421] <... exit_group resumed>) = ? [pid 19420] <... exit_group resumed>) = ? [pid 19426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19425] <... futex resumed>) = ? [pid 19424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19423] +++ exited with 0 +++ [pid 19426] <... futex resumed>) = 1 [pid 19422] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19427 attached [pid 19426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19422] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19422] <... futex resumed>) = 0 [pid 19426] pwrite64(3, "\x02\x00", 2, 4 [pid 19422] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19420] +++ exited with 0 +++ [pid 19426] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19420, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19427] set_robust_list(0x7f9f66e119a0, 24 [pid 19425] +++ exited with 0 +++ [pid 19421] +++ exited with 0 +++ [pid 19426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19427] <... set_robust_list resumed>) = 0 [pid 19426] <... futex resumed>) = 1 [pid 19424] <... clone3 resumed> => {parent_tid=[19427]}, 88) = 19427 [pid 19422] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19421, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19427] rt_sigprocmask(SIG_SETMASK, [] [pid 19426] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] rt_sigprocmask(SIG_SETMASK, [] [pid 19422] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19426] <... futex resumed>) = ? [pid 19422] <... exit_group resumed>) = ? [pid 19427] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19427] <... futex resumed>) = 0 [pid 19424] <... futex resumed>) = 1 [pid 19427] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19427] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19424] <... futex resumed>) = 0 [pid 19427] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19427] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19424] <... futex resumed>) = 0 [pid 19424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19424] <... futex resumed>) = 0 [pid 19426] +++ exited with 0 +++ [pid 19422] +++ exited with 0 +++ [pid 19427] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19424] <... futex resumed>) = 0 [pid 19427] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19422, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19427] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19424] <... futex resumed>) = 0 [pid 19427] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19424] <... futex resumed>) = 0 [pid 19427] pwrite64(3, "\x02\x00", 2, 4 [pid 19424] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19427] <... pwrite64 resumed>) = 2 [pid 19427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19424] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19427] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19424] exit_group(0 [pid 19427] <... futex resumed>) = ? [pid 19424] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19427] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19424] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19424, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19428 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19428 [pid 19428] set_robust_list(0x55555f6e6760, 24 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19430 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19429 attached [pid 19428] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19430] set_robust_list(0x55555f6e6760, 24 [pid 19429] set_robust_list(0x55555f6e6760, 24 [pid 19430] <... set_robust_list resumed>) = 0 [pid 19429] <... set_robust_list resumed>) = 0 [pid 19428] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19429 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19430 [pid 19430] rt_sigprocmask(SIG_SETMASK, [] [pid 19429] rt_sigprocmask(SIG_SETMASK, [] [pid 19428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19428] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19429] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19428] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19430] <... prctl resumed>) = 0 [pid 19429] <... prctl resumed>) = 0 [pid 19428] setpgid(0, 0 [pid 19430] setpgid(0, 0 [pid 19429] setpgid(0, 0 [pid 19428] <... setpgid resumed>) = 0 [pid 19430] <... setpgid resumed>) = 0 [pid 19429] <... setpgid resumed>) = 0 [pid 19430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19428] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19430] <... openat resumed>) = 3 [pid 19428] <... openat resumed>) = 3 [pid 19430] write(3, "1000", 4 [pid 19429] <... openat resumed>) = 3 [pid 19430] <... write resumed>) = 4 [pid 19429] write(3, "1000", 4 [pid 19430] close(3 [pid 19429] <... write resumed>) = 4 [pid 19430] <... close resumed>) = 0 [pid 19429] close(3 [pid 19430] write(1, "executing program\n", 18 [pid 19429] <... close resumed>) = 0 [pid 19430] <... write resumed>) = 18 executing program executing program [pid 19429] write(1, "executing program\n", 18 [pid 19430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] <... write resumed>) = 18 [pid 19428] write(3, "1000", 4 [pid 19430] <... futex resumed>) = 0 [pid 19429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19428] <... write resumed>) = 4 [pid 19430] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19429] <... futex resumed>) = 0 [pid 19430] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19428] close(3 [pid 19430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19429] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19429] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19428] <... close resumed>) = 0 [pid 19430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19429] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19428] write(1, "executing program\n", 18) = 18 [pid 19430] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19430] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19429] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19430] <... mprotect resumed>) = 0 [pid 19429] <... mmap resumed>) = 0x7f9f66df1000 [pid 19428] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19430] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19429] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19428] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19430] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19429] <... mprotect resumed>) = 0 [pid 19428] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19429] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19428] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19431 attached [pid 19429] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19431] set_robust_list(0x7f9f66e119a0, 24 [pid 19430] <... clone3 resumed> => {parent_tid=[19431]}, 88) = 19431 [pid 19429] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19428] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19432 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19433 attached [pid 19431] <... set_robust_list resumed>) = 0 [pid 19430] rt_sigprocmask(SIG_SETMASK, [] [pid 19428] <... mmap resumed>) = 0x7f9f66df1000 [pid 19432] set_robust_list(0x7f9f66e119a0, 24 [pid 19431] rt_sigprocmask(SIG_SETMASK, [] [pid 19430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19429] <... clone3 resumed> => {parent_tid=[19432]}, 88) = 19432 [pid 19428] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19433 [pid 19433] set_robust_list(0x55555f6e6760, 24 [pid 19432] <... set_robust_list resumed>) = 0 [pid 19431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] rt_sigprocmask(SIG_SETMASK, [] [pid 19428] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19433] <... set_robust_list resumed>) = 0 [pid 19432] rt_sigprocmask(SIG_SETMASK, [] [pid 19431] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19430] <... futex resumed>) = 0 [pid 19429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19428] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19433] rt_sigprocmask(SIG_SETMASK, [] [pid 19432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19431] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19429] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19428] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19432] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19429] <... futex resumed>) = 0 [pid 19428] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19434 attached [pid 19433] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19432] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19431] <... futex resumed>) = 0 [pid 19430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19434] set_robust_list(0x7f9f66e119a0, 24 [pid 19433] <... prctl resumed>) = 0 [pid 19432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19431] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19430] <... futex resumed>) = 0 [pid 19429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19428] <... clone3 resumed> => {parent_tid=[19434]}, 88) = 19434 [pid 19434] <... set_robust_list resumed>) = 0 [pid 19433] setpgid(0, 0 [pid 19432] <... futex resumed>) = 0 [pid 19431] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19429] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19428] rt_sigprocmask(SIG_SETMASK, [] [pid 19434] rt_sigprocmask(SIG_SETMASK, [] [pid 19433] <... setpgid resumed>) = 0 [pid 19432] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19429] <... futex resumed>) = 0 [pid 19428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19432] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19431] <... futex resumed>) = 0 [pid 19430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19434] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19433] <... openat resumed>) = 3 [pid 19428] <... futex resumed>) = 0 [pid 19430] <... futex resumed>) = 0 [pid 19434] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19433] write(3, "1000", 4 [pid 19432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19431] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19433] <... write resumed>) = 4 [pid 19432] <... futex resumed>) = 1 [pid 19431] <... openat resumed>) = 3 [pid 19429] <... futex resumed>) = 0 [pid 19428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19434] <... futex resumed>) = 0 [pid 19433] close(3 [pid 19432] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19434] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19433] <... close resumed>) = 0 [pid 19432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19431] <... futex resumed>) = 1 [pid 19430] <... futex resumed>) = 0 [pid 19429] <... futex resumed>) = 0 [pid 19434] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19433] write(1, "executing program\n", 18 [pid 19432] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19428] <... futex resumed>) = 0 [pid 19434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19433] <... write resumed>) = 18 [pid 19434] <... futex resumed>) = 0 [pid 19432] <... openat resumed>) = 3 [pid 19431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19430] <... futex resumed>) = 0 [pid 19434] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19431] pwrite64(3, "\x02\x00", 2, 4 [pid 19430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19433] <... futex resumed>) = 0 [pid 19432] <... futex resumed>) = 1 [pid 19429] <... futex resumed>) = 0 [pid 19433] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19431] <... pwrite64 resumed>) = 2 [pid 19429] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19433] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19432] pwrite64(3, "\x02\x00", 2, 4 [pid 19431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19429] <... futex resumed>) = 0 [pid 19433] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19432] <... pwrite64 resumed>) = 2 [pid 19433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19431] <... futex resumed>) = 1 [pid 19430] <... futex resumed>) = 0 [pid 19429] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19433] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19431] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19430] exit_group(0 [pid 19429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19433] <... mmap resumed>) = 0x7f9f66df1000 [pid 19432] <... futex resumed>) = 0 [pid 19431] <... futex resumed>) = ? [pid 19430] <... exit_group resumed>) = ? [pid 19429] exit_group(0 [pid 19433] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19432] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19431] +++ exited with 0 +++ executing program [pid 19428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 19428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19430] +++ exited with 0 +++ [pid 19433] <... mprotect resumed>) = 0 [pid 19432] <... futex resumed>) = ? [pid 19434] <... futex resumed>) = 0 [pid 19429] <... exit_group resumed>) = ? [pid 19428] <... futex resumed>) = 1 [pid 19434] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19433] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19432] +++ exited with 0 +++ [pid 19428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19430, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19434] <... openat resumed>) = 3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19433] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19429] +++ exited with 0 +++ [pid 19434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19433] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19435 attached [pid 19434] <... futex resumed>) = 1 [pid 19428] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19429, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19435] set_robust_list(0x7f9f66e119a0, 24 [pid 19434] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19433] <... clone3 resumed> => {parent_tid=[19435]}, 88) = 19435 [pid 19428] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19435] <... set_robust_list resumed>) = 0 [pid 19434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19433] rt_sigprocmask(SIG_SETMASK, [] [pid 19428] <... futex resumed>) = 0 [pid 19435] rt_sigprocmask(SIG_SETMASK, [] [pid 19434] pwrite64(3, "\x02\x00", 2, 4 [pid 19433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19433] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19428] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19435] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19434] <... pwrite64 resumed>) = 2 [pid 19433] <... futex resumed>) = 0 [pid 19435] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19433] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19434] <... futex resumed>) = 1 [pid 19433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19428] <... futex resumed>) = 0 [pid 19435] <... futex resumed>) = 0 [pid 19434] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19433] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19435] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19433] <... futex resumed>) = 0 [pid 19428] exit_group(0 [pid 19433] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19435] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19434] <... futex resumed>) = ? [pid 19428] <... exit_group resumed>) = ? [pid 19435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19434] +++ exited with 0 +++ [pid 19433] <... futex resumed>) = 0 [pid 19433] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19435] <... futex resumed>) = 1 [pid 19433] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19435] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19428] +++ exited with 0 +++ [pid 19435] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19428, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19435] <... futex resumed>) = 1 [pid 19435] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19433] <... futex resumed>) = 0 [pid 19433] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19435] <... futex resumed>) = 0 [pid 19433] <... futex resumed>) = 1 [pid 19435] pwrite64(3, "\x02\x00", 2, 4 [pid 19433] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19435] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 19435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19435] <... futex resumed>) = 1 [pid 19433] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19435] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19433] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19437 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19436 attached [pid 19435] <... futex resumed>) = ? [pid 19433] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19437] set_robust_list(0x55555f6e6760, 24 [pid 19436] set_robust_list(0x55555f6e6760, 24 [pid 19437] <... set_robust_list resumed>) = 0 [pid 19435] +++ exited with 0 +++ [pid 19436] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19436 [pid 19437] rt_sigprocmask(SIG_SETMASK, [] [pid 19436] rt_sigprocmask(SIG_SETMASK, [] [pid 19433] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19437 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19438 attached [pid 19437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19433, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19436] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19438] set_robust_list(0x55555f6e6760, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19438 [pid 19438] <... set_robust_list resumed>) = 0 [pid 19437] <... prctl resumed>) = 0 [pid 19436] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19437] setpgid(0, 0 [pid 19436] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19438] rt_sigprocmask(SIG_SETMASK, [] [pid 19436] <... setpgid resumed>) = 0 [pid 19437] <... setpgid resumed>) = 0 [pid 19438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19438] <... prctl resumed>) = 0 [pid 19438] setpgid(0, 0) = 0 [pid 19437] <... openat resumed>) = 3 [pid 19438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19436] <... openat resumed>) = 3 [pid 19438] <... openat resumed>) = 3 [pid 19438] write(3, "1000", 4) = 4 [pid 19437] write(3, "1000", 4 [pid 19436] write(3, "1000", 4 [pid 19438] close(3) = 0 [pid 19436] <... write resumed>) = 4 [pid 19438] write(1, "executing program\n", 18 [pid 19437] <... write resumed>) = 4 [pid 19436] close(3 [pid 19437] close(3 [pid 19436] <... close resumed>) = 0 executing program [pid 19438] <... write resumed>) = 18 [pid 19438] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19438] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19438] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19436] write(1, "executing program\n", 18 [pid 19437] <... close resumed>) = 0 [pid 19438] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19437] write(1, "executing program\n", 18 [pid 19436] <... write resumed>) = 18 [pid 19437] <... write resumed>) = 18 executing program executing program [pid 19438] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19437] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19438] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19438] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19437] <... futex resumed>) = 0 [pid 19436] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19439 attached [pid 19437] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19436] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19438] <... clone3 resumed> => {parent_tid=[19439]}, 88) = 19439 [pid 19437] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19436] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19437] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19436] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19439] set_robust_list(0x7f9f66e119a0, 24 [pid 19437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19439] <... set_robust_list resumed>) = 0 [pid 19437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19436] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19439] rt_sigprocmask(SIG_SETMASK, [] [pid 19437] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19438] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19436] <... mmap resumed>) = 0x7f9f66df1000 [pid 19438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19440 attached [pid 19439] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19437] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19436] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19439] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19437] <... mprotect resumed>) = 0 [pid 19436] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19440 [pid 19437] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19436] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19437] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19439] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19436] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19436] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19441 attached [pid 19439] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19442 attached [pid 19441] set_robust_list(0x7f9f66e119a0, 24 [pid 19440] set_robust_list(0x55555f6e6760, 24 [pid 19439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19438] <... futex resumed>) = 0 [pid 19442] set_robust_list(0x7f9f66e119a0, 24 [pid 19440] <... set_robust_list resumed>) = 0 [pid 19438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19442] <... set_robust_list resumed>) = 0 [pid 19441] <... set_robust_list resumed>) = 0 [pid 19440] rt_sigprocmask(SIG_SETMASK, [] [pid 19439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19438] <... futex resumed>) = 0 [pid 19437] <... clone3 resumed> => {parent_tid=[19441]}, 88) = 19441 [pid 19436] <... clone3 resumed> => {parent_tid=[19442]}, 88) = 19442 [pid 19442] rt_sigprocmask(SIG_SETMASK, [] [pid 19441] rt_sigprocmask(SIG_SETMASK, [] [pid 19440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19439] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19437] rt_sigprocmask(SIG_SETMASK, [] [pid 19436] rt_sigprocmask(SIG_SETMASK, [] [pid 19442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19440] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19442] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] <... prctl resumed>) = 0 [pid 19437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19440] setpgid(0, 0 [pid 19437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19439] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19442] <... futex resumed>) = 0 [pid 19441] <... futex resumed>) = 0 [pid 19440] <... setpgid resumed>) = 0 [pid 19439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19437] <... futex resumed>) = 1 [pid 19436] <... futex resumed>) = 1 [pid 19442] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19441] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19439] <... futex resumed>) = 1 [pid 19438] <... futex resumed>) = 0 [pid 19436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19442] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19441] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19440] <... openat resumed>) = 3 [pid 19438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19439] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19440] write(3, "1000", 4 [pid 19438] <... futex resumed>) = 0 [pid 19442] <... futex resumed>) = 1 [pid 19440] <... write resumed>) = 4 [pid 19438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19442] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] close(3) = 0 [pid 19440] write(1, "executing program\n", 18 [pid 19441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19440] <... write resumed>) = 18 executing program [pid 19441] <... futex resumed>) = 0 [pid 19439] <... openat resumed>) = 3 [pid 19437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19436] <... futex resumed>) = 0 [pid 19441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19437] <... futex resumed>) = 0 [pid 19436] <... futex resumed>) = 1 [pid 19442] <... futex resumed>) = 0 [pid 19441] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19439] <... futex resumed>) = 1 [pid 19438] <... futex resumed>) = 0 [pid 19437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19442] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19441] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19440] <... futex resumed>) = 0 [pid 19439] pwrite64(3, "\x02\x00", 2, 4 [pid 19438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19442] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19440] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19438] <... futex resumed>) = 0 [pid 19442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19441] <... futex resumed>) = 1 [pid 19440] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19439] <... pwrite64 resumed>) = 2 [pid 19438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19437] <... futex resumed>) = 0 [pid 19442] <... futex resumed>) = 1 [pid 19441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] <... futex resumed>) = 0 [pid 19442] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19439] <... futex resumed>) = 0 [pid 19438] exit_group(0 [pid 19437] <... futex resumed>) = 0 [pid 19436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19441] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19440] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19438] <... exit_group resumed>) = ? [pid 19437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19436] <... futex resumed>) = 0 [pid 19442] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19441] <... openat resumed>) = 3 [pid 19440] <... mmap resumed>) = 0x7f9f66df1000 [pid 19442] <... openat resumed>) = 3 [pid 19440] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19440] <... mprotect resumed>) = 0 [pid 19442] <... futex resumed>) = 0 [pid 19442] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19439] +++ exited with 0 +++ [pid 19438] +++ exited with 0 +++ [pid 19437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19441] <... futex resumed>) = 0 [pid 19437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19441] pwrite64(3, "\x02\x00", 2, 4 [pid 19437] <... futex resumed>) = 0 [pid 19436] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19440] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19438, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19442] <... futex resumed>) = 0 [pid 19440] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19441] <... pwrite64 resumed>) = 2 [pid 19437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19436] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19443 attached [pid 19442] pwrite64(3, "\x02\x00", 2, 4 [pid 19441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19436] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19442] <... pwrite64 resumed>) = 2 [pid 19441] <... futex resumed>) = 0 [pid 19440] <... clone3 resumed> => {parent_tid=[19443]}, 88) = 19443 [pid 19437] exit_group(0 [pid 19443] set_robust_list(0x7f9f66e119a0, 24 [pid 19441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] rt_sigprocmask(SIG_SETMASK, [] [pid 19443] <... set_robust_list resumed>) = 0 [pid 19442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19441] <... futex resumed>) = ? [pid 19440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19437] <... exit_group resumed>) = ? [pid 19443] rt_sigprocmask(SIG_SETMASK, [] [pid 19442] <... futex resumed>) = 1 [pid 19441] +++ exited with 0 +++ [pid 19440] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19436] <... futex resumed>) = 0 [pid 19443] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19442] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] <... futex resumed>) = 0 [pid 19436] exit_group(0 [pid 19442] <... futex resumed>) = ? [pid 19440] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19436] <... exit_group resumed>) = ? [pid 19443] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19442] +++ exited with 0 +++ [pid 19437] +++ exited with 0 +++ [pid 19436] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19436, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19443] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19443] <... futex resumed>) = 1 [pid 19440] <... futex resumed>) = 0 [pid 19443] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19440] <... futex resumed>) = 0 [pid 19443] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19440] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19443] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19440] <... futex resumed>) = 0 [pid 19443] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19443] <... futex resumed>) = 0 [pid 19440] <... futex resumed>) = 1 [pid 19443] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19440] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19443] <... openat resumed>) = 3 [pid 19443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19440] <... futex resumed>) = 0 [pid 19443] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19443] <... futex resumed>) = 0 [pid 19440] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19443] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19440] <... futex resumed>) = 0 [pid 19443] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19440] exit_group(0) = ? [pid 19443] <... futex resumed>) = ? [pid 19443] +++ exited with 0 +++ [pid 19440] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19440, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19444 attached [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19444 [pid 19444] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19445 attached [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19446 attached [pid 19445] set_robust_list(0x55555f6e6760, 24 [pid 19444] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19445 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] set_robust_list(0x55555f6e6760, 24 [pid 19445] <... set_robust_list resumed>) = 0 [pid 19444] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19446 [pid 19446] <... set_robust_list resumed>) = 0 [pid 19445] rt_sigprocmask(SIG_SETMASK, [] [pid 19444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19444] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19446] rt_sigprocmask(SIG_SETMASK, [] [pid 19445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19444] <... prctl resumed>) = 0 [pid 19446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19445] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19445] <... prctl resumed>) = 0 [pid 19444] setpgid(0, 0 [pid 19445] setpgid(0, 0 [pid 19444] <... setpgid resumed>) = 0 [pid 19446] <... prctl resumed>) = 0 [pid 19445] <... setpgid resumed>) = 0 [pid 19446] setpgid(0, 0 [pid 19445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19446] <... setpgid resumed>) = 0 [pid 19445] <... openat resumed>) = 3 [pid 19446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19445] write(3, "1000", 4 [pid 19444] <... openat resumed>) = 3 [pid 19445] <... write resumed>) = 4 [pid 19446] <... openat resumed>) = 3 [pid 19445] close(3 [pid 19444] write(3, "1000", 4 [pid 19446] write(3, "1000", 4 [pid 19445] <... close resumed>) = 0 [pid 19444] <... write resumed>) = 4 [pid 19446] <... write resumed>) = 4 [pid 19445] write(1, "executing program\n", 18 [pid 19444] close(3 [pid 19446] close(3 [pid 19445] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 executing program [pid 19446] <... close resumed>) = 0 [pid 19445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19446] write(1, "executing program\n", 18) = 18 [pid 19445] <... futex resumed>) = 0 [pid 19445] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19446] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19446] <... futex resumed>) = 0 [pid 19445] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19446] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19446] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19445] <... mmap resumed>) = 0x7f9f66df1000 [pid 19444] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19447 attached [pid 19446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19444] write(1, "executing program\n", 18 [pid 19445] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19444] <... write resumed>) = 18 executing program [pid 19447] set_robust_list(0x55555f6e6760, 24 [pid 19445] <... mprotect resumed>) = 0 [pid 19444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... set_robust_list resumed>) = 0 [pid 19446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19445] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19444] <... futex resumed>) = 0 [pid 19447] rt_sigprocmask(SIG_SETMASK, [] [pid 19446] <... mmap resumed>) = 0x7f9f66df1000 [pid 19445] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19444] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19447 [pid 19447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19445] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19444] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19448 attached [pid 19447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19446] <... mprotect resumed>) = 0 [pid 19444] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19448] set_robust_list(0x7f9f66e119a0, 24 [pid 19447] <... prctl resumed>) = 0 [pid 19446] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19447] setpgid(0, 0 [pid 19448] <... set_robust_list resumed>) = 0 [pid 19444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19448] rt_sigprocmask(SIG_SETMASK, [] [pid 19447] <... setpgid resumed>) = 0 [pid 19444] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19448] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19445] <... clone3 resumed> => {parent_tid=[19448]}, 88) = 19448 [pid 19444] <... mmap resumed>) = 0x7f9f66df1000 [pid 19448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19445] rt_sigprocmask(SIG_SETMASK, [] [pid 19444] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19449 attached [pid 19447] <... openat resumed>) = 3 [pid 19445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19449] set_robust_list(0x7f9f66e119a0, 24 [pid 19446] <... clone3 resumed> => {parent_tid=[19449]}, 88) = 19449 [pid 19445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19444] <... mprotect resumed>) = 0 [pid 19449] <... set_robust_list resumed>) = 0 [pid 19448] <... futex resumed>) = 0 [pid 19447] write(3, "1000", 4 [pid 19446] rt_sigprocmask(SIG_SETMASK, [] [pid 19445] <... futex resumed>) = 1 [pid 19449] rt_sigprocmask(SIG_SETMASK, [] [pid 19446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19444] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19448] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19447] <... write resumed>) = 4 [pid 19446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19444] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19449] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19448] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19447] close(3 [pid 19446] <... futex resumed>) = 0 [pid 19444] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19450 attached [pid 19448] <... futex resumed>) = 1 [pid 19446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] write(1, "executing program\n", 18 [pid 19444] <... clone3 resumed> => {parent_tid=[19450]}, 88) = 19450 [pid 19447] <... write resumed>) = 18 executing program [pid 19444] rt_sigprocmask(SIG_SETMASK, [] [pid 19450] set_robust_list(0x7f9f66e119a0, 24 [pid 19449] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] <... futex resumed>) = 0 [pid 19444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19450] <... set_robust_list resumed>) = 0 [pid 19449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... futex resumed>) = 0 [pid 19450] rt_sigprocmask(SIG_SETMASK, [] [pid 19449] <... futex resumed>) = 1 [pid 19448] <... futex resumed>) = 0 [pid 19447] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19446] <... futex resumed>) = 0 [pid 19445] <... futex resumed>) = 1 [pid 19444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19448] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19447] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19448] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19447] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19446] <... futex resumed>) = 0 [pid 19444] <... futex resumed>) = 0 [pid 19450] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19449] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19449] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19448] <... futex resumed>) = 1 [pid 19447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19445] <... futex resumed>) = 0 [pid 19444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] <... futex resumed>) = 0 [pid 19449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] <... mmap resumed>) = 0x7f9f66df1000 [pid 19445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19449] <... futex resumed>) = 1 [pid 19448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19447] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19446] <... futex resumed>) = 0 [pid 19445] <... futex resumed>) = 0 [pid 19444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19448] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19447] <... mprotect resumed>) = 0 [pid 19446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19444] <... futex resumed>) = 0 [pid 19450] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19448] <... openat resumed>) = 3 [pid 19447] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19446] <... futex resumed>) = 0 [pid 19444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19449] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19449] <... openat resumed>) = 3 [pid 19448] <... futex resumed>) = 1 [pid 19447] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19445] <... futex resumed>) = 0 [pid 19450] <... futex resumed>) = 1 [pid 19449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19445] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19444] <... futex resumed>) = 0 [pid 19450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19449] <... futex resumed>) = 1 [pid 19448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19446] <... futex resumed>) = 0 [pid 19445] <... futex resumed>) = 0 [pid 19444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19445] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19446] <... futex resumed>) = 0 [pid 19450] <... openat resumed>) = 3 [pid 19449] pwrite64(3, "\x02\x00", 2, 4 [pid 19446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19449] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19451 attached [pid 19448] pwrite64(3, "\x02\x00", 2, 4 [pid 19444] <... futex resumed>) = 0 [pid 19450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19450] <... futex resumed>) = 0 [pid 19449] <... futex resumed>) = 1 [pid 19448] <... pwrite64 resumed>) = 2 [pid 19447] <... clone3 resumed> => {parent_tid=[19451]}, 88) = 19451 [pid 19446] <... futex resumed>) = 0 [pid 19444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19451] set_robust_list(0x7f9f66e119a0, 24 [pid 19450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] rt_sigprocmask(SIG_SETMASK, [] [pid 19446] exit_group(0 [pid 19444] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19451] <... set_robust_list resumed>) = 0 [pid 19450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19449] <... futex resumed>) = ? [pid 19448] <... futex resumed>) = 1 [pid 19447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19446] <... exit_group resumed>) = ? [pid 19445] <... futex resumed>) = 0 [pid 19444] <... futex resumed>) = 0 [pid 19451] rt_sigprocmask(SIG_SETMASK, [] [pid 19450] pwrite64(3, "\x02\x00", 2, 4 [pid 19449] +++ exited with 0 +++ [pid 19448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19446] +++ exited with 0 +++ [pid 19445] exit_group(0 [pid 19444] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19450] <... pwrite64 resumed>) = 2 [pid 19448] <... futex resumed>) = ? [pid 19447] <... futex resumed>) = 0 [pid 19445] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19451] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19448] +++ exited with 0 +++ [pid 19447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19445] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19451] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19450] <... futex resumed>) = 1 [pid 19444] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19445, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19450] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19444] exit_group(0 [pid 19450] <... futex resumed>) = ? [pid 19444] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19450] +++ exited with 0 +++ [pid 19444] +++ exited with 0 +++ [pid 19451] <... futex resumed>) = 1 [pid 19447] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19444, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19447] <... futex resumed>) = 0 [pid 19451] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19451] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19447] <... futex resumed>) = 0 [pid 19451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19447] <... futex resumed>) = 0 [pid 19451] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19451] <... futex resumed>) = 0 [pid 19447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19451] pwrite64(3, "\x02\x00", 2, 4 [pid 19447] <... futex resumed>) = 0 [pid 19451] <... pwrite64 resumed>) = 2 [pid 19447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19451] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19447] exit_group(0) = ? [pid 19451] <... futex resumed>) = ? [pid 19451] +++ exited with 0 +++ [pid 19447] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19447, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19452 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19453 attached [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19454 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19452 attached [pid 19453] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19453 [pid 19454] set_robust_list(0x55555f6e6760, 24 [pid 19453] <... set_robust_list resumed>) = 0 [pid 19452] set_robust_list(0x55555f6e6760, 24 [pid 19453] rt_sigprocmask(SIG_SETMASK, [] [pid 19452] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19454] <... set_robust_list resumed>) = 0 [pid 19454] rt_sigprocmask(SIG_SETMASK, [] [pid 19452] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19454 [pid 19454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19453] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19452] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19454] <... prctl resumed>) = 0 [pid 19453] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] setpgid(0, 0 [pid 19453] setpgid(0, 0 [pid 19454] <... setpgid resumed>) = 0 [pid 19453] <... setpgid resumed>) = 0 [pid 19454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19452] setpgid(0, 0 [pid 19454] <... openat resumed>) = 3 [pid 19453] <... openat resumed>) = 3 [pid 19452] <... setpgid resumed>) = 0 [pid 19453] write(3, "1000", 4 [pid 19454] write(3, "1000", 4 [pid 19453] <... write resumed>) = 4 [pid 19452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19454] <... write resumed>) = 4 [pid 19453] close(3 [pid 19454] close(3 [pid 19453] <... close resumed>) = 0 [pid 19452] <... openat resumed>) = 3 [pid 19454] <... close resumed>) = 0 [pid 19453] write(1, "executing program\n", 18 [pid 19452] write(3, "1000", 4 [pid 19454] write(1, "executing program\n", 18 [pid 19453] <... write resumed>) = 18 [pid 19454] <... write resumed>) = 18 executing program executing program [pid 19453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19452] <... write resumed>) = 4 [pid 19454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] <... futex resumed>) = 0 [pid 19454] <... futex resumed>) = 0 [pid 19453] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19454] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19453] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19454] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19453] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19454] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19453] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19454] <... mmap resumed>) = 0x7f9f66df1000 [pid 19453] <... mmap resumed>) = 0x7f9f66df1000 [pid 19452] close(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 19454] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19453] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19452] <... close resumed>) = 0 [pid 19454] <... mprotect resumed>) = 0 executing program [pid 19452] write(1, "executing program\n", 18 [pid 19454] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19453] <... mprotect resumed>) = 0 [pid 19452] <... write resumed>) = 18 [pid 19454] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19453] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19452] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19454] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19453] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19452] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19455 attached [pid 19453] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19452] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19455] set_robust_list(0x7f9f66e119a0, 24 [pid 19454] <... clone3 resumed> => {parent_tid=[19455]}, 88) = 19455 [pid 19452] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19456 attached [pid 19455] <... set_robust_list resumed>) = 0 [pid 19454] rt_sigprocmask(SIG_SETMASK, [] [pid 19452] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19456] set_robust_list(0x7f9f66e119a0, 24 [pid 19455] rt_sigprocmask(SIG_SETMASK, [] [pid 19452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19456] <... set_robust_list resumed>) = 0 [pid 19455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19453] <... clone3 resumed> => {parent_tid=[19456]}, 88) = 19456 [pid 19452] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] rt_sigprocmask(SIG_SETMASK, [] [pid 19452] <... mmap resumed>) = 0x7f9f66df1000 [pid 19455] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19452] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19455] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19454] <... futex resumed>) = 0 [pid 19455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19452] <... mprotect resumed>) = 0 [pid 19456] rt_sigprocmask(SIG_SETMASK, [] [pid 19455] <... futex resumed>) = 0 [pid 19454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19455] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19453] <... futex resumed>) = 0 [pid 19452] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19457 [pid 19454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19454] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19457 attached [pid 19455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19457] set_robust_list(0x55555f6e6760, 24 [pid 19456] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19455] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19452] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19456] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19457] <... set_robust_list resumed>) = 0 [pid 19457] rt_sigprocmask(SIG_SETMASK, [] [pid 19456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19455] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19452] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19456] <... futex resumed>) = 1 [pid 19455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19458 attached [pid 19457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19458] set_robust_list(0x7f9f66e119a0, 24 [pid 19457] <... prctl resumed>) = 0 [pid 19456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19455] <... futex resumed>) = 1 [pid 19454] <... futex resumed>) = 0 [pid 19453] <... futex resumed>) = 0 [pid 19452] <... clone3 resumed> => {parent_tid=[19458]}, 88) = 19458 [pid 19458] <... set_robust_list resumed>) = 0 [pid 19457] setpgid(0, 0 [pid 19456] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19455] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19452] rt_sigprocmask(SIG_SETMASK, [] [pid 19458] rt_sigprocmask(SIG_SETMASK, [] [pid 19457] <... setpgid resumed>) = 0 [pid 19454] <... futex resumed>) = 0 [pid 19458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19456] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19457] <... openat resumed>) = 3 [pid 19456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19455] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19457] write(3, "1000", 4 [pid 19456] <... futex resumed>) = 1 [pid 19453] <... futex resumed>) = 0 [pid 19458] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19457] <... write resumed>) = 4 [pid 19456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19455] <... openat resumed>) = 3 [pid 19453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19452] <... futex resumed>) = 0 [pid 19458] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19457] close(3 [pid 19456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19453] <... futex resumed>) = 0 [pid 19452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19457] <... close resumed>) = 0 [pid 19456] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19458] <... futex resumed>) = 0 [pid 19457] write(1, "executing program\n", 18 [pid 19456] <... openat resumed>) = 3 [pid 19455] <... futex resumed>) = 1 [pid 19454] <... futex resumed>) = 0 executing program [pid 19452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19458] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19457] <... write resumed>) = 18 [pid 19456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19455] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19454] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19452] <... futex resumed>) = 0 [pid 19458] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19456] <... futex resumed>) = 1 [pid 19455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19454] <... futex resumed>) = 0 [pid 19453] <... futex resumed>) = 0 [pid 19452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19457] <... futex resumed>) = 0 [pid 19456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19455] pwrite64(3, "\x02\x00", 2, 4 [pid 19454] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19453] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19458] <... futex resumed>) = 0 [pid 19457] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19455] <... pwrite64 resumed>) = 2 [pid 19456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19453] <... futex resumed>) = 0 [pid 19452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19458] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19457] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19453] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19458] <... openat resumed>) = 3 [pid 19457] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19457] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19457] <... mmap resumed>) = 0x7f9f66df1000 [pid 19458] <... futex resumed>) = 0 [pid 19458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19457] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19457] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19457] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19459 attached => {parent_tid=[19459]}, 88) = 19459 [pid 19459] set_robust_list(0x7f9f66e119a0, 24 [pid 19457] rt_sigprocmask(SIG_SETMASK, [] [pid 19456] pwrite64(3, "\x02\x00", 2, 4 [pid 19455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19452] <... futex resumed>) = 1 [pid 19458] <... futex resumed>) = 0 [pid 19459] <... set_robust_list resumed>) = 0 [pid 19458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19456] <... pwrite64 resumed>) = 2 [pid 19455] <... futex resumed>) = 1 [pid 19454] <... futex resumed>) = 0 [pid 19459] rt_sigprocmask(SIG_SETMASK, [] [pid 19457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19455] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19454] exit_group(0 [pid 19452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19459] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19457] <... futex resumed>) = 0 [pid 19456] <... futex resumed>) = 1 [pid 19455] <... futex resumed>) = ? [pid 19454] <... exit_group resumed>) = ? [pid 19453] <... futex resumed>) = 0 [pid 19459] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19455] +++ exited with 0 +++ [pid 19453] exit_group(0 [pid 19452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19459] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19458] <... futex resumed>) = 0 [pid 19454] +++ exited with 0 +++ [pid 19452] <... futex resumed>) = 1 [pid 19458] pwrite64(3, "\x02\x00", 2, 4 [pid 19456] <... futex resumed>) = ? [pid 19453] <... exit_group resumed>) = ? [pid 19452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19456] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19454, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19459] <... futex resumed>) = 1 [pid 19458] <... pwrite64 resumed>) = 2 [pid 19457] <... futex resumed>) = 0 [pid 19453] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19457] <... futex resumed>) = 0 [pid 19459] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19453, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19459] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19458] <... futex resumed>) = 1 [pid 19452] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19452] exit_group(0 [pid 19458] <... futex resumed>) = ? [pid 19457] <... futex resumed>) = 0 [pid 19452] <... exit_group resumed>) = ? [pid 19459] <... futex resumed>) = 1 [pid 19458] +++ exited with 0 +++ [pid 19457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19459] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19457] <... futex resumed>) = 0 [pid 19459] <... openat resumed>) = 3 [pid 19457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19452] +++ exited with 0 +++ [pid 19459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19457] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19452, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19459] <... futex resumed>) = 0 [pid 19457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19459] pwrite64(3, "\x02\x00", 2, 4 [pid 19457] <... futex resumed>) = 0 [pid 19459] <... pwrite64 resumed>) = 2 [pid 19457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19457] <... futex resumed>) = 0 [pid 19459] <... futex resumed>) = 1 [pid 19457] exit_group(0) = ? [pid 19459] +++ exited with 0 +++ [pid 19457] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19457, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19460 attached [pid 19460] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19460 [pid 19460] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19460] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 19460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19461 attached [pid 19460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19461] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19461 [pid 19460] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19461] <... set_robust_list resumed>) = 0 [pid 19460] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19461] rt_sigprocmask(SIG_SETMASK, [] [pid 19460] <... setpgid resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19460] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19462 attached [pid 19461] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19461] setpgid(0, 0 [pid 19460] write(3, "1000", 4 [pid 19461] <... setpgid resumed>) = 0 [pid 19460] <... write resumed>) = 4 [pid 19462] set_robust_list(0x55555f6e6760, 24 [pid 19461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19462] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19462 [pid 19462] rt_sigprocmask(SIG_SETMASK, [] [pid 19461] <... openat resumed>) = 3 [pid 19460] close(3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19460] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19461] write(3, "1000", 4 [pid 19460] write(1, "executing program\n", 18 [pid 19462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19461] <... write resumed>) = 4 [pid 19460] <... write resumed>) = 18 [pid 19461] close(3 [pid 19460] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19461] <... close resumed>) = 0 [pid 19460] <... futex resumed>) = 0 executing program executing program [pid 19461] write(1, "executing program\n", 18 [pid 19460] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19461] <... write resumed>) = 18 [pid 19460] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19461] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19460] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19461] <... futex resumed>) = 0 [pid 19460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19461] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19461] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19460] <... mmap resumed>) = 0x7f9f66df1000 [pid 19462] <... prctl resumed>) = 0 [pid 19462] setpgid(0, 0 [pid 19461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19462] <... setpgid resumed>) = 0 [pid 19461] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19460] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19461] <... mmap resumed>) = 0x7f9f66df1000 [pid 19460] <... mprotect resumed>) = 0 [pid 19462] <... openat resumed>) = 3 [pid 19461] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19460] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19462] write(3, "1000", 4 [pid 19461] <... mprotect resumed>) = 0 [pid 19460] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19462] <... write resumed>) = 4 [pid 19461] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19463 attached [pid 19462] close(3 [pid 19461] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19462] <... close resumed>) = 0 [pid 19461] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19462] write(1, "executing program\n", 18 [pid 19460] <... clone3 resumed> => {parent_tid=[19463]}, 88) = 19463 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19464 attached [pid 19463] set_robust_list(0x7f9f66e119a0, 24 [pid 19462] <... write resumed>) = 18 [pid 19460] rt_sigprocmask(SIG_SETMASK, [] [pid 19464] set_robust_list(0x7f9f66e119a0, 24 [pid 19463] <... set_robust_list resumed>) = 0 [pid 19462] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19464] <... set_robust_list resumed>) = 0 [pid 19463] rt_sigprocmask(SIG_SETMASK, [] [pid 19462] <... futex resumed>) = 0 [pid 19464] rt_sigprocmask(SIG_SETMASK, [] [pid 19462] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19463] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19462] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19462] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19461] <... clone3 resumed> => {parent_tid=[19464]}, 88) = 19464 [pid 19460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19462] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19461] rt_sigprocmask(SIG_SETMASK, [] [pid 19460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] <... mmap resumed>) = 0x7f9f66df1000 [pid 19461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19460] <... futex resumed>) = 1 [pid 19461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19461] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19465 attached [pid 19461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19465] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19465] rt_sigprocmask(SIG_SETMASK, [] [pid 19463] <... futex resumed>) = 0 [pid 19464] <... futex resumed>) = 0 [pid 19462] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19465 [pid 19463] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19464] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19462] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19464] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19465] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19464] <... futex resumed>) = 1 [pid 19463] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19462] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19461] <... futex resumed>) = 0 [pid 19465] <... prctl resumed>) = 0 [pid 19464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19465] setpgid(0, 0 [pid 19464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19463] <... futex resumed>) = 1 [pid 19461] <... futex resumed>) = 0 [pid 19460] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19466 attached [pid 19465] <... setpgid resumed>) = 0 [pid 19464] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19466] set_robust_list(0x7f9f66e119a0, 24 [pid 19465] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19464] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19462] <... clone3 resumed> => {parent_tid=[19466]}, 88) = 19466 [pid 19460] <... futex resumed>) = 0 [pid 19466] <... set_robust_list resumed>) = 0 [pid 19465] <... openat resumed>) = 3 [pid 19464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19463] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19462] rt_sigprocmask(SIG_SETMASK, [] [pid 19460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19466] rt_sigprocmask(SIG_SETMASK, [] [pid 19465] write(3, "1000", 4 [pid 19464] <... futex resumed>) = 1 [pid 19463] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19461] <... futex resumed>) = 0 [pid 19466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19465] <... write resumed>) = 4 [pid 19464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19466] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19465] close(3 [pid 19464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19463] <... futex resumed>) = 1 [pid 19462] <... futex resumed>) = 0 [pid 19461] <... futex resumed>) = 0 [pid 19460] <... futex resumed>) = 0 [pid 19466] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19465] <... close resumed>) = 0 [pid 19464] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19463] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19465] write(1, "executing program\n", 18 [pid 19462] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19460] <... futex resumed>) = 0 [pid 19466] <... futex resumed>) = 0 [pid 19465] <... write resumed>) = 18 [pid 19464] <... openat resumed>) = 3 executing program [pid 19463] <... openat resumed>) = 3 [pid 19462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19466] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] <... futex resumed>) = 0 [pid 19466] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19465] <... futex resumed>) = 0 [pid 19464] <... futex resumed>) = 1 [pid 19463] <... futex resumed>) = 1 [pid 19462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19461] <... futex resumed>) = 0 [pid 19460] <... futex resumed>) = 0 [pid 19466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19465] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19466] <... futex resumed>) = 1 [pid 19465] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19462] <... futex resumed>) = 0 [pid 19461] <... futex resumed>) = 0 [pid 19460] <... futex resumed>) = 0 [pid 19466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19464] pwrite64(3, "\x02\x00", 2, 4 [pid 19463] pwrite64(3, "\x02\x00", 2, 4 [pid 19462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19466] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19465] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19464] <... pwrite64 resumed>) = 2 [pid 19466] <... openat resumed>) = 3 [pid 19465] <... mmap resumed>) = 0x7f9f66df1000 [pid 19463] <... pwrite64 resumed>) = 2 [pid 19462] <... futex resumed>) = 0 [pid 19464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19464] <... futex resumed>) = 1 [pid 19461] <... futex resumed>) = 0 [pid 19466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19465] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19464] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19463] <... futex resumed>) = 1 [pid 19461] exit_group(0 [pid 19460] <... futex resumed>) = 0 [pid 19466] <... futex resumed>) = 1 [pid 19465] <... mprotect resumed>) = 0 [pid 19464] <... futex resumed>) = ? [pid 19463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19462] <... futex resumed>) = 0 [pid 19461] <... exit_group resumed>) = ? [pid 19460] exit_group(0 [pid 19466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19464] +++ exited with 0 +++ [pid 19462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19460] <... exit_group resumed>) = ? [pid 19466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19466] pwrite64(3, "\x02\x00", 2, 4 [pid 19465] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19466] <... pwrite64 resumed>) = 2 [pid 19465] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19461] +++ exited with 0 +++ [pid 19466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19463] <... futex resumed>) = ? [pid 19462] <... futex resumed>) = 0 [pid 19466] <... futex resumed>) = 0 [pid 19466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] <... clone3 resumed> => {parent_tid=[19467]}, 88) = 19467 [pid 19465] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19467 attached ) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 19463] +++ exited with 0 +++ [pid 19462] exit_group(0 [pid 19460] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19467] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19466] <... futex resumed>) = ? [pid 19462] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19460, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19467] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19467] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] <... futex resumed>) = 0 [pid 19465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19467] <... futex resumed>) = 0 [pid 19467] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19466] +++ exited with 0 +++ [pid 19465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19462] +++ exited with 0 +++ [pid 19467] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19462, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19465] <... futex resumed>) = 0 [pid 19465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19467] <... futex resumed>) = 0 [pid 19465] <... futex resumed>) = 1 [pid 19467] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19467] <... openat resumed>) = 3 [pid 19467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19465] <... futex resumed>) = 0 [pid 19467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19467] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19467] pwrite64(3, "\x02\x00", 2, 4 [pid 19465] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19467] <... pwrite64 resumed>) = 2 [pid 19465] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19465] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19465] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19467] <... futex resumed>) = ? [pid 19465] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19467] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19468 attached [pid 19465] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19468 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19468] set_robust_list(0x55555f6e6760, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19465, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19468] <... set_robust_list resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19468] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19469 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19470 attached [pid 19468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19469] set_robust_list(0x55555f6e6760, 24 [pid 19468] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19469] <... set_robust_list resumed>) = 0 [pid 19469] rt_sigprocmask(SIG_SETMASK, [] [pid 19470] set_robust_list(0x55555f6e6760, 24 [pid 19468] <... prctl resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19469 [pid 19470] <... set_robust_list resumed>) = 0 [pid 19468] setpgid(0, 0 [pid 19469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19470 [pid 19470] rt_sigprocmask(SIG_SETMASK, [] [pid 19469] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19468] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19469] <... prctl resumed>) = 0 [pid 19468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19469] setpgid(0, 0 [pid 19470] <... prctl resumed>) = 0 [pid 19469] <... setpgid resumed>) = 0 [pid 19468] <... openat resumed>) = 3 [pid 19470] setpgid(0, 0 [pid 19469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19468] write(3, "1000", 4 [pid 19470] <... setpgid resumed>) = 0 [pid 19468] <... write resumed>) = 4 [pid 19469] <... openat resumed>) = 3 [pid 19470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19469] write(3, "1000", 4 [pid 19468] close(3 [pid 19469] <... write resumed>) = 4 [pid 19469] close(3 [pid 19468] <... close resumed>) = 0 [pid 19470] <... openat resumed>) = 3 [pid 19469] <... close resumed>) = 0 [pid 19468] write(1, "executing program\n", 18 executing program [pid 19470] write(3, "1000", 4 [pid 19469] write(1, "executing program\n", 18 [pid 19470] <... write resumed>) = 4 [pid 19469] <... write resumed>) = 18 executing program [pid 19468] <... write resumed>) = 18 [pid 19470] close(3 [pid 19469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19470] <... close resumed>) = 0 [pid 19468] <... futex resumed>) = 0 [pid 19470] write(1, "executing program\n", 18 [pid 19469] <... futex resumed>) = 0 [pid 19469] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19469] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19469] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 19469] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19470] <... write resumed>) = 18 [pid 19468] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19470] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19468] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19470] <... futex resumed>) = 0 [pid 19468] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19470] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19470] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19470] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19468] <... mmap resumed>) = 0x7f9f66df1000 [pid 19470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19468] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19468] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19470] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19470] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19468] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19469] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19469] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19471 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19472 attached [pid 19471] set_robust_list(0x7f9f66e119a0, 24 [pid 19470] <... mprotect resumed>) = 0 [pid 19469] <... clone3 resumed> => {parent_tid=[19471]}, 88) = 19471 [pid 19471] <... set_robust_list resumed>) = 0 [pid 19470] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19469] rt_sigprocmask(SIG_SETMASK, [] [pid 19468] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19472] set_robust_list(0x55555f6e6760, 24 [pid 19471] rt_sigprocmask(SIG_SETMASK, [] [pid 19470] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19472] <... set_robust_list resumed>) = 0 [pid 19471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19469] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19473 attached [pid 19471] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19469] <... futex resumed>) = 0 [pid 19472] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19474 attached [pid 19473] set_robust_list(0x7f9f66e119a0, 24 [pid 19472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19471] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19469] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19468] <... clone3 resumed> => {parent_tid=[19473]}, 88) = 19473 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19472 [pid 19474] set_robust_list(0x7f9f66e119a0, 24 [pid 19473] <... set_robust_list resumed>) = 0 [pid 19472] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19470] <... clone3 resumed> => {parent_tid=[19474]}, 88) = 19474 [pid 19469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19468] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19473] rt_sigprocmask(SIG_SETMASK, [] [pid 19471] <... futex resumed>) = 0 [pid 19469] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19474] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19470] rt_sigprocmask(SIG_SETMASK, [] [pid 19474] rt_sigprocmask(SIG_SETMASK, [] [pid 19473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19472] <... prctl resumed>) = 0 [pid 19471] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19469] <... futex resumed>) = 0 [pid 19468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] setpgid(0, 0 [pid 19471] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19469] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19474] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19472] <... setpgid resumed>) = 0 [pid 19470] <... futex resumed>) = 0 [pid 19468] <... futex resumed>) = 0 [pid 19474] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19473] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19474] <... futex resumed>) = 0 [pid 19473] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19471] <... futex resumed>) = 1 [pid 19470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19469] <... futex resumed>) = 0 [pid 19474] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19471] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19469] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19473] <... futex resumed>) = 1 [pid 19471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19469] <... futex resumed>) = 0 [pid 19473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19471] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19469] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19474] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19472] <... openat resumed>) = 3 [pid 19471] <... openat resumed>) = 3 [pid 19470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19468] <... futex resumed>) = 0 [pid 19474] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19472] write(3, "1000", 4 [pid 19470] <... futex resumed>) = 0 [pid 19468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19474] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19473] <... futex resumed>) = 0 [pid 19472] <... write resumed>) = 4 [pid 19474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19471] <... futex resumed>) = 1 [pid 19470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19469] <... futex resumed>) = 0 [pid 19468] <... futex resumed>) = 1 [pid 19474] <... futex resumed>) = 0 [pid 19473] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19472] close(3 [pid 19471] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19469] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19474] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19473] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19472] <... close resumed>) = 0 [pid 19471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19469] <... futex resumed>) = 0 [pid 19474] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19472] write(1, "executing program\n", 18 executing program [pid 19471] pwrite64(3, "\x02\x00", 2, 4 [pid 19470] <... futex resumed>) = 0 [pid 19469] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19474] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19473] <... futex resumed>) = 1 [pid 19472] <... write resumed>) = 18 [pid 19471] <... pwrite64 resumed>) = 2 [pid 19470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19468] <... futex resumed>) = 0 [pid 19474] <... openat resumed>) = 3 [pid 19472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19472] <... futex resumed>) = 0 [pid 19468] <... futex resumed>) = 0 [pid 19474] <... futex resumed>) = 1 [pid 19472] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19470] <... futex resumed>) = 0 [pid 19468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19474] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19474] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19473] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19472] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19470] <... futex resumed>) = 0 [pid 19474] pwrite64(3, "\x02\x00", 2, 4 [pid 19473] <... openat resumed>) = 3 [pid 19472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19471] <... futex resumed>) = 1 [pid 19470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19469] <... futex resumed>) = 0 [pid 19474] <... pwrite64 resumed>) = 2 [pid 19473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19472] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19471] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19469] exit_group(0 [pid 19474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19473] <... futex resumed>) = 1 [pid 19472] <... mmap resumed>) = 0x7f9f66df1000 [pid 19471] <... futex resumed>) = ? [pid 19469] <... exit_group resumed>) = ? [pid 19468] <... futex resumed>) = 0 [pid 19474] <... futex resumed>) = 1 [pid 19473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19471] +++ exited with 0 +++ [pid 19470] <... futex resumed>) = 0 [pid 19469] +++ exited with 0 +++ [pid 19468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19468] <... futex resumed>) = 0 [pid 19474] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19473] pwrite64(3, "\x02\x00", 2, 4 [pid 19472] <... mprotect resumed>) = 0 [pid 19470] exit_group(0 [pid 19468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19469, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19474] <... futex resumed>) = ? [pid 19473] <... pwrite64 resumed>) = 2 [pid 19472] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19470] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19474] +++ exited with 0 +++ [pid 19473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19470] +++ exited with 0 +++ [pid 19472] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19468] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19475 attached [pid 19468] exit_group(0 [pid 19475] set_robust_list(0x7f9f66e119a0, 24 [pid 19473] <... futex resumed>) = ? [pid 19468] <... exit_group resumed>) = ? [pid 19475] <... set_robust_list resumed>) = 0 [pid 19473] +++ exited with 0 +++ [pid 19472] <... clone3 resumed> => {parent_tid=[19475]}, 88) = 19475 [pid 19472] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19468] +++ exited with 0 +++ [pid 19475] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19468, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19475] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19472] <... futex resumed>) = 0 [pid 19472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19475] <... futex resumed>) = 1 [pid 19472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19475] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] <... restart_syscall resumed>) = 0 [pid 19475] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19475] <... futex resumed>) = 1 [pid 19472] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19475] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19475] <... openat resumed>) = 3 [pid 19472] <... futex resumed>) = 0 [pid 19472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19472] <... futex resumed>) = 0 [pid 19475] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19472] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19476 [pid 19475] pwrite64(3, "\x02\x00", 2, 4 [pid 19472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19475] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19476 attached [pid 19475] <... futex resumed>) = 1 [pid 19472] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19475] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19472] exit_group(0 [pid 19475] <... futex resumed>) = ? [pid 19472] <... exit_group resumed>) = ? [pid 19475] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19477 attached [pid 19476] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19477 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19477] set_robust_list(0x55555f6e6760, 24 [pid 19476] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19477] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19476] rt_sigprocmask(SIG_SETMASK, [] [pid 19477] rt_sigprocmask(SIG_SETMASK, [] [pid 19476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19472] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19477] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19477] setpgid(0, 0) = 0 [pid 19477] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19477] write(3, "1000", 4) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19478 attached [pid 19477] close(3 [pid 19476] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19472, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19478 [pid 19478] set_robust_list(0x55555f6e6760, 24 [pid 19477] <... close resumed>) = 0 [pid 19476] <... prctl resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19476] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19476] <... setpgid resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19478] <... set_robust_list resumed>) = 0 [pid 19477] write(1, "executing program\n", 18 executing program [pid 19476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19478] rt_sigprocmask(SIG_SETMASK, [] [pid 19477] <... write resumed>) = 18 [pid 19478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19477] <... futex resumed>) = 0 [pid 19478] <... prctl resumed>) = 0 [pid 19477] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19476] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19478] setpgid(0, 0 [pid 19477] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19476] write(3, "1000", 4 [pid 19478] <... setpgid resumed>) = 0 [pid 19477] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19476] <... write resumed>) = 4 [pid 19478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19476] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19477] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19478] <... openat resumed>) = 3 [pid 19477] <... mmap resumed>) = 0x7f9f66df1000 [pid 19477] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19478] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19479 attached ) = 4 [pid 19477] <... mprotect resumed>) = 0 [pid 19479] set_robust_list(0x55555f6e6760, 24 [pid 19478] close(3 [pid 19477] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19476] <... close resumed>) = 0 [pid 19479] <... set_robust_list resumed>) = 0 [pid 19478] <... close resumed>) = 0 [pid 19476] write(1, "executing program\n", 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19479 [pid 19479] rt_sigprocmask(SIG_SETMASK, [] [pid 19478] write(1, "executing program\n", 18 [pid 19477] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19476] <... write resumed>) = 18 [pid 19479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19478] <... write resumed>) = 18 [pid 19477] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19478] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 19476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19480 attached [pid 19479] <... prctl resumed>) = 0 [pid 19478] <... futex resumed>) = 0 [pid 19476] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19480] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19480] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] setpgid(0, 0 [pid 19478] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19477] <... clone3 resumed> => {parent_tid=[19480]}, 88) = 19480 [pid 19476] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19478] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19477] rt_sigprocmask(SIG_SETMASK, [] [pid 19476] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19478] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19476] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19477] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19477] <... futex resumed>) = 1 [pid 19476] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19477] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] <... mmap resumed>) = 0x7f9f66df1000 [pid 19478] <... mmap resumed>) = 0x7f9f66df1000 [pid 19476] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19478] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19480] <... futex resumed>) = 0 [pid 19479] <... setpgid resumed>) = 0 [pid 19478] <... mprotect resumed>) = 0 [pid 19476] <... mprotect resumed>) = 0 [pid 19480] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19480] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19479] <... openat resumed>) = 3 [pid 19478] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19476] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19479] write(3, "1000", 4 [pid 19480] <... futex resumed>) = 1 [pid 19479] <... write resumed>) = 4 [pid 19478] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19477] <... futex resumed>) = 0 [pid 19476] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] close(3 [pid 19478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19477] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19476] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19479] <... close resumed>) = 0 [pid 19477] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19481 attached [pid 19480] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 19479] write(1, "executing program\n", 18 [pid 19477] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19482 attached [pid 19481] set_robust_list(0x7f9f66e119a0, 24 [pid 19480] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19479] <... write resumed>) = 18 [pid 19476] <... clone3 resumed> => {parent_tid=[19482]}, 88) = 19482 [pid 19482] set_robust_list(0x7f9f66e119a0, 24 [pid 19481] <... set_robust_list resumed>) = 0 [pid 19480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19479] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] <... clone3 resumed> => {parent_tid=[19481]}, 88) = 19481 [pid 19476] rt_sigprocmask(SIG_SETMASK, [] [pid 19482] <... set_robust_list resumed>) = 0 [pid 19481] rt_sigprocmask(SIG_SETMASK, [] [pid 19480] <... futex resumed>) = 1 [pid 19479] <... futex resumed>) = 0 [pid 19478] rt_sigprocmask(SIG_SETMASK, [] [pid 19477] <... futex resumed>) = 0 [pid 19476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19482] rt_sigprocmask(SIG_SETMASK, [] [pid 19481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19477] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19476] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19479] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19477] <... futex resumed>) = 0 [pid 19482] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19480] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19479] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19478] <... futex resumed>) = 0 [pid 19477] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] <... futex resumed>) = 0 [pid 19482] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19481] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19480] <... openat resumed>) = 3 [pid 19479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19476] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19481] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19482] <... futex resumed>) = 0 [pid 19481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19480] <... futex resumed>) = 1 [pid 19479] <... mmap resumed>) = 0x7f9f66df1000 [pid 19477] <... futex resumed>) = 0 [pid 19476] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19482] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19481] <... futex resumed>) = 1 [pid 19480] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19478] <... futex resumed>) = 0 [pid 19477] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19476] <... futex resumed>) = 0 [pid 19482] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19479] <... mprotect resumed>) = 0 [pid 19478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19477] <... futex resumed>) = 0 [pid 19481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19480] pwrite64(3, "\x02\x00", 2, 4 [pid 19479] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19478] <... futex resumed>) = 0 [pid 19477] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19481] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19480] <... pwrite64 resumed>) = 2 [pid 19479] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19482] <... futex resumed>) = 0 [pid 19481] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19482] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 19483 attached [pid 19481] <... futex resumed>) = 0 [pid 19480] <... futex resumed>) = 0 [pid 19478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19477] exit_group(0 [pid 19476] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19483] set_robust_list(0x7f9f66e119a0, 24 [pid 19478] <... futex resumed>) = 0 [pid 19477] <... exit_group resumed>) = ? [pid 19476] <... futex resumed>) = 1 [pid 19483] <... set_robust_list resumed>) = 0 [pid 19478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19483] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19482] <... futex resumed>) = 0 [pid 19481] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19479] <... clone3 resumed> => {parent_tid=[19483]}, 88) = 19483 [pid 19483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19482] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19481] <... openat resumed>) = 3 [pid 19479] rt_sigprocmask(SIG_SETMASK, [] [pid 19482] <... openat resumed>) = 3 [pid 19481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19481] <... futex resumed>) = 1 [pid 19479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] <... futex resumed>) = 0 [pid 19482] <... futex resumed>) = 1 [pid 19481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] <... futex resumed>) = 1 [pid 19478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19476] <... futex resumed>) = 0 [pid 19483] <... futex resumed>) = 0 [pid 19482] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19478] <... futex resumed>) = 0 [pid 19476] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19483] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19481] pwrite64(3, "\x02\x00", 2, 4 [pid 19478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] <... futex resumed>) = 0 [pid 19483] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19482] pwrite64(3, "\x02\x00", 2, 4 [pid 19481] <... pwrite64 resumed>) = 2 [pid 19480] +++ exited with 0 +++ [pid 19477] +++ exited with 0 +++ [pid 19476] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19482] <... pwrite64 resumed>) = 2 [pid 19481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19477, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19483] <... futex resumed>) = 1 [pid 19482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19481] <... futex resumed>) = 1 [pid 19479] <... futex resumed>) = 0 [pid 19478] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19482] <... futex resumed>) = 1 [pid 19481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] exit_group(0 [pid 19476] <... futex resumed>) = 0 [pid 19483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19482] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19481] <... futex resumed>) = ? [pid 19479] <... futex resumed>) = 0 [pid 19478] <... exit_group resumed>) = ? [pid 19476] exit_group(0 [pid 19483] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19481] +++ exited with 0 +++ [pid 19482] <... futex resumed>) = ? [pid 19479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19476] <... exit_group resumed>) = ? [pid 19483] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19482] +++ exited with 0 +++ [pid 19483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19478] +++ exited with 0 +++ [pid 19476] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19476, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19479] <... futex resumed>) = 0 [pid 19479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19483] <... futex resumed>) = 1 [pid 19479] <... futex resumed>) = 0 [pid 19483] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19483] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19483] <... futex resumed>) = 1 [pid 19479] <... futex resumed>) = 0 [pid 19483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19479] <... futex resumed>) = 0 [pid 19483] pwrite64(3, "\x02\x00", 2, 4 [pid 19479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19483] <... pwrite64 resumed>) = 2 [pid 19483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19479] <... futex resumed>) = 0 [pid 19483] <... futex resumed>) = 1 [pid 19483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19479] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19483] <... futex resumed>) = ? [pid 19479] <... exit_group resumed>) = ? [pid 19483] +++ exited with 0 +++ [pid 19479] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19484 attached , child_tidptr=0x55555f6e6750) = 19484 [pid 19484] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19484] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19484] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19484] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19484] setpgid(0, 0) = 0 [pid 19484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19485 [pid 19484] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19484] write(3, "1000", 4) = 4 [pid 19484] close(3) = 0 [pid 19484] write(1, "executing program\n", 18) = 18 executing program [pid 19484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19484] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19484] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19484] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19484] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19484] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19485 attached [pid 19485] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19486 attached ) = 0 [pid 19484] <... clone3 resumed> => {parent_tid=[19486]}, 88) = 19486 [pid 320] <... restart_syscall resumed>) = 0 [pid 19484] rt_sigprocmask(SIG_SETMASK, [] [pid 19485] rt_sigprocmask(SIG_SETMASK, [] [pid 19484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19486] set_robust_list(0x7f9f66e119a0, 24 [pid 19485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19486] <... set_robust_list resumed>) = 0 [pid 19485] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19486] rt_sigprocmask(SIG_SETMASK, [] [pid 19484] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19485] <... prctl resumed>) = 0 [pid 19484] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19486] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19485] setpgid(0, 0 [pid 19484] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19487 attached [pid 19486] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19485] <... setpgid resumed>) = 0 [pid 19486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19487] set_robust_list(0x55555f6e6760, 24 [pid 19486] <... futex resumed>) = 1 [pid 19485] <... openat resumed>) = 3 [pid 19484] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19487 [pid 19487] <... set_robust_list resumed>) = 0 [pid 19486] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19484] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19487] rt_sigprocmask(SIG_SETMASK, [] [pid 19486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19484] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19486] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19485] write(3, "1000", 4 [pid 19484] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 19487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19486] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19485] <... write resumed>) = 4 [pid 19486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19485] close(3 [pid 19487] <... prctl resumed>) = 0 [pid 19485] <... close resumed>) = 0 [pid 19484] <... futex resumed>) = 0 [pid 19487] setpgid(0, 0 [pid 19486] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19485] write(1, "executing program\n", 18 executing program [pid 19484] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19487] <... setpgid resumed>) = 0 [pid 19486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19485] <... write resumed>) = 18 [pid 19484] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19486] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19484] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19487] <... openat resumed>) = 3 [pid 19486] <... openat resumed>) = 3 [pid 19485] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19485] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19487] write(3, "1000", 4 [pid 19485] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19487] <... write resumed>) = 4 [pid 19485] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19488 attached [pid 19487] close(3 [pid 19486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19488] set_robust_list(0x55555f6e6760, 24 [pid 19487] <... close resumed>) = 0 [pid 19486] <... futex resumed>) = 1 [pid 19485] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19484] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19488 [pid 19488] <... set_robust_list resumed>) = 0 [pid 19486] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19488] rt_sigprocmask(SIG_SETMASK, [] [pid 19487] write(1, "executing program\n", 18 [pid 19486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19485] <... mmap resumed>) = 0x7f9f66df1000 [pid 19484] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19487] <... write resumed>) = 18 [pid 19486] pwrite64(3, "\x02\x00", 2, 4 [pid 19485] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19484] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] <... mprotect resumed>) = 0 executing program [pid 19488] <... prctl resumed>) = 0 [pid 19487] <... futex resumed>) = 0 [pid 19486] <... pwrite64 resumed>) = 2 [pid 19485] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19484] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19488] setpgid(0, 0 [pid 19487] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19486] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19485] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19485] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19488] <... setpgid resumed>) = 0 [pid 19484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19487] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19487] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19484] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19489 attached [pid 19487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19485] <... clone3 resumed> => {parent_tid=[19489]}, 88) = 19489 [pid 19485] rt_sigprocmask(SIG_SETMASK, [] [pid 19487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19488] <... openat resumed>) = 3 [pid 19487] <... mmap resumed>) = 0x7f9f66df1000 [pid 19485] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19489] set_robust_list(0x7f9f66e119a0, 24 [pid 19487] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19489] <... set_robust_list resumed>) = 0 [pid 19486] <... futex resumed>) = ? [pid 19485] <... futex resumed>) = 0 [pid 19484] <... exit_group resumed>) = ? [pid 19489] rt_sigprocmask(SIG_SETMASK, [] [pid 19488] write(3, "1000", 4 [pid 19487] <... mprotect resumed>) = 0 [pid 19486] +++ exited with 0 +++ [pid 19485] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19488] <... write resumed>) = 4 [pid 19487] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19489] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19488] close(3 [pid 19487] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19488] <... close resumed>) = 0 [pid 19487] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19489] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19488] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19490 attached [pid 19489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19488] <... write resumed>) = 18 [pid 19490] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19490] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 19490] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19488] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19487] <... clone3 resumed> => {parent_tid=[19490]}, 88) = 19490 [pid 19489] <... futex resumed>) = 1 [pid 19484] +++ exited with 0 +++ [pid 19488] <... futex resumed>) = 0 [pid 19489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19487] rt_sigprocmask(SIG_SETMASK, [] [pid 19488] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19484, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19488] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19488] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19487] <... futex resumed>) = 1 [pid 19488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19490] <... futex resumed>) = 0 [pid 19488] <... mmap resumed>) = 0x7f9f66df1000 [pid 19485] <... futex resumed>) = 0 [pid 19490] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19485] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19490] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19485] <... futex resumed>) = 1 [pid 19490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19490] <... futex resumed>) = 1 [pid 19490] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19488] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19488] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19488] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19491 attached => {parent_tid=[19491]}, 88) = 19491 [pid 19491] set_robust_list(0x7f9f66e119a0, 24 [pid 19489] <... futex resumed>) = 0 [pid 19487] <... futex resumed>) = 0 [pid 19489] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19491] <... set_robust_list resumed>) = 0 [pid 19490] <... futex resumed>) = 0 [pid 19488] rt_sigprocmask(SIG_SETMASK, [] [pid 19487] <... futex resumed>) = 1 [pid 19491] rt_sigprocmask(SIG_SETMASK, [] [pid 19490] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19491] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19490] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19489] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19490] <... futex resumed>) = 1 [pid 19489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19488] <... futex resumed>) = 0 [pid 19487] <... futex resumed>) = 0 [pid 19491] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19490] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19489] <... futex resumed>) = 1 [pid 19488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19485] <... futex resumed>) = 0 [pid 19491] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19490] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19485] <... futex resumed>) = 0 [pid 19491] <... futex resumed>) = 1 [pid 19490] <... openat resumed>) = 3 [pid 19489] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19488] <... futex resumed>) = 0 [pid 19487] <... futex resumed>) = 0 [pid 19485] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19489] <... openat resumed>) = 3 [pid 19488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19490] <... futex resumed>) = 0 [pid 19489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19488] <... futex resumed>) = 0 [pid 19487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19491] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19490] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19489] <... futex resumed>) = 1 [pid 19488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19487] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] <... futex resumed>) = 0 [pid 19491] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19487] <... futex resumed>) = 0 [pid 19485] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19490] pwrite64(3, "\x02\x00", 2, 4 [pid 19485] <... futex resumed>) = 0 [pid 19490] <... pwrite64 resumed>) = 2 [pid 19485] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19490] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19487] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19491] <... futex resumed>) = 1 [pid 19488] <... futex resumed>) = 0 [pid 19491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19489] pwrite64(3, "\x02\x00", 2, 4 [pid 19488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19491] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19489] <... pwrite64 resumed>) = 2 [pid 19488] <... futex resumed>) = 0 [pid 19487] exit_group(0 [pid 19491] <... openat resumed>) = 3 [pid 19488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19487] <... exit_group resumed>) = ? [pid 19491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19490] <... futex resumed>) = ? [pid 19489] <... futex resumed>) = 1 [pid 19485] <... futex resumed>) = 0 [pid 19491] <... futex resumed>) = 1 [pid 19490] +++ exited with 0 +++ [pid 19489] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19488] <... futex resumed>) = 0 [pid 19487] +++ exited with 0 +++ [pid 19485] exit_group(0 [pid 19491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19489] <... futex resumed>) = ? [pid 19488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19485] <... exit_group resumed>) = ? [pid 19491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19489] +++ exited with 0 +++ [pid 19488] <... futex resumed>) = 0 [pid 19485] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19487, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19491] pwrite64(3, "\x02\x00", 2, 4 [pid 19488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 19491] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19485, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19491] <... futex resumed>) = 1 [pid 19488] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19488] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19491] <... futex resumed>) = ? [pid 19488] <... exit_group resumed>) = ? [pid 19491] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19488] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19492 attached [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19492] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19492] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19493 attached [pid 19493] set_robust_list(0x55555f6e6760, 24 [pid 19492] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19492 [pid 19493] <... set_robust_list resumed>) = 0 [pid 19492] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19493] rt_sigprocmask(SIG_SETMASK, [] [pid 19492] setpgid(0, 0 [pid 19493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19492] <... setpgid resumed>) = 0 [pid 19493] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19493 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19493] <... prctl resumed>) = 0 [pid 19492] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19493] setpgid(0, 0) = 0 [pid 19493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19492] write(3, "1000", 4 [pid 19493] <... openat resumed>) = 3 [pid 19492] <... write resumed>) = 4 [pid 19492] close(3 [pid 19493] write(3, "1000", 4) = 4 [pid 19492] <... close resumed>) = 0 [pid 19493] close(3 [pid 19492] write(1, "executing program\n", 18 [pid 19493] <... close resumed>) = 0 executing program [pid 19492] <... write resumed>) = 18 [pid 19493] write(1, "executing program\n", 18 [pid 19492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19493] <... write resumed>) = 18 [pid 19492] <... futex resumed>) = 0 [pid 19493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19492] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19493] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19492] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19493] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19492] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19493] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19492] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19493] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19492] <... mmap resumed>) = 0x7f9f66df1000 [pid 19493] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19492] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19493] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19492] <... mprotect resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19493] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19492] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19493] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19494 attached [pid 19492] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19492] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19495 attached [pid 19493] <... clone3 resumed> => {parent_tid=[19494]}, 88) = 19494 [pid 19495] set_robust_list(0x7f9f66e119a0, 24 [pid 19494] set_robust_list(0x7f9f66e119a0, 24 [pid 19493] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19495] <... set_robust_list resumed>) = 0 [pid 19494] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19495] rt_sigprocmask(SIG_SETMASK, [] [pid 19494] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19495] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19492] <... clone3 resumed> => {parent_tid=[19495]}, 88) = 19495 [pid 19493] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19492] rt_sigprocmask(SIG_SETMASK, [] [pid 19493] <... futex resumed>) = 0 [pid 19492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19493] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19496 attached ) = 0 [pid 19496] set_robust_list(0x55555f6e6760, 24 [pid 19492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19496] <... set_robust_list resumed>) = 0 [pid 19496] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19496 [pid 19496] <... prctl resumed>) = 0 [pid 19495] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19496] setpgid(0, 0 [pid 19494] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19496] <... setpgid resumed>) = 0 [pid 19495] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19494] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19496] <... openat resumed>) = 3 [pid 19494] <... futex resumed>) = 1 [pid 19493] <... futex resumed>) = 0 [pid 19495] <... futex resumed>) = 1 [pid 19492] <... futex resumed>) = 0 [pid 19496] write(3, "1000", 4 [pid 19494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19493] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19496] <... write resumed>) = 4 [pid 19495] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19493] <... futex resumed>) = 0 [pid 19492] <... futex resumed>) = 0 [pid 19496] close(3 [pid 19493] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19496] <... close resumed>) = 0 [pid 19495] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19494] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19496] write(1, "executing program\n", 18) = 18 [pid 19494] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19496] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19496] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19494] <... futex resumed>) = 1 [pid 19493] <... futex resumed>) = 0 [pid 19496] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19495] <... futex resumed>) = 1 [pid 19494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19493] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19492] <... futex resumed>) = 0 [pid 19496] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19493] <... futex resumed>) = 0 [pid 19492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19494] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19493] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19492] <... futex resumed>) = 0 [pid 19496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19495] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19494] <... openat resumed>) = 3 [pid 19492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19496] <... mmap resumed>) = 0x7f9f66df1000 [pid 19494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19496] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19495] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19494] <... futex resumed>) = 1 [pid 19496] <... mprotect resumed>) = 0 [pid 19495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19496] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19495] <... futex resumed>) = 0 [pid 19493] <... futex resumed>) = 0 [pid 19492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19493] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19497 attached [pid 19496] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19495] pwrite64(3, "\x02\x00", 2, 4 [pid 19494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19493] <... futex resumed>) = 0 [pid 19492] <... futex resumed>) = 0 [pid 19497] set_robust_list(0x55555f6e6760, 24 [pid 19496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19495] <... pwrite64 resumed>) = 2 [pid 19494] pwrite64(3, "\x02\x00", 2, 4 [pid 19493] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19494] <... pwrite64 resumed>) = 2 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19497 ci2-android-6-12-rust/strace-static-x86_64: Process 19498 attached [pid 19497] <... set_robust_list resumed>) = 0 [pid 19495] <... futex resumed>) = 1 [pid 19492] <... futex resumed>) = 0 [pid 19498] set_robust_list(0x7f9f66e119a0, 24 [pid 19497] rt_sigprocmask(SIG_SETMASK, [] [pid 19496] <... clone3 resumed> => {parent_tid=[19498]}, 88) = 19498 [pid 19495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19492] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19498] <... set_robust_list resumed>) = 0 [pid 19497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19496] rt_sigprocmask(SIG_SETMASK, [] [pid 19495] <... futex resumed>) = ? [pid 19494] <... futex resumed>) = 1 [pid 19493] <... futex resumed>) = 0 [pid 19492] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19498] rt_sigprocmask(SIG_SETMASK, [] [pid 19497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19495] +++ exited with 0 +++ [pid 19494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19493] exit_group(0 [pid 19492] +++ exited with 0 +++ [pid 19498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19494] <... futex resumed>) = ? [pid 19493] <... exit_group resumed>) = ? [pid 19498] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19497] <... prctl resumed>) = 0 [pid 19496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19494] +++ exited with 0 +++ [pid 19493] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19492, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19497] setpgid(0, 0 [pid 19496] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19497] <... setpgid resumed>) = 0 [pid 19496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19498] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19498] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] <... openat resumed>) = 3 [pid 19498] <... futex resumed>) = 1 [pid 19497] write(3, "1000", 4 [pid 19496] <... futex resumed>) = 0 [pid 19498] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19497] <... write resumed>) = 4 [pid 19498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] close(3 [pid 19498] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19496] <... futex resumed>) = 0 [pid 19497] <... close resumed>) = 0 [pid 19498] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19497] write(1, "executing program\n", 18 [pid 19496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19498] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19497] <... write resumed>) = 18 [pid 19497] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19497] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19497] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19497] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19498] <... futex resumed>) = 0 [pid 19497] <... mprotect resumed>) = 0 [pid 19496] <... futex resumed>) = 1 [pid 19498] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19497] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19498] <... openat resumed>) = 3 [pid 19497] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19499 attached [pid 19498] <... futex resumed>) = 1 [pid 19496] <... futex resumed>) = 0 [pid 19498] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19497] <... clone3 resumed> => {parent_tid=[19499]}, 88) = 19499 [pid 19497] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19499] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19499] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19499] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19499] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19498] <... futex resumed>) = 0 [pid 19499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19498] pwrite64(3, "\x02\x00", 2, 4 [pid 19499] <... futex resumed>) = 1 [pid 19498] <... pwrite64 resumed>) = 2 [pid 19497] <... futex resumed>) = 0 [pid 19499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19499] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19498] <... futex resumed>) = 1 [pid 19497] <... futex resumed>) = 0 [pid 19496] <... futex resumed>) = 0 [pid 19499] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19496] exit_group(0 [pid 19499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19496] <... exit_group resumed>) = ? [pid 19499] <... futex resumed>) = 0 [pid 19498] +++ exited with 0 +++ [pid 19497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19499] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19499] <... openat resumed>) = 3 [pid 19497] <... futex resumed>) = 0 [pid 19497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19497] <... futex resumed>) = 0 [pid 19499] <... futex resumed>) = 1 [pid 19497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19499] pwrite64(3, "\x02\x00", 2, 4 [pid 19497] <... futex resumed>) = 0 [pid 19499] <... pwrite64 resumed>) = 2 [pid 19497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19496] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19499] <... futex resumed>) = 1 [pid 19497] <... futex resumed>) = 0 [pid 19499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19497] exit_group(0 [pid 19499] <... futex resumed>) = ? [pid 19497] <... exit_group resumed>) = ? [pid 19499] +++ exited with 0 +++ [pid 19497] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19500 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19500 [pid 19500] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19500] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19500] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19500] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19500] setpgid(0, 0) = 0 [pid 19500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19501 attached ) = 3 [pid 19501] set_robust_list(0x55555f6e6760, 24 [pid 19500] write(3, "1000", 4 [pid 19501] <... set_robust_list resumed>) = 0 [pid 19501] rt_sigprocmask(SIG_SETMASK, [] [pid 19500] <... write resumed>) = 4 [pid 19500] close(3) = 0 [pid 19501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19501] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19500] write(1, "executing program\n", 18) = 18 [pid 19501] <... prctl resumed>) = 0 [pid 19500] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19502 attached executing program [pid 19501] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19502 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19501 [pid 19502] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19502] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19502] rt_sigprocmask(SIG_SETMASK, [] [pid 19501] <... setpgid resumed>) = 0 [pid 19500] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19501] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19500] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19502] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19501] <... openat resumed>) = 3 [pid 19500] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19501] write(3, "1000", 4 [pid 19500] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19502] <... prctl resumed>) = 0 [pid 19501] <... write resumed>) = 4 [pid 19500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19502] setpgid(0, 0 [pid 19501] close(3 [pid 19500] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19502] <... setpgid resumed>) = 0 [pid 19501] <... close resumed>) = 0 [pid 19500] <... mmap resumed>) = 0x7f9f66df1000 [pid 19501] write(1, "executing program\n", 18 [pid 19500] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19501] <... write resumed>) = 18 [pid 19500] <... mprotect resumed>) = 0 executing program [pid 19502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19500] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19501] <... futex resumed>) = 0 [pid 19502] <... openat resumed>) = 3 [pid 19501] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19500] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19501] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19500] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19503 attached [pid 19502] write(3, "1000", 4 [pid 19501] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19503] set_robust_list(0x7f9f66e119a0, 24 [pid 19502] <... write resumed>) = 4 [pid 19501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19503] <... set_robust_list resumed>) = 0 [pid 19502] close(3 [pid 19501] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19500] <... clone3 resumed> => {parent_tid=[19503]}, 88) = 19503 [pid 19501] <... mmap resumed>) = 0x7f9f66df1000 [pid 19500] rt_sigprocmask(SIG_SETMASK, [] [pid 19501] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19500] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19504 attached [pid 19503] rt_sigprocmask(SIG_SETMASK, [] [pid 19502] <... close resumed>) = 0 [pid 19501] <... mprotect resumed>) = 0 [pid 19500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] set_robust_list(0x55555f6e6760, 24 [pid 19503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19502] write(1, "executing program\n", 18 [pid 19501] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19500] <... futex resumed>) = 0 [pid 19504] <... set_robust_list resumed>) = 0 [pid 19501] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19504] rt_sigprocmask(SIG_SETMASK, [] [pid 19503] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19501] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19504] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19505 attached [pid 19504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19502] <... write resumed>) = 18 [pid 19503] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19505] set_robust_list(0x7f9f66e119a0, 24 executing program [pid 19504] <... prctl resumed>) = 0 [pid 19501] <... clone3 resumed> => {parent_tid=[19505]}, 88) = 19505 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19504 [pid 19505] <... set_robust_list resumed>) = 0 [pid 19504] setpgid(0, 0 [pid 19503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19501] rt_sigprocmask(SIG_SETMASK, [] [pid 19505] rt_sigprocmask(SIG_SETMASK, [] [pid 19504] <... setpgid resumed>) = 0 [pid 19503] <... futex resumed>) = 1 [pid 19502] <... futex resumed>) = 0 [pid 19501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19500] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19502] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19501] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19505] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19503] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19502] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19505] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19504] <... openat resumed>) = 3 [pid 19503] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19502] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19501] <... futex resumed>) = 0 [pid 19500] <... futex resumed>) = 0 [pid 19505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] write(3, "1000", 4 [pid 19503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19501] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19505] <... futex resumed>) = 0 [pid 19504] <... write resumed>) = 4 [pid 19503] <... futex resumed>) = 0 [pid 19502] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] close(3 [pid 19503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19502] <... mmap resumed>) = 0x7f9f66df1000 [pid 19501] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19504] <... close resumed>) = 0 [pid 19503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19502] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19501] <... futex resumed>) = 0 [pid 19500] <... futex resumed>) = 0 [pid 19505] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19504] write(1, "executing program\n", 18 [pid 19503] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19502] <... mprotect resumed>) = 0 [pid 19501] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19505] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19504] <... write resumed>) = 18 executing program [pid 19502] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19505] <... futex resumed>) = 1 [pid 19503] <... openat resumed>) = 3 [pid 19501] <... futex resumed>) = 0 [pid 19505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] <... futex resumed>) = 0 [pid 19503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19502] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19501] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19504] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19503] <... futex resumed>) = 1 [pid 19502] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19501] <... futex resumed>) = 0 [pid 19500] <... futex resumed>) = 0 [pid 19505] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19504] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19501] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19503] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 19506 attached [pid 19505] <... openat resumed>) = 3 [pid 19504] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19503] <... pwrite64 resumed>) = 2 [pid 19500] <... futex resumed>) = 0 [pid 19506] set_robust_list(0x7f9f66e119a0, 24 [pid 19505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19506] <... set_robust_list resumed>) = 0 [pid 19505] <... futex resumed>) = 1 [pid 19504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19501] <... futex resumed>) = 0 [pid 19506] rt_sigprocmask(SIG_SETMASK, [] [pid 19505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] <... mmap resumed>) = 0x7f9f66df1000 [pid 19503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19502] <... clone3 resumed> => {parent_tid=[19506]}, 88) = 19506 [pid 19501] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19504] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19503] <... futex resumed>) = 1 [pid 19502] rt_sigprocmask(SIG_SETMASK, [] [pid 19501] <... futex resumed>) = 0 [pid 19500] <... futex resumed>) = 0 [pid 19506] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19505] pwrite64(3, "\x02\x00", 2, 4 [pid 19504] <... mprotect resumed>) = 0 [pid 19503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19501] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19500] exit_group(0 [pid 19505] <... pwrite64 resumed>) = 2 [pid 19505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19503] <... futex resumed>) = ? [pid 19502] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19500] <... exit_group resumed>) = ? [pid 19506] <... futex resumed>) = 0 [pid 19505] <... futex resumed>) = 1 [pid 19504] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19503] +++ exited with 0 +++ [pid 19502] <... futex resumed>) = 1 [pid 19501] <... futex resumed>) = 0 [pid 19506] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19502] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19501] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19507 attached [pid 19506] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19505] <... futex resumed>) = ? [pid 19501] <... exit_group resumed>) = ? [pid 19506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19505] +++ exited with 0 +++ [pid 19502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19507] set_robust_list(0x7f9f66e119a0, 24 [pid 19502] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19507] <... set_robust_list resumed>) = 0 [pid 19507] rt_sigprocmask(SIG_SETMASK, [] [pid 19506] <... futex resumed>) = 0 [pid 19504] <... clone3 resumed> => {parent_tid=[19507]}, 88) = 19507 [pid 19502] <... futex resumed>) = 0 [pid 19501] +++ exited with 0 +++ [pid 19500] +++ exited with 0 +++ [pid 19507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19506] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19504] rt_sigprocmask(SIG_SETMASK, [] [pid 19502] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19506] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19501, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19507] <... futex resumed>) = 0 [pid 19506] <... futex resumed>) = 1 [pid 19504] <... futex resumed>) = 1 [pid 19502] <... futex resumed>) = 0 [pid 19507] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19506] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19502] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19507] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19502] <... futex resumed>) = 0 [pid 19507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19506] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19502] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19507] <... futex resumed>) = 1 [pid 19504] <... futex resumed>) = 0 [pid 19507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19506] <... openat resumed>) = 3 [pid 19504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19507] <... futex resumed>) = 0 [pid 19504] <... futex resumed>) = 1 [pid 19507] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19506] <... futex resumed>) = 1 [pid 19507] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19506] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19502] <... futex resumed>) = 0 [pid 19502] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19506] <... futex resumed>) = 0 [pid 19502] <... futex resumed>) = 1 [pid 19506] pwrite64(3, "\x02\x00", 2, 4 [pid 19507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19502] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19506] <... pwrite64 resumed>) = 2 [pid 19507] <... futex resumed>) = 1 [pid 19504] <... futex resumed>) = 0 [pid 19507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19504] <... futex resumed>) = 1 [pid 19507] <... futex resumed>) = 0 [pid 19506] <... futex resumed>) = 1 [pid 19504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19502] <... futex resumed>) = 0 [pid 19507] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19506] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19502] exit_group(0 [pid 19506] <... futex resumed>) = ? [pid 19502] <... exit_group resumed>) = ? [pid 19507] <... openat resumed>) = 3 [pid 19506] +++ exited with 0 +++ [pid 19502] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19502, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19504] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19507] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19504] <... futex resumed>) = 0 [pid 19507] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19504] exit_group(0 [pid 19507] <... futex resumed>) = ? [pid 19504] <... exit_group resumed>) = ? [pid 19507] +++ exited with 0 +++ [pid 19504] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19508 attached , child_tidptr=0x55555f6e6750) = 19508 [pid 19508] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19508] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19508] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19508] setpgid(0, 0) = 0 [pid 19508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 19508] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 19508] write(3, "1000", 4) = 4 [pid 19508] close(3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19508] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19508] write(1, "executing program\n", 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19508] <... write resumed>) = 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19509 attached , [], 8) = 0 [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19509] set_robust_list(0x55555f6e6760, 24 [pid 19508] <... futex resumed>) = 0 [pid 19508] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19509 [pid 19508] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19509] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19510 attached [pid 19508] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19510] set_robust_list(0x55555f6e6760, 24 [pid 19509] rt_sigprocmask(SIG_SETMASK, [] [pid 19508] <... mmap resumed>) = 0x7f9f66df1000 [pid 19510] <... set_robust_list resumed>) = 0 [pid 19509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19508] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19510 [pid 19510] rt_sigprocmask(SIG_SETMASK, [] [pid 19508] <... mprotect resumed>) = 0 [pid 19509] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19508] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19508] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19510] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19508] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19510] <... prctl resumed>) = 0 [pid 19509] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19509] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19510] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19511 attached ) = 0 [pid 19509] <... setpgid resumed>) = 0 [pid 19508] <... clone3 resumed> => {parent_tid=[19511]}, 88) = 19511 [pid 19511] set_robust_list(0x7f9f66e119a0, 24 [pid 19510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19508] rt_sigprocmask(SIG_SETMASK, [] [pid 19511] <... set_robust_list resumed>) = 0 [pid 19510] <... openat resumed>) = 3 [pid 19509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19511] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19510] write(3, "1000", 4 [pid 19508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19511] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19510] <... write resumed>) = 4 [pid 19508] <... futex resumed>) = 0 [pid 19511] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19510] close(3 [pid 19509] <... openat resumed>) = 3 [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19510] <... close resumed>) = 0 [pid 19508] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19510] write(1, "executing program\n", 18 [pid 19508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19510] <... write resumed>) = 18 [pid 19508] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19512 attached [pid 19511] <... futex resumed>) = 1 [pid 19510] <... futex resumed>) = 0 [pid 19509] write(3, "1000", 4 [pid 19511] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19509] <... write resumed>) = 4 [pid 19512] set_robust_list(0x55555f6e6760, 24 [pid 19510] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19508] <... futex resumed>) = 0 [pid 19512] <... set_robust_list resumed>) = 0 [pid 19511] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19510] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19509] close(3 [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 19510] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19512 [pid 19512] rt_sigprocmask(SIG_SETMASK, [] [pid 19511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19509] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19511] <... futex resumed>) = 1 [pid 19510] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19509] write(1, "executing program\n", 18 [pid 19508] <... futex resumed>) = 0 executing program [pid 19512] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19510] <... mmap resumed>) = 0x7f9f66df1000 [pid 19509] <... write resumed>) = 18 [pid 19508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19512] <... prctl resumed>) = 0 [pid 19510] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19508] <... futex resumed>) = 0 [pid 19512] setpgid(0, 0 [pid 19511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19510] <... mprotect resumed>) = 0 [pid 19509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19512] <... setpgid resumed>) = 0 [pid 19511] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19510] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19509] <... futex resumed>) = 0 [pid 19512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19509] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19510] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19509] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19510] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19512] <... openat resumed>) = 3 [pid 19511] <... openat resumed>) = 3 [pid 19509] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19513 attached [pid 19510] <... clone3 resumed> => {parent_tid=[19513]}, 88) = 19513 [pid 19511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] write(3, "1000", 4 [pid 19509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19513] set_robust_list(0x7f9f66e119a0, 24 [pid 19512] <... write resumed>) = 4 [pid 19511] <... futex resumed>) = 1 [pid 19510] rt_sigprocmask(SIG_SETMASK, [] [pid 19509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19508] <... futex resumed>) = 0 [pid 19513] <... set_robust_list resumed>) = 0 [pid 19512] close(3 [pid 19511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19509] <... mmap resumed>) = 0x7f9f66df1000 [pid 19508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19513] rt_sigprocmask(SIG_SETMASK, [] [pid 19512] <... close resumed>) = 0 [pid 19511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19508] <... futex resumed>) = 0 [pid 19513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19512] write(1, "executing program\n", 18 [pid 19511] pwrite64(3, "\x02\x00", 2, 4 [pid 19510] <... futex resumed>) = 0 [pid 19509] <... mprotect resumed>) = 0 executing program [pid 19508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19513] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19512] <... write resumed>) = 18 [pid 19511] <... pwrite64 resumed>) = 2 [pid 19510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19509] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19513] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19511] <... futex resumed>) = 1 [pid 19508] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19514 attached [pid 19513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] <... futex resumed>) = 0 [pid 19511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19508] exit_group(0 [pid 19514] set_robust_list(0x7f9f66e119a0, 24 [pid 19513] <... futex resumed>) = 1 [pid 19512] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19511] <... futex resumed>) = ? [pid 19510] <... futex resumed>) = 0 [pid 19509] <... clone3 resumed> => {parent_tid=[19514]}, 88) = 19514 [pid 19508] <... exit_group resumed>) = ? [pid 19514] <... set_robust_list resumed>) = 0 [pid 19513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19512] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19511] +++ exited with 0 +++ [pid 19510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] rt_sigprocmask(SIG_SETMASK, [] [pid 19508] +++ exited with 0 +++ [pid 19514] rt_sigprocmask(SIG_SETMASK, [] [pid 19513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19512] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19510] <... futex resumed>) = 0 [pid 19509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19514] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19513] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19509] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19514] <... futex resumed>) = 0 [pid 19514] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19512] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19509] <... futex resumed>) = 1 [pid 19514] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19509] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19513] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19512] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] <... mprotect resumed>) = 0 [pid 19509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19514] <... futex resumed>) = 0 [pid 19513] <... futex resumed>) = 1 [pid 19510] <... futex resumed>) = 0 [pid 19509] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19514] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19513] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19512] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] <... futex resumed>) = 0 [pid 19514] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19512] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19510] <... futex resumed>) = 0 [pid 19509] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19513] <... openat resumed>) = 3 [pid 19512] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19514] <... futex resumed>) = 1 [pid 19509] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19515 attached [pid 19514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19515] set_robust_list(0x7f9f66e119a0, 24 [pid 19514] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19513] <... futex resumed>) = 1 [pid 19512] <... clone3 resumed> => {parent_tid=[19515]}, 88) = 19515 [pid 19510] <... futex resumed>) = 0 [pid 19509] <... futex resumed>) = 0 [pid 19515] <... set_robust_list resumed>) = 0 [pid 19514] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] rt_sigprocmask(SIG_SETMASK, [] [pid 19514] <... openat resumed>) = 3 [pid 19513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19512] rt_sigprocmask(SIG_SETMASK, [] [pid 19510] <... futex resumed>) = 0 [pid 19515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19513] pwrite64(3, "\x02\x00", 2, 4 [pid 19512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19514] <... futex resumed>) = 1 [pid 19513] <... pwrite64 resumed>) = 2 [pid 19512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] <... futex resumed>) = 0 [pid 19515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19509] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19515] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19514] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19509] <... futex resumed>) = 0 [pid 19515] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19514] pwrite64(3, "\x02\x00", 2, 4 [pid 19509] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19514] <... pwrite64 resumed>) = 2 [pid 19515] <... futex resumed>) = 0 [pid 19515] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19509] <... futex resumed>) = 0 [pid 19514] <... futex resumed>) = 1 [pid 19509] exit_group(0 [pid 19514] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19509] <... exit_group resumed>) = ? [pid 19514] +++ exited with 0 +++ [pid 19513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] <... futex resumed>) = 1 [pid 19509] +++ exited with 0 +++ [pid 19515] <... futex resumed>) = 0 [pid 19513] <... futex resumed>) = 1 [pid 19510] <... futex resumed>) = 0 [pid 19512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19510] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19509, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19513] <... futex resumed>) = ? [pid 19512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19510] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19515] <... futex resumed>) = 0 [pid 19513] +++ exited with 0 +++ [pid 19512] <... futex resumed>) = 1 [pid 19510] +++ exited with 0 +++ [pid 19515] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19515] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19512] <... futex resumed>) = 0 [pid 19515] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19515] <... openat resumed>) = 3 [pid 19512] <... futex resumed>) = 0 [pid 19515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] <... futex resumed>) = 0 [pid 19515] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19512] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19515] <... futex resumed>) = 0 [pid 19512] <... futex resumed>) = 1 [pid 19515] pwrite64(3, "\x02\x00", 2, 4 [pid 19512] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19515] <... pwrite64 resumed>) = 2 [pid 19515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19512] <... futex resumed>) = 0 [pid 19512] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19515] <... futex resumed>) = ? [pid 19512] <... exit_group resumed>) = ? [pid 19515] +++ exited with 0 +++ [pid 19512] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 19516 ci2-android-6-12-rust/strace-static-x86_64: Process 19516 attached [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19516] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19516] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19516] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19516] setpgid(0, 0) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19516] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19517 attached [pid 19516] write(3, "1000", 4) = 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19517 [pid 19517] set_robust_list(0x55555f6e6760, 24 [pid 19516] close(3 [pid 19517] <... set_robust_list resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 19516] <... close resumed>) = 0 [pid 19517] rt_sigprocmask(SIG_SETMASK, [] [pid 19516] write(1, "executing program\n", 18) = 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19517] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19516] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19517] <... prctl resumed>) = 0 [pid 19516] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19517] setpgid(0, 0 [pid 19516] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19517] <... setpgid resumed>) = 0 [pid 19516] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19516] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19517] <... openat resumed>) = 3 [pid 19516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19517] write(3, "1000", 4 [pid 19516] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19517] <... write resumed>) = 4 [pid 19516] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19518 attached [pid 19517] close(3 [pid 19516] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19517] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19519 attached [pid 19518] set_robust_list(0x55555f6e6760, 24 [pid 19517] write(1, "executing program\n", 18 [pid 19516] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19518] <... set_robust_list resumed>) = 0 [pid 19517] <... write resumed>) = 18 [pid 19516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19520 attached [pid 19519] set_robust_list(0x55555f6e6760, 24 [pid 19518] rt_sigprocmask(SIG_SETMASK, [] [pid 19517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19518 [pid 19520] set_robust_list(0x7f9f66e119a0, 24 [pid 19519] <... set_robust_list resumed>) = 0 [pid 19520] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19519 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19520] rt_sigprocmask(SIG_SETMASK, [] [pid 19518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19517] <... futex resumed>) = 0 [pid 19516] <... clone3 resumed> => {parent_tid=[19520]}, 88) = 19520 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19517] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19516] rt_sigprocmask(SIG_SETMASK, [] [pid 19518] <... prctl resumed>) = 0 [pid 19517] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19518] setpgid(0, 0 [pid 19517] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19518] <... setpgid resumed>) = 0 [pid 19517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19516] <... futex resumed>) = 0 [pid 19518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19517] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19518] <... openat resumed>) = 3 [pid 19517] <... mmap resumed>) = 0x7f9f66df1000 [pid 19517] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19518] write(3, "1000", 4) = 4 [pid 19517] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19519] rt_sigprocmask(SIG_SETMASK, [] [pid 19518] close(3 [pid 19520] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19520] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19518] <... close resumed>) = 0 [pid 19517] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19520] <... futex resumed>) = 1 [pid 19519] <... prctl resumed>) = 0 [pid 19518] write(1, "executing program\n", 18 executing program [pid 19517] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19516] <... futex resumed>) = 0 [pid 19520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] setpgid(0, 0 [pid 19518] <... write resumed>) = 18 [pid 19516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19521 attached [pid 19520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19519] <... setpgid resumed>) = 0 [pid 19518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19517] <... clone3 resumed> => {parent_tid=[19521]}, 88) = 19521 [pid 19521] set_robust_list(0x7f9f66e119a0, 24 [pid 19520] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19518] <... futex resumed>) = 0 [pid 19517] rt_sigprocmask(SIG_SETMASK, [] [pid 19516] <... futex resumed>) = 0 [pid 19518] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19518] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19517] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19518] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19517] <... futex resumed>) = 0 [pid 19518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19517] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19518] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19520] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19518] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19518] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19518] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19519] <... openat resumed>) = 3 [pid 19519] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19522 attached [pid 19521] <... set_robust_list resumed>) = 0 [pid 19520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] <... write resumed>) = 4 [pid 19521] rt_sigprocmask(SIG_SETMASK, [] [pid 19520] <... futex resumed>) = 1 [pid 19519] close(3 [pid 19516] <... futex resumed>) = 0 [pid 19522] set_robust_list(0x7f9f66e119a0, 24 [pid 19521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19520] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19519] <... close resumed>) = 0 [pid 19518] <... clone3 resumed> => {parent_tid=[19522]}, 88) = 19522 [pid 19516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19522] <... set_robust_list resumed>) = 0 [pid 19519] write(1, "executing program\n", 18 [pid 19518] rt_sigprocmask(SIG_SETMASK, [] [pid 19516] <... futex resumed>) = 0 executing program [pid 19522] rt_sigprocmask(SIG_SETMASK, [] [pid 19521] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19519] <... write resumed>) = 18 [pid 19518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19520] <... openat resumed>) = 3 [pid 19516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19521] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19518] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19522] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19518] <... futex resumed>) = 0 [pid 19522] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19518] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19522] <... futex resumed>) = 0 [pid 19518] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19522] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19518] <... futex resumed>) = 0 [pid 19522] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19520] <... futex resumed>) = 1 [pid 19519] <... futex resumed>) = 0 [pid 19518] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19516] <... futex resumed>) = 0 [pid 19521] <... futex resumed>) = 1 [pid 19520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19521] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19517] <... futex resumed>) = 0 [pid 19516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19522] <... futex resumed>) = 1 [pid 19520] <... futex resumed>) = 0 [pid 19519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19518] <... futex resumed>) = 0 [pid 19517] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19516] <... futex resumed>) = 1 [pid 19522] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19520] pwrite64(3, "\x02\x00", 2, 4 [pid 19518] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19517] <... futex resumed>) = 1 [pid 19519] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19521] <... futex resumed>) = 0 [pid 19522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19518] <... futex resumed>) = 0 [pid 19517] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19522] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19521] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19520] <... pwrite64 resumed>) = 2 [pid 19519] <... mmap resumed>) = 0x7f9f66df1000 [pid 19518] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19522] <... openat resumed>) = 3 [pid 19522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19521] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19518] <... futex resumed>) = 0 [pid 19522] <... futex resumed>) = 1 [pid 19521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19520] <... futex resumed>) = 1 [pid 19519] <... mprotect resumed>) = 0 [pid 19518] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19516] <... futex resumed>) = 0 [pid 19522] pwrite64(3, "\x02\x00", 2, 4 [pid 19521] <... futex resumed>) = 1 [pid 19520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19518] <... futex resumed>) = 0 [pid 19517] <... futex resumed>) = 0 [pid 19516] exit_group(0 [pid 19522] <... pwrite64 resumed>) = 2 [pid 19521] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19518] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19517] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19516] <... exit_group resumed>) = ? [pid 19519] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19520] <... futex resumed>) = ? [pid 19517] <... futex resumed>) = 0 [pid 19522] <... futex resumed>) = 1 [pid 19521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19519] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19518] <... futex resumed>) = 0 [pid 19517] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19522] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19521] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19518] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19523 attached [pid 19522] <... futex resumed>) = ? [pid 19518] <... exit_group resumed>) = ? [pid 19523] set_robust_list(0x7f9f66e119a0, 24 [pid 19522] +++ exited with 0 +++ [pid 19521] <... openat resumed>) = 3 [pid 19520] +++ exited with 0 +++ [pid 19519] <... clone3 resumed> => {parent_tid=[19523]}, 88) = 19523 [pid 19518] +++ exited with 0 +++ [pid 19516] +++ exited with 0 +++ [pid 19523] <... set_robust_list resumed>) = 0 [pid 19523] rt_sigprocmask(SIG_SETMASK, [] [pid 19521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19519] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19521] <... futex resumed>) = 1 [pid 19519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19517] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19517] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19517] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19521] pwrite64(3, "\x02\x00", 2, 4 [pid 19519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19523] <... futex resumed>) = 0 [pid 19521] <... pwrite64 resumed>) = 2 [pid 19519] <... futex resumed>) = 1 [pid 19523] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19521] <... futex resumed>) = 1 [pid 19519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19517] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19523] <... futex resumed>) = 0 [pid 19521] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19517] exit_group(0 [pid 19523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19521] <... futex resumed>) = ? [pid 19519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19517] <... exit_group resumed>) = ? [pid 19523] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19521] +++ exited with 0 +++ [pid 19519] <... futex resumed>) = 0 [pid 19523] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19517] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19523] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19517, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19523] <... futex resumed>) = 1 [pid 19523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19524 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19524 [pid 19524] set_robust_list(0x55555f6e6760, 24 [pid 19519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19524] <... set_robust_list resumed>) = 0 [pid 19523] <... futex resumed>) = 0 [pid 19519] <... futex resumed>) = 1 [pid 19524] rt_sigprocmask(SIG_SETMASK, [] [pid 19523] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19523] <... openat resumed>) = 3 [pid 19523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19519] <... futex resumed>) = 0 [pid 19523] <... futex resumed>) = 1 [pid 19524] <... prctl resumed>) = 0 [pid 19519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19524] setpgid(0, 0 [pid 19523] pwrite64(3, "\x02\x00", 2, 4 [pid 19519] <... futex resumed>) = 0 [pid 19524] <... setpgid resumed>) = 0 [pid 19523] <... pwrite64 resumed>) = 2 [pid 19523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19523] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 19519] exit_group(0) = ? [pid 19524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19523] <... futex resumed>) = ? [pid 19524] <... openat resumed>) = 3 [pid 19524] write(3, "1000", 4) = 4 [pid 19524] close(3) = 0 [pid 19524] write(1, "executing program\n", 18) = 18 executing program [pid 19524] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19523] +++ exited with 0 +++ [pid 19519] +++ exited with 0 +++ [pid 19524] <... futex resumed>) = 0 [pid 19524] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19524] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19524] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19524] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19524] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19524] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19525]}, 88) = 19525 ci2-android-6-12-rust/strace-static-x86_64: Process 19525 attached [pid 19524] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19525] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19525] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19525] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19525] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19524] <... futex resumed>) = 0 [pid 19525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19524] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19525] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19525] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19524] <... futex resumed>) = 0 [pid 19525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19524] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19526 attached [pid 19525] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19526] set_robust_list(0x55555f6e6760, 24 [pid 19525] <... openat resumed>) = 3 [pid 19526] <... set_robust_list resumed>) = 0 [pid 19526] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19526] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19526] setpgid(0, 0) = 0 [pid 19526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19527 attached [pid 19525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19524] <... futex resumed>) = 0 [pid 19527] set_robust_list(0x55555f6e6760, 24 [pid 19525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19527 [pid 19527] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19526 [pid 19526] <... openat resumed>) = 3 [pid 19527] rt_sigprocmask(SIG_SETMASK, [] [pid 19524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19526] write(3, "1000", 4 [pid 19525] <... futex resumed>) = 0 [pid 19524] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19526] <... write resumed>) = 4 [pid 19525] pwrite64(3, "\x02\x00", 2, 4 [pid 19524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19527] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19526] close(3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19527] <... prctl resumed>) = 0 [pid 19526] <... close resumed>) = 0 [pid 19525] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19527] setpgid(0, 0 [pid 19525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19527] <... setpgid resumed>) = 0 [pid 19526] write(1, "executing program\n", 18 [pid 19525] <... futex resumed>) = 1 [pid 19524] <... futex resumed>) = 0 [pid 19526] <... write resumed>) = 18 executing program [pid 19524] exit_group(0 [pid 19526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19524] <... exit_group resumed>) = ? [pid 19526] <... futex resumed>) = 0 [pid 19526] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19526] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19527] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19526] <... mmap resumed>) = 0x7f9f66df1000 [pid 19526] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19526] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19528 attached => {parent_tid=[19528]}, 88) = 19528 [pid 19528] set_robust_list(0x7f9f66e119a0, 24 [pid 19525] +++ exited with 0 +++ [pid 19524] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 19528] <... set_robust_list resumed>) = 0 [pid 19526] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19527] <... openat resumed>) = 3 [pid 19528] rt_sigprocmask(SIG_SETMASK, [] [pid 19526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19527] write(3, "1000", 4 [pid 19526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19528] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19527] <... write resumed>) = 4 [pid 19526] <... futex resumed>) = 0 [pid 19528] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19526] <... futex resumed>) = 0 [pid 19527] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19528] <... futex resumed>) = 1 [pid 19527] <... close resumed>) = 0 [pid 19526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19528] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19527] write(1, "executing program\n", 18 [pid 19526] <... futex resumed>) = 0 [pid 19528] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19527] <... write resumed>) = 18 executing program [pid 19526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19528] <... futex resumed>) = 1 [pid 19526] <... futex resumed>) = 0 [pid 19528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19526] <... futex resumed>) = 0 [pid 19528] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19529 attached [pid 19528] <... openat resumed>) = 3 [pid 19529] set_robust_list(0x55555f6e6760, 24 [pid 19528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19529] <... set_robust_list resumed>) = 0 [pid 19528] <... futex resumed>) = 1 [pid 19526] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19527] <... futex resumed>) = 0 [pid 19529] rt_sigprocmask(SIG_SETMASK, [] [pid 19528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19527] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19529 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19527] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19527] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19526] <... futex resumed>) = 0 [pid 19529] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19528] pwrite64(3, "\x02\x00", 2, 4 [pid 19526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19530 attached [pid 19529] <... prctl resumed>) = 0 [pid 19528] <... pwrite64 resumed>) = 2 [pid 19527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19529] setpgid(0, 0 [pid 19527] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19530] set_robust_list(0x55555f6e6760, 24 [pid 19529] <... setpgid resumed>) = 0 [pid 19528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19530] <... set_robust_list resumed>) = 0 [pid 19529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19528] <... futex resumed>) = 1 [pid 19527] <... mmap resumed>) = 0x7f9f66df1000 [pid 19526] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19530 [pid 19530] rt_sigprocmask(SIG_SETMASK, [] [pid 19529] <... openat resumed>) = 3 [pid 19528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19527] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19526] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19529] write(3, "1000", 4 [pid 19528] <... futex resumed>) = ? [pid 19527] <... mprotect resumed>) = 0 [pid 19526] <... exit_group resumed>) = ? [pid 19530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19529] <... write resumed>) = 4 [pid 19528] +++ exited with 0 +++ [pid 19527] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19530] <... prctl resumed>) = 0 [pid 19529] close(3 [pid 19527] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19530] setpgid(0, 0 [pid 19527] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19526] +++ exited with 0 +++ [pid 19530] <... setpgid resumed>) = 0 [pid 19529] <... close resumed>) = 0 [pid 19529] write(1, "executing program\n", 18) = 18 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19529] <... futex resumed>) = 0 [pid 19530] <... openat resumed>) = 3 [pid 19529] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19529] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19529] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19529] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19530] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19531 attached ) = 4 [pid 19529] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19527] <... clone3 resumed> => {parent_tid=[19531]}, 88) = 19531 [pid 19531] set_robust_list(0x7f9f66e119a0, 24 [pid 19530] close(3 [pid 19529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19527] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19532 attached [pid 19531] <... set_robust_list resumed>) = 0 [pid 19530] <... close resumed>) = 0 [pid 19527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19531] rt_sigprocmask(SIG_SETMASK, [] [pid 19530] write(1, "executing program\n", 18 [pid 19527] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19532] set_robust_list(0x7f9f66e119a0, 24 [pid 19530] <... write resumed>) = 18 [pid 19527] <... futex resumed>) = 0 [pid 19531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19529] <... clone3 resumed> => {parent_tid=[19532]}, 88) = 19532 [pid 19531] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19530] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19529] rt_sigprocmask(SIG_SETMASK, [] [pid 19527] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19531] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19531] <... futex resumed>) = 0 [pid 19529] <... futex resumed>) = 0 [pid 19531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19532] <... set_robust_list resumed>) = 0 [pid 19532] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19532] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19530] <... futex resumed>) = 0 [pid 19527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19530] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19527] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19532] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19531] <... futex resumed>) = 0 [pid 19530] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19529] <... futex resumed>) = 0 [pid 19527] <... futex resumed>) = 1 [pid 314] <... restart_syscall resumed>) = 0 [pid 19532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19531] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19530] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19527] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19531] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19529] <... futex resumed>) = 0 [pid 19532] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19532] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19530] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19531] <... futex resumed>) = 1 [pid 19530] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19527] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19532] <... futex resumed>) = 1 [pid 19531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19530] <... mprotect resumed>) = 0 [pid 19529] <... futex resumed>) = 0 [pid 19527] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19531] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19530] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19527] <... futex resumed>) = 0 [pid 19532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19531] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19529] <... futex resumed>) = 0 [pid 19532] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19531] <... openat resumed>) = 3 [pid 19529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19532] <... openat resumed>) = 3 [pid 19530] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19527] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19533 attached [pid 19532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] set_robust_list(0x55555f6e6760, 24 [pid 19532] <... futex resumed>) = 1 [pid 19531] <... futex resumed>) = 1 [pid 19529] <... futex resumed>) = 0 [pid 19533] <... set_robust_list resumed>) = 0 [pid 19532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19529] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] rt_sigprocmask(SIG_SETMASK, [] [pid 19532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19529] <... futex resumed>) = 0 [pid 19532] pwrite64(3, "\x02\x00", 2, 4 [pid 19529] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19534 attached [pid 19533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19532] <... pwrite64 resumed>) = 2 [pid 19530] <... clone3 resumed> => {parent_tid=[19534]}, 88) = 19534 [pid 19527] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19533 [pid 19534] set_robust_list(0x7f9f66e119a0, 24 [pid 19533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19530] rt_sigprocmask(SIG_SETMASK, [] [pid 19527] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19534] <... set_robust_list resumed>) = 0 [pid 19533] <... prctl resumed>) = 0 [pid 19532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19531] <... futex resumed>) = 0 [pid 19530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19527] <... futex resumed>) = 1 [pid 19534] rt_sigprocmask(SIG_SETMASK, [] [pid 19533] setpgid(0, 0 [pid 19532] <... futex resumed>) = 1 [pid 19531] pwrite64(3, "\x02\x00", 2, 4 [pid 19530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19529] <... futex resumed>) = 0 [pid 19527] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19533] <... setpgid resumed>) = 0 [pid 19532] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19531] <... pwrite64 resumed>) = 2 [pid 19530] <... futex resumed>) = 0 [pid 19529] exit_group(0 [pid 19534] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19532] <... futex resumed>) = ? [pid 19531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19529] <... exit_group resumed>) = ? [pid 19534] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19530] <... futex resumed>) = 0 [pid 19534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19532] +++ exited with 0 +++ [pid 19531] <... futex resumed>) = 1 [pid 19530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19529] +++ exited with 0 +++ [pid 19533] <... openat resumed>) = 3 [pid 19527] <... futex resumed>) = 0 [pid 19534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19530] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19534] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19533] write(3, "1000", 4 [pid 19530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19527] exit_group(0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19534] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19533] <... write resumed>) = 4 [pid 19531] <... futex resumed>) = ? [pid 19527] <... exit_group resumed>) = ? [pid 19534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] close(3 [pid 19531] +++ exited with 0 +++ [pid 19534] <... futex resumed>) = 1 [pid 19530] <... futex resumed>) = 0 [pid 19534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19530] <... futex resumed>) = 0 [pid 19534] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19534] <... openat resumed>) = 3 [pid 19527] +++ exited with 0 +++ [pid 19533] <... close resumed>) = 0 [pid 19533] write(1, "executing program\n", 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19533] <... write resumed>) = 18 [pid 19534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19534] <... futex resumed>) = 1 [pid 19530] <... futex resumed>) = 0 [pid 19533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19534] pwrite64(3, "\x02\x00", 2, 4 [pid 19533] <... futex resumed>) = 0 [pid 19530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19534] <... pwrite64 resumed>) = 2 [pid 19533] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19530] <... futex resumed>) = 0 [pid 19534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19534] <... futex resumed>) = 0 [pid 19533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19533] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19533] <... mmap resumed>) = 0x7f9f66df1000 [pid 19533] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19533] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19530] exit_group(0 [pid 19533] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19534] <... futex resumed>) = ? [pid 19530] <... exit_group resumed>) = ? [pid 19533] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19535 attached [pid 19535] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19533] <... clone3 resumed> => {parent_tid=[19535]}, 88) = 19535 [pid 19535] rt_sigprocmask(SIG_SETMASK, [] [pid 19533] rt_sigprocmask(SIG_SETMASK, [] [pid 19535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19535] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19534] +++ exited with 0 +++ [pid 19530] +++ exited with 0 +++ [pid 19535] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19533] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19535] <... futex resumed>) = 0 [pid 19533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19535] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 19535] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19533] <... futex resumed>) = 0 [pid 19535] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19533] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19535] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19535] <... openat resumed>) = 3 [pid 19533] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19535] <... futex resumed>) = 0 [pid 19533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19535] pwrite64(3, "\x02\x00", 2, 4 [pid 19533] <... futex resumed>) = 0 [pid 19535] <... pwrite64 resumed>) = 2 [pid 19533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19536 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19536 [pid 19535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19536] set_robust_list(0x55555f6e6760, 24 [pid 19533] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19536] <... set_robust_list resumed>) = 0 [pid 19535] <... futex resumed>) = 1 [pid 19533] exit_group(0) = ? [pid 19536] rt_sigprocmask(SIG_SETMASK, [] [pid 19535] +++ exited with 0 +++ [pid 19533] +++ exited with 0 +++ [pid 19536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19536] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19536] setpgid(0, 0) = 0 [pid 19536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19536] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19536] write(3, "1000", 4) = 4 [pid 19536] close(3) = 0 [pid 19536] write(1, "executing program\n", 18) = 18 [pid 19536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19536] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19536] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19536] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19536] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... restart_syscall resumed>) = 0 [pid 19536] <... mprotect resumed>) = 0 [pid 19536] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19536] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19537 attached [pid 19537] set_robust_list(0x7f9f66e119a0, 24 [pid 19536] <... clone3 resumed> => {parent_tid=[19537]}, 88) = 19537 [pid 19537] <... set_robust_list resumed>) = 0 [pid 19536] rt_sigprocmask(SIG_SETMASK, [] [pid 19537] rt_sigprocmask(SIG_SETMASK, [] [pid 19536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19537] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19537] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19536] <... futex resumed>) = 0 [pid 19536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19537] <... futex resumed>) = 0 [pid 19536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19537] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19537] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19536] <... futex resumed>) = 0 [pid 19537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19537] <... futex resumed>) = 0 [pid 19536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19539 attached [pid 19537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19536] <... futex resumed>) = 0 [pid 19539] set_robust_list(0x55555f6e6760, 24 [pid 19537] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19538 attached [pid 19539] <... set_robust_list resumed>) = 0 [pid 19537] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19539 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19538 [pid 19539] rt_sigprocmask(SIG_SETMASK, [] [pid 19538] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19538] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19537] <... futex resumed>) = 1 [pid 19536] <... futex resumed>) = 0 [pid 19539] <... prctl resumed>) = 0 [pid 19537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19536] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19539] setpgid(0, 0 [pid 19537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19536] <... futex resumed>) = 0 [pid 19539] <... setpgid resumed>) = 0 [pid 19537] pwrite64(3, "\x02\x00", 2, 4 [pid 19536] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19538] rt_sigprocmask(SIG_SETMASK, [] [pid 19537] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19539] <... openat resumed>) = 3 [pid 19538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19539] write(3, "1000", 4 [pid 19538] <... prctl resumed>) = 0 [pid 19537] <... futex resumed>) = 1 [pid 19536] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19539] <... write resumed>) = 4 [pid 19537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19536] exit_group(0 [pid 19539] close(3 [pid 19537] <... futex resumed>) = ? [pid 19536] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19540 attached [pid 19539] <... close resumed>) = 0 [pid 19538] setpgid(0, 0 [pid 19537] +++ exited with 0 +++ [pid 19536] +++ exited with 0 +++ [pid 19540] set_robust_list(0x55555f6e6760, 24 [pid 19538] <... setpgid resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19540 [pid 19540] <... set_robust_list resumed>) = 0 [pid 19539] write(1, "executing program\n", 18 [pid 19538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19540] rt_sigprocmask(SIG_SETMASK, [] [pid 19539] <... write resumed>) = 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] <... openat resumed>) = 3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19539] <... futex resumed>) = 0 [pid 19538] write(3, "1000", 4 [pid 19540] <... prctl resumed>) = 0 [pid 19539] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19538] <... write resumed>) = 4 [pid 19540] setpgid(0, 0 [pid 19539] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19538] close(3 [pid 19539] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19540] <... setpgid resumed>) = 0 [pid 19539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19539] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19538] <... close resumed>) = 0 [pid 19540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19539] <... mmap resumed>) = 0x7f9f66df1000 [pid 19538] write(1, "executing program\n", 18 [pid 19539] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19540] <... openat resumed>) = 3 executing program [pid 19539] <... mprotect resumed>) = 0 [pid 19538] <... write resumed>) = 18 [pid 19538] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] write(3, "1000", 4 [pid 19538] <... futex resumed>) = 0 [pid 19540] <... write resumed>) = 4 [pid 19539] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 19540] close(3 [pid 19539] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19538] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19540] <... close resumed>) = 0 [pid 19539] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19541 attached [pid 19540] write(1, "executing program\n", 18 [pid 19538] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19541] set_robust_list(0x7f9f66e119a0, 24 [pid 19540] <... write resumed>) = 18 [pid 19539] <... clone3 resumed> => {parent_tid=[19541]}, 88) = 19541 [pid 19538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 19541] <... set_robust_list resumed>) = 0 [pid 19540] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19539] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19541] rt_sigprocmask(SIG_SETMASK, [] [pid 19540] <... futex resumed>) = 0 [pid 19539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19540] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19541] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19539] <... futex resumed>) = 0 [pid 19541] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19542 attached [pid 19541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19542] set_robust_list(0x55555f6e6760, 24 [pid 19541] <... futex resumed>) = 0 [pid 19540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19542] <... set_robust_list resumed>) = 0 [pid 19541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] <... mmap resumed>) = 0x7f9f66df1000 [pid 19542] rt_sigprocmask(SIG_SETMASK, [] [pid 19541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19540] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19539] <... futex resumed>) = 0 [pid 19538] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19542 [pid 19540] <... mmap resumed>) = 0x7f9f66df1000 [pid 19538] <... mprotect resumed>) = 0 [pid 19542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19541] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19542] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19541] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19540] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19538] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19542] <... prctl resumed>) = 0 [pid 19540] <... mprotect resumed>) = 0 [pid 19538] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19542] setpgid(0, 0 [pid 19541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19542] <... setpgid resumed>) = 0 [pid 19541] <... futex resumed>) = 1 [pid 19540] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19539] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19543 attached [pid 19542] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19543] set_robust_list(0x7f9f66e119a0, 24 [pid 19542] <... openat resumed>) = 3 [pid 19541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19540] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19539] <... futex resumed>) = 0 [pid 19543] <... set_robust_list resumed>) = 0 [pid 19542] write(3, "1000", 4 [pid 19541] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19543] rt_sigprocmask(SIG_SETMASK, [] [pid 19542] <... write resumed>) = 4 [pid 19541] <... openat resumed>) = 3 [pid 19542] close(3) = 0 [pid 19541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] write(1, "executing program\n", 18 [pid 19539] <... futex resumed>) = 0 [pid 19542] <... write resumed>) = 18 [pid 19541] <... futex resumed>) = 1 [pid 19539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19541] pwrite64(3, "\x02\x00", 2, 4 [pid 19539] <... futex resumed>) = 0 [pid 19542] <... futex resumed>) = 0 [pid 19541] <... pwrite64 resumed>) = 2 [pid 19539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19542] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19542] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19541] <... futex resumed>) = 1 [pid 19539] <... futex resumed>) = 0 [pid 19542] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19539] exit_group(0 [pid 19542] <... mmap resumed>) = 0x7f9f66df1000 [pid 19541] <... futex resumed>) = ? [pid 19539] <... exit_group resumed>) = ? [pid 19541] +++ exited with 0 +++ [pid 19538] <... clone3 resumed> => {parent_tid=[19543]}, 88) = 19543 [pid 19540] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19538] rt_sigprocmask(SIG_SETMASK, [] [pid 19543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19542] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19539] +++ exited with 0 +++ [pid 19538] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19544 attached [pid 19542] <... mprotect resumed>) = 0 [pid 19540] <... clone3 resumed> => {parent_tid=[19544]}, 88) = 19544 [pid 19538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19544] set_robust_list(0x7f9f66e119a0, 24 [pid 19543] <... futex resumed>) = 0 [pid 19542] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19540] rt_sigprocmask(SIG_SETMASK, [] [pid 19538] <... futex resumed>) = 1 [pid 19544] <... set_robust_list resumed>) = 0 [pid 19542] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19544] rt_sigprocmask(SIG_SETMASK, [] [pid 19543] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19542] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19545 attached [pid 19544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19543] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] <... clone3 resumed> => {parent_tid=[19545]}, 88) = 19545 [pid 19540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19545] set_robust_list(0x7f9f66e119a0, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19543] <... futex resumed>) = 0 [pid 19542] rt_sigprocmask(SIG_SETMASK, [] [pid 19545] <... set_robust_list resumed>) = 0 [pid 19540] <... futex resumed>) = 0 [pid 19538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19545] rt_sigprocmask(SIG_SETMASK, [] [pid 19544] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19543] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19544] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19542] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19538] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19545] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19543] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19542] <... futex resumed>) = 0 [pid 19538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19545] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19544] <... futex resumed>) = 1 [pid 19543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] <... futex resumed>) = 0 [pid 19545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19543] <... futex resumed>) = 1 [pid 19540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19546 attached [pid 19545] <... futex resumed>) = 1 [pid 19544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19542] <... futex resumed>) = 0 [pid 19540] <... futex resumed>) = 0 [pid 19538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] set_robust_list(0x55555f6e6760, 24 [pid 19545] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19544] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19542] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19538] <... futex resumed>) = 0 [pid 19543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19546 [pid 19546] <... set_robust_list resumed>) = 0 [pid 19545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19544] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19542] <... futex resumed>) = 0 [pid 19538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19546] rt_sigprocmask(SIG_SETMASK, [] [pid 19545] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19543] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19542] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19545] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19544] <... futex resumed>) = 1 [pid 19540] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19546] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19543] <... openat resumed>) = 3 [pid 19540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] <... prctl resumed>) = 0 [pid 19544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19540] <... futex resumed>) = 0 [pid 19546] setpgid(0, 0 [pid 19545] <... futex resumed>) = 1 [pid 19544] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19543] <... futex resumed>) = 1 [pid 19542] <... futex resumed>) = 0 [pid 19540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19538] <... futex resumed>) = 0 [pid 19546] <... setpgid resumed>) = 0 [pid 19545] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19544] <... openat resumed>) = 3 [pid 19543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19542] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19542] <... futex resumed>) = 0 [pid 19538] <... futex resumed>) = 0 [pid 19546] <... openat resumed>) = 3 [pid 19545] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19544] <... futex resumed>) = 1 [pid 19543] pwrite64(3, "\x02\x00", 2, 4 [pid 19542] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19540] <... futex resumed>) = 0 [pid 19538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19546] write(3, "1000", 4 [pid 19545] <... openat resumed>) = 3 [pid 19544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] <... write resumed>) = 4 [pid 19545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19543] <... pwrite64 resumed>) = 2 [pid 19540] <... futex resumed>) = 0 [pid 19546] close(3 [pid 19545] <... futex resumed>) = 1 [pid 19544] pwrite64(3, "\x02\x00", 2, 4 [pid 19542] <... futex resumed>) = 0 [pid 19540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19546] <... close resumed>) = 0 [pid 19545] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19544] <... pwrite64 resumed>) = 2 [pid 19543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19542] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] write(1, "executing program\n", 18 [pid 19542] <... futex resumed>) = 0 [pid 19546] <... write resumed>) = 18 executing program [pid 19545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19543] <... futex resumed>) = 1 [pid 19542] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19538] <... futex resumed>) = 0 [pid 19546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19545] pwrite64(3, "\x02\x00", 2, 4 [pid 19544] <... futex resumed>) = 1 [pid 19543] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19540] <... futex resumed>) = 0 [pid 19538] exit_group(0 [pid 19546] <... futex resumed>) = 0 [pid 19544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19540] exit_group(0 [pid 19538] <... exit_group resumed>) = ? [pid 19545] <... pwrite64 resumed>) = 2 [pid 19546] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19544] <... futex resumed>) = ? [pid 19543] <... futex resumed>) = ? [pid 19540] <... exit_group resumed>) = ? [pid 19546] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19544] +++ exited with 0 +++ [pid 19543] +++ exited with 0 +++ [pid 19540] +++ exited with 0 +++ [pid 19538] +++ exited with 0 +++ [pid 19546] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19545] <... futex resumed>) = 1 [pid 19542] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19545] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19542] exit_group(0 [pid 19546] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19545] <... futex resumed>) = ? [pid 19542] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19546] <... mmap resumed>) = 0x7f9f66df1000 [pid 19545] +++ exited with 0 +++ [pid 19542] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19546] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19542, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19546] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19546] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19546] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19547 attached [pid 19547] set_robust_list(0x7f9f66e119a0, 24 [pid 19546] <... clone3 resumed> => {parent_tid=[19547]}, 88) = 19547 [pid 19547] <... set_robust_list resumed>) = 0 [pid 19546] rt_sigprocmask(SIG_SETMASK, [] [pid 19547] rt_sigprocmask(SIG_SETMASK, [] [pid 19546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19547] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19546] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19547] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19546] <... futex resumed>) = 0 [pid 19547] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19546] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19547] <... futex resumed>) = 0 [pid 19546] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19547] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19546] <... futex resumed>) = 0 [pid 19547] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19546] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] <... futex resumed>) = 0 [pid 19547] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19548 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19548 [pid 19547] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19546] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19548] set_robust_list(0x55555f6e6760, 24 [pid 19547] <... openat resumed>) = 3 [pid 19546] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19546] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19548] <... set_robust_list resumed>) = 0 [pid 19547] <... futex resumed>) = 0 [pid 19546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] rt_sigprocmask(SIG_SETMASK, [] [pid 19547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19546] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19546] <... futex resumed>) = 0 [pid 19548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19547] pwrite64(3, "\x02\x00", 2, 4 [pid 19546] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19547] <... pwrite64 resumed>) = 2 [pid 19548] <... prctl resumed>) = 0 [pid 19547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19548] setpgid(0, 0 [pid 19547] <... futex resumed>) = 1 [pid 19546] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19548] <... setpgid resumed>) = 0 [pid 19547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19546] exit_group(0 [pid 19547] <... futex resumed>) = ? [pid 19546] <... exit_group resumed>) = ? [pid 19548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19547] +++ exited with 0 +++ [pid 19546] +++ exited with 0 +++ [pid 19548] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19546, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19548] write(3, "1000", 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19548] <... write resumed>) = 4 [pid 19548] close(3) = 0 [pid 19548] write(1, "executing program\n", 18) = 18 [pid 19548] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19548] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19549 attached [pid 19548] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19549] set_robust_list(0x55555f6e6760, 24 [pid 19548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19549] <... set_robust_list resumed>) = 0 [pid 19548] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19549] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19549 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19548] <... mprotect resumed>) = 0 [pid 19549] <... prctl resumed>) = 0 [pid 19548] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19549] setpgid(0, 0 [pid 19548] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19549] <... setpgid resumed>) = 0 [pid 19548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19551 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19550 attached [pid 19549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19550 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19550] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19550] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19551] set_robust_list(0x7f9f66e119a0, 24 [pid 19550] rt_sigprocmask(SIG_SETMASK, [] [pid 19549] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19551] <... set_robust_list resumed>) = 0 [pid 19550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19549] write(3, "1000", 4 [pid 19548] <... clone3 resumed> => {parent_tid=[19551]}, 88) = 19551 [pid 317] <... restart_syscall resumed>) = 0 [pid 19551] rt_sigprocmask(SIG_SETMASK, [] [pid 19550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19549] <... write resumed>) = 4 [pid 19548] rt_sigprocmask(SIG_SETMASK, [] [pid 19551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19550] <... prctl resumed>) = 0 [pid 19549] close(3 [pid 19548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19550] setpgid(0, 0 [pid 19549] <... close resumed>) = 0 [pid 19548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19550] <... setpgid resumed>) = 0 [pid 19549] write(1, "executing program\n", 18 [pid 19548] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 19551] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19549] <... write resumed>) = 18 [pid 19548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19551] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19549] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19550] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19550] write(3, "1000", 4 [pid 19551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19549] <... futex resumed>) = 0 [pid 19551] <... futex resumed>) = 1 [pid 19549] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19548] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19552 attached [pid 19551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19550] <... write resumed>) = 4 [pid 19549] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] set_robust_list(0x55555f6e6760, 24 [pid 19551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19550] close(3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19552 [pid 19552] <... set_robust_list resumed>) = 0 [pid 19550] <... close resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19552] rt_sigprocmask(SIG_SETMASK, [] [pid 19551] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19550] write(1, "executing program\n", 18 [pid 19549] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19548] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19551] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19549] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19551] <... futex resumed>) = 0 [pid 19550] <... write resumed>) = 18 [pid 19549] <... mmap resumed>) = 0x7f9f66df1000 [pid 19548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19551] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19549] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19548] <... futex resumed>) = 0 executing program [pid 19552] <... prctl resumed>) = 0 [pid 19551] <... openat resumed>) = 3 [pid 19550] <... futex resumed>) = 0 [pid 19549] <... mprotect resumed>) = 0 [pid 19548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19552] setpgid(0, 0 [pid 19551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19550] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19549] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19552] <... setpgid resumed>) = 0 [pid 19551] <... futex resumed>) = 0 [pid 19550] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19549] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19551] pwrite64(3, "\x02\x00", 2, 4 [pid 19550] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19549] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19548] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19553 attached [pid 19551] <... pwrite64 resumed>) = 2 [pid 19550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19553] set_robust_list(0x7f9f66e119a0, 24 [pid 19552] <... openat resumed>) = 3 [pid 19551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19549] <... clone3 resumed> => {parent_tid=[19553]}, 88) = 19553 [pid 19553] <... set_robust_list resumed>) = 0 [pid 19551] <... futex resumed>) = 1 [pid 19549] rt_sigprocmask(SIG_SETMASK, [] [pid 19548] <... futex resumed>) = 0 [pid 19553] rt_sigprocmask(SIG_SETMASK, [] [pid 19552] write(3, "1000", 4 [pid 19551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19550] <... mmap resumed>) = 0x7f9f66df1000 [pid 19549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19548] exit_group(0 [pid 19553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19552] <... write resumed>) = 4 [pid 19551] <... futex resumed>) = ? [pid 19550] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19548] <... exit_group resumed>) = ? [pid 19553] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19552] close(3 [pid 19551] +++ exited with 0 +++ [pid 19550] <... mprotect resumed>) = 0 [pid 19549] <... futex resumed>) = 0 [pid 19548] +++ exited with 0 +++ [pid 19552] <... close resumed>) = 0 [pid 19552] write(1, "executing program\n", 18 [pid 19550] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19552] <... write resumed>) = 18 executing program [pid 19550] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19553] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19553] <... futex resumed>) = 0 [pid 19549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19553] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19549] <... futex resumed>) = 0 [pid 19553] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19552] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19550] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] <... futex resumed>) = 0 [pid 19553] <... futex resumed>) = 1 [pid 19549] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19554 attached [pid 19553] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19552] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19554] set_robust_list(0x7f9f66e119a0, 24 [pid 19553] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19552] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19550] <... clone3 resumed> => {parent_tid=[19554]}, 88) = 19554 [pid 19549] <... futex resumed>) = 0 [pid 19554] <... set_robust_list resumed>) = 0 [pid 19553] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19552] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19550] rt_sigprocmask(SIG_SETMASK, [] [pid 19549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19554] rt_sigprocmask(SIG_SETMASK, [] [pid 19553] <... openat resumed>) = 3 [pid 19552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19552] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19550] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] <... mmap resumed>) = 0x7f9f66df1000 [pid 19550] <... futex resumed>) = 0 [pid 19554] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19553] <... futex resumed>) = 1 [pid 19549] <... futex resumed>) = 0 [pid 19554] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19553] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19552] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19553] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19549] <... futex resumed>) = 0 [pid 19554] <... futex resumed>) = 0 [pid 19553] pwrite64(3, "\x02\x00", 2, 4 [pid 19550] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] <... mprotect resumed>) = 0 [pid 19549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19554] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19553] <... pwrite64 resumed>) = 2 [pid 19550] <... futex resumed>) = 0 [pid 19554] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19552] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19554] <... futex resumed>) = 1 [pid 19553] <... futex resumed>) = 1 [pid 19552] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19550] <... futex resumed>) = 0 [pid 19549] <... futex resumed>) = 0 [pid 19554] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19553] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19550] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19549] exit_group(0 [pid 19554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19550] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19555 attached [pid 19554] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19553] <... futex resumed>) = ? [pid 19549] <... exit_group resumed>) = ? [pid 19555] set_robust_list(0x7f9f66e119a0, 24 [pid 19554] <... openat resumed>) = 3 [pid 19553] +++ exited with 0 +++ [pid 19552] <... clone3 resumed> => {parent_tid=[19555]}, 88) = 19555 [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19549] +++ exited with 0 +++ [pid 19555] <... set_robust_list resumed>) = 0 [pid 19554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] rt_sigprocmask(SIG_SETMASK, [] [pid 19550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19555] rt_sigprocmask(SIG_SETMASK, [] [pid 19550] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19550] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19552] <... futex resumed>) = 0 [pid 19555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19554] <... futex resumed>) = 1 [pid 19555] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19554] pwrite64(3, "\x02\x00", 2, 4 [pid 19552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19550] <... futex resumed>) = 0 [pid 19555] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19554] <... pwrite64 resumed>) = 2 [pid 19550] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 19555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19555] <... futex resumed>) = 1 [pid 19554] <... futex resumed>) = 0 [pid 19552] <... futex resumed>) = 0 [pid 19550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19554] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19550] exit_group(0 [pid 19555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19555] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19554] <... futex resumed>) = ? [pid 19552] <... futex resumed>) = 0 [pid 19550] <... exit_group resumed>) = ? [pid 19555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19554] +++ exited with 0 +++ [pid 19552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19555] <... futex resumed>) = 0 [pid 19555] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19552] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19555] <... futex resumed>) = 0 [pid 19552] <... futex resumed>) = 1 [pid 19555] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19550] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19550, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19555] <... futex resumed>) = 1 [pid 19552] <... futex resumed>) = 0 [pid 19555] pwrite64(3, "\x02\x00", 2, 4 [pid 19552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19555] <... pwrite64 resumed>) = 2 [pid 19552] <... futex resumed>) = 0 [pid 19552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19552] <... futex resumed>) = 0 [pid 19552] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19555] ???( [pid 19552] <... exit_group resumed>) = ? [pid 19555] <... ??? resumed>) = ? [pid 19555] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19552] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19556 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19556 [pid 19556] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19556] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19556] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19556] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19556] setpgid(0, 0) = 0 [pid 19556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19556] write(3, "1000", 4) = 4 [pid 19556] close(3) = 0 [pid 19556] write(1, "executing program\n", 18) = 18 [pid 316] <... restart_syscall resumed>) = 0 executing program [pid 19556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19556] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19556] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19556] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19556] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19557 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 19557] set_robust_list(0x55555f6e6760, 24 [pid 19556] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19557 [pid 19557] <... set_robust_list resumed>) = 0 [pid 19557] rt_sigprocmask(SIG_SETMASK, [] [pid 19556] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19556] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19558 attached [pid 19558] set_robust_list(0x7f9f66e119a0, 24 [pid 19556] <... clone3 resumed> => {parent_tid=[19558]}, 88) = 19558 [pid 19558] <... set_robust_list resumed>) = 0 [pid 19556] rt_sigprocmask(SIG_SETMASK, [] [pid 19558] rt_sigprocmask(SIG_SETMASK, [] [pid 19556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19556] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19558] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19556] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19558] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19556] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19558] <... futex resumed>) = 0 [pid 19557] <... prctl resumed>) = 0 [pid 19556] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19558] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19556] <... futex resumed>) = 0 [pid 19558] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19556] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19556] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19559 attached [pid 19558] <... futex resumed>) = 1 [pid 19557] setpgid(0, 0 [pid 19558] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19557] <... setpgid resumed>) = 0 [pid 19556] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] set_robust_list(0x55555f6e6760, 24 [pid 19558] <... openat resumed>) = 3 [pid 19557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19559] <... set_robust_list resumed>) = 0 [pid 19556] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19559 [pid 317] <... restart_syscall resumed>) = 0 [pid 19559] rt_sigprocmask(SIG_SETMASK, [] [pid 19558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19557] <... openat resumed>) = 3 [pid 19556] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19558] <... futex resumed>) = 0 [pid 19557] write(3, "1000", 4 [pid 19556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19558] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19557] <... write resumed>) = 4 [pid 19559] <... prctl resumed>) = 0 [pid 19557] close(3 [pid 19556] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] setpgid(0, 0 [pid 19558] <... futex resumed>) = 0 [pid 19557] <... close resumed>) = 0 [pid 19556] <... futex resumed>) = 1 [pid 19559] <... setpgid resumed>) = 0 [pid 19558] pwrite64(3, "\x02\x00", 2, 4 [pid 19557] write(1, "executing program\n", 18 executing program [pid 19556] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19558] <... pwrite64 resumed>) = 2 [pid 19557] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19559] <... openat resumed>) = 3 [pid 19558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19559] write(3, "1000", 4 [pid 19558] <... futex resumed>) = 1 [pid 19557] <... futex resumed>) = 0 [pid 19556] <... futex resumed>) = 0 [pid 19558] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19556] exit_group(0 [pid 19558] <... futex resumed>) = ? [pid 19556] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19560 attached [pid 19559] <... write resumed>) = 4 [pid 19558] +++ exited with 0 +++ [pid 19557] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19556] +++ exited with 0 +++ [pid 19560] set_robust_list(0x55555f6e6760, 24 [pid 19559] close(3 [pid 19557] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19560] <... set_robust_list resumed>) = 0 [pid 19559] <... close resumed>) = 0 [pid 19557] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19560 [pid 19560] rt_sigprocmask(SIG_SETMASK, [] [pid 19559] write(1, "executing program\n", 18 [pid 19557] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19559] <... write resumed>) = 18 [pid 19557] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19560] <... prctl resumed>) = 0 [pid 19559] <... futex resumed>) = 0 [pid 19557] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19560] setpgid(0, 0 [pid 19559] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19557] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19560] <... setpgid resumed>) = 0 [pid 19559] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19557] <... mprotect resumed>) = 0 [pid 19560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19559] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19560] <... openat resumed>) = 3 [pid 19559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19557] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19560] write(3, "1000", 4 [pid 19559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19557] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19561 attached [pid 19560] <... write resumed>) = 4 [pid 19559] <... mmap resumed>) = 0x7f9f66df1000 [pid 19557] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19561] set_robust_list(0x55555f6e6760, 24 [pid 19560] close(3 [pid 19559] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19561 ci2-android-6-12-rust/strace-static-x86_64: Process 19562 attached [pid 19561] <... set_robust_list resumed>) = 0 [pid 19560] <... close resumed>) = 0 [pid 19559] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19562] set_robust_list(0x7f9f66e119a0, 24 [pid 19561] rt_sigprocmask(SIG_SETMASK, [] [pid 19560] write(1, "executing program\n", 18 [pid 19559] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19557] <... clone3 resumed> => {parent_tid=[19562]}, 88) = 19562 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19562] <... set_robust_list resumed>) = 0 [pid 19561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19560] <... write resumed>) = 18 [pid 19559] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19557] rt_sigprocmask(SIG_SETMASK, [] [pid 19562] rt_sigprocmask(SIG_SETMASK, [] [pid 19561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19561] <... prctl resumed>) = 0 [pid 19560] <... futex resumed>) = 0 [pid 19562] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] setpgid(0, 0 [pid 19560] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19563 attached [pid 19562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19561] <... setpgid resumed>) = 0 [pid 19560] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19557] <... futex resumed>) = 0 [pid 19563] set_robust_list(0x7f9f66e119a0, 24 [pid 19562] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19560] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19559] <... clone3 resumed> => {parent_tid=[19563]}, 88) = 19563 [pid 19557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19563] <... set_robust_list resumed>) = 0 [pid 19562] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19563] rt_sigprocmask(SIG_SETMASK, [] [pid 19562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19561] <... openat resumed>) = 3 [pid 19560] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19559] rt_sigprocmask(SIG_SETMASK, [] [pid 19563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19562] <... futex resumed>) = 1 [pid 19561] write(3, "1000", 4 [pid 19560] <... mmap resumed>) = 0x7f9f66df1000 [pid 19559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19557] <... futex resumed>) = 0 [pid 19563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19562] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] <... write resumed>) = 4 [pid 19560] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19561] close(3 [pid 19560] <... mprotect resumed>) = 0 [pid 19559] <... futex resumed>) = 0 [pid 19557] <... futex resumed>) = 0 [pid 19563] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19562] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19561] <... close resumed>) = 0 [pid 19563] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19560] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19562] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19561] write(1, "executing program\n", 18 [pid 19560] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19563] <... futex resumed>) = 0 [pid 19562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19561] <... write resumed>) = 18 [pid 19560] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19563] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19562] <... futex resumed>) = 1 [pid 19557] <... futex resumed>) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19564 attached [pid 19563] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19562] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] <... futex resumed>) = 0 [pid 19557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19564] set_robust_list(0x7f9f66e119a0, 24 [pid 19563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19561] <... futex resumed>) = 0 [pid 19560] <... clone3 resumed> => {parent_tid=[19564]}, 88) = 19564 [pid 19559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19557] <... futex resumed>) = 0 [pid 19564] <... set_robust_list resumed>) = 0 [pid 19563] <... futex resumed>) = 0 [pid 19562] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19561] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19560] rt_sigprocmask(SIG_SETMASK, [] [pid 19559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19564] rt_sigprocmask(SIG_SETMASK, [] [pid 19563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19561] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] <... futex resumed>) = 0 [pid 19564] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19563] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19561] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19560] <... futex resumed>) = 0 [pid 19559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19561] <... mmap resumed>) = 0x7f9f66df1000 [pid 19560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19564] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19563] <... openat resumed>) = 3 [pid 19561] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19562] <... openat resumed>) = 3 [pid 19564] <... futex resumed>) = 1 [pid 19563] <... futex resumed>) = 1 [pid 19561] <... mprotect resumed>) = 0 [pid 19560] <... futex resumed>) = 0 [pid 19559] <... futex resumed>) = 0 [pid 19562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19557] <... futex resumed>) = 0 [pid 19564] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19562] <... futex resumed>) = 1 [pid 19561] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19560] <... futex resumed>) = 0 [pid 19559] <... futex resumed>) = 0 [pid 19557] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19564] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19563] pwrite64(3, "\x02\x00", 2, 4 [pid 19562] pwrite64(3, "\x02\x00", 2, 4 [pid 19561] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19557] <... futex resumed>) = 0 [pid 19564] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19563] <... pwrite64 resumed>) = 2 [pid 19564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19562] <... pwrite64 resumed>) = 2 [pid 19561] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19557] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19564] <... futex resumed>) = 1 [pid 19563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19560] <... futex resumed>) = 0 [pid 19564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19563] <... futex resumed>) = 1 [pid 19562] <... futex resumed>) = 0 [pid 19560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19559] <... futex resumed>) = 0 [pid 19557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19564] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19563] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19562] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] <... clone3 resumed> => {parent_tid=[19565]}, 88) = 19565 [pid 19560] <... futex resumed>) = 0 [pid 19557] exit_group(0 [pid 19564] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19561] rt_sigprocmask(SIG_SETMASK, [] [pid 19560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19562] <... futex resumed>) = ? [pid 19559] exit_group(0 [pid 19557] <... exit_group resumed>) = ? [pid 19564] <... openat resumed>) = 3 [pid 19562] +++ exited with 0 +++ [pid 19561] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19565 attached [pid 19565] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19565] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19557] +++ exited with 0 +++ [pid 19559] <... exit_group resumed>) = ? [pid 19565] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19563] <... futex resumed>) = ? [pid 19561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19565] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19563] +++ exited with 0 +++ [pid 19559] +++ exited with 0 +++ [pid 19564] <... futex resumed>) = 1 [pid 19561] <... futex resumed>) = 0 [pid 19560] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19557, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19565] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19560] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19564] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19560] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19564] pwrite64(3, "\x02\x00", 2, 4 [pid 19561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19560] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19564] <... pwrite64 resumed>) = 2 [pid 19561] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19565] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19566 attached [pid 19565] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19566] set_robust_list(0x55555f6e6760, 24 [pid 19565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19564] <... futex resumed>) = 1 [pid 19561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19560] <... futex resumed>) = 0 [pid 19566] <... set_robust_list resumed>) = 0 [pid 19565] <... futex resumed>) = 0 [pid 19564] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19560] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19566 [pid 19566] rt_sigprocmask(SIG_SETMASK, [] [pid 19565] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19564] <... futex resumed>) = ? [pid 19561] <... futex resumed>) = 0 [pid 19560] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19565] <... openat resumed>) = 3 [pid 19564] +++ exited with 0 +++ [pid 19561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19567 attached [pid 19566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19560] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19567] set_robust_list(0x55555f6e6760, 24 [pid 19566] <... prctl resumed>) = 0 [pid 19565] <... futex resumed>) = 0 [pid 19561] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19567] <... set_robust_list resumed>) = 0 [pid 19566] setpgid(0, 0 [pid 19565] pwrite64(3, "\x02\x00", 2, 4 [pid 19561] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19567 [pid 19567] rt_sigprocmask(SIG_SETMASK, [] [pid 19566] <... setpgid resumed>) = 0 [pid 19565] <... pwrite64 resumed>) = 2 [pid 19561] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19561] exit_group(0 [pid 19566] <... openat resumed>) = 3 [pid 19567] <... prctl resumed>) = 0 [pid 19565] <... futex resumed>) = ? [pid 19561] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19567] setpgid(0, 0 [pid 19566] write(3, "1000", 4 [pid 19565] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19561] +++ exited with 0 +++ [pid 19567] <... setpgid resumed>) = 0 [pid 19566] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19566] close(3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19561, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19567] <... openat resumed>) = 3 [pid 19566] <... close resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19568 attached [pid 19567] write(3, "1000", 4 [pid 19566] write(1, "executing program\n", 18 [pid 19568] set_robust_list(0x55555f6e6760, 24 [pid 19567] <... write resumed>) = 4 [pid 19568] <... set_robust_list resumed>) = 0 [pid 19566] <... write resumed>) = 18 executing program [pid 19567] close(3 [pid 19568] rt_sigprocmask(SIG_SETMASK, [] [pid 19567] <... close resumed>) = 0 [pid 19566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19568 [pid 314] <... restart_syscall resumed>) = 0 [pid 19568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19567] write(1, "executing program\n", 18 [pid 19566] <... futex resumed>) = 0 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19567] <... write resumed>) = 18 [pid 19566] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19568] <... prctl resumed>) = 0 [pid 19567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19566] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19568] setpgid(0, 0 [pid 19567] <... futex resumed>) = 0 [pid 19566] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19568] <... setpgid resumed>) = 0 [pid 19567] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19567] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19569 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19569 [pid 19567] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19566] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19568] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19569] set_robust_list(0x55555f6e6760, 24 [pid 19567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19566] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19568] write(3, "1000", 4 [pid 19567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19569] <... set_robust_list resumed>) = 0 [pid 19566] <... mprotect resumed>) = 0 [pid 19567] <... mmap resumed>) = 0x7f9f66df1000 [pid 19569] rt_sigprocmask(SIG_SETMASK, [] [pid 19568] <... write resumed>) = 4 [pid 19567] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19566] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19568] close(3 [pid 19569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19568] <... close resumed>) = 0 [pid 19567] <... mprotect resumed>) = 0 [pid 19566] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19569] <... prctl resumed>) = 0 [pid 19568] write(1, "executing program\n", 18 [pid 19569] setpgid(0, 0 [pid 19568] <... write resumed>) = 18 [pid 19567] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19566] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19569] <... setpgid resumed>) = 0 [pid 19568] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19567] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19570 attached [pid 19568] <... futex resumed>) = 0 executing program [pid 19570] set_robust_list(0x7f9f66e119a0, 24 [pid 19569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19568] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19567] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19570] <... set_robust_list resumed>) = 0 [pid 19568] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19571 attached [pid 19571] set_robust_list(0x7f9f66e119a0, 24 [pid 19570] rt_sigprocmask(SIG_SETMASK, [] [pid 19569] <... openat resumed>) = 3 [pid 19568] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19566] <... clone3 resumed> => {parent_tid=[19570]}, 88) = 19570 [pid 19571] <... set_robust_list resumed>) = 0 [pid 19570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19569] write(3, "1000", 4 [pid 19568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19567] <... clone3 resumed> => {parent_tid=[19571]}, 88) = 19571 [pid 19566] rt_sigprocmask(SIG_SETMASK, [] [pid 19571] rt_sigprocmask(SIG_SETMASK, [] [pid 19570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] <... write resumed>) = 4 [pid 19568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19567] rt_sigprocmask(SIG_SETMASK, [] [pid 19571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19569] close(3 [pid 19566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19568] <... mmap resumed>) = 0x7f9f66df1000 [pid 19567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] <... close resumed>) = 0 [pid 19568] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19567] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19566] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19569] write(1, "executing program\n", 18 [pid 19570] <... futex resumed>) = 0 [pid 19568] <... mprotect resumed>) = 0 [pid 19567] <... futex resumed>) = 0 [pid 19566] <... futex resumed>) = 1 [pid 19571] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19570] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19569] <... write resumed>) = 18 [pid 19567] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19571] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19570] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19568] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19566] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19569] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19568] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19571] <... futex resumed>) = 1 [pid 19570] <... futex resumed>) = 0 [pid 19569] <... futex resumed>) = 0 [pid 19568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19567] <... futex resumed>) = 0 [pid 19566] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 19570] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19569] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19572 attached [pid 19571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19570] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19569] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19567] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19566] <... futex resumed>) = 0 [pid 19572] set_robust_list(0x7f9f66e119a0, 24 [pid 19571] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19569] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19568] <... clone3 resumed> => {parent_tid=[19572]}, 88) = 19572 [pid 19567] <... futex resumed>) = 0 [pid 19566] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19572] <... set_robust_list resumed>) = 0 [pid 19571] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19570] <... futex resumed>) = 0 [pid 19569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19568] rt_sigprocmask(SIG_SETMASK, [] [pid 19567] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19572] rt_sigprocmask(SIG_SETMASK, [] [pid 19571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19566] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19571] <... futex resumed>) = 0 [pid 19570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19569] <... mmap resumed>) = 0x7f9f66df1000 [pid 19568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19567] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19566] <... futex resumed>) = 0 [pid 19572] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19571] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19570] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19569] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19568] <... futex resumed>) = 0 [pid 19567] <... futex resumed>) = 0 [pid 19566] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19572] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19571] <... openat resumed>) = 3 [pid 19570] <... openat resumed>) = 3 [pid 19569] <... mprotect resumed>) = 0 [pid 19568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19567] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] <... futex resumed>) = 0 [pid 19571] <... futex resumed>) = 0 [pid 19569] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19570] <... futex resumed>) = 1 [pid 19568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19566] <... futex resumed>) = 0 [pid 19572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19567] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19566] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19568] <... futex resumed>) = 0 [pid 19567] <... futex resumed>) = 0 [pid 19566] <... futex resumed>) = 0 [pid 19572] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19571] pwrite64(3, "\x02\x00", 2, 4 [pid 19570] pwrite64(3, "\x02\x00", 2, 4 [pid 19568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19567] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19566] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19573 attached [pid 19572] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19571] <... pwrite64 resumed>) = 2 [pid 19570] <... pwrite64 resumed>) = 2 [pid 19569] <... clone3 resumed> => {parent_tid=[19573]}, 88) = 19573 [pid 19573] set_robust_list(0x7f9f66e119a0, 24 [pid 19572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19569] rt_sigprocmask(SIG_SETMASK, [] [pid 19573] <... set_robust_list resumed>) = 0 [pid 19572] <... futex resumed>) = 1 [pid 19571] <... futex resumed>) = 1 [pid 19570] <... futex resumed>) = 1 [pid 19569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19568] <... futex resumed>) = 0 [pid 19567] <... futex resumed>) = 0 [pid 19566] <... futex resumed>) = 0 [pid 19573] rt_sigprocmask(SIG_SETMASK, [] [pid 19572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19567] exit_group(0 [pid 19566] exit_group(0 [pid 19573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19571] <... futex resumed>) = ? [pid 19570] <... futex resumed>) = ? [pid 19569] <... futex resumed>) = 0 [pid 19568] <... futex resumed>) = 0 [pid 19567] <... exit_group resumed>) = ? [pid 19566] <... exit_group resumed>) = ? [pid 19573] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19572] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19571] +++ exited with 0 +++ [pid 19570] +++ exited with 0 +++ [pid 19569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19573] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19572] <... openat resumed>) = 3 [pid 19567] +++ exited with 0 +++ [pid 19566] +++ exited with 0 +++ [pid 19573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19573] <... futex resumed>) = 1 [pid 19572] <... futex resumed>) = 1 [pid 19569] <... futex resumed>) = 0 [pid 19568] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19573] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19569] <... futex resumed>) = 0 [pid 19568] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19573] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19572] pwrite64(3, "\x02\x00", 2, 4 [pid 19569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19573] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... restart_syscall resumed>) = 0 [pid 19573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] <... pwrite64 resumed>) = 2 [pid 19573] <... futex resumed>) = 1 [pid 19569] <... futex resumed>) = 0 [pid 19573] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19572] <... futex resumed>) = 1 [pid 19569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19568] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19573] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19572] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] <... futex resumed>) = 0 [pid 19568] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19573] <... openat resumed>) = 3 [pid 19572] <... futex resumed>) = ? [pid 19569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19568] <... exit_group resumed>) = ? [pid 19573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19572] +++ exited with 0 +++ [pid 19569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19574 attached [pid 19573] <... futex resumed>) = 0 [pid 19569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19568] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 19574] set_robust_list(0x55555f6e6760, 24 [pid 19573] pwrite64(3, "\x02\x00", 2, 4 [pid 19569] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19574 [pid 19574] <... set_robust_list resumed>) = 0 [pid 19573] <... pwrite64 resumed>) = 2 [pid 19569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19574] rt_sigprocmask(SIG_SETMASK, [] [pid 19573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19573] <... futex resumed>) = 1 [pid 19569] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19573] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19569] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19574] <... prctl resumed>) = 0 [pid 19573] <... futex resumed>) = ? [pid 19569] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19575 attached [pid 19574] setpgid(0, 0 [pid 19573] +++ exited with 0 +++ [pid 19575] set_robust_list(0x55555f6e6760, 24 [pid 19574] <... setpgid resumed>) = 0 [pid 19569] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19575 [pid 19575] <... set_robust_list resumed>) = 0 [pid 19574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19575] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19574] write(3, "1000", 4 [pid 317] <... restart_syscall resumed>) = 0 executing program [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19575] <... prctl resumed>) = 0 [pid 19574] <... write resumed>) = 4 [pid 19575] setpgid(0, 0 [pid 19574] close(3 [pid 19575] <... setpgid resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19574] <... close resumed>) = 0 [pid 19575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19574] write(1, "executing program\n", 18 [pid 19575] <... openat resumed>) = 3 [pid 19574] <... write resumed>) = 18 [pid 19575] write(3, "1000", 4) = 4 [pid 19575] close(3) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19574] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19574] <... futex resumed>) = 0 [pid 19575] write(1, "executing program\n", 18) = 18 executing program [pid 19574] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19575] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19574] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19575] <... futex resumed>) = 0 [pid 19574] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19575] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19575] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19575] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19575] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19575] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19576 attached [pid 19574] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19576] set_robust_list(0x55555f6e6760, 24 [pid 19575] <... mprotect resumed>) = 0 [pid 19574] <... mmap resumed>) = 0x7f9f66df1000 [pid 19576] <... set_robust_list resumed>) = 0 [pid 19575] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19576] rt_sigprocmask(SIG_SETMASK, [] [pid 19575] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19575] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19577 attached [pid 19576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19576 ci2-android-6-12-rust/strace-static-x86_64: Process 19578 attached [pid 19576] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19575] <... clone3 resumed> => {parent_tid=[19578]}, 88) = 19578 [pid 19574] <... mprotect resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19577 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19578] set_robust_list(0x7f9f66e119a0, 24 [pid 19576] <... prctl resumed>) = 0 [pid 19575] rt_sigprocmask(SIG_SETMASK, [] [pid 19574] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19578] <... set_robust_list resumed>) = 0 [pid 19577] set_robust_list(0x55555f6e6760, 24 [pid 19576] setpgid(0, 0 [pid 19575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19578] rt_sigprocmask(SIG_SETMASK, [] [pid 19577] <... set_robust_list resumed>) = 0 [pid 19576] <... setpgid resumed>) = 0 [pid 19575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19577] rt_sigprocmask(SIG_SETMASK, [] [pid 19576] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19575] <... futex resumed>) = 0 [pid 19574] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19578] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19578] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19576] <... openat resumed>) = 3 [pid 19575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19577] <... prctl resumed>) = 0 [pid 19574] <... clone3 resumed> => {parent_tid=[19579]}, 88) = 19579 [pid 19577] setpgid(0, 0 [pid 19574] rt_sigprocmask(SIG_SETMASK, [] [pid 19577] <... setpgid resumed>) = 0 [pid 19574] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19579 attached [pid 19578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19576] write(3, "1000", 4 [pid 19574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] set_robust_list(0x7f9f66e119a0, 24 [pid 19578] <... futex resumed>) = 1 [pid 19576] <... write resumed>) = 4 [pid 19577] <... openat resumed>) = 3 [pid 19575] <... futex resumed>) = 0 [pid 19574] <... futex resumed>) = 0 [pid 19579] <... set_robust_list resumed>) = 0 [pid 19578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19576] close(3 [pid 19575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] rt_sigprocmask(SIG_SETMASK, [] [pid 19578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19576] <... close resumed>) = 0 [pid 19575] <... futex resumed>) = 0 [pid 19579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19578] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19576] write(1, "executing program\n", 18 executing program [pid 19575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19579] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19578] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19576] <... write resumed>) = 18 [pid 19579] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19578] <... futex resumed>) = 1 [pid 19576] <... futex resumed>) = 0 [pid 19575] <... futex resumed>) = 0 [pid 19579] <... futex resumed>) = 0 [pid 19578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19576] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19577] write(3, "1000", 4 [pid 19576] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19575] <... futex resumed>) = 0 [pid 19574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19578] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19577] <... write resumed>) = 4 [pid 19576] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19578] <... openat resumed>) = 3 [pid 19577] close(3 [pid 19576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] <... close resumed>) = 0 [pid 19576] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19574] <... futex resumed>) = 1 [pid 19579] <... futex resumed>) = 0 [pid 19578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] write(1, "executing program\n", 18 [pid 19576] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19579] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19578] <... futex resumed>) = 1 [pid 19577] <... write resumed>) = 18 [pid 19576] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19575] <... futex resumed>) = 0 [pid 19579] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19576] <... mprotect resumed>) = 0 [pid 19575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19576] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19575] <... futex resumed>) = 0 [pid 19579] <... futex resumed>) = 1 [pid 19578] pwrite64(3, "\x02\x00", 2, 4 [pid 19577] <... futex resumed>) = 0 [pid 19575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19574] <... futex resumed>) = 0 [pid 19579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19578] <... pwrite64 resumed>) = 2 [pid 19577] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19576] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19576] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19574] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19580 attached [pid 19579] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19578] <... futex resumed>) = 1 [pid 19577] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19575] <... futex resumed>) = 0 [pid 19574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19580] set_robust_list(0x7f9f66e119a0, 24 [pid 19579] <... openat resumed>) = 3 [pid 19578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19575] exit_group(0 [pid 19580] <... set_robust_list resumed>) = 0 [pid 19579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19578] <... futex resumed>) = ? [pid 19577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19576] <... clone3 resumed> => {parent_tid=[19580]}, 88) = 19580 [pid 19575] <... exit_group resumed>) = ? [pid 19580] rt_sigprocmask(SIG_SETMASK, [] [pid 19579] <... futex resumed>) = 1 [pid 19578] +++ exited with 0 +++ [pid 19577] <... mmap resumed>) = 0x7f9f66df1000 [pid 19576] rt_sigprocmask(SIG_SETMASK, [] [pid 19575] +++ exited with 0 +++ [pid 19574] <... futex resumed>) = 0 [pid 19580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19576] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19579] pwrite64(3, "\x02\x00", 2, 4 [pid 19577] <... mprotect resumed>) = 0 [pid 19576] <... futex resumed>) = 0 [pid 19574] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19580] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19579] <... pwrite64 resumed>) = 2 [pid 19576] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19580] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19577] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19580] <... futex resumed>) = 0 [pid 19577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 19581 attached [pid 19579] <... futex resumed>) = 1 [pid 19576] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19574] <... futex resumed>) = 0 [pid 19581] set_robust_list(0x7f9f66e119a0, 24 [pid 19580] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19576] <... futex resumed>) = 0 [pid 19574] exit_group(0 [pid 19581] <... set_robust_list resumed>) = 0 [pid 19579] <... futex resumed>) = ? [pid 19576] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19574] <... exit_group resumed>) = ? [pid 19581] rt_sigprocmask(SIG_SETMASK, [] [pid 19580] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19579] +++ exited with 0 +++ [pid 19577] <... clone3 resumed> => {parent_tid=[19581]}, 88) = 19581 [pid 19574] +++ exited with 0 +++ [pid 19581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19577] rt_sigprocmask(SIG_SETMASK, [] [pid 19580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19580] <... futex resumed>) = 1 [pid 19576] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19576] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19576] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19580] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19581] <... futex resumed>) = 0 [pid 19581] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19580] <... openat resumed>) = 3 [pid 19581] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19577] <... futex resumed>) = 1 [pid 19581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19581] <... futex resumed>) = 0 [pid 19577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19577] <... futex resumed>) = 0 [pid 19581] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19581] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19577] <... futex resumed>) = 0 [pid 19581] <... futex resumed>) = 1 [pid 19580] <... futex resumed>) = 1 [pid 19577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19576] <... futex resumed>) = 0 [pid 19581] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] <... futex resumed>) = 0 [pid 19576] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] <... openat resumed>) = 3 [pid 19580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19576] <... futex resumed>) = 0 [pid 19581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19580] pwrite64(3, "\x02\x00", 2, 4 [pid 19576] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19581] <... futex resumed>) = 1 [pid 19577] <... futex resumed>) = 0 [pid 19581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19577] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19580] <... pwrite64 resumed>) = 2 [pid 19577] <... futex resumed>) = 0 [pid 19581] pwrite64(3, "\x02\x00", 2, 4 [pid 19580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19581] <... pwrite64 resumed>) = 2 [pid 19577] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19580] <... futex resumed>) = 1 [pid 19576] <... futex resumed>) = 0 [pid 19581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19580] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19576] exit_group(0 [pid 19581] <... futex resumed>) = 1 [pid 19580] <... futex resumed>) = ? [pid 19577] <... futex resumed>) = 0 [pid 19576] <... exit_group resumed>) = ? [pid 19581] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19580] +++ exited with 0 +++ [pid 19577] exit_group(0 [pid 19576] +++ exited with 0 +++ [pid 19581] <... futex resumed>) = ? [pid 19577] <... exit_group resumed>) = ? [pid 19581] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19577] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19582 attached [pid 19582] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19582] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19582 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... restart_syscall resumed>) = 0 [pid 19582] <... prctl resumed>) = 0 [pid 19582] setpgid(0, 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19582] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19582] <... openat resumed>) = 3 [pid 19582] write(3, "1000", 4) = 4 [pid 19582] close(3) = 0 [pid 19582] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19583 attached [pid 19582] <... write resumed>) = 18 [pid 19583] set_robust_list(0x55555f6e6760, 24 [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19583] <... set_robust_list resumed>) = 0 executing program [pid 19582] <... futex resumed>) = 0 [pid 19583] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19583 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19582] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19582] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19583] <... prctl resumed>) = 0 [pid 19582] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19583] setpgid(0, 0 [pid 19582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19583] <... setpgid resumed>) = 0 [pid 19582] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19582] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 19584 attached [pid 19582] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19583] <... openat resumed>) = 3 [pid 19582] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19585 attached [pid 19584] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19583] write(3, "1000", 4 [pid 19582] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19585] set_robust_list(0x55555f6e6760, 24 [pid 19584] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19584 [pid 19585] <... set_robust_list resumed>) = 0 [pid 19584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19583] <... write resumed>) = 4 [pid 19582] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19585 [pid 19585] rt_sigprocmask(SIG_SETMASK, [] [pid 19584] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19583] close(3 [pid 19582] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19586 attached [pid 19585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19584] <... prctl resumed>) = 0 [pid 19583] <... close resumed>) = 0 [pid 19584] setpgid(0, 0 [pid 19583] write(1, "executing program\n", 18 executing program [pid 19582] <... clone3 resumed> => {parent_tid=[19586]}, 88) = 19586 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19586] set_robust_list(0x7f9f66e119a0, 24 [pid 19585] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19584] <... setpgid resumed>) = 0 [pid 19583] <... write resumed>) = 18 [pid 19582] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19586] <... set_robust_list resumed>) = 0 [pid 19585] <... prctl resumed>) = 0 [pid 19584] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19583] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19586] rt_sigprocmask(SIG_SETMASK, [] [pid 19585] setpgid(0, 0 [pid 19586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19585] <... setpgid resumed>) = 0 [pid 19584] <... openat resumed>) = 3 [pid 19583] <... futex resumed>) = 0 [pid 19582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19586] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19584] write(3, "1000", 4 [pid 19583] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19582] <... futex resumed>) = 0 [pid 19586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] <... write resumed>) = 4 [pid 19583] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19584] close(3 [pid 19583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19584] <... close resumed>) = 0 [pid 19583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] write(1, "executing program\n", 18 [pid 19583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19582] <... futex resumed>) = 0 executing program [pid 19584] <... write resumed>) = 18 [pid 19583] <... mmap resumed>) = 0x7f9f66df1000 [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19583] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19586] <... futex resumed>) = 1 [pid 19585] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19584] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19583] <... mprotect resumed>) = 0 [pid 19582] <... futex resumed>) = 0 [pid 19586] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19585] <... openat resumed>) = 3 [pid 19586] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19584] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19585] write(3, "1000", 4 [pid 19583] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19585] <... write resumed>) = 4 [pid 19584] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19583] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19586] <... futex resumed>) = 0 [pid 19585] close(3 [pid 19584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19586] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19585] <... close resumed>) = 0 [pid 19584] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19582] <... futex resumed>) = 0 [pid 19586] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19587 attached [pid 19586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19585] write(1, "executing program\n", 18 [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19587] set_robust_list(0x7f9f66e119a0, 24 [pid 19586] <... futex resumed>) = 0 [pid 19585] <... write resumed>) = 18 [pid 19584] <... mmap resumed>) = 0x7f9f66df1000 [pid 19583] <... clone3 resumed> => {parent_tid=[19587]}, 88) = 19587 [pid 19582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19585] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19585] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19585] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19585] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19587] <... set_robust_list resumed>) = 0 [pid 19584] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] rt_sigprocmask(SIG_SETMASK, [] [pid 19584] <... mprotect resumed>) = 0 [pid 19583] rt_sigprocmask(SIG_SETMASK, [] [pid 19586] <... futex resumed>) = 0 [pid 19585] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19582] <... futex resumed>) = 1 [pid 19587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19586] pwrite64(3, "\x02\x00", 2, 4 [pid 19584] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19586] <... pwrite64 resumed>) = 2 [pid 19585] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19584] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19584] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19583] <... futex resumed>) = 0 [pid 19587] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19585] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19588 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19589 attached [pid 19587] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19586] <... futex resumed>) = 1 [pid 19582] <... futex resumed>) = 0 [pid 19589] set_robust_list(0x7f9f66e119a0, 24 [pid 19588] set_robust_list(0x7f9f66e119a0, 24 [pid 19587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19585] <... clone3 resumed> => {parent_tid=[19589]}, 88) = 19589 [pid 19582] exit_group(0 [pid 19589] <... set_robust_list resumed>) = 0 [pid 19588] <... set_robust_list resumed>) = 0 [pid 19587] <... futex resumed>) = 1 [pid 19586] <... futex resumed>) = ? [pid 19585] rt_sigprocmask(SIG_SETMASK, [] [pid 19584] <... clone3 resumed> => {parent_tid=[19588]}, 88) = 19588 [pid 19583] <... futex resumed>) = 0 [pid 19582] <... exit_group resumed>) = ? [pid 19589] rt_sigprocmask(SIG_SETMASK, [] [pid 19588] rt_sigprocmask(SIG_SETMASK, [] [pid 19587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19586] +++ exited with 0 +++ [pid 19585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19584] rt_sigprocmask(SIG_SETMASK, [] [pid 19583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19588] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19587] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19582] +++ exited with 0 +++ [pid 19589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19588] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19587] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19585] <... futex resumed>) = 0 [pid 19584] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19589] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19588] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19584] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19589] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19588] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19587] <... futex resumed>) = 1 [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19589] <... futex resumed>) = 1 [pid 19588] <... futex resumed>) = 1 [pid 19587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19585] <... futex resumed>) = 0 [pid 19584] <... futex resumed>) = 0 [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19588] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19587] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19588] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19587] <... openat resumed>) = 3 [pid 19585] <... futex resumed>) = 0 [pid 19584] <... futex resumed>) = 0 [pid 19589] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19588] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19584] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19589] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19588] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19587] <... futex resumed>) = 1 [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19589] <... futex resumed>) = 1 [pid 19588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19585] <... futex resumed>) = 0 [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19588] <... futex resumed>) = 1 [pid 19587] pwrite64(3, "\x02\x00", 2, 4 [pid 19585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] <... futex resumed>) = 0 [pid 19583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19588] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19587] <... pwrite64 resumed>) = 2 [pid 19585] <... futex resumed>) = 0 [pid 19584] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19589] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19588] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19588] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19584] <... futex resumed>) = 0 [pid 19589] <... openat resumed>) = 3 [pid 19588] <... futex resumed>) = 0 [pid 19587] <... futex resumed>) = 1 [pid 19584] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19583] <... futex resumed>) = 0 [pid 19589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19588] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19589] <... futex resumed>) = 1 [pid 19585] <... futex resumed>) = 0 [pid 19583] exit_group(0 [pid 19584] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19587] <... futex resumed>) = ? [pid 19585] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19583] <... exit_group resumed>) = ? [pid 19589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19588] <... futex resumed>) = 0 [pid 19587] +++ exited with 0 +++ [pid 19585] <... futex resumed>) = 0 [pid 19584] <... futex resumed>) = 1 [pid 19588] pwrite64(3, "\x02\x00", 2, 4 [pid 19585] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19584] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19588] <... pwrite64 resumed>) = 2 [pid 19588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19588] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19583] +++ exited with 0 +++ [pid 19589] pwrite64(3, "\x02\x00", 2, 4 [pid 19584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19589] <... pwrite64 resumed>) = 2 [pid 19584] exit_group(0 [pid 19588] <... futex resumed>) = ? [pid 19584] <... exit_group resumed>) = ? [pid 19589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19588] +++ exited with 0 +++ [pid 19589] <... futex resumed>) = 1 [pid 19589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19585] <... futex resumed>) = 0 [pid 19585] exit_group(0 [pid 19584] +++ exited with 0 +++ [pid 19589] <... futex resumed>) = ? [pid 19585] <... exit_group resumed>) = ? [pid 19589] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19585] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19585, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19590 attached [pid 19590] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19590] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19590 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19590] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19590] setpgid(0, 0) = 0 [pid 19590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19590] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19590] write(3, "1000", 4) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19590] close(3) = 0 [pid 19590] write(1, "executing program\n", 18) = 18 [pid 19590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19590] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19591 attached executing program , NULL, 8) = 0 [pid 19591] set_robust_list(0x55555f6e6760, 24 [pid 19590] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19591] <... set_robust_list resumed>) = 0 [pid 19590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19591] rt_sigprocmask(SIG_SETMASK, [] [pid 19590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19591 [pid 314] <... restart_syscall resumed>) = 0 [pid 19591] <... prctl resumed>) = 0 [pid 19590] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19591] setpgid(0, 0 [pid 19590] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19591] <... setpgid resumed>) = 0 [pid 19590] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... restart_syscall resumed>) = 0 [pid 19591] <... openat resumed>) = 3 [pid 19590] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19591] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19592 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19591] <... write resumed>) = 4 [pid 19590] <... clone3 resumed> => {parent_tid=[19592]}, 88) = 19592 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19591] close(3 [pid 19590] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19593 attached [pid 19592] set_robust_list(0x7f9f66e119a0, 24 [pid 19591] <... close resumed>) = 0 [pid 19590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19594 attached [pid 19593] set_robust_list(0x55555f6e6760, 24 [pid 19592] <... set_robust_list resumed>) = 0 [pid 19591] write(1, "executing program\n", 18 [pid 19590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19593 [pid 19593] <... set_robust_list resumed>) = 0 [pid 19592] rt_sigprocmask(SIG_SETMASK, [] [pid 19591] <... write resumed>) = 18 executing program [pid 19590] <... futex resumed>) = 0 [pid 19590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19593] rt_sigprocmask(SIG_SETMASK, [] [pid 19591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] set_robust_list(0x55555f6e6760, 24 [pid 19593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19591] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19594] <... set_robust_list resumed>) = 0 [pid 19593] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19591] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19594 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19593] <... prctl resumed>) = 0 [pid 19592] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19591] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19594] rt_sigprocmask(SIG_SETMASK, [] [pid 19593] setpgid(0, 0 [pid 19592] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19591] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19593] <... setpgid resumed>) = 0 [pid 19592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19592] <... futex resumed>) = 1 [pid 19591] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19590] <... futex resumed>) = 0 [pid 19594] <... prctl resumed>) = 0 [pid 19592] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19594] setpgid(0, 0) = 0 [pid 19593] <... openat resumed>) = 3 [pid 19591] <... mmap resumed>) = 0x7f9f66df1000 [pid 19590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19593] write(3, "1000", 4 [pid 19592] <... futex resumed>) = 0 [pid 19591] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19590] <... futex resumed>) = 1 [pid 19594] <... openat resumed>) = 3 [pid 19593] <... write resumed>) = 4 [pid 19592] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19591] <... mprotect resumed>) = 0 [pid 19590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19593] close(3 [pid 19592] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19591] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19594] write(3, "1000", 4 [pid 19593] <... close resumed>) = 0 [pid 19593] write(1, "executing program\n", 18 executing program [pid 19591] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19593] <... write resumed>) = 18 [pid 19591] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19595 attached [pid 19593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] <... write resumed>) = 4 [pid 19595] set_robust_list(0x7f9f66e119a0, 24 [pid 19592] <... futex resumed>) = 1 [pid 19590] <... futex resumed>) = 0 [pid 19594] close(3 [pid 19593] <... futex resumed>) = 0 [pid 19592] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19591] <... clone3 resumed> => {parent_tid=[19595]}, 88) = 19595 [pid 19590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19595] <... set_robust_list resumed>) = 0 [pid 19594] <... close resumed>) = 0 [pid 19593] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19592] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19591] rt_sigprocmask(SIG_SETMASK, [] [pid 19590] <... futex resumed>) = 0 [pid 19595] rt_sigprocmask(SIG_SETMASK, [] [pid 19594] write(1, "executing program\n", 18 [pid 19593] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 19592] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19594] <... write resumed>) = 18 [pid 19593] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19592] <... openat resumed>) = 3 [pid 19594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] <... futex resumed>) = 0 [pid 19593] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19591] <... futex resumed>) = 0 [pid 19592] <... futex resumed>) = 1 [pid 19590] <... futex resumed>) = 0 [pid 19595] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19594] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19593] <... mmap resumed>) = 0x7f9f66df1000 [pid 19592] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19595] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19594] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19593] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19592] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19590] <... futex resumed>) = 0 [pid 19595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19593] <... mprotect resumed>) = 0 [pid 19592] pwrite64(3, "\x02\x00", 2, 4 [pid 19590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19595] <... futex resumed>) = 1 [pid 19594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19593] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19592] <... pwrite64 resumed>) = 2 [pid 19591] <... futex resumed>) = 0 [pid 19595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19593] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] <... mmap resumed>) = 0x7f9f66df1000 [pid 19595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19593] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19595] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19594] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19592] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19596 attached [pid 19594] <... mprotect resumed>) = 0 [pid 19592] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19591] <... futex resumed>) = 0 [pid 19590] <... futex resumed>) = 0 [pid 19596] set_robust_list(0x7f9f66e119a0, 24 [pid 19593] <... clone3 resumed> => {parent_tid=[19596]}, 88) = 19596 [pid 19591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19590] exit_group(0 [pid 19596] <... set_robust_list resumed>) = 0 [pid 19593] rt_sigprocmask(SIG_SETMASK, [] [pid 19590] <... exit_group resumed>) = ? [pid 19596] rt_sigprocmask(SIG_SETMASK, [] [pid 19593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19593] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19595] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19596] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19593] <... futex resumed>) = 0 [pid 19592] <... futex resumed>) = ? [pid 19596] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19595] <... futex resumed>) = 1 [pid 19594] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19593] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19591] <... futex resumed>) = 0 [pid 19596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19596] <... futex resumed>) = 0 [pid 19595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19593] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19591] <... futex resumed>) = 0 [pid 19594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19596] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19595] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19593] <... futex resumed>) = 0 [pid 19591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19596] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19595] <... openat resumed>) = 3 [pid 19594] <... clone3 resumed> => {parent_tid=[19597]}, 88) = 19597 [pid 19595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19597 attached [pid 19596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19593] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19591] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19595] <... futex resumed>) = 0 [pid 19597] set_robust_list(0x7f9f66e119a0, 24 [pid 19596] <... futex resumed>) = 0 [pid 19595] pwrite64(3, "\x02\x00", 2, 4 [pid 19594] rt_sigprocmask(SIG_SETMASK, [] [pid 19593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19597] <... set_robust_list resumed>) = 0 [pid 19596] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19593] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19591] <... futex resumed>) = 0 [pid 19597] rt_sigprocmask(SIG_SETMASK, [] [pid 19596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19595] <... pwrite64 resumed>) = 2 [pid 19594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19593] <... futex resumed>) = 0 [pid 19592] +++ exited with 0 +++ [pid 19591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19590] +++ exited with 0 +++ [pid 19597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19596] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19593] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19591] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19597] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19596] <... openat resumed>) = 3 [pid 19595] <... futex resumed>) = 0 [pid 19594] <... futex resumed>) = 0 [pid 19591] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19597] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19591] <... exit_group resumed>) = ? [pid 19597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19596] <... futex resumed>) = 1 [pid 19594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19593] <... futex resumed>) = 0 [pid 19597] <... futex resumed>) = 0 [pid 19596] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19593] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19593] <... futex resumed>) = 0 [pid 19597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19596] pwrite64(3, "\x02\x00", 2, 4 [pid 19594] <... futex resumed>) = 0 [pid 19593] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19597] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19596] <... pwrite64 resumed>) = 2 [pid 19594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19597] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19593] <... futex resumed>) = 0 [pid 19597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19596] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19595] +++ exited with 0 +++ [pid 19594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19593] exit_group(0 [pid 19591] +++ exited with 0 +++ [pid 19597] <... futex resumed>) = 0 [pid 19596] <... futex resumed>) = ? [pid 19594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19593] <... exit_group resumed>) = ? [pid 19597] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19596] +++ exited with 0 +++ [pid 19594] <... futex resumed>) = 0 [pid 19593] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19591, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19597] <... openat resumed>) = 3 [pid 19597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19593, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19597] <... futex resumed>) = 1 [pid 19597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19594] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19594] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19597] <... futex resumed>) = 0 [pid 19594] <... futex resumed>) = 1 [pid 19597] pwrite64(3, "\x02\x00", 2, 4 [pid 19594] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19597] <... pwrite64 resumed>) = 2 [pid 19597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19597] <... futex resumed>) = 0 [pid 19597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19594] exit_group(0 [pid 19597] <... futex resumed>) = ? [pid 19594] <... exit_group resumed>) = ? [pid 19597] +++ exited with 0 +++ [pid 19594] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19594, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19598 attached [pid 19598] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19598 [pid 19598] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19598] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19598] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19598] setpgid(0, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19598] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19598] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19599 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19599 [pid 19598] write(3, "1000", 4 [pid 19599] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19599] <... set_robust_list resumed>) = 0 [pid 19598] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19600 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19601 attached [pid 19599] rt_sigprocmask(SIG_SETMASK, [] [pid 19598] close(3 [pid 19601] set_robust_list(0x55555f6e6760, 24 [pid 19600] set_robust_list(0x55555f6e6760, 24 [pid 19599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19598] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19601 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19600 [pid 19600] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19601] <... set_robust_list resumed>) = 0 [pid 19600] rt_sigprocmask(SIG_SETMASK, [] [pid 19599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19598] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19601] rt_sigprocmask(SIG_SETMASK, [] [pid 19599] <... prctl resumed>) = 0 [pid 19598] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] setpgid(0, 0 [pid 19601] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19599] <... setpgid resumed>) = 0 [pid 19598] <... futex resumed>) = 0 [pid 19601] <... prctl resumed>) = 0 [pid 19600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19601] setpgid(0, 0 [pid 19600] <... prctl resumed>) = 0 [pid 19599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19601] <... setpgid resumed>) = 0 [pid 19600] setpgid(0, 0 [pid 19598] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19600] <... setpgid resumed>) = 0 [pid 19600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19600] <... openat resumed>) = 3 [pid 19599] <... openat resumed>) = 3 [pid 19598] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19601] <... openat resumed>) = 3 [pid 19599] write(3, "1000", 4 [pid 19598] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19601] write(3, "1000", 4 [pid 19599] <... write resumed>) = 4 [pid 19598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19601] <... write resumed>) = 4 [pid 19599] close(3 [pid 19598] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19601] close(3 [pid 19600] write(3, "1000", 4 [pid 19601] <... close resumed>) = 0 [pid 19600] <... write resumed>) = 4 [pid 19599] <... close resumed>) = 0 [pid 19598] <... mmap resumed>) = 0x7f9f66df1000 [pid 19600] close(3) = 0 [pid 19600] write(1, "executing program\n", 18) = 18 executing program [pid 19600] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19600] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19600] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19601] write(1, "executing program\n", 18 [pid 19600] <... mmap resumed>) = 0x7f9f66df1000 [pid 19599] write(1, "executing program\n", 18 executing program [pid 19598] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19601] <... write resumed>) = 18 [pid 19600] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19599] <... write resumed>) = 18 [pid 19601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19600] <... mprotect resumed>) = 0 [pid 19599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19598] <... mprotect resumed>) = 0 [pid 19601] <... futex resumed>) = 0 [pid 19600] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19599] <... futex resumed>) = 0 [pid 19598] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19601] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19599] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19598] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19601] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19599] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19598] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19601] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19600] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19599] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19602 attached [pid 19601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19600] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19599] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19603 attached [pid 19602] set_robust_list(0x7f9f66e119a0, 24 [pid 19601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19599] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19603] set_robust_list(0x7f9f66e119a0, 24 [pid 19602] <... set_robust_list resumed>) = 0 [pid 19601] <... mmap resumed>) = 0x7f9f66df1000 [pid 19600] <... clone3 resumed> => {parent_tid=[19603]}, 88) = 19603 [pid 19599] <... mmap resumed>) = 0x7f9f66df1000 [pid 19598] <... clone3 resumed> => {parent_tid=[19602]}, 88) = 19602 [pid 19603] <... set_robust_list resumed>) = 0 [pid 19602] rt_sigprocmask(SIG_SETMASK, [] [pid 19601] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19599] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19600] rt_sigprocmask(SIG_SETMASK, [] [pid 19598] rt_sigprocmask(SIG_SETMASK, [] [pid 19603] rt_sigprocmask(SIG_SETMASK, [] [pid 19602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19601] <... mprotect resumed>) = 0 [pid 19600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19599] <... mprotect resumed>) = 0 [pid 19598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19601] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19601] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19600] <... futex resumed>) = 0 [pid 19599] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19598] <... futex resumed>) = 0 [pid 19603] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19602] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19601] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19605 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19604 attached [pid 19603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19602] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19605] set_robust_list(0x7f9f66e119a0, 24 [pid 19604] set_robust_list(0x7f9f66e119a0, 24 [pid 19603] <... futex resumed>) = 1 [pid 19602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19600] <... futex resumed>) = 0 [pid 19604] <... set_robust_list resumed>) = 0 [pid 19603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19602] <... futex resumed>) = 1 [pid 19601] <... clone3 resumed> => {parent_tid=[19605]}, 88) = 19605 [pid 19599] <... clone3 resumed> => {parent_tid=[19604]}, 88) = 19604 [pid 19598] <... futex resumed>) = 0 [pid 19605] <... set_robust_list resumed>) = 0 [pid 19604] rt_sigprocmask(SIG_SETMASK, [] [pid 19602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19601] rt_sigprocmask(SIG_SETMASK, [] [pid 19600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] rt_sigprocmask(SIG_SETMASK, [] [pid 19598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19605] rt_sigprocmask(SIG_SETMASK, [] [pid 19604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19603] <... futex resumed>) = 0 [pid 19602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19600] <... futex resumed>) = 1 [pid 19599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19598] <... futex resumed>) = 0 [pid 19605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19603] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19602] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19603] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19602] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19601] <... futex resumed>) = 0 [pid 19599] <... futex resumed>) = 0 [pid 19601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19604] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19604] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19605] <... futex resumed>) = 0 [pid 19604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] <... futex resumed>) = 1 [pid 19602] <... futex resumed>) = 1 [pid 19601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19600] <... futex resumed>) = 0 [pid 19598] <... futex resumed>) = 0 [pid 19605] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19604] <... futex resumed>) = 1 [pid 19603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19601] <... futex resumed>) = 0 [pid 19600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] <... futex resumed>) = 0 [pid 19598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19605] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19600] <... futex resumed>) = 0 [pid 19599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19598] <... futex resumed>) = 0 [pid 19604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19603] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19602] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19599] <... futex resumed>) = 0 [pid 19598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19604] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19603] <... openat resumed>) = 3 [pid 19602] <... openat resumed>) = 3 [pid 19600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] <... futex resumed>) = 1 [pid 19604] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19601] <... futex resumed>) = 0 [pid 19605] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19605] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19604] <... futex resumed>) = 0 [pid 19603] <... futex resumed>) = 1 [pid 19602] <... futex resumed>) = 1 [pid 19601] <... futex resumed>) = 0 [pid 19600] <... futex resumed>) = 0 [pid 19599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19598] <... futex resumed>) = 0 [pid 19605] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19604] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] <... futex resumed>) = 0 [pid 19598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19604] <... openat resumed>) = 3 [pid 19602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19598] <... futex resumed>) = 0 [pid 19602] pwrite64(3, "\x02\x00", 2, 4 [pid 19598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19602] <... pwrite64 resumed>) = 2 [pid 19602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19598] <... futex resumed>) = 0 [pid 19598] exit_group(0 [pid 19602] <... futex resumed>) = ? [pid 19598] <... exit_group resumed>) = ? [pid 19602] +++ exited with 0 +++ [pid 19598] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19598, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19605] <... openat resumed>) = 3 [pid 19604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] <... futex resumed>) = 0 [pid 19604] <... futex resumed>) = 1 [pid 19600] <... futex resumed>) = 1 [pid 19605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] <... futex resumed>) = 1 [pid 19605] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19603] pwrite64(3, "\x02\x00", 2, 4 [pid 19601] <... futex resumed>) = 0 [pid 19599] <... futex resumed>) = 0 [pid 19603] <... pwrite64 resumed>) = 2 [pid 19601] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19605] <... futex resumed>) = 0 [pid 19601] <... futex resumed>) = 1 [pid 19604] <... futex resumed>) = 0 [pid 19599] <... futex resumed>) = 1 [pid 19605] pwrite64(3, "\x02\x00", 2, 4 [pid 19604] pwrite64(3, "\x02\x00", 2, 4 [pid 19603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19601] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19605] <... pwrite64 resumed>) = 2 [pid 19604] <... pwrite64 resumed>) = 2 [pid 19603] <... futex resumed>) = 1 [pid 19600] <... futex resumed>) = 0 [pid 19605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19605] <... futex resumed>) = 1 [pid 19604] <... futex resumed>) = 1 [pid 19601] <... futex resumed>) = 0 [pid 19600] exit_group(0 [pid 19599] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19605] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19604] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19601] exit_group(0 [pid 19600] <... exit_group resumed>) = ? [pid 19605] <... futex resumed>) = ? [pid 19603] <... futex resumed>) = ? [pid 19601] <... exit_group resumed>) = ? [pid 19599] exit_group(0 [pid 19605] +++ exited with 0 +++ [pid 19604] <... futex resumed>) = ? [pid 19603] +++ exited with 0 +++ [pid 19601] +++ exited with 0 +++ [pid 19600] +++ exited with 0 +++ [pid 19599] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19606 attached [pid 19606] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19604] +++ exited with 0 +++ [pid 19599] +++ exited with 0 +++ [pid 19606] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19606 [pid 19606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19606] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19606] <... prctl resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19606] setpgid(0, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19606] <... setpgid resumed>) = 0 [pid 19606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19606] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19607 attached ) = 4 [pid 19607] set_robust_list(0x55555f6e6760, 24 [pid 19606] close(3 [pid 19607] <... set_robust_list resumed>) = 0 [pid 19606] <... close resumed>) = 0 [pid 19607] rt_sigprocmask(SIG_SETMASK, [] [pid 19606] write(1, "executing program\n", 18) = 18 executing program [pid 19606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19607] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19606] <... futex resumed>) = 0 [pid 19606] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19607] <... prctl resumed>) = 0 [pid 19606] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19607] setpgid(0, 0 [pid 19606] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19607] <... setpgid resumed>) = 0 [pid 19606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19606] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19607 [pid 19607] <... openat resumed>) = 3 [pid 19606] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19607] write(3, "1000", 4 [pid 19606] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19607] <... write resumed>) = 4 [pid 19606] <... mprotect resumed>) = 0 [pid 19607] close(3 [pid 19606] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19607] <... close resumed>) = 0 [pid 19607] write(1, "executing program\n", 18 [pid 19606] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19607] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19608 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19608 attached [pid 19607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19606] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19608] set_robust_list(0x55555f6e6760, 24 [pid 19607] <... futex resumed>) = 0 [pid 19608] <... set_robust_list resumed>) = 0 [pid 19607] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19606] <... clone3 resumed> => {parent_tid=[19609]}, 88) = 19609 [pid 19608] rt_sigprocmask(SIG_SETMASK, [] [pid 19607] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19606] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19609 attached [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19609] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19610 attached [pid 19608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19607] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19610] set_robust_list(0x55555f6e6760, 24 [pid 19609] <... set_robust_list resumed>) = 0 [pid 19608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19606] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19610 [pid 19610] <... set_robust_list resumed>) = 0 [pid 19609] rt_sigprocmask(SIG_SETMASK, [] [pid 19608] <... prctl resumed>) = 0 [pid 19607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19606] <... futex resumed>) = 0 [pid 19610] rt_sigprocmask(SIG_SETMASK, [] [pid 19609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19608] setpgid(0, 0 [pid 19607] <... mmap resumed>) = 0x7f9f66df1000 [pid 19606] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19609] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19608] <... setpgid resumed>) = 0 [pid 19607] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19609] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19607] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] <... prctl resumed>) = 0 [pid 19609] <... futex resumed>) = 1 [pid 19607] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19606] <... futex resumed>) = 0 [pid 19610] setpgid(0, 0 [pid 19609] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] <... openat resumed>) = 3 [pid 19607] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19610] <... setpgid resumed>) = 0 [pid 19609] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19606] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19609] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19608] write(3, "1000", 4 [pid 19607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19606] <... futex resumed>) = 0 [pid 19606] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19609] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19610] <... openat resumed>) = 3 [pid 19609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19608] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19611 attached [pid 19610] write(3, "1000", 4 [pid 19609] <... futex resumed>) = 1 [pid 19606] <... futex resumed>) = 0 [pid 19611] set_robust_list(0x7f9f66e119a0, 24 [pid 19610] <... write resumed>) = 4 [pid 19609] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] close(3 [pid 19607] <... clone3 resumed> => {parent_tid=[19611]}, 88) = 19611 [pid 19606] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19609] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19606] <... futex resumed>) = 0 [pid 19609] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19606] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19611] <... set_robust_list resumed>) = 0 [pid 19610] close(3 [pid 19609] <... openat resumed>) = 3 [pid 19608] <... close resumed>) = 0 [pid 19607] rt_sigprocmask(SIG_SETMASK, [] [pid 19611] rt_sigprocmask(SIG_SETMASK, [] [pid 19610] <... close resumed>) = 0 [pid 19608] write(1, "executing program\n", 18 [pid 19607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19610] write(1, "executing program\n", 18 [pid 19608] <... write resumed>) = 18 [pid 19607] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19611] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19610] <... write resumed>) = 18 [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19607] <... futex resumed>) = 0 [pid 19611] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program executing program [pid 19610] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19608] <... futex resumed>) = 0 [pid 19607] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] <... futex resumed>) = 0 [pid 19608] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19607] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19611] <... futex resumed>) = 0 [pid 19610] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19608] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19607] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19611] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19610] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19608] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19607] <... futex resumed>) = 0 [pid 19611] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19610] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19607] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19608] <... mmap resumed>) = 0x7f9f66df1000 [pid 19611] <... futex resumed>) = 1 [pid 19610] <... mmap resumed>) = 0x7f9f66df1000 [pid 19608] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19607] <... futex resumed>) = 0 [pid 19611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19610] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19608] <... mprotect resumed>) = 0 [pid 19607] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19610] <... mprotect resumed>) = 0 [pid 19609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19608] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19607] <... futex resumed>) = 0 [pid 19611] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19610] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19609] <... futex resumed>) = 1 [pid 19608] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19607] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19606] <... futex resumed>) = 0 [pid 19611] <... openat resumed>) = 3 [pid 19610] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19609] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19606] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19612 attached [pid 19611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19609] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 19613 attached [pid 19612] set_robust_list(0x7f9f66e119a0, 24 [pid 19611] <... futex resumed>) = 1 [pid 19607] <... futex resumed>) = 0 [pid 19609] pwrite64(3, "\x02\x00", 2, 4 [pid 19606] <... futex resumed>) = 0 [pid 19612] <... set_robust_list resumed>) = 0 [pid 19611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19610] <... clone3 resumed> => {parent_tid=[19613]}, 88) = 19613 [pid 19608] <... clone3 resumed> => {parent_tid=[19612]}, 88) = 19612 [pid 19607] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] rt_sigprocmask(SIG_SETMASK, [] [pid 19609] <... pwrite64 resumed>) = 2 [pid 19608] rt_sigprocmask(SIG_SETMASK, [] [pid 19607] <... futex resumed>) = 0 [pid 19613] set_robust_list(0x7f9f66e119a0, 24 [pid 19612] rt_sigprocmask(SIG_SETMASK, [] [pid 19611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19607] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19606] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19613] <... set_robust_list resumed>) = 0 [pid 19612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19611] pwrite64(3, "\x02\x00", 2, 4 [pid 19610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19609] <... futex resumed>) = 0 [pid 19608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19613] rt_sigprocmask(SIG_SETMASK, [] [pid 19612] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19611] <... pwrite64 resumed>) = 2 [pid 19610] <... futex resumed>) = 0 [pid 19608] <... futex resumed>) = 0 [pid 19606] exit_group(0 [pid 19613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19612] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19609] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19613] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19611] <... futex resumed>) = 1 [pid 19609] +++ exited with 0 +++ [pid 19607] <... futex resumed>) = 0 [pid 19606] <... exit_group resumed>) = ? [pid 19613] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19607] exit_group(0 [pid 19608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19607] <... exit_group resumed>) = ? [pid 19608] <... futex resumed>) = 0 [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = 0 [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 19611] <... futex resumed>) = ? [pid 19606] +++ exited with 0 +++ [pid 19612] <... futex resumed>) = 1 [pid 19612] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19606, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19611] +++ exited with 0 +++ [pid 19607] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19613] <... futex resumed>) = 1 [pid 19610] <... futex resumed>) = 0 [pid 19613] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19612] <... futex resumed>) = 1 [pid 19610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19610] <... futex resumed>) = 0 [pid 19608] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19613] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19612] <... futex resumed>) = 0 [pid 19612] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19610] <... futex resumed>) = 0 [pid 19608] <... futex resumed>) = 1 [pid 19610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19610] <... futex resumed>) = 1 [pid 19613] <... futex resumed>) = 0 [pid 19612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19613] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19612] <... futex resumed>) = 0 [pid 19608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19613] <... openat resumed>) = 3 [pid 19612] pwrite64(3, "\x02\x00", 2, 4 [pid 19608] <... futex resumed>) = 0 [pid 19613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19612] <... pwrite64 resumed>) = 2 [pid 19608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19613] <... futex resumed>) = 1 [pid 19610] <... futex resumed>) = 0 [pid 19610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19613] pwrite64(3, "\x02\x00", 2, 4 [pid 19612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19610] <... futex resumed>) = 0 [pid 19613] <... pwrite64 resumed>) = 2 [pid 19612] <... futex resumed>) = 1 [pid 19610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19608] <... futex resumed>) = 0 [pid 19613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19608] exit_group(0 [pid 19613] <... futex resumed>) = 1 [pid 19612] <... futex resumed>) = ? [pid 19610] <... futex resumed>) = 0 [pid 19608] <... exit_group resumed>) = ? [pid 19613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19612] +++ exited with 0 +++ [pid 19610] exit_group(0 [pid 19608] +++ exited with 0 +++ [pid 19613] <... futex resumed>) = ? [pid 19610] <... exit_group resumed>) = ? [pid 19613] +++ exited with 0 +++ [pid 19610] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19614 attached , child_tidptr=0x55555f6e6750) = 19614 [pid 19614] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19614] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19614] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19614] setpgid(0, 0) = 0 [pid 19614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19614] write(3, "1000", 4) = 4 [pid 19614] close(3) = 0 [pid 19614] write(1, "executing program\n", 18) = 18 executing program [pid 19614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19614] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19614] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19614] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19614] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19614] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19614] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19615 attached => {parent_tid=[19615]}, 88) = 19615 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19615] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19615] <... set_robust_list resumed>) = 0 [pid 19614] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19615] rt_sigprocmask(SIG_SETMASK, [] [pid 19614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19616 attached [pid 19615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19616 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19616] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19615] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19616] rt_sigprocmask(SIG_SETMASK, [] [pid 19615] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19615] <... futex resumed>) = 1 [pid 19614] <... futex resumed>) = 0 [pid 19616] <... prctl resumed>) = 0 [pid 19614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19616] setpgid(0, 0 [pid 19614] <... futex resumed>) = 0 [pid 19616] <... setpgid resumed>) = 0 [pid 19614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19615] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19616] <... openat resumed>) = 3 [pid 19615] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19616] write(3, "1000", 4 [pid 19615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19616] <... write resumed>) = 4 [pid 19615] <... futex resumed>) = 1 [pid 19616] close(3 [pid 19615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19614] <... futex resumed>) = 0 [pid 19616] <... close resumed>) = 0 [pid 19615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19616] write(1, "executing program\n", 18 [pid 19615] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19614] <... futex resumed>) = 0 [pid 19616] <... write resumed>) = 18 executing program [pid 19614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19616] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19616] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19616] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19617 attached , NULL, 8) = 0 [pid 19616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19616] <... mmap resumed>) = 0x7f9f66df1000 [pid 19617] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19615] <... openat resumed>) = 3 [pid 19617] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19616] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19616] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19617 [pid 19616] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19618 attached [pid 19617] rt_sigprocmask(SIG_SETMASK, [] [pid 19615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19619 attached [pid 19618] set_robust_list(0x55555f6e6760, 24 [pid 19616] <... clone3 resumed> => {parent_tid=[19619]}, 88) = 19619 [pid 19618] <... set_robust_list resumed>) = 0 [pid 19616] rt_sigprocmask(SIG_SETMASK, [] [pid 19618] rt_sigprocmask(SIG_SETMASK, [] [pid 19617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19615] <... futex resumed>) = 1 [pid 19614] <... futex resumed>) = 0 [pid 19618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19617] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19619] set_robust_list(0x7f9f66e119a0, 24 [pid 19618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19619] <... set_robust_list resumed>) = 0 [pid 19617] <... prctl resumed>) = 0 [pid 19616] <... futex resumed>) = 0 [pid 19615] pwrite64(3, "\x02\x00", 2, 4 [pid 19614] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19618 [pid 19619] rt_sigprocmask(SIG_SETMASK, [] [pid 19618] <... prctl resumed>) = 0 [pid 19617] setpgid(0, 0 [pid 19616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19615] <... pwrite64 resumed>) = 2 [pid 19619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19617] <... setpgid resumed>) = 0 [pid 19615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19619] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19617] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19615] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19619] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] setpgid(0, 0 [pid 19617] <... openat resumed>) = 3 [pid 19616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19619] <... futex resumed>) = 0 [pid 19618] <... setpgid resumed>) = 0 [pid 19617] write(3, "1000", 4 [pid 19616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19619] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19617] <... write resumed>) = 4 [pid 19616] <... futex resumed>) = 0 [pid 19614] exit_group(0 [pid 19619] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19618] <... openat resumed>) = 3 [pid 19617] close(3 [pid 19616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19615] <... futex resumed>) = ? [pid 19614] <... exit_group resumed>) = ? [pid 19619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] write(3, "1000", 4 [pid 19617] <... close resumed>) = 0 [pid 19616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19615] +++ exited with 0 +++ [pid 19614] +++ exited with 0 +++ [pid 19619] <... futex resumed>) = 0 [pid 19618] <... write resumed>) = 4 [pid 19617] write(1, "executing program\n", 18 [pid 19616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19619] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19618] close(3 [pid 19617] <... write resumed>) = 18 [pid 19616] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19614, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19619] <... openat resumed>) = 3 executing program [pid 19618] <... close resumed>) = 0 [pid 19617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] write(1, "executing program\n", 18 [pid 19617] <... futex resumed>) = 0 [pid 19616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19619] <... futex resumed>) = 0 [pid 19618] <... write resumed>) = 18 [pid 19616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19619] pwrite64(3, "\x02\x00", 2, 4 [pid 19618] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19617] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19616] <... futex resumed>) = 0 [pid 19618] <... futex resumed>) = 0 [pid 19616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19619] <... pwrite64 resumed>) = 2 [pid 19618] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19617] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19617] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19619] <... futex resumed>) = 1 [pid 19618] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19616] <... futex resumed>) = 0 [pid 19619] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19617] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19616] exit_group(0 [pid 19618] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19616] <... exit_group resumed>) = ? [pid 19619] <... futex resumed>) = ? [pid 19618] <... mmap resumed>) = 0x7f9f66df1000 [pid 19617] <... mmap resumed>) = 0x7f9f66df1000 [pid 19618] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19618] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19618] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19620 attached [pid 19620] set_robust_list(0x7f9f66e119a0, 24 [pid 19618] <... clone3 resumed> => {parent_tid=[19620]}, 88) = 19620 [pid 19620] <... set_robust_list resumed>) = 0 [pid 19618] rt_sigprocmask(SIG_SETMASK, [] [pid 19620] rt_sigprocmask(SIG_SETMASK, [] [pid 19619] +++ exited with 0 +++ [pid 19618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19617] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19616] +++ exited with 0 +++ [pid 19620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19617] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19620] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19618] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19617] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19620] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19617] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19620] <... futex resumed>) = 0 [pid 19617] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19620] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19621 attached [pid 19620] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19618] <... futex resumed>) = 0 [pid 19621] set_robust_list(0x7f9f66e119a0, 24 [pid 19617] <... clone3 resumed> => {parent_tid=[19621]}, 88) = 19621 [pid 19621] <... set_robust_list resumed>) = 0 [pid 19620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19617] rt_sigprocmask(SIG_SETMASK, [] [pid 19621] rt_sigprocmask(SIG_SETMASK, [] [pid 19620] <... futex resumed>) = 0 [pid 19618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19620] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19618] <... futex resumed>) = 0 [pid 19617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19620] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19617] <... futex resumed>) = 0 [pid 19621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19620] <... openat resumed>) = 3 [pid 19621] <... futex resumed>) = 0 [pid 19621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19618] <... futex resumed>) = 0 [pid 19617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] <... futex resumed>) = 0 [pid 19620] <... futex resumed>) = 1 [pid 19618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19617] <... futex resumed>) = 1 [pid 19621] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19620] pwrite64(3, "\x02\x00", 2, 4 [pid 19618] <... futex resumed>) = 0 [pid 19621] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19620] <... pwrite64 resumed>) = 2 [pid 19618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] <... futex resumed>) = 1 [pid 19620] <... futex resumed>) = 1 [pid 19618] <... futex resumed>) = 0 [pid 19621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19620] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19618] exit_group(0 [pid 19617] <... futex resumed>) = 0 [pid 19617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] <... futex resumed>) = 0 [pid 19620] <... futex resumed>) = ? [pid 19618] <... exit_group resumed>) = ? [pid 19617] <... futex resumed>) = 1 [pid 19621] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19620] +++ exited with 0 +++ [pid 19618] +++ exited with 0 +++ [pid 19621] <... openat resumed>) = 3 [pid 19617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19621] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19617] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19621] <... futex resumed>) = 0 [pid 19617] <... futex resumed>) = 1 [pid 19621] pwrite64(3, "\x02\x00", 2, 4 [pid 19617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19621] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19617] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19617] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19621] <... futex resumed>) = ? [pid 19617] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19622 attached [pid 19621] +++ exited with 0 +++ [pid 19617] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19622] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19622 [pid 19622] <... set_robust_list resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19622] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19622] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19622] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19622] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19622] <... setpgid resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19623 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19624 attached [pid 19623] set_robust_list(0x55555f6e6760, 24 [pid 19622] <... openat resumed>) = 3 [pid 19624] set_robust_list(0x55555f6e6760, 24 [pid 19622] write(3, "1000", 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19623 [pid 19623] <... set_robust_list resumed>) = 0 [pid 19624] <... set_robust_list resumed>) = 0 [pid 19622] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19624] rt_sigprocmask(SIG_SETMASK, [] [pid 19623] rt_sigprocmask(SIG_SETMASK, [] [pid 19622] close(3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19624 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19622] <... close resumed>) = 0 [pid 19624] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19622] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19624] <... prctl resumed>) = 0 [pid 19623] <... prctl resumed>) = 0 [pid 19622] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19624] setpgid(0, 0 [pid 19623] setpgid(0, 0 [pid 19622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] <... setpgid resumed>) = 0 [pid 19623] <... setpgid resumed>) = 0 [pid 19622] <... futex resumed>) = 0 [pid 19624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19622] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19624] <... openat resumed>) = 3 [pid 19622] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19624] write(3, "1000", 4) = 4 [pid 19623] <... openat resumed>) = 3 [pid 19622] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19624] close(3 [pid 19623] write(3, "1000", 4 [pid 19622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19624] <... close resumed>) = 0 [pid 19623] <... write resumed>) = 4 [pid 19624] write(1, "executing program\n", 18 [pid 19622] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19623] close(3 [pid 19624] <... write resumed>) = 18 [pid 19622] <... mmap resumed>) = 0x7f9f66df1000 [pid 19623] <... close resumed>) = 0 [pid 19624] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19622] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19623] write(1, "executing program\n", 18 [pid 19624] <... futex resumed>) = 0 [pid 19623] <... write resumed>) = 18 [pid 19622] <... mprotect resumed>) = 0 [pid 19624] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19623] <... futex resumed>) = 0 [pid 19622] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19624] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19623] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19622] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19623] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19622] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19624] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19623] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19625 attached [pid 19624] <... mmap resumed>) = 0x7f9f66df1000 [pid 19623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19625] set_robust_list(0x7f9f66e119a0, 24 [pid 19624] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19625] <... set_robust_list resumed>) = 0 executing program executing program [pid 19623] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19622] <... clone3 resumed> => {parent_tid=[19625]}, 88) = 19625 [pid 314] <... restart_syscall resumed>) = 0 [pid 19625] rt_sigprocmask(SIG_SETMASK, [] [pid 19624] <... mprotect resumed>) = 0 [pid 19623] <... mmap resumed>) = 0x7f9f66df1000 [pid 19622] rt_sigprocmask(SIG_SETMASK, [] [pid 19625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19624] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19623] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19625] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19624] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19624] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19623] <... mprotect resumed>) = 0 [pid 19622] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19626 attached [pid 19625] <... futex resumed>) = 0 [pid 19623] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19622] <... futex resumed>) = 1 [pid 19626] set_robust_list(0x7f9f66e119a0, 24 [pid 19625] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19624] <... clone3 resumed> => {parent_tid=[19626]}, 88) = 19626 [pid 19623] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19622] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19626] <... set_robust_list resumed>) = 0 [pid 19625] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19624] rt_sigprocmask(SIG_SETMASK, [] [pid 19623] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19626] rt_sigprocmask(SIG_SETMASK, [] [pid 19625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19626] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19627 attached [pid 19626] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19625] <... futex resumed>) = 1 [pid 19624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19622] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19627] set_robust_list(0x7f9f66e119a0, 24 [pid 19626] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19625] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19624] <... futex resumed>) = 0 [pid 19623] <... clone3 resumed> => {parent_tid=[19627]}, 88) = 19627 [pid 19622] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19628 attached [pid 19627] <... set_robust_list resumed>) = 0 [pid 19626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19623] rt_sigprocmask(SIG_SETMASK, [] [pid 19622] <... futex resumed>) = 0 [pid 19628] set_robust_list(0x55555f6e6760, 24 [pid 19627] rt_sigprocmask(SIG_SETMASK, [] [pid 19626] <... futex resumed>) = 0 [pid 19625] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19622] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19628] <... set_robust_list resumed>) = 0 [pid 19627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19625] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] rt_sigprocmask(SIG_SETMASK, [] [pid 19623] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19628 [pid 19628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19627] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] <... futex resumed>) = 0 [pid 19623] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19628] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19627] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19626] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19625] <... futex resumed>) = 1 [pid 19624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19623] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19622] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19628] <... prctl resumed>) = 0 [pid 19627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19626] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19625] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19622] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] setpgid(0, 0 [pid 19627] <... futex resumed>) = 0 [pid 19626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19623] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] <... setpgid resumed>) = 0 [pid 19627] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19626] <... futex resumed>) = 1 [pid 19625] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19624] <... futex resumed>) = 0 [pid 19623] <... futex resumed>) = 0 [pid 19622] <... futex resumed>) = 0 [pid 19627] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19625] <... openat resumed>) = 3 [pid 19628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19624] <... futex resumed>) = 0 [pid 19623] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19622] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19628] <... openat resumed>) = 3 [pid 19627] <... futex resumed>) = 0 [pid 19626] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19625] <... futex resumed>) = 0 [pid 19623] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19622] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] write(3, "1000", 4 [pid 19627] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19626] <... openat resumed>) = 3 [pid 19628] <... write resumed>) = 4 [pid 19625] pwrite64(3, "\x02\x00", 2, 4 [pid 19623] <... futex resumed>) = 0 [pid 19622] <... futex resumed>) = 0 [pid 19628] close(3 [pid 19627] <... openat resumed>) = 3 [pid 19626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] <... close resumed>) = 0 [pid 19627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19626] <... futex resumed>) = 1 [pid 19625] <... pwrite64 resumed>) = 2 [pid 19624] <... futex resumed>) = 0 [pid 19623] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19622] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19628] write(1, "executing program\n", 18 [pid 19627] <... futex resumed>) = 0 [pid 19626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19628] <... write resumed>) = 18 [pid 19627] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19625] <... futex resumed>) = 0 [pid 19624] <... futex resumed>) = 0 [pid 19623] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19622] exit_group(0 [pid 19628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19626] pwrite64(3, "\x02\x00", 2, 4 [pid 19624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19623] <... futex resumed>) = 0 [pid 19622] <... exit_group resumed>) = ? [pid 19628] <... futex resumed>) = 0 [pid 19627] pwrite64(3, "\x02\x00", 2, 4 [pid 19628] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19626] <... pwrite64 resumed>) = 2 [pid 19623] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19627] <... pwrite64 resumed>) = 2 [pid 19625] +++ exited with 0 +++ executing program [pid 19628] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19628] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19628] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19622] +++ exited with 0 +++ [pid 19627] <... futex resumed>) = 1 [pid 19624] <... futex resumed>) = 0 [pid 19626] <... futex resumed>) = 1 [pid 19623] <... futex resumed>) = 0 [pid 19627] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19628] <... mmap resumed>) = 0x7f9f66df1000 [pid 19626] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19624] exit_group(0 [pid 19623] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19622, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19628] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19627] <... futex resumed>) = ? [pid 19626] <... futex resumed>) = ? [pid 19624] <... exit_group resumed>) = ? [pid 19623] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19628] <... mprotect resumed>) = 0 [pid 19628] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19626] +++ exited with 0 +++ [pid 19628] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19628] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19624] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19629 attached [pid 19627] +++ exited with 0 +++ [pid 19623] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19629] set_robust_list(0x7f9f66e119a0, 24 [pid 19628] <... clone3 resumed> => {parent_tid=[19629]}, 88) = 19629 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19623, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19629] <... set_robust_list resumed>) = 0 [pid 19629] rt_sigprocmask(SIG_SETMASK, [] [pid 19628] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19629] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19629] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19629] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] <... futex resumed>) = 0 [pid 19629] <... futex resumed>) = 1 [pid 19628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19629] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19628] <... futex resumed>) = 0 [pid 19629] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] <... futex resumed>) = 0 [pid 19629] <... futex resumed>) = 1 [pid 19628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19629] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19628] <... futex resumed>) = 0 [pid 19629] <... openat resumed>) = 3 [pid 19628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19629] <... futex resumed>) = 1 [pid 19628] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19628] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19628] <... futex resumed>) = 0 [pid 19629] pwrite64(3, "\x02\x00", 2, 4 [pid 19628] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19629] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19630 attached [pid 19629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19628] <... futex resumed>) = 0 [pid 19629] <... futex resumed>) = 1 [pid 19628] exit_group(0 [pid 19629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19628] <... exit_group resumed>) = ? [pid 19630] set_robust_list(0x55555f6e6760, 24 [pid 19629] +++ exited with 0 +++ [pid 19628] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 19630] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19630 [pid 19630] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19628, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19630] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19630] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19630] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19631 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19631 [pid 19630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19631] set_robust_list(0x55555f6e6760, 24 [pid 19630] <... openat resumed>) = 3 [pid 19631] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19630] write(3, "1000", 4) = 4 [pid 19630] close(3) = 0 executing program [pid 19630] write(1, "executing program\n", 18) = 18 [pid 19630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19630] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19630] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19630] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19630] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19630] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19631] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19631] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19631] <... prctl resumed>) = 0 [pid 19630] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19630] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19632 attached [pid 19632] set_robust_list(0x7f9f66e119a0, 24 [pid 19630] <... clone3 resumed> => {parent_tid=[19632]}, 88) = 19632 [pid 19632] <... set_robust_list resumed>) = 0 [pid 19630] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19633 attached [pid 19632] rt_sigprocmask(SIG_SETMASK, [] [pid 19631] setpgid(0, 0 [pid 19630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19633] set_robust_list(0x55555f6e6760, 24 [pid 19632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19631] <... setpgid resumed>) = 0 [pid 19630] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] <... set_robust_list resumed>) = 0 [pid 19632] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19630] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19633 [pid 19633] rt_sigprocmask(SIG_SETMASK, [] [pid 19631] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19630] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19632] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19633] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19633] <... prctl resumed>) = 0 [pid 19632] <... futex resumed>) = 1 [pid 19630] <... futex resumed>) = 0 [pid 19633] setpgid(0, 0 [pid 19632] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19630] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] <... setpgid resumed>) = 0 [pid 19632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19630] <... futex resumed>) = 0 [pid 19633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19632] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19630] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19633] <... openat resumed>) = 3 [pid 19632] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19631] write(3, "1000", 4) = 4 [pid 19633] write(3, "1000", 4 [pid 19631] close(3 [pid 19633] <... write resumed>) = 4 [pid 19632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] close(3 [pid 19631] <... close resumed>) = 0 [pid 19630] <... futex resumed>) = 0 [pid 19633] <... close resumed>) = 0 [pid 19632] <... futex resumed>) = 1 [pid 19630] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] write(1, "executing program\n", 18 executing program [pid 19632] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19631] write(1, "executing program\n", 18 [pid 19630] <... futex resumed>) = 0 [pid 19633] <... write resumed>) = 18 executing program [pid 19632] <... openat resumed>) = 3 [pid 19631] <... write resumed>) = 18 [pid 19630] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] <... futex resumed>) = 0 [pid 19632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] <... futex resumed>) = 0 [pid 19633] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19632] <... futex resumed>) = 1 [pid 19631] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19630] <... futex resumed>) = 0 [pid 19633] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19631] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19633] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19632] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19631] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19630] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19630] <... futex resumed>) = 0 [pid 19633] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19632] pwrite64(3, "\x02\x00", 2, 4 [pid 19631] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19630] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19633] <... mmap resumed>) = 0x7f9f66df1000 [pid 19632] <... pwrite64 resumed>) = 2 [pid 19633] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19631] <... mmap resumed>) = 0x7f9f66df1000 [pid 19633] <... mprotect resumed>) = 0 [pid 19631] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... restart_syscall resumed>) = 0 [pid 19633] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] <... mprotect resumed>) = 0 [pid 19633] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19632] <... futex resumed>) = 1 [pid 19630] <... futex resumed>) = 0 [pid 19633] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19632] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19630] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19634 attached [pid 19631] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19634] set_robust_list(0x7f9f66e119a0, 24 [pid 19633] <... clone3 resumed> => {parent_tid=[19634]}, 88) = 19634 [pid 19632] <... futex resumed>) = ? [pid 19631] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19630] <... exit_group resumed>) = ? [pid 19634] <... set_robust_list resumed>) = 0 [pid 19633] rt_sigprocmask(SIG_SETMASK, [] [pid 19632] +++ exited with 0 +++ [pid 19631] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19630] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19634] rt_sigprocmask(SIG_SETMASK, [] [pid 19633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19634] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19635 attached [pid 19633] <... futex resumed>) = 0 [pid 19635] set_robust_list(0x7f9f66e119a0, 24 [pid 19633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19635] <... set_robust_list resumed>) = 0 [pid 19635] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19636 attached [pid 19634] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19636] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19636] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19636] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19631] <... clone3 resumed> => {parent_tid=[19635]}, 88) = 19635 [pid 320] <... restart_syscall resumed>) = 0 [pid 19634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19636 [pid 19636] <... prctl resumed>) = 0 [pid 19634] <... futex resumed>) = 1 [pid 19633] <... futex resumed>) = 0 [pid 19636] setpgid(0, 0 [pid 19634] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19636] <... setpgid resumed>) = 0 [pid 19634] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19633] <... futex resumed>) = 0 [pid 19631] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19636] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19635] <... futex resumed>) = 0 [pid 19634] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19631] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19636] <... openat resumed>) = 3 [pid 19635] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19634] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19631] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19635] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] write(3, "1000", 4 [pid 19635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] <... write resumed>) = 4 [pid 19635] <... futex resumed>) = 1 [pid 19631] <... futex resumed>) = 0 [pid 19636] close(3 [pid 19635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19634] <... futex resumed>) = 1 [pid 19633] <... futex resumed>) = 0 [pid 19631] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] <... close resumed>) = 0 [pid 19635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] write(1, "executing program\n", 18 executing program [pid 19635] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19633] <... futex resumed>) = 0 [pid 19636] <... write resumed>) = 18 [pid 19635] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] <... futex resumed>) = 0 [pid 19635] <... futex resumed>) = 0 [pid 19636] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19631] <... futex resumed>) = 0 [pid 19634] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19631] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19637 ci2-android-6-12-rust/strace-static-x86_64: Process 19637 attached [pid 19636] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19634] <... openat resumed>) = 3 [pid 19631] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19637] set_robust_list(0x55555f6e6760, 24 [pid 19636] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19637] <... set_robust_list resumed>) = 0 [pid 19636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19635] <... futex resumed>) = 0 [pid 19631] <... futex resumed>) = 1 [pid 19637] rt_sigprocmask(SIG_SETMASK, [] [pid 19636] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19635] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19634] <... futex resumed>) = 1 [pid 19633] <... futex resumed>) = 0 [pid 19631] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19636] <... mmap resumed>) = 0x7f9f66df1000 [pid 19635] <... openat resumed>) = 3 [pid 19637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19636] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19634] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19633] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19636] <... mprotect resumed>) = 0 [pid 19635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19634] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19633] <... futex resumed>) = 0 [pid 19637] <... prctl resumed>) = 0 [pid 19636] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19635] <... futex resumed>) = 1 [pid 19634] pwrite64(3, "\x02\x00", 2, 4 [pid 19633] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19631] <... futex resumed>) = 0 [pid 19637] setpgid(0, 0 [pid 19636] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19637] <... setpgid resumed>) = 0 [pid 19636] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19631] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19635] pwrite64(3, "\x02\x00", 2, 4 [pid 19634] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19638 attached [pid 19637] <... openat resumed>) = 3 [pid 19636] <... clone3 resumed> => {parent_tid=[19638]}, 88) = 19638 [pid 19635] <... pwrite64 resumed>) = 2 [pid 19634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19631] <... futex resumed>) = 0 [pid 19638] set_robust_list(0x7f9f66e119a0, 24 [pid 19637] write(3, "1000", 4 [pid 19636] rt_sigprocmask(SIG_SETMASK, [] [pid 19635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19634] <... futex resumed>) = 1 [pid 19633] <... futex resumed>) = 0 [pid 19631] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19637] <... write resumed>) = 4 [pid 19636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19635] <... futex resumed>) = 0 [pid 19633] exit_group(0 [pid 19637] close(3 [pid 19636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19635] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19633] <... exit_group resumed>) = ? [pid 19637] <... close resumed>) = 0 [pid 19636] <... futex resumed>) = 0 [pid 19637] write(1, "executing program\n", 18 [pid 19636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19637] <... write resumed>) = 18 [pid 19637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19637] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19637] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19637] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19637] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19639 attached => {parent_tid=[19639]}, 88) = 19639 [pid 19639] set_robust_list(0x7f9f66e119a0, 24 [pid 19638] <... set_robust_list resumed>) = 0 [pid 19631] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19638] rt_sigprocmask(SIG_SETMASK, [] [pid 19639] <... set_robust_list resumed>) = 0 [pid 19637] rt_sigprocmask(SIG_SETMASK, [] [pid 19639] rt_sigprocmask(SIG_SETMASK, [] [pid 19637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19639] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19639] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19637] <... futex resumed>) = 0 [pid 19639] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19639] <... futex resumed>) = 0 [pid 19637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19639] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19637] <... futex resumed>) = 0 [pid 19634] +++ exited with 0 +++ [pid 19633] +++ exited with 0 +++ [pid 19638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19631] exit_group(0 [pid 19639] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19638] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19635] <... futex resumed>) = ? [pid 19631] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19638] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19635] +++ exited with 0 +++ [pid 19639] <... futex resumed>) = 1 [pid 19637] <... futex resumed>) = 0 [pid 19639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19639] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19637] <... futex resumed>) = 0 [pid 19639] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19639] <... openat resumed>) = 3 [pid 19631] +++ exited with 0 +++ [pid 19638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19638] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19631, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] <... futex resumed>) = 0 [pid 19639] <... futex resumed>) = 1 [pid 19637] <... futex resumed>) = 0 [pid 19636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19638] <... futex resumed>) = 0 [pid 19637] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19636] <... futex resumed>) = 1 [pid 19639] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19638] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19637] <... futex resumed>) = 0 [pid 19636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19639] pwrite64(3, "\x02\x00", 2, 4 [pid 19638] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19637] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19639] <... pwrite64 resumed>) = 2 [pid 19638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19636] <... futex resumed>) = 0 [pid 19639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19639] <... futex resumed>) = 1 [pid 19638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19637] <... futex resumed>) = 0 [pid 19636] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19638] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19637] exit_group(0 [pid 19636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19639] <... futex resumed>) = ? [pid 19637] <... exit_group resumed>) = ? [pid 19639] +++ exited with 0 +++ [pid 19638] <... openat resumed>) = 3 [pid 19637] +++ exited with 0 +++ [pid 19638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19638] <... futex resumed>) = 1 [pid 19636] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19637, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19636] <... futex resumed>) = 0 [pid 19638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19638] pwrite64(3, "\x02\x00", 2, 4) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19640 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 19640] set_robust_list(0x55555f6e6760, 24 [pid 19638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19640 [pid 19640] <... set_robust_list resumed>) = 0 [pid 19638] <... futex resumed>) = 1 [pid 19640] rt_sigprocmask(SIG_SETMASK, [] [pid 19638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19636] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19636] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19638] <... futex resumed>) = ? [pid 19636] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19640] <... prctl resumed>) = 0 [pid 19640] setpgid(0, 0) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19638] +++ exited with 0 +++ [pid 19640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19640] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19640] <... write resumed>) = 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19640] close(3) = 0 [pid 19640] write(1, "executing program\n", 18) = 18 [pid 19640] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19641 attached [pid 19640] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19641] set_robust_list(0x55555f6e6760, 24 [pid 19640] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19641] <... set_robust_list resumed>) = 0 [pid 19640] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19642 attached executing program [pid 19641] rt_sigprocmask(SIG_SETMASK, [] [pid 19640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] <... mmap resumed>) = 0x7f9f66df1000 [pid 19641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19640] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19641] <... prctl resumed>) = 0 [pid 19640] <... mprotect resumed>) = 0 [pid 19641] setpgid(0, 0) = 0 [pid 19640] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19636] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19642 [pid 19642] set_robust_list(0x55555f6e6760, 24 [pid 19641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19642] <... set_robust_list resumed>) = 0 [pid 19640] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19641 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19636, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19641] <... openat resumed>) = 3 [pid 19640] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19643 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19642] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19643] set_robust_list(0x7f9f66e119a0, 24 [pid 19641] write(3, "1000", 4 [pid 19640] <... clone3 resumed> => {parent_tid=[19643]}, 88) = 19643 [pid 19643] <... set_robust_list resumed>) = 0 [pid 19642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19641] <... write resumed>) = 4 [pid 19640] rt_sigprocmask(SIG_SETMASK, [] [pid 19643] rt_sigprocmask(SIG_SETMASK, [] [pid 19641] close(3 [pid 19640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19641] <... close resumed>) = 0 [pid 19640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19643] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19642] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19641] write(1, "executing program\n", 18 [pid 19640] <... futex resumed>) = 0 [pid 19643] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19642] <... prctl resumed>) = 0 [pid 19641] <... write resumed>) = 18 executing program [pid 19640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] setpgid(0, 0 [pid 19641] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19643] <... futex resumed>) = 0 [pid 19642] <... setpgid resumed>) = 0 [pid 19641] <... futex resumed>) = 0 [pid 19640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19643] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19641] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19640] <... futex resumed>) = 0 [pid 19643] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19642] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19641] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19641] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19643] <... futex resumed>) = 1 [pid 19642] <... openat resumed>) = 3 [pid 19641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] <... futex resumed>) = 0 [pid 19642] write(3, "1000", 4 [pid 19643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19642] <... write resumed>) = 4 [pid 19641] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19642] close(3 [pid 19641] <... mmap resumed>) = 0x7f9f66df1000 [pid 19640] <... futex resumed>) = 0 [pid 19643] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19642] <... close resumed>) = 0 [pid 19641] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19643] <... openat resumed>) = 3 [pid 19642] write(1, "executing program\n", 18 [pid 19641] <... mprotect resumed>) = 0 [pid 19642] <... write resumed>) = 18 executing program [pid 19643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19641] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19643] <... futex resumed>) = 1 [pid 19642] <... futex resumed>) = 0 [pid 19640] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19642] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19641] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19642] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19641] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19640] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19644 attached [pid 19643] pwrite64(3, "\x02\x00", 2, 4 [pid 19642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19644] set_robust_list(0x7f9f66e119a0, 24 [pid 19643] <... pwrite64 resumed>) = 2 [pid 19642] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19641] <... clone3 resumed> => {parent_tid=[19644]}, 88) = 19644 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19644] <... set_robust_list resumed>) = 0 [pid 19642] <... mmap resumed>) = 0x7f9f66df1000 [pid 19643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19641] rt_sigprocmask(SIG_SETMASK, [] [pid 19643] <... futex resumed>) = 1 [pid 19641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19640] <... futex resumed>) = 0 [pid 19643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19640] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19645 attached [pid 19644] rt_sigprocmask(SIG_SETMASK, [] [pid 19643] <... futex resumed>) = ? [pid 19642] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19641] <... futex resumed>) = 0 [pid 19640] <... exit_group resumed>) = ? [pid 19645] set_robust_list(0x55555f6e6760, 24 [pid 19644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19643] +++ exited with 0 +++ [pid 19642] <... mprotect resumed>) = 0 [pid 19641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19640] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19645 [pid 19645] <... set_robust_list resumed>) = 0 [pid 19644] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19642] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19645] rt_sigprocmask(SIG_SETMASK, [] [pid 19644] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19642] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19644] <... futex resumed>) = 1 [pid 19642] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19641] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19645] <... prctl resumed>) = 0 [pid 19644] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19645] setpgid(0, 0 [pid 19644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... setpgid resumed>) = 0 [pid 19644] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19641] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19646 attached [pid 19645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19644] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19642] <... clone3 resumed> => {parent_tid=[19646]}, 88) = 19646 [pid 19641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19646] set_robust_list(0x7f9f66e119a0, 24 [pid 19645] <... openat resumed>) = 3 [pid 19644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] rt_sigprocmask(SIG_SETMASK, [] [pid 19641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19646] <... set_robust_list resumed>) = 0 [pid 19645] write(3, "1000", 4 [pid 19644] <... futex resumed>) = 0 [pid 19642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19646] rt_sigprocmask(SIG_SETMASK, [] [pid 19645] <... write resumed>) = 4 [pid 19644] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19642] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19641] <... futex resumed>) = 0 [pid 19646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19645] close(3 [pid 19641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19646] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19645] <... close resumed>) = 0 [pid 19645] write(1, "executing program\n", 18 [pid 19646] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19645] <... write resumed>) = 18 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19644] <... openat resumed>) = 3 [pid 19642] <... futex resumed>) = 0 [pid 19644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19644] <... futex resumed>) = 1 [pid 19642] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19644] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19646] <... futex resumed>) = 0 [pid 19645] <... futex resumed>) = 0 [pid 19641] <... futex resumed>) = 0 [pid 19646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19645] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19641] <... futex resumed>) = 0 [pid 19645] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19647 attached [pid 19645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19642] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19647] set_robust_list(0x55555f6e6760, 24 [pid 19646] <... futex resumed>) = 0 [pid 19645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19644] pwrite64(3, "\x02\x00", 2, 4 [pid 19642] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19647 [pid 19647] <... set_robust_list resumed>) = 0 [pid 19646] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19645] <... mmap resumed>) = 0x7f9f66df1000 [pid 19647] rt_sigprocmask(SIG_SETMASK, [] [pid 19646] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19645] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19644] <... pwrite64 resumed>) = 2 [pid 19642] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... mprotect resumed>) = 0 [pid 19647] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19646] <... futex resumed>) = 1 [pid 19645] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] <... futex resumed>) = 0 [pid 19647] <... prctl resumed>) = 0 [pid 19646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19645] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19644] <... futex resumed>) = 1 [pid 19642] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19641] <... futex resumed>) = 0 [pid 19647] setpgid(0, 0 [pid 19646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19641] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19648 attached [pid 19647] <... setpgid resumed>) = 0 [pid 19646] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19642] <... futex resumed>) = 0 [pid 19641] <... exit_group resumed>) = ? [pid 19647] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19646] <... openat resumed>) = 3 [pid 19645] <... clone3 resumed> => {parent_tid=[19648]}, 88) = 19648 [pid 19642] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19647] <... openat resumed>) = 3 [pid 19646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19646] <... futex resumed>) = 0 [pid 19645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19647] write(3, "1000", 4 [pid 19646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19645] <... futex resumed>) = 0 [pid 19647] <... write resumed>) = 4 [pid 19645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19644] +++ exited with 0 +++ [pid 19641] +++ exited with 0 +++ [pid 19647] close(3) = 0 [pid 19642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19648] set_robust_list(0x7f9f66e119a0, 24 [pid 19642] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19647] write(1, "executing program\n", 18 [pid 19648] <... set_robust_list resumed>) = 0 [pid 19647] <... write resumed>) = 18 [pid 19646] <... futex resumed>) = 0 [pid 19642] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19641, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19648] rt_sigprocmask(SIG_SETMASK, [] [pid 19647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19646] pwrite64(3, "\x02\x00", 2, 4 [pid 19642] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19647] <... futex resumed>) = 0 [pid 19646] <... pwrite64 resumed>) = 2 [pid 19647] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19648] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19647] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19647] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19646] <... futex resumed>) = 1 [pid 19648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19648] <... futex resumed>) = 1 [pid 19642] exit_group(0 [pid 19648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19646] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19645] <... futex resumed>) = 0 [pid 19646] <... futex resumed>) = ? [pid 19647] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19646] +++ exited with 0 +++ [pid 19645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19648] <... futex resumed>) = 0 [pid 19647] <... mmap resumed>) = 0x7f9f66df1000 [pid 19645] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19647] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19648] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19647] <... mprotect resumed>) = 0 [pid 19647] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19647] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19649 attached [pid 19649] set_robust_list(0x7f9f66e119a0, 24 [pid 19647] <... clone3 resumed> => {parent_tid=[19649]}, 88) = 19649 [pid 19649] <... set_robust_list resumed>) = 0 [pid 19647] rt_sigprocmask(SIG_SETMASK, [] [pid 19649] rt_sigprocmask(SIG_SETMASK, [] [pid 19647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19647] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19642] +++ exited with 0 +++ [pid 19649] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19647] <... futex resumed>) = 0 [pid 19648] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19647] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19649] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19650 attached ) = 1 [pid 19648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19647] <... futex resumed>) = 0 [pid 19650] set_robust_list(0x55555f6e6760, 24 [pid 19649] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19648] <... futex resumed>) = 1 [pid 19647] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... futex resumed>) = 0 [pid 19650] <... set_robust_list resumed>) = 0 [pid 19649] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19647] <... futex resumed>) = 0 [pid 19650] rt_sigprocmask(SIG_SETMASK, [] [pid 19649] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19648] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19647] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19650 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19642, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19649] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19648] <... openat resumed>) = 3 [pid 19645] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19650] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19650] setpgid(0, 0 [pid 19649] <... futex resumed>) = 1 [pid 19648] <... futex resumed>) = 0 [pid 19647] <... futex resumed>) = 0 [pid 19645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19650] <... setpgid resumed>) = 0 [pid 19649] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19647] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19648] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19647] <... futex resumed>) = 0 [pid 19645] <... futex resumed>) = 0 [pid 19650] <... openat resumed>) = 3 [pid 19649] <... openat resumed>) = 3 [pid 19648] pwrite64(3, "\x02\x00", 2, 4 [pid 19647] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19650] write(3, "1000", 4 [pid 19649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19648] <... pwrite64 resumed>) = 2 [pid 19650] <... write resumed>) = 4 [pid 19649] <... futex resumed>) = 0 [pid 19648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19650] close(3 [pid 19649] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19648] <... futex resumed>) = 1 [pid 19647] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19645] <... futex resumed>) = 0 [pid 19650] <... close resumed>) = 0 [pid 19649] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19647] <... futex resumed>) = 0 [pid 19650] write(1, "executing program\n", 18 executing program [pid 19649] pwrite64(3, "\x02\x00", 2, 4 [pid 19647] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19645] exit_group(0 [pid 19650] <... write resumed>) = 18 [pid 19649] <... pwrite64 resumed>) = 2 [pid 19650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19648] <... futex resumed>) = ? [pid 19645] <... exit_group resumed>) = ? [pid 19650] <... futex resumed>) = 0 [pid 19649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19650] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19649] <... futex resumed>) = 1 [pid 19647] <... futex resumed>) = 0 [pid 19650] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19649] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19647] exit_group(0 [pid 19650] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19649] <... futex resumed>) = ? [pid 19647] <... exit_group resumed>) = ? [pid 19650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19649] +++ exited with 0 +++ [pid 19648] +++ exited with 0 +++ [pid 19645] +++ exited with 0 +++ [pid 19647] +++ exited with 0 +++ [pid 19650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19650] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19647, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19650] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19650] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19651 attached [pid 19651] set_robust_list(0x7f9f66e119a0, 24 [pid 19650] <... clone3 resumed> => {parent_tid=[19651]}, 88) = 19651 [pid 19651] <... set_robust_list resumed>) = 0 [pid 19651] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19650] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19651] <... futex resumed>) = 0 [pid 19650] <... futex resumed>) = 1 [pid 19651] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19651] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19650] <... futex resumed>) = 0 [pid 19651] <... futex resumed>) = 1 [pid 19650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19651] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19650] <... futex resumed>) = 0 [pid 19651] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19650] <... futex resumed>) = 0 [pid 19651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19650] <... futex resumed>) = 0 [pid 19651] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19651] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19652 attached [pid 19651] <... futex resumed>) = 1 [pid 19650] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19652] set_robust_list(0x55555f6e6760, 24 [pid 19651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19650] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19652] <... set_robust_list resumed>) = 0 [pid 19651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19650] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19653 attached [pid 19652] rt_sigprocmask(SIG_SETMASK, [] [pid 19651] pwrite64(3, "\x02\x00", 2, 4 [pid 19650] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19652 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19653 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19653] set_robust_list(0x55555f6e6760, 24 [pid 19652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19651] <... pwrite64 resumed>) = 2 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19652] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19650] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19654 attached [pid 19653] <... set_robust_list resumed>) = 0 [pid 19652] <... prctl resumed>) = 0 [pid 19651] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19650] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19652] setpgid(0, 0 [pid 19651] <... futex resumed>) = ? [pid 19650] <... exit_group resumed>) = ? [pid 19654] set_robust_list(0x55555f6e6760, 24 [pid 19653] rt_sigprocmask(SIG_SETMASK, [] [pid 19652] <... setpgid resumed>) = 0 [pid 19651] +++ exited with 0 +++ [pid 19654] <... set_robust_list resumed>) = 0 [pid 19653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19652] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19650] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19654 [pid 19654] rt_sigprocmask(SIG_SETMASK, [] [pid 19653] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19653] <... prctl resumed>) = 0 [pid 19652] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19653] setpgid(0, 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19653] <... setpgid resumed>) = 0 [pid 19654] <... prctl resumed>) = 0 [pid 19652] write(3, "1000", 4 [pid 19653] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19654] setpgid(0, 0 [pid 19652] <... write resumed>) = 4 [pid 19654] <... setpgid resumed>) = 0 [pid 19652] close(3 [pid 19654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19652] <... close resumed>) = 0 [pid 19654] <... openat resumed>) = 3 [pid 19652] write(1, "executing program\n", 18) = 18 executing program [pid 19652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19654] write(3, "1000", 4) = 4 [pid 19652] <... futex resumed>) = 0 [pid 19654] close(3 [pid 19652] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19654] <... close resumed>) = 0 [pid 19652] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19654] write(1, "executing program\n", 18 [pid 19652] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 19654] <... write resumed>) = 18 [pid 19652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19654] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19652] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19654] <... futex resumed>) = 0 [pid 19652] <... mmap resumed>) = 0x7f9f66df1000 [pid 19654] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19652] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19654] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19652] <... mprotect resumed>) = 0 [pid 19654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19653] <... openat resumed>) = 3 [pid 19652] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19653] write(3, "1000", 4 [pid 19654] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19653] <... write resumed>) = 4 [pid 19652] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19654] <... mprotect resumed>) = 0 [pid 19653] close(3 [pid 19652] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19655 attached [pid 19654] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19653] <... close resumed>) = 0 [pid 19653] write(1, "executing program\n", 18 [pid 19655] set_robust_list(0x7f9f66e119a0, 24 [pid 19653] <... write resumed>) = 18 [pid 19654] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19655] <... set_robust_list resumed>) = 0 [pid 19652] <... clone3 resumed> => {parent_tid=[19655]}, 88) = 19655 [pid 19654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19653] <... futex resumed>) = 0 [pid 19652] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19656 attached [pid 19655] rt_sigprocmask(SIG_SETMASK, [] [pid 19653] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19656] set_robust_list(0x7f9f66e119a0, 24 [pid 19655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19654] <... clone3 resumed> => {parent_tid=[19656]}, 88) = 19656 [pid 19653] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19652] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19655] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19653] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19656] <... set_robust_list resumed>) = 0 [pid 19654] rt_sigprocmask(SIG_SETMASK, [] [pid 19655] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19652] <... futex resumed>) = 0 [pid 19656] rt_sigprocmask(SIG_SETMASK, [] [pid 19655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19653] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19652] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19655] <... futex resumed>) = 0 [pid 19654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19653] <... mmap resumed>) = 0x7f9f66df1000 [pid 19652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19656] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19655] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19654] <... futex resumed>) = 0 [pid 19653] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19652] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19656] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19652] <... futex resumed>) = 0 [pid 19656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19655] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19653] <... mprotect resumed>) = 0 [pid 19652] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19656] <... futex resumed>) = 1 [pid 19655] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19654] <... futex resumed>) = 0 [pid 19653] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19656] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19656] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19654] <... futex resumed>) = 0 [pid 19653] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19653] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19654] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19657 attached [pid 19656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19657] set_robust_list(0x7f9f66e119a0, 24 [pid 19656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19654] <... futex resumed>) = 0 [pid 19653] <... clone3 resumed> => {parent_tid=[19657]}, 88) = 19657 [pid 19657] <... set_robust_list resumed>) = 0 [pid 19656] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19655] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19657] rt_sigprocmask(SIG_SETMASK, [] [pid 19656] <... openat resumed>) = 3 [pid 19653] rt_sigprocmask(SIG_SETMASK, [] [pid 19655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19655] <... futex resumed>) = 1 [pid 19653] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19655] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19653] <... futex resumed>) = 0 [pid 19652] <... futex resumed>) = 0 [pid 19657] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19656] <... futex resumed>) = 1 [pid 19654] <... futex resumed>) = 0 [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19652] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19657] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19655] <... futex resumed>) = 0 [pid 19654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19652] <... futex resumed>) = 1 [pid 19657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19655] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19654] <... futex resumed>) = 0 [pid 19652] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19657] <... futex resumed>) = 1 [pid 19656] pwrite64(3, "\x02\x00", 2, 4 [pid 19655] <... openat resumed>) = 3 [pid 19654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19653] <... futex resumed>) = 0 [pid 19657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19656] <... pwrite64 resumed>) = 2 [pid 19653] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19653] <... futex resumed>) = 0 [pid 19657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19655] <... futex resumed>) = 1 [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19652] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19657] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19656] <... futex resumed>) = 1 [pid 19655] pwrite64(3, "\x02\x00", 2, 4 [pid 19654] <... futex resumed>) = 0 [pid 19652] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19657] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19655] <... pwrite64 resumed>) = 2 [pid 19652] <... futex resumed>) = 0 [pid 19655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19654] exit_group(0 [pid 19655] <... futex resumed>) = 0 [pid 19655] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19658 attached [pid 19657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19656] <... futex resumed>) = ? [pid 19654] <... exit_group resumed>) = ? [pid 19652] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19658] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19658] rt_sigprocmask(SIG_SETMASK, [] [pid 19656] +++ exited with 0 +++ [pid 19652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19658] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19658] setpgid(0, 0) = 0 [pid 19658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19654] +++ exited with 0 +++ [pid 19657] <... futex resumed>) = 1 [pid 19653] <... futex resumed>) = 0 [pid 19652] exit_group(0 [pid 19658] <... openat resumed>) = 3 [pid 19657] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19655] <... futex resumed>) = ? [pid 19653] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19652] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19658 [pid 19658] write(3, "1000", 4 [pid 19657] <... openat resumed>) = 3 [pid 19655] +++ exited with 0 +++ [pid 19653] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19658] <... write resumed>) = 4 [pid 19657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19658] close(3 [pid 19653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19658] <... close resumed>) = 0 [pid 19653] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] write(1, "executing program\n", 18 [pid 19653] <... futex resumed>) = 0 [pid 19658] <... write resumed>) = 18 [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 19658] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19652] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19657] <... futex resumed>) = 1 [pid 19653] <... futex resumed>) = 0 [pid 19658] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19657] pwrite64(3, "\x02\x00", 2, 4 [pid 19653] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19652, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19658] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19657] <... pwrite64 resumed>) = 2 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19658] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19657] <... futex resumed>) = 1 [pid 19653] <... futex resumed>) = 0 [pid 19658] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19657] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19653] exit_group(0 [pid 19658] <... mmap resumed>) = 0x7f9f66df1000 [pid 19657] <... futex resumed>) = ? [pid 19653] <... exit_group resumed>) = ? [pid 19657] +++ exited with 0 +++ [pid 19658] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19658] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19658] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19659 attached [pid 19659] set_robust_list(0x7f9f66e119a0, 24 [pid 19658] <... clone3 resumed> => {parent_tid=[19659]}, 88) = 19659 [pid 19659] <... set_robust_list resumed>) = 0 [pid 19658] rt_sigprocmask(SIG_SETMASK, [] [pid 19659] rt_sigprocmask(SIG_SETMASK, [] [pid 19658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19653] +++ exited with 0 +++ [pid 19659] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19658] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19659] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19659] <... futex resumed>) = 0 [pid 19658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19659] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19658] <... futex resumed>) = 0 [pid 19659] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] <... futex resumed>) = 0 [pid 19658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19659] <... futex resumed>) = 1 [pid 19659] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19658] <... futex resumed>) = 0 [pid 19659] <... openat resumed>) = 3 [pid 19658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] <... futex resumed>) = 0 [pid 19659] <... futex resumed>) = 1 [pid 19659] pwrite64(3, "\x02\x00", 2, 4 [pid 19658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19659] <... pwrite64 resumed>) = 2 [pid 19658] <... futex resumed>) = 0 [pid 19658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19658] <... futex resumed>) = 0 [pid 19659] <... futex resumed>) = 1 [pid 19659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19658] exit_group(0 [pid 19659] <... futex resumed>) = ? [pid 19659] +++ exited with 0 +++ [pid 19658] <... exit_group resumed>) = ? [pid 19658] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19661 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19660 attached [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19661] set_robust_list(0x55555f6e6760, 24 [pid 19660] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19660 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19661] <... set_robust_list resumed>) = 0 [pid 19660] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19661 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19662 attached [pid 19660] rt_sigprocmask(SIG_SETMASK, [] [pid 19661] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19662 [pid 19662] set_robust_list(0x55555f6e6760, 24 [pid 19661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19660] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19662] <... set_robust_list resumed>) = 0 [pid 19661] <... prctl resumed>) = 0 [pid 19660] <... prctl resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19662] rt_sigprocmask(SIG_SETMASK, [] [pid 19661] setpgid(0, 0 [pid 19660] setpgid(0, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19661] <... setpgid resumed>) = 0 [pid 19660] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19662] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19662] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19662] <... setpgid resumed>) = 0 [pid 19661] <... openat resumed>) = 3 [pid 19660] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19662] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19661] write(3, "1000", 4 [pid 19660] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19663 attached [pid 19661] <... write resumed>) = 4 [pid 19660] <... write resumed>) = 4 [pid 19662] <... openat resumed>) = 3 [pid 19663] set_robust_list(0x55555f6e6760, 24 [pid 19662] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19663 [pid 19663] <... set_robust_list resumed>) = 0 [pid 19662] <... write resumed>) = 4 [pid 19661] close(3 [pid 19660] close(3 [pid 19663] rt_sigprocmask(SIG_SETMASK, [] [pid 19662] close(3 [pid 19661] <... close resumed>) = 0 [pid 19660] <... close resumed>) = 0 [pid 19661] write(1, "executing program\n", 18 executing program [pid 19660] write(1, "executing program\n", 18 [pid 19661] <... write resumed>) = 18 executing program [pid 19660] <... write resumed>) = 18 [pid 19661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19661] <... futex resumed>) = 0 [pid 19660] <... futex resumed>) = 0 [pid 19661] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19660] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19661] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19660] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19661] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19660] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19660] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program executing program [pid 19661] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19660] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19662] <... close resumed>) = 0 [pid 19661] <... mmap resumed>) = 0x7f9f66df1000 [pid 19660] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19663] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19662] write(1, "executing program\n", 18 [pid 19660] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19663] <... prctl resumed>) = 0 [pid 19662] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19663] setpgid(0, 0 [pid 19662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] <... setpgid resumed>) = 0 [pid 19662] <... futex resumed>) = 0 [pid 19663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19662] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19661] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19660] <... mprotect resumed>) = 0 [pid 19663] <... openat resumed>) = 3 [pid 19662] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19661] <... mprotect resumed>) = 0 [pid 19660] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19663] write(3, "1000", 4 [pid 19662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19661] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19660] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19663] <... write resumed>) = 4 [pid 19662] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19661] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19660] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19663] close(3 [pid 19662] <... mmap resumed>) = 0x7f9f66df1000 [pid 19661] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19663] <... close resumed>) = 0 [pid 19662] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19665 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19664 attached [pid 19663] write(1, "executing program\n", 18 [pid 19662] <... mprotect resumed>) = 0 [pid 19660] <... clone3 resumed> => {parent_tid=[19664]}, 88) = 19664 [pid 19665] set_robust_list(0x7f9f66e119a0, 24 [pid 19664] set_robust_list(0x7f9f66e119a0, 24 [pid 19663] <... write resumed>) = 18 [pid 19662] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19661] <... clone3 resumed> => {parent_tid=[19665]}, 88) = 19665 [pid 19665] <... set_robust_list resumed>) = 0 [pid 19664] <... set_robust_list resumed>) = 0 [pid 19663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19662] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19661] rt_sigprocmask(SIG_SETMASK, [] [pid 19660] rt_sigprocmask(SIG_SETMASK, [] [pid 19665] rt_sigprocmask(SIG_SETMASK, [] [pid 19664] rt_sigprocmask(SIG_SETMASK, [] [pid 19663] <... futex resumed>) = 0 [pid 19662] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19660] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19666 attached [pid 19665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19663] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] set_robust_list(0x7f9f66e119a0, 24 [pid 19665] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19664] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19663] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19662] <... clone3 resumed> => {parent_tid=[19666]}, 88) = 19666 [pid 19666] <... set_robust_list resumed>) = 0 [pid 19665] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19664] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19661] <... futex resumed>) = 0 [pid 19660] <... futex resumed>) = 0 [pid 19666] rt_sigprocmask(SIG_SETMASK, [] [pid 19665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19662] rt_sigprocmask(SIG_SETMASK, [] [pid 19661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19665] <... futex resumed>) = 0 [pid 19664] <... futex resumed>) = 0 [pid 19662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19666] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19662] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19660] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19662] <... futex resumed>) = 0 [pid 19661] <... futex resumed>) = 0 [pid 19660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19665] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19662] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19664] <... futex resumed>) = 0 [pid 19661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19660] <... futex resumed>) = 1 [pid 19666] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19665] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19664] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] <... futex resumed>) = 1 [pid 19662] <... futex resumed>) = 0 [pid 19666] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19665] <... futex resumed>) = 1 [pid 19664] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19661] <... futex resumed>) = 0 [pid 19666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19662] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19664] <... futex resumed>) = 1 [pid 19662] <... futex resumed>) = 0 [pid 19661] <... futex resumed>) = 0 [pid 19660] <... futex resumed>) = 0 [pid 19666] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19665] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19662] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19664] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19660] <... futex resumed>) = 0 [pid 19666] <... futex resumed>) = 0 [pid 19665] <... openat resumed>) = 3 [pid 19664] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19662] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19666] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19664] <... openat resumed>) = 3 [pid 19662] <... futex resumed>) = 0 [pid 19666] <... openat resumed>) = 3 [pid 19665] <... futex resumed>) = 1 [pid 19664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19661] <... futex resumed>) = 0 [pid 19662] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19664] <... futex resumed>) = 1 [pid 19663] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19661] <... futex resumed>) = 0 [pid 19660] <... futex resumed>) = 0 [pid 19666] <... futex resumed>) = 0 [pid 19665] pwrite64(3, "\x02\x00", 2, 4 [pid 19664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19663] <... mmap resumed>) = 0x7f9f66df1000 [pid 19662] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19660] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19666] pwrite64(3, "\x02\x00", 2, 4 [pid 19664] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19663] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19662] <... futex resumed>) = 0 [pid 19665] <... pwrite64 resumed>) = 2 [pid 19664] pwrite64(3, "\x02\x00", 2, 4 [pid 19663] <... mprotect resumed>) = 0 [pid 19660] <... futex resumed>) = 0 [pid 19666] <... pwrite64 resumed>) = 2 [pid 19665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19662] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19660] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19665] <... futex resumed>) = 1 [pid 19664] <... pwrite64 resumed>) = 2 [pid 19663] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19661] <... futex resumed>) = 0 [pid 19666] <... futex resumed>) = 0 [pid 19665] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19663] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19662] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19667 attached [pid 19664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19662] <... exit_group resumed>) = ? [pid 19661] exit_group(0 [pid 19666] +++ exited with 0 +++ [pid 19664] <... futex resumed>) = 1 [pid 19663] <... clone3 resumed> => {parent_tid=[19667]}, 88) = 19667 [pid 19661] <... exit_group resumed>) = ? [pid 19660] <... futex resumed>) = 0 [pid 19665] <... futex resumed>) = ? [pid 19663] rt_sigprocmask(SIG_SETMASK, [] [pid 19660] exit_group(0 [pid 19663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19667] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19667] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19667] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19662] +++ exited with 0 +++ [pid 19664] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19665] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19662, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19667] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19663] <... futex resumed>) = 0 [pid 19667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19663] <... futex resumed>) = 0 [pid 19667] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19664] <... futex resumed>) = ? [pid 19663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19661] +++ exited with 0 +++ [pid 19660] <... exit_group resumed>) = ? [pid 19667] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19664] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] <... futex resumed>) = 0 [pid 19663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19667] <... futex resumed>) = 1 [pid 19667] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19660] +++ exited with 0 +++ [pid 19667] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19660, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] <... futex resumed>) = 0 [pid 19663] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19663] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19667] <... futex resumed>) = 1 [pid 19667] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19663] <... futex resumed>) = 0 [pid 19663] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19663] <... exit_group resumed>) = ? [pid 19667] <... futex resumed>) = ? [pid 19667] +++ exited with 0 +++ [pid 19663] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19663, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 19668 ci2-android-6-12-rust/strace-static-x86_64: Process 19668 attached [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19668] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19668] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19668] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19668] setpgid(0, 0) = 0 [pid 19668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19668] <... openat resumed>) = 3 [pid 19668] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19669 attached ) = 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19668] close(3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19669 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19669] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19668] <... close resumed>) = 0 [pid 19668] write(1, "executing program\n", 18) = 18 [pid 19668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19668] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19668] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19668] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 19670 attached [pid 19669] <... set_robust_list resumed>) = 0 [pid 19668] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19669] rt_sigprocmask(SIG_SETMASK, [] [pid 19670] set_robust_list(0x55555f6e6760, 24 [pid 19669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19670] <... set_robust_list resumed>) = 0 [pid 19669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19668] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19670] rt_sigprocmask(SIG_SETMASK, [] [pid 19669] <... prctl resumed>) = 0 [pid 19668] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19669] setpgid(0, 0 [pid 19668] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19670 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19671 attached [pid 19669] <... setpgid resumed>) = 0 [pid 19671] set_robust_list(0x7f9f66e119a0, 24 [pid 19668] <... clone3 resumed> => {parent_tid=[19671]}, 88) = 19671 [pid 19671] <... set_robust_list resumed>) = 0 [pid 19668] rt_sigprocmask(SIG_SETMASK, [] [pid 19671] rt_sigprocmask(SIG_SETMASK, [] [pid 19668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19671] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19668] <... futex resumed>) = 0 [pid 19671] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19670] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19670] <... prctl resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19670] setpgid(0, 0 [pid 19671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] <... setpgid resumed>) = 0 [pid 19668] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19671] <... futex resumed>) = 0 [pid 19669] <... openat resumed>) = 3 [pid 19670] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19671] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19669] write(3, "1000", 4 [pid 19668] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19671] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19670] <... openat resumed>) = 3 [pid 19669] <... write resumed>) = 4 [pid 19668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] write(3, "1000", 4 [pid 19669] close(3 [pid 19668] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19671] <... futex resumed>) = 0 [pid 19670] <... write resumed>) = 4 [pid 19669] <... close resumed>) = 0 [pid 19668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19671] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19671] <... openat resumed>) = 3 [pid 19671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19669] write(1, "executing program\n", 18 [pid 19670] close(3 [pid 19669] <... write resumed>) = 18 [pid 19670] <... close resumed>) = 0 [pid 19669] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] write(1, "executing program\n", 18 [pid 19669] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19672 attached executing program executing program [pid 19671] <... futex resumed>) = 1 [pid 19670] <... write resumed>) = 18 [pid 19669] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19668] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19672 [pid 19672] set_robust_list(0x55555f6e6760, 24 [pid 19671] pwrite64(3, "\x02\x00", 2, 4 [pid 19670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19669] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19668] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19672] <... set_robust_list resumed>) = 0 [pid 19671] <... pwrite64 resumed>) = 2 [pid 19670] <... futex resumed>) = 0 [pid 19669] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19668] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19670] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19668] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19670] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19669] <... mmap resumed>) = 0x7f9f66df1000 [pid 19670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19669] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19668] <... futex resumed>) = 0 [pid 19672] rt_sigprocmask(SIG_SETMASK, [] [pid 19671] <... futex resumed>) = 1 [pid 19670] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19669] <... mprotect resumed>) = 0 [pid 19672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19671] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19670] <... mmap resumed>) = 0x7f9f66df1000 [pid 19669] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19668] exit_group(0 [pid 19672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19670] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19669] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19671] <... futex resumed>) = ? [pid 19668] <... exit_group resumed>) = ? [pid 19670] <... mprotect resumed>) = 0 [pid 19669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19673 attached [pid 19672] <... prctl resumed>) = 0 [pid 19671] +++ exited with 0 +++ [pid 19670] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19672] setpgid(0, 0 [pid 19673] set_robust_list(0x7f9f66e119a0, 24 [pid 19672] <... setpgid resumed>) = 0 [pid 19670] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19669] <... clone3 resumed> => {parent_tid=[19673]}, 88) = 19673 [pid 19673] <... set_robust_list resumed>) = 0 [pid 19672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19670] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19669] rt_sigprocmask(SIG_SETMASK, [] [pid 19668] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19674 attached [pid 19673] rt_sigprocmask(SIG_SETMASK, [] [pid 19672] <... openat resumed>) = 3 [pid 19669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19674] set_robust_list(0x7f9f66e119a0, 24 [pid 19673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19670] <... clone3 resumed> => {parent_tid=[19674]}, 88) = 19674 [pid 19669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19674] <... set_robust_list resumed>) = 0 [pid 19673] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19672] write(3, "1000", 4 [pid 19670] rt_sigprocmask(SIG_SETMASK, [] [pid 19669] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19674] rt_sigprocmask(SIG_SETMASK, [] [pid 19673] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19672] <... write resumed>) = 4 [pid 19670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19672] close(3 [pid 19674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19672] <... close resumed>) = 0 [pid 19673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] write(1, "executing program\n", 18 [pid 19670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19674] <... futex resumed>) = 0 [pid 19673] <... futex resumed>) = 0 [pid 19672] <... write resumed>) = 18 [pid 19670] <... futex resumed>) = 1 [pid 19669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19675 attached [pid 19674] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19673] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19669] <... futex resumed>) = 0 [pid 19669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19674] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19672] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19675 [pid 19674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19675] set_robust_list(0x55555f6e6760, 24 [pid 19674] <... futex resumed>) = 1 [pid 19673] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19672] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19670] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19675] <... set_robust_list resumed>) = 0 [pid 19674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19675] rt_sigprocmask(SIG_SETMASK, [] [pid 19674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19673] <... futex resumed>) = 1 [pid 19672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19670] <... futex resumed>) = 0 [pid 19669] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19674] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19673] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19672] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19675] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19674] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19672] <... mmap resumed>) = 0x7f9f66df1000 [pid 19672] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19675] <... prctl resumed>) = 0 [pid 19674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19673] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19672] <... mprotect resumed>) = 0 [pid 19669] <... futex resumed>) = 0 [pid 19675] setpgid(0, 0 [pid 19673] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19675] <... setpgid resumed>) = 0 [pid 19673] <... openat resumed>) = 3 [pid 19675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19674] <... futex resumed>) = 1 [pid 19673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19670] <... futex resumed>) = 0 [pid 19669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19675] <... openat resumed>) = 3 [pid 19674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19673] <... futex resumed>) = 0 [pid 19672] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19675] write(3, "1000", 4 [pid 19674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19673] pwrite64(3, "\x02\x00", 2, 4 [pid 19670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19675] <... write resumed>) = 4 [pid 19674] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19673] <... pwrite64 resumed>) = 2 [pid 19670] <... futex resumed>) = 0 [pid 19669] <... futex resumed>) = 0 [pid 19675] close(3 [pid 19674] <... openat resumed>) = 3 [pid 19670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19676 attached [pid 19675] <... close resumed>) = 0 [pid 19673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] <... clone3 resumed> => {parent_tid=[19676]}, 88) = 19676 [pid 19669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19676] set_robust_list(0x7f9f66e119a0, 24 [pid 19675] write(1, "executing program\n", 18 [pid 19673] <... futex resumed>) = 0 [pid 19669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19676] <... set_robust_list resumed>) = 0 [pid 19675] <... write resumed>) = 18 [pid 19673] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19669] exit_group(0 [pid 19676] rt_sigprocmask(SIG_SETMASK, [] [pid 19675] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19673] <... futex resumed>) = ? [pid 19669] <... exit_group resumed>) = ? [pid 19676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19675] <... futex resumed>) = 0 [pid 19674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19673] +++ exited with 0 +++ [pid 19672] rt_sigprocmask(SIG_SETMASK, [] [pid 19669] +++ exited with 0 +++ [pid 19676] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19675] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19674] <... futex resumed>) = 1 [pid 19672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19670] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19675] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19672] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19676] <... futex resumed>) = 0 [pid 19675] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19672] <... futex resumed>) = 1 [pid 19670] <... futex resumed>) = 0 [pid 19676] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19674] pwrite64(3, "\x02\x00", 2, 4 [pid 19676] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19675] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19672] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19670] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19674] <... pwrite64 resumed>) = 2 [pid 19676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19675] <... mmap resumed>) = 0x7f9f66df1000 [pid 19674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19676] <... futex resumed>) = 1 [pid 19672] <... futex resumed>) = 0 [pid 19676] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19675] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19674] <... futex resumed>) = 1 [pid 19670] <... futex resumed>) = 0 [pid 19675] <... mprotect resumed>) = 0 [pid 19674] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19672] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19670] exit_group(0 [pid 19676] <... futex resumed>) = 0 [pid 19675] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19674] <... futex resumed>) = ? [pid 19672] <... futex resumed>) = 1 [pid 19670] <... exit_group resumed>) = ? [pid 19676] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19672] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19676] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19675] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19675] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19677 attached [pid 19676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19677] set_robust_list(0x7f9f66e119a0, 24 [pid 19676] <... futex resumed>) = 0 [pid 19675] <... clone3 resumed> => {parent_tid=[19677]}, 88) = 19677 [pid 19677] <... set_robust_list resumed>) = 0 [pid 19676] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19675] rt_sigprocmask(SIG_SETMASK, [] [pid 19672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19677] rt_sigprocmask(SIG_SETMASK, [] [pid 19675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19672] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19674] +++ exited with 0 +++ [pid 19670] +++ exited with 0 +++ [pid 19677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19676] <... futex resumed>) = 0 [pid 19675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19670, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19677] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19676] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19675] <... futex resumed>) = 0 [pid 19672] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19677] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19676] <... openat resumed>) = 3 [pid 19675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19676] <... futex resumed>) = 1 [pid 19675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19672] <... futex resumed>) = 0 [pid 19677] <... futex resumed>) = 0 [pid 19675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19677] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19676] pwrite64(3, "\x02\x00", 2, 4 [pid 19675] <... futex resumed>) = 0 [pid 19672] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19677] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19672] <... futex resumed>) = 0 [pid 19676] <... pwrite64 resumed>) = 2 [pid 19672] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19677] <... futex resumed>) = 0 [pid 19675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] <... futex resumed>) = 0 [pid 19677] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19675] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19677] <... openat resumed>) = 3 [pid 19676] <... futex resumed>) = 1 [pid 19675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19672] exit_group(0 [pid 19677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19672] <... exit_group resumed>) = ? [pid 19677] <... futex resumed>) = 1 [pid 19676] +++ exited with 0 +++ [pid 19675] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19677] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19675] <... futex resumed>) = 0 [pid 19677] pwrite64(3, "\x02\x00", 2, 4 [pid 19675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19677] <... pwrite64 resumed>) = 2 [pid 19672] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19678 attached [pid 19677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19672, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19678] set_robust_list(0x55555f6e6760, 24 [pid 19677] <... futex resumed>) = 1 [pid 19678] <... set_robust_list resumed>) = 0 [pid 19677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19675] <... futex resumed>) = 0 [pid 19675] exit_group(0 [pid 19677] <... futex resumed>) = ? [pid 19675] <... exit_group resumed>) = ? [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19678 [pid 314] <... restart_syscall resumed>) = 0 [pid 19678] rt_sigprocmask(SIG_SETMASK, [] [pid 19677] +++ exited with 0 +++ [pid 19675] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19675, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19678] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19678] setpgid(0, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19678] <... setpgid resumed>) = 0 [pid 19678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19679 attached [pid 19679] set_robust_list(0x55555f6e6760, 24 [pid 19678] write(3, "1000", 4 [pid 19679] <... set_robust_list resumed>) = 0 [pid 19678] <... write resumed>) = 4 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19679 [pid 19679] rt_sigprocmask(SIG_SETMASK, [] [pid 19678] close(3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19678] <... close resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19679] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19678] write(1, "executing program\n", 18 [pid 19679] <... prctl resumed>) = 0 [pid 19678] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 19679] setpgid(0, 0) = 0 [pid 19678] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19678] <... futex resumed>) = 0 executing program executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19679] <... openat resumed>) = 3 [pid 19678] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19679] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19679] <... write resumed>) = 4 [pid 19678] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19679] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 19680 attached ) = 0 [pid 19678] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19679] write(1, "executing program\n", 18 [pid 19678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19679] <... write resumed>) = 18 [pid 19678] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19678] <... mmap resumed>) = 0x7f9f66df1000 [pid 19680] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19680 [pid 19680] <... set_robust_list resumed>) = 0 [pid 19679] <... futex resumed>) = 0 [pid 19678] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19680] rt_sigprocmask(SIG_SETMASK, [] [pid 19679] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19678] <... mprotect resumed>) = 0 [pid 19680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19679] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19678] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19680] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19679] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19680] <... prctl resumed>) = 0 [pid 19680] setpgid(0, 0) = 0 [pid 19680] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19678] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19679] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19678] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19679] <... mmap resumed>) = 0x7f9f66df1000 [pid 19680] write(3, "1000", 4 [pid 19679] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19678] <... clone3 resumed> => {parent_tid=[19681]}, 88) = 19681 [pid 19679] <... mprotect resumed>) = 0 [pid 19678] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19681 attached [pid 19680] <... write resumed>) = 4 [pid 19679] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19681] set_robust_list(0x7f9f66e119a0, 24 [pid 19680] close(3 [pid 19679] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19681] <... set_robust_list resumed>) = 0 [pid 19680] <... close resumed>) = 0 [pid 19679] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19678] <... futex resumed>) = 0 [pid 19681] rt_sigprocmask(SIG_SETMASK, [] [pid 19680] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19682 attached [pid 19681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19680] <... write resumed>) = 18 [pid 19678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19682] set_robust_list(0x7f9f66e119a0, 24 [pid 19681] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19679] <... clone3 resumed> => {parent_tid=[19682]}, 88) = 19682 [pid 19682] <... set_robust_list resumed>) = 0 [pid 19681] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19680] <... futex resumed>) = 0 [pid 19682] rt_sigprocmask(SIG_SETMASK, [] [pid 19681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19680] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19681] <... futex resumed>) = 1 [pid 19680] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19682] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19680] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19680] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19680] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE executing program [pid 19679] rt_sigprocmask(SIG_SETMASK, [] [pid 19678] <... futex resumed>) = 0 [pid 19680] <... mprotect resumed>) = 0 [pid 19679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19681] <... futex resumed>) = 0 [pid 19680] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19678] <... futex resumed>) = 1 [pid 19682] <... futex resumed>) = 0 [pid 19679] <... futex resumed>) = 1 [pid 19681] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19682] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19681] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19680] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19682] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19680] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19683 attached [pid 19682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19681] <... futex resumed>) = 1 [pid 19678] <... futex resumed>) = 0 [pid 19683] set_robust_list(0x7f9f66e119a0, 24 [pid 19682] <... futex resumed>) = 1 [pid 19681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19679] <... futex resumed>) = 0 [pid 19683] <... set_robust_list resumed>) = 0 [pid 19682] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19681] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19680] <... clone3 resumed> => {parent_tid=[19683]}, 88) = 19683 [pid 19679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19683] rt_sigprocmask(SIG_SETMASK, [] [pid 19682] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19681] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19680] rt_sigprocmask(SIG_SETMASK, [] [pid 19679] <... futex resumed>) = 0 [pid 19678] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19681] <... openat resumed>) = 3 [pid 19680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19682] <... futex resumed>) = 0 [pid 19679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19682] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19680] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19684 attached [pid 19683] <... futex resumed>) = 0 [pid 19682] <... openat resumed>) = 3 [pid 19681] <... futex resumed>) = 1 [pid 19680] <... futex resumed>) = 1 [pid 19679] <... futex resumed>) = 0 [pid 19678] <... futex resumed>) = 0 [pid 19684] set_robust_list(0x55555f6e6760, 24 [pid 19681] pwrite64(3, "\x02\x00", 2, 4 [pid 19680] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] <... set_robust_list resumed>) = 0 [pid 19683] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19678] <... futex resumed>) = 0 [pid 19684] rt_sigprocmask(SIG_SETMASK, [] [pid 19683] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19681] <... pwrite64 resumed>) = 2 [pid 19678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19684 [pid 19682] <... futex resumed>) = 1 [pid 19681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19679] <... futex resumed>) = 0 [pid 19684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19682] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19681] <... futex resumed>) = 0 [pid 19679] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19683] <... futex resumed>) = 1 [pid 19682] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19681] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19680] <... futex resumed>) = 0 [pid 19679] <... futex resumed>) = 0 [pid 19678] exit_group(0 [pid 19684] <... prctl resumed>) = 0 [pid 19683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19682] pwrite64(3, "\x02\x00", 2, 4 [pid 19681] <... futex resumed>) = ? [pid 19680] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19679] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19678] <... exit_group resumed>) = ? [pid 19684] setpgid(0, 0 [pid 19683] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19682] <... pwrite64 resumed>) = 2 [pid 19681] +++ exited with 0 +++ [pid 19680] <... futex resumed>) = 0 [pid 19682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19680] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19682] <... futex resumed>) = 1 [pid 19679] <... futex resumed>) = 0 [pid 19683] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19684] <... setpgid resumed>) = 0 [pid 19682] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19679] exit_group(0 [pid 19682] <... futex resumed>) = ? [pid 19679] <... exit_group resumed>) = ? [pid 19682] +++ exited with 0 +++ [pid 19679] +++ exited with 0 +++ [pid 19678] +++ exited with 0 +++ [pid 19683] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19679, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19684] <... openat resumed>) = 3 [pid 19683] <... futex resumed>) = 1 [pid 19680] <... futex resumed>) = 0 [pid 19684] write(3, "1000", 4 [pid 19683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19680] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] <... write resumed>) = 4 [pid 19683] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19680] <... futex resumed>) = 0 [pid 19684] close(3 [pid 19683] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19680] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19684] <... close resumed>) = 0 [pid 19684] write(1, "executing program\n", 18 [pid 19683] <... openat resumed>) = 3 [pid 19684] <... write resumed>) = 18 executing program [pid 19683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19683] <... futex resumed>) = 1 [pid 19684] <... futex resumed>) = 0 [pid 19683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19684] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19680] <... futex resumed>) = 0 [pid 19680] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19680] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19684] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19684] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19684] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19683] <... futex resumed>) = 0 [pid 19684] <... mprotect resumed>) = 0 [pid 19683] pwrite64(3, "\x02\x00", 2, 4 [pid 19684] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19684] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19683] <... pwrite64 resumed>) = 2 [pid 19683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] <... clone3 resumed> => {parent_tid=[19685]}, 88) = 19685 [pid 19684] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19685 attached [pid 19685] set_robust_list(0x7f9f66e119a0, 24 [pid 19683] <... futex resumed>) = 1 [pid 19680] <... futex resumed>) = 0 [pid 19683] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19680] exit_group(0 [pid 19685] <... set_robust_list resumed>) = 0 [pid 19680] <... exit_group resumed>) = ? [pid 19683] <... futex resumed>) = ? [pid 19685] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19683] +++ exited with 0 +++ [pid 19685] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19685] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19684] <... futex resumed>) = 0 [pid 19684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19685] <... futex resumed>) = 0 [pid 19684] <... futex resumed>) = 1 [pid 19685] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19685] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19680] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19680, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19684] <... futex resumed>) = 0 [pid 19685] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19685] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19685] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19684] <... futex resumed>) = 0 [pid 19685] <... openat resumed>) = 3 [pid 19684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] <... futex resumed>) = 0 [pid 19685] <... futex resumed>) = 1 [pid 19684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19685] pwrite64(3, "\x02\x00", 2, 4 [pid 19684] <... futex resumed>) = 0 [pid 19685] <... pwrite64 resumed>) = 2 [pid 19684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19684] <... futex resumed>) = 0 [pid 19685] <... futex resumed>) = 1 [pid 19684] exit_group(0) = ? [pid 19685] +++ exited with 0 +++ [pid 19684] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 19686 ci2-android-6-12-rust/strace-static-x86_64: Process 19686 attached [pid 19686] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19686] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19686] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19686] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19686] setpgid(0, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19687 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19688 attached [pid 19686] <... setpgid resumed>) = 0 [pid 19688] set_robust_list(0x55555f6e6760, 24 [pid 19687] set_robust_list(0x55555f6e6760, 24 [pid 19686] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19688] <... set_robust_list resumed>) = 0 [pid 19687] <... set_robust_list resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19688 [pid 19686] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19687 [pid 19688] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19687] rt_sigprocmask(SIG_SETMASK, [] [pid 19686] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19686] <... write resumed>) = 4 [pid 19688] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19686] close(3 [pid 19688] <... prctl resumed>) = 0 [pid 19687] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19688] setpgid(0, 0 [pid 19686] <... close resumed>) = 0 [pid 19687] <... prctl resumed>) = 0 [pid 19688] <... setpgid resumed>) = 0 [pid 19686] write(1, "executing program\n", 18 executing program [pid 19687] setpgid(0, 0 [pid 19688] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19687] <... setpgid resumed>) = 0 [pid 19686] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19688] <... openat resumed>) = 3 [pid 19687] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19688] write(3, "1000", 4 [pid 19687] <... openat resumed>) = 3 [pid 19686] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19688] <... write resumed>) = 4 [pid 19687] write(3, "1000", 4 [pid 19686] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19689 attached [pid 19688] close(3 [pid 19687] <... write resumed>) = 4 [pid 19686] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19689] set_robust_list(0x55555f6e6760, 24 [pid 19688] <... close resumed>) = 0 [pid 19687] close(3 [pid 19686] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19689] <... set_robust_list resumed>) = 0 [pid 19688] write(1, "executing program\n", 18 [pid 19687] <... close resumed>) = 0 [pid 19686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19689] rt_sigprocmask(SIG_SETMASK, [] [pid 19688] <... write resumed>) = 18 [pid 19687] write(1, "executing program\n", 18 [pid 19686] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19689 [pid 19689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19687] <... write resumed>) = 18 [pid 19686] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program executing program [pid 19689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19688] <... futex resumed>) = 0 [pid 19687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19686] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19689] <... prctl resumed>) = 0 [pid 19688] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19687] <... futex resumed>) = 0 [pid 19686] <... mprotect resumed>) = 0 [pid 19689] setpgid(0, 0 [pid 19688] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19687] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19689] <... setpgid resumed>) = 0 [pid 19688] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19687] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19686] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19688] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19686] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19687] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19688] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19689] <... openat resumed>) = 3 [pid 19688] <... mmap resumed>) = 0x7f9f66df1000 [pid 19687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19686] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19689] write(3, "1000", 4 [pid 19688] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19687] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19690 attached [pid 19689] <... write resumed>) = 4 [pid 19688] <... mprotect resumed>) = 0 [pid 19687] <... mmap resumed>) = 0x7f9f66df1000 [pid 19690] set_robust_list(0x7f9f66e119a0, 24 [pid 19686] <... clone3 resumed> => {parent_tid=[19690]}, 88) = 19690 [pid 19689] close(3 [pid 19688] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19687] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19686] rt_sigprocmask(SIG_SETMASK, [] [pid 19690] <... set_robust_list resumed>) = 0 [pid 19689] <... close resumed>) = 0 [pid 19688] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19687] <... mprotect resumed>) = 0 [pid 19686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19690] rt_sigprocmask(SIG_SETMASK, [] [pid 19689] write(1, "executing program\n", 18 [pid 19688] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19689] <... write resumed>) = 18 [pid 19687] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19686] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19690] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19689] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19687] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19689] <... futex resumed>) = 0 [pid 19688] <... clone3 resumed> => {parent_tid=[19691]}, 88) = 19691 [pid 19686] <... futex resumed>) = 0 [pid 19690] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19689] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19688] rt_sigprocmask(SIG_SETMASK, [] [pid 19687] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19689] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19688] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19686] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19692 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19691 attached [pid 19690] <... futex resumed>) = 0 [pid 19689] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19688] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19692] set_robust_list(0x7f9f66e119a0, 24 [pid 19691] set_robust_list(0x7f9f66e119a0, 24 [pid 19690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19688] <... futex resumed>) = 0 [pid 19687] <... clone3 resumed> => {parent_tid=[19692]}, 88) = 19692 [pid 19686] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19692] <... set_robust_list resumed>) = 0 [pid 19691] <... set_robust_list resumed>) = 0 [pid 19690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19689] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19688] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19687] rt_sigprocmask(SIG_SETMASK, [] [pid 19686] <... futex resumed>) = 0 [pid 19692] rt_sigprocmask(SIG_SETMASK, [] [pid 19691] rt_sigprocmask(SIG_SETMASK, [] [pid 19690] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19689] <... mmap resumed>) = 0x7f9f66df1000 [pid 19687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19686] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19690] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19689] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19692] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19691] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19689] <... mprotect resumed>) = 0 [pid 19687] <... futex resumed>) = 0 [pid 19692] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19691] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19690] <... futex resumed>) = 1 [pid 19689] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19686] <... futex resumed>) = 0 [pid 19692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19689] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19686] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19692] <... futex resumed>) = 0 [pid 19691] <... futex resumed>) = 1 [pid 19690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19689] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19688] <... futex resumed>) = 0 [pid 19687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19686] <... futex resumed>) = 0 [pid 19692] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19691] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19690] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19688] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19693 attached [pid 19691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19690] <... openat resumed>) = 3 [pid 19688] <... futex resumed>) = 0 [pid 19687] <... futex resumed>) = 0 [pid 19686] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19693] set_robust_list(0x7f9f66e119a0, 24 [pid 19691] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19688] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19693] <... set_robust_list resumed>) = 0 [pid 19692] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19691] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19689] <... clone3 resumed> => {parent_tid=[19693]}, 88) = 19693 [pid 19687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19693] rt_sigprocmask(SIG_SETMASK, [] [pid 19692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19690] <... futex resumed>) = 1 [pid 19689] rt_sigprocmask(SIG_SETMASK, [] [pid 19687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19686] <... futex resumed>) = 0 [pid 19693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19692] <... futex resumed>) = 0 [pid 19691] <... futex resumed>) = 1 [pid 19688] <... futex resumed>) = 0 [pid 19686] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19692] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19691] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19690] pwrite64(3, "\x02\x00", 2, 4 [pid 19689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19688] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19686] <... futex resumed>) = 0 [pid 19692] <... openat resumed>) = 3 [pid 19691] <... openat resumed>) = 3 [pid 19690] <... pwrite64 resumed>) = 2 [pid 19689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19688] <... futex resumed>) = 0 [pid 19687] <... futex resumed>) = 0 [pid 19686] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19693] <... futex resumed>) = 0 [pid 19692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19689] <... futex resumed>) = 1 [pid 19688] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19693] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19692] <... futex resumed>) = 0 [pid 19691] <... futex resumed>) = 0 [pid 19690] <... futex resumed>) = 0 [pid 19689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19688] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19686] exit_group(0 [pid 19693] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19692] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19691] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19688] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19687] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19692] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19690] +++ exited with 0 +++ [pid 19686] <... exit_group resumed>) = ? [pid 19692] pwrite64(3, "\x02\x00", 2, 4 [pid 19687] <... futex resumed>) = 0 [pid 19693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19688] <... futex resumed>) = 0 [pid 19693] <... futex resumed>) = 1 [pid 19691] pwrite64(3, "\x02\x00", 2, 4 [pid 19688] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19692] <... pwrite64 resumed>) = 2 [pid 19691] <... pwrite64 resumed>) = 2 [pid 19689] <... futex resumed>) = 0 [pid 19687] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19686] +++ exited with 0 +++ [pid 19692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19686, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19693] <... futex resumed>) = 0 [pid 19692] <... futex resumed>) = 0 [pid 19691] <... futex resumed>) = 1 [pid 19689] <... futex resumed>) = 1 [pid 19688] <... futex resumed>) = 0 [pid 19687] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19693] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19691] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19688] exit_group(0 [pid 19687] <... exit_group resumed>) = ? [pid 19693] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19692] +++ exited with 0 +++ [pid 19691] <... futex resumed>) = ? [pid 19688] <... exit_group resumed>) = ? [pid 19693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19691] +++ exited with 0 +++ [pid 19688] +++ exited with 0 +++ [pid 19687] +++ exited with 0 +++ [pid 19693] <... futex resumed>) = 1 [pid 19689] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19688, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19687, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19693] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19693] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19693] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19689] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19694 attached [pid 19689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... restart_syscall resumed>) = 0 [pid 19689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19694] set_robust_list(0x55555f6e6760, 24 [pid 19693] <... futex resumed>) = 0 [pid 19689] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19694 [pid 19689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19694] <... set_robust_list resumed>) = 0 [pid 19693] pwrite64(3, "\x02\x00", 2, 4 [pid 19694] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19693] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 19695 attached [pid 19694] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19696 attached [pid 19695] set_robust_list(0x55555f6e6760, 24 [pid 19694] <... prctl resumed>) = 0 [pid 19693] <... futex resumed>) = 1 [pid 19689] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19695 [pid 19696] set_robust_list(0x55555f6e6760, 24 [pid 19695] <... set_robust_list resumed>) = 0 [pid 19689] exit_group(0 [pid 19696] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19695] rt_sigprocmask(SIG_SETMASK, [] [pid 19689] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19696] rt_sigprocmask(SIG_SETMASK, [] [pid 19695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19694] setpgid(0, 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19696 [pid 19696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19695] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19694] <... setpgid resumed>) = 0 [pid 19693] +++ exited with 0 +++ [pid 19689] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19695] <... prctl resumed>) = 0 [pid 19694] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19689, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19696] <... prctl resumed>) = 0 [pid 19695] setpgid(0, 0 [pid 19694] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19696] setpgid(0, 0 [pid 19695] <... setpgid resumed>) = 0 [pid 19696] <... setpgid resumed>) = 0 [pid 19695] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19694] write(3, "1000", 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 19696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19694] <... write resumed>) = 4 [pid 19694] close(3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19695] <... openat resumed>) = 3 [pid 19694] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19696] <... openat resumed>) = 3 [pid 19695] write(3, "1000", 4 [pid 19694] write(1, "executing program\n", 18 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19696] write(3, "1000", 4 [pid 19695] <... write resumed>) = 4 [pid 19694] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19697 attached [pid 19696] <... write resumed>) = 4 [pid 19695] close(3 [pid 19694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19696] close(3 [pid 19695] <... close resumed>) = 0 [pid 19696] <... close resumed>) = 0 [pid 19696] write(1, "executing program\n", 18 [pid 19694] <... futex resumed>) = 0 executing program [pid 19697] set_robust_list(0x55555f6e6760, 24 [pid 19696] <... write resumed>) = 18 [pid 19695] write(1, "executing program\n", 18 [pid 19694] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19697 [pid 19697] <... set_robust_list resumed>) = 0 [pid 19694] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19694] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19694] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19694] <... mmap resumed>) = 0x7f9f66df1000 [pid 19695] <... write resumed>) = 18 [pid 19697] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 19696] <... futex resumed>) = 0 [pid 19697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19696] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19697] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19696] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19695] <... futex resumed>) = 0 [pid 19696] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19695] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19697] <... prctl resumed>) = 0 [pid 19696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19695] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19697] setpgid(0, 0 [pid 19696] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19697] <... setpgid resumed>) = 0 [pid 19695] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19696] <... mmap resumed>) = 0x7f9f66df1000 [pid 19697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19696] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19696] <... mprotect resumed>) = 0 [pid 19694] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19695] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19696] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19694] <... mprotect resumed>) = 0 [pid 19695] <... mmap resumed>) = 0x7f9f66df1000 [pid 19694] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19694] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19698 attached [pid 19698] set_robust_list(0x7f9f66e119a0, 24 [pid 19694] <... clone3 resumed> => {parent_tid=[19698]}, 88) = 19698 [pid 19698] <... set_robust_list resumed>) = 0 [pid 19694] rt_sigprocmask(SIG_SETMASK, [] [pid 19698] rt_sigprocmask(SIG_SETMASK, [] [pid 19694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19698] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19694] <... futex resumed>) = 0 [pid 19698] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19694] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19698] <... futex resumed>) = 0 [pid 19694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19698] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19694] <... futex resumed>) = 0 [pid 19698] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19697] <... openat resumed>) = 3 [pid 19696] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19695] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19697] write(3, "1000", 4 [pid 19696] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19695] <... mprotect resumed>) = 0 [pid 19698] <... futex resumed>) = 1 [pid 19697] <... write resumed>) = 4 [pid 19694] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19699 attached [pid 19698] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19699] set_robust_list(0x7f9f66e119a0, 24 [pid 19698] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19697] close(3 [pid 19696] <... clone3 resumed> => {parent_tid=[19699]}, 88) = 19699 [pid 19695] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19694] <... futex resumed>) = 0 [pid 19699] <... set_robust_list resumed>) = 0 [pid 19698] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19697] <... close resumed>) = 0 [pid 19696] rt_sigprocmask(SIG_SETMASK, [] [pid 19695] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19699] rt_sigprocmask(SIG_SETMASK, [] [pid 19698] <... openat resumed>) = 3 [pid 19697] write(1, "executing program\n", 18 [pid 19696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19695] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19697] <... write resumed>) = 18 [pid 19696] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19699] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 19698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19696] <... futex resumed>) = 0 [pid 19697] <... futex resumed>) = 0 [pid 19696] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19697] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19695] <... clone3 resumed> => {parent_tid=[19700]}, 88) = 19700 [pid 19697] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19695] rt_sigprocmask(SIG_SETMASK, [] [pid 19697] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19700 attached [pid 19699] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19698] <... futex resumed>) = 1 [pid 19697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19694] <... futex resumed>) = 0 [pid 19700] set_robust_list(0x7f9f66e119a0, 24 [pid 19699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19698] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19697] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] <... set_robust_list resumed>) = 0 [pid 19699] <... futex resumed>) = 1 [pid 19698] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19697] <... mmap resumed>) = 0x7f9f66df1000 [pid 19696] <... futex resumed>) = 0 [pid 19694] <... futex resumed>) = 0 [pid 19700] rt_sigprocmask(SIG_SETMASK, [] [pid 19699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19698] pwrite64(3, "\x02\x00", 2, 4 [pid 19697] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19696] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19695] <... futex resumed>) = 0 [pid 19694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19698] <... pwrite64 resumed>) = 2 [pid 19697] <... mprotect resumed>) = 0 [pid 19696] <... futex resumed>) = 0 [pid 19695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19700] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19699] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19696] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19700] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19699] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19698] <... futex resumed>) = 1 [pid 19697] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19694] <... futex resumed>) = 0 [pid 19700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19698] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19697] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19694] exit_group(0 [pid 19700] <... futex resumed>) = 1 [pid 19699] <... futex resumed>) = 1 [pid 19698] <... futex resumed>) = ? [pid 19697] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19696] <... futex resumed>) = 0 [pid 19695] <... futex resumed>) = 0 [pid 19694] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19701 attached [pid 19700] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19698] +++ exited with 0 +++ [pid 19696] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19694] +++ exited with 0 +++ [pid 19701] set_robust_list(0x7f9f66e119a0, 24 [pid 19700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19697] <... clone3 resumed> => {parent_tid=[19701]}, 88) = 19701 [pid 19696] <... futex resumed>) = 0 [pid 19695] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19694, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19700] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19699] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19696] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19701] <... set_robust_list resumed>) = 0 [pid 19697] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19701] rt_sigprocmask(SIG_SETMASK, [] [pid 19700] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19699] <... openat resumed>) = 3 [pid 19697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] <... futex resumed>) = 1 [pid 19701] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19699] <... futex resumed>) = 1 [pid 19696] <... futex resumed>) = 0 [pid 19697] <... futex resumed>) = 0 [pid 19695] <... futex resumed>) = 0 [pid 19701] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19700] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19696] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19697] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19696] <... futex resumed>) = 0 [pid 19695] <... futex resumed>) = 0 [pid 19701] <... futex resumed>) = 0 [pid 19700] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19699] pwrite64(3, "\x02\x00", 2, 4 [pid 19697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19696] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19701] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19700] <... openat resumed>) = 3 [pid 19699] <... pwrite64 resumed>) = 2 [pid 19697] <... futex resumed>) = 0 [pid 19700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19701] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19700] <... futex resumed>) = 1 [pid 19699] <... futex resumed>) = 1 [pid 19696] <... futex resumed>) = 0 [pid 19695] <... futex resumed>) = 0 [pid 19701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19696] exit_group(0 [pid 19695] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19699] <... futex resumed>) = ? [pid 19696] <... exit_group resumed>) = ? [pid 19695] <... futex resumed>) = 0 [pid 19701] <... futex resumed>) = 1 [pid 19700] pwrite64(3, "\x02\x00", 2, 4 [pid 19699] +++ exited with 0 +++ [pid 19697] <... futex resumed>) = 0 [pid 19696] +++ exited with 0 +++ [pid 19695] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19701] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19700] <... pwrite64 resumed>) = 2 [pid 19697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19696, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19697] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19701] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19700] <... futex resumed>) = 1 [pid 19697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19695] <... futex resumed>) = 0 [pid 19701] <... openat resumed>) = 3 [pid 19700] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19695] exit_group(0 [pid 19701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19700] <... futex resumed>) = ? [pid 19695] <... exit_group resumed>) = ? [pid 19701] <... futex resumed>) = 1 [pid 19700] +++ exited with 0 +++ [pid 19697] <... futex resumed>) = 0 [pid 19695] +++ exited with 0 +++ [pid 19697] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19701] pwrite64(3, "\x02\x00", 2, 4 [pid 19697] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19695, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19697] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19701] <... pwrite64 resumed>) = 2 [pid 19701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19697] <... futex resumed>) = 0 [pid 19701] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19697] exit_group(0 [pid 19701] <... futex resumed>) = ? [pid 19697] <... exit_group resumed>) = ? [pid 19701] +++ exited with 0 +++ [pid 19697] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19697, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19702 attached , child_tidptr=0x55555f6e6750) = 19702 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19702] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19702] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19702] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19702] setpgid(0, 0) = 0 [pid 19702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19702] write(3, "1000", 4) = 4 [pid 19702] close(3) = 0 [pid 19702] write(1, "executing program\n", 18) = 18 executing program [pid 19702] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19702] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19702] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19702] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19702] <... mmap resumed>) = 0x7f9f66df1000 [pid 19702] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19702] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19702] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19703 attached [pid 19702] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19703] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19704 attached [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19704] set_robust_list(0x7f9f66e119a0, 24 [pid 19703] <... set_robust_list resumed>) = 0 [pid 19702] <... clone3 resumed> => {parent_tid=[19704]}, 88) = 19704 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19703 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19704] <... set_robust_list resumed>) = 0 [pid 19702] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19705 attached [pid 19704] rt_sigprocmask(SIG_SETMASK, [] [pid 19703] rt_sigprocmask(SIG_SETMASK, [] [pid 19702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19705] set_robust_list(0x55555f6e6760, 24 [pid 19704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] <... set_robust_list resumed>) = 0 [pid 19703] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19704] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19703] <... prctl resumed>) = 0 [pid 19702] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19705] rt_sigprocmask(SIG_SETMASK, [] [pid 19704] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19703] setpgid(0, 0 [pid 19702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19705 [pid 19705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] <... setpgid resumed>) = 0 [pid 19702] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19704] <... futex resumed>) = 0 [pid 19705] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19706 attached [pid 19705] <... prctl resumed>) = 0 [pid 19704] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19703] <... openat resumed>) = 3 [pid 19702] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19706] set_robust_list(0x55555f6e6760, 24 [pid 19705] setpgid(0, 0 [pid 19704] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19703] write(3, "1000", 4 [pid 19702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19706 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19706] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19705] <... setpgid resumed>) = 0 [pid 19704] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19706] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] <... write resumed>) = 4 [pid 19706] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19703] close(3 [pid 19705] <... openat resumed>) = 3 [pid 19706] <... prctl resumed>) = 0 [pid 19703] <... close resumed>) = 0 [pid 19706] setpgid(0, 0 [pid 19704] <... futex resumed>) = 1 [pid 19703] write(1, "executing program\n", 18 [pid 19702] <... futex resumed>) = 0 [pid 19705] write(3, "1000", 4 [pid 19706] <... setpgid resumed>) = 0 [pid 19704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19703] <... write resumed>) = 18 [pid 19705] <... write resumed>) = 4 executing program [pid 19706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19705] close(3 [pid 19703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19706] <... openat resumed>) = 3 [pid 19705] <... close resumed>) = 0 [pid 19704] <... futex resumed>) = 0 [pid 19703] <... futex resumed>) = 0 [pid 19702] <... futex resumed>) = 1 [pid 19706] write(3, "1000", 4 [pid 19705] write(1, "executing program\n", 18 [pid 19704] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19703] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 19702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19706] <... write resumed>) = 4 [pid 19705] <... write resumed>) = 18 [pid 19704] <... openat resumed>) = 3 [pid 19703] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19706] close(3 [pid 19705] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19706] <... close resumed>) = 0 [pid 19705] <... futex resumed>) = 0 [pid 19704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19706] write(1, "executing program\n", 18 [pid 19705] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19704] <... futex resumed>) = 1 [pid 19703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19706] <... write resumed>) = 18 [pid 19705] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19703] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19706] <... futex resumed>) = 0 [pid 19703] <... mmap resumed>) = 0x7f9f66df1000 [pid 19705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19706] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19703] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19705] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19706] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19703] <... mprotect resumed>) = 0 [pid 19706] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19705] <... mmap resumed>) = 0x7f9f66df1000 [pid 19706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19705] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19703] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19706] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19705] <... mprotect resumed>) = 0 [pid 19703] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19706] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19706] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19705] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19703] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19702] <... futex resumed>) = 0 [pid 19706] <... mprotect resumed>) = 0 [pid 19705] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19707 attached [pid 19706] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19705] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19704] <... futex resumed>) = 0 [pid 19702] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19708 attached [pid 19707] set_robust_list(0x7f9f66e119a0, 24 [pid 19706] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19704] pwrite64(3, "\x02\x00", 2, 4 [pid 19703] <... clone3 resumed> => {parent_tid=[19707]}, 88) = 19707 [pid 19702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19708] set_robust_list(0x7f9f66e119a0, 24 [pid 19707] <... set_robust_list resumed>) = 0 [pid 19706] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19705] <... clone3 resumed> => {parent_tid=[19708]}, 88) = 19708 [pid 19704] <... pwrite64 resumed>) = 2 [pid 19703] rt_sigprocmask(SIG_SETMASK, [] [pid 19708] <... set_robust_list resumed>) = 0 [pid 19707] rt_sigprocmask(SIG_SETMASK, [] [pid 19705] rt_sigprocmask(SIG_SETMASK, [] [pid 19708] rt_sigprocmask(SIG_SETMASK, [] [pid 19707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19706] <... clone3 resumed> => {parent_tid=[19709]}, 88) = 19709 [pid 19705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19708] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19706] rt_sigprocmask(SIG_SETMASK, [] [pid 19705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19704] <... futex resumed>) = 1 [pid 19703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19709 attached [pid 19708] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19705] <... futex resumed>) = 0 [pid 19704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19703] <... futex resumed>) = 0 [pid 19702] <... futex resumed>) = 0 [pid 19709] set_robust_list(0x7f9f66e119a0, 24 [pid 19708] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19707] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19702] exit_group(0 [pid 19709] <... set_robust_list resumed>) = 0 [pid 19708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19706] <... futex resumed>) = 0 [pid 19705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19704] <... futex resumed>) = ? [pid 19702] <... exit_group resumed>) = ? [pid 19709] rt_sigprocmask(SIG_SETMASK, [] [pid 19708] <... futex resumed>) = 0 [pid 19707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19704] +++ exited with 0 +++ [pid 19702] +++ exited with 0 +++ [pid 19709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19708] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19707] <... futex resumed>) = 1 [pid 19705] <... futex resumed>) = 0 [pid 19703] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19709] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19708] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19709] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19703] <... futex resumed>) = 0 [pid 19709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19708] <... futex resumed>) = 0 [pid 19707] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19709] <... futex resumed>) = 1 [pid 19708] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19707] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19706] <... futex resumed>) = 0 [pid 19705] <... futex resumed>) = 0 [pid 19709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19708] <... openat resumed>) = 3 [pid 19707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... futex resumed>) = 1 [pid 19706] <... futex resumed>) = 0 [pid 19705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19703] <... futex resumed>) = 0 [pid 19709] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19708] <... futex resumed>) = 0 [pid 19707] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19709] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19708] pwrite64(3, "\x02\x00", 2, 4 [pid 19707] <... openat resumed>) = 3 [pid 19705] <... futex resumed>) = 0 [pid 19703] <... futex resumed>) = 0 [pid 19709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19708] <... pwrite64 resumed>) = 2 [pid 19707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19709] <... futex resumed>) = 1 [pid 19708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... futex resumed>) = 0 [pid 19706] <... futex resumed>) = 0 [pid 19705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19703] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19708] <... futex resumed>) = 0 [pid 19707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19705] exit_group(0 [pid 19703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19706] <... futex resumed>) = 0 [pid 19705] <... exit_group resumed>) = ? [pid 19703] <... futex resumed>) = 0 [pid 19709] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19708] +++ exited with 0 +++ [pid 19707] pwrite64(3, "\x02\x00", 2, 4 [pid 19706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19709] <... openat resumed>) = 3 [pid 19705] +++ exited with 0 +++ [pid 19709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... pwrite64 resumed>) = 2 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19705, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19709] <... futex resumed>) = 1 [pid 19707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19706] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19707] <... futex resumed>) = 1 [pid 19706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19706] <... futex resumed>) = 0 [pid 19709] pwrite64(3, "\x02\x00", 2, 4 [pid 19703] <... futex resumed>) = 0 [pid 19706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19709] <... pwrite64 resumed>) = 2 [pid 19703] exit_group(0 [pid 19709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19707] <... futex resumed>) = ? [pid 19703] <... exit_group resumed>) = ? [pid 19709] <... futex resumed>) = 1 [pid 19707] +++ exited with 0 +++ [pid 19706] <... futex resumed>) = 0 [pid 19703] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19709] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19706] exit_group(0 [pid 19709] <... futex resumed>) = ? [pid 19706] <... exit_group resumed>) = ? [pid 19709] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19710 attached [pid 19706] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19710 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19706, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19710] set_robust_list(0x55555f6e6760, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19710] <... set_robust_list resumed>) = 0 [pid 19710] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19710] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19710] <... prctl resumed>) = 0 [pid 19710] setpgid(0, 0) = 0 [pid 19710] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19710] write(3, "1000", 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 19710] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19710] close(3) = 0 executing program [pid 19710] write(1, "executing program\n", 18) = 18 [pid 19710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19710] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19710] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19710] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19710] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19710] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19710] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 19710] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19711 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19711] set_robust_list(0x7f9f66e119a0, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19713 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19712 attached [pid 19711] <... set_robust_list resumed>) = 0 [pid 19710] <... clone3 resumed> => {parent_tid=[19711]}, 88) = 19711 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19712 [pid 19712] set_robust_list(0x55555f6e6760, 24 [pid 19711] rt_sigprocmask(SIG_SETMASK, [] [pid 19710] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19713 [pid 19713] set_robust_list(0x55555f6e6760, 24 [pid 19712] <... set_robust_list resumed>) = 0 [pid 19711] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19710] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19714 attached [pid 19713] <... set_robust_list resumed>) = 0 [pid 19712] rt_sigprocmask(SIG_SETMASK, [] [pid 19711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19710] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19710] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19714 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19714] set_robust_list(0x55555f6e6760, 24 [pid 19713] rt_sigprocmask(SIG_SETMASK, [] [pid 19712] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19711] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19710] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19714] <... set_robust_list resumed>) = 0 [pid 19713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19712] <... prctl resumed>) = 0 [pid 19711] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19712] setpgid(0, 0 [pid 19711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19712] <... setpgid resumed>) = 0 [pid 19712] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19711] <... futex resumed>) = 1 [pid 19710] <... futex resumed>) = 0 [pid 19713] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19714] rt_sigprocmask(SIG_SETMASK, [] [pid 19713] <... prctl resumed>) = 0 [pid 19712] <... openat resumed>) = 3 [pid 19711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19710] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19713] setpgid(0, 0 [pid 19711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19712] write(3, "1000", 4 [pid 19711] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19710] <... futex resumed>) = 0 [pid 19712] <... write resumed>) = 4 [pid 19710] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19714] <... prctl resumed>) = 0 [pid 19712] close(3 [pid 19711] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19714] setpgid(0, 0 [pid 19712] <... close resumed>) = 0 [pid 19714] <... setpgid resumed>) = 0 [pid 19712] write(1, "executing program\n", 18 [pid 19711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19712] <... write resumed>) = 18 [pid 19712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19711] <... futex resumed>) = 1 [pid 19710] <... futex resumed>) = 0 [pid 19714] <... openat resumed>) = 3 [pid 19713] <... setpgid resumed>) = 0 [pid 19712] <... futex resumed>) = 0 [pid 19711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19710] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] write(3, "1000", 4 [pid 19712] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19710] <... futex resumed>) = 0 [pid 19712] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19711] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19710] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19713] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19712] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19714] <... write resumed>) = 4 [pid 19712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19711] <... openat resumed>) = 3 [pid 19712] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19714] close(3 [pid 19713] <... openat resumed>) = 3 [pid 19712] <... mmap resumed>) = 0x7f9f66df1000 [pid 19712] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19712] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19714] <... close resumed>) = 0 [pid 19713] write(3, "1000", 4 [pid 19711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] write(1, "executing program\n", 18 [pid 19713] <... write resumed>) = 4 [pid 19711] <... futex resumed>) = 1 [pid 19714] <... write resumed>) = 18 [pid 19713] close(3 executing program [pid 19711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19713] <... close resumed>) = 0 [pid 19713] write(1, "executing program\n", 18 [pid 19712] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19710] <... futex resumed>) = 0 [pid 19713] <... write resumed>) = 18 executing program [pid 19712] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19710] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19711] <... futex resumed>) = 0 [pid 19710] <... futex resumed>) = 1 [pid 19712] <... clone3 resumed> => {parent_tid=[19715]}, 88) = 19715 [pid 19711] pwrite64(3, "\x02\x00", 2, 4 [pid 19710] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19715 attached [pid 19714] <... futex resumed>) = 0 [pid 19713] <... futex resumed>) = 0 [pid 19712] rt_sigprocmask(SIG_SETMASK, [] [pid 19711] <... pwrite64 resumed>) = 2 [pid 19714] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19713] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19715] set_robust_list(0x7f9f66e119a0, 24 [pid 19714] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19713] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19711] <... futex resumed>) = 1 [pid 19710] <... futex resumed>) = 0 [pid 19715] <... set_robust_list resumed>) = 0 [pid 19714] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19713] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19712] <... futex resumed>) = 0 [pid 19711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19710] exit_group(0 [pid 19715] rt_sigprocmask(SIG_SETMASK, [] [pid 19714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19711] <... futex resumed>) = ? [pid 19710] <... exit_group resumed>) = ? [pid 19715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19714] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19713] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19711] +++ exited with 0 +++ [pid 19710] +++ exited with 0 +++ [pid 19714] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19710, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19715] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19713] <... mmap resumed>) = 0x7f9f66df1000 [pid 19714] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19713] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19715] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19713] <... mprotect resumed>) = 0 [pid 19714] <... mprotect resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19713] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19716 attached [pid 19715] <... futex resumed>) = 1 [pid 19714] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19712] <... futex resumed>) = 0 [pid 19715] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19714] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19713] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19717 attached [pid 19716] set_robust_list(0x55555f6e6760, 24 [pid 19713] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19716 [pid 19716] <... set_robust_list resumed>) = 0 [pid 19715] <... futex resumed>) = 0 [pid 19712] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19717] set_robust_list(0x7f9f66e119a0, 24 [pid 19716] rt_sigprocmask(SIG_SETMASK, [] [pid 19715] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19714] <... clone3 resumed> => {parent_tid=[19717]}, 88) = 19717 [pid 19712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19718 attached [pid 19717] <... set_robust_list resumed>) = 0 [pid 19716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19715] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19714] rt_sigprocmask(SIG_SETMASK, [] [pid 19717] rt_sigprocmask(SIG_SETMASK, [] [pid 19714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19713] <... clone3 resumed> => {parent_tid=[19718]}, 88) = 19718 [pid 19717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] rt_sigprocmask(SIG_SETMASK, [] [pid 19717] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19714] <... futex resumed>) = 0 [pid 19713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19717] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19718] set_robust_list(0x7f9f66e119a0, 24 [pid 19716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... set_robust_list resumed>) = 0 [pid 19716] <... prctl resumed>) = 0 [pid 19715] <... futex resumed>) = 1 [pid 19717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] <... futex resumed>) = 0 [pid 19712] <... futex resumed>) = 0 [pid 19718] rt_sigprocmask(SIG_SETMASK, [] [pid 19717] <... futex resumed>) = 0 [pid 19716] setpgid(0, 0 [pid 19715] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] <... setpgid resumed>) = 0 [pid 19715] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19714] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19712] <... futex resumed>) = 0 [pid 19718] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19715] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19717] <... futex resumed>) = 0 [pid 19714] <... futex resumed>) = 1 [pid 19717] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19715] <... openat resumed>) = 3 [pid 19717] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19716] <... openat resumed>) = 3 [pid 19715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19715] <... futex resumed>) = 1 [pid 19718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19712] <... futex resumed>) = 0 [pid 19718] <... futex resumed>) = 1 [pid 19716] write(3, "1000", 4 [pid 19715] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19712] <... futex resumed>) = 0 [pid 19716] <... write resumed>) = 4 [pid 19715] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19716] close(3 [pid 19715] pwrite64(3, "\x02\x00", 2, 4 [pid 19713] <... futex resumed>) = 0 [pid 19717] <... futex resumed>) = 1 [pid 19716] <... close resumed>) = 0 [pid 19714] <... futex resumed>) = 0 [pid 19713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... futex resumed>) = 0 [pid 19717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19715] <... pwrite64 resumed>) = 2 [pid 19714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] <... futex resumed>) = 1 [pid 19718] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19717] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19716] write(1, "executing program\n", 18 [pid 19714] <... futex resumed>) = 0 [pid 19713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19717] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19718] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19717] <... openat resumed>) = 3 [pid 19716] <... write resumed>) = 18 [pid 19712] <... futex resumed>) = 0 executing program [pid 19718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19716] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19715] <... futex resumed>) = 1 [pid 19712] exit_group(0 [pid 19717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... futex resumed>) = 1 [pid 19716] <... futex resumed>) = 0 [pid 19717] <... futex resumed>) = 1 [pid 19713] <... futex resumed>) = 0 [pid 19712] <... exit_group resumed>) = ? [pid 19718] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19715] +++ exited with 0 +++ [pid 19714] <... futex resumed>) = 0 [pid 19713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19717] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19716] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] <... futex resumed>) = 0 [pid 19712] +++ exited with 0 +++ [pid 19718] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19717] pwrite64(3, "\x02\x00", 2, 4 [pid 19716] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19714] <... futex resumed>) = 0 [pid 19713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19718] <... openat resumed>) = 3 [pid 19716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19716] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19712, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19717] <... pwrite64 resumed>) = 2 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19716] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19718] <... futex resumed>) = 1 [pid 19717] <... futex resumed>) = 1 [pid 19716] <... mprotect resumed>) = 0 [pid 19714] <... futex resumed>) = 0 [pid 19713] <... futex resumed>) = 0 [pid 19718] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19713] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19714] exit_group(0 [pid 19718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19716] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19714] <... exit_group resumed>) = ? [pid 19713] <... futex resumed>) = 0 [pid 19718] pwrite64(3, "\x02\x00", 2, 4 [pid 19717] <... futex resumed>) = ? [pid 19716] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19713] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19719 attached [pid 19718] <... pwrite64 resumed>) = 2 [pid 19719] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19717] +++ exited with 0 +++ [pid 19716] <... clone3 resumed> => {parent_tid=[19719]}, 88) = 19719 [pid 19714] +++ exited with 0 +++ [pid 19719] rt_sigprocmask(SIG_SETMASK, [] [pid 19718] <... futex resumed>) = 1 [pid 19713] <... futex resumed>) = 0 [pid 19718] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19713] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19718] <... futex resumed>) = ? [pid 19716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19713] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19719] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19718] +++ exited with 0 +++ [pid 19716] <... futex resumed>) = 0 [pid 19716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19720 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19719] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19720] set_robust_list(0x55555f6e6760, 24 [pid 19719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19720 [pid 19720] <... set_robust_list resumed>) = 0 [pid 19719] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19720] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19716] <... futex resumed>) = 0 [pid 19720] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19713] +++ exited with 0 +++ [pid 19716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] <... prctl resumed>) = 0 [pid 19719] <... futex resumed>) = 0 [pid 19716] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19713, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19720] setpgid(0, 0 [pid 19719] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19720] <... setpgid resumed>) = 0 [pid 19720] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19719] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19720] <... openat resumed>) = 3 [pid 19719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19720] write(3, "1000", 4 [pid 19716] <... futex resumed>) = 0 [pid 19720] <... write resumed>) = 4 [pid 19716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] close(3 [pid 19719] <... futex resumed>) = 0 [pid 19716] <... futex resumed>) = 1 [pid 19720] <... close resumed>) = 0 [pid 19719] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19720] write(1, "executing program\n", 18 [pid 19719] <... openat resumed>) = 3 [pid 19720] <... write resumed>) = 18 executing program [pid 19720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19719] <... futex resumed>) = 1 [pid 19716] <... futex resumed>) = 0 [pid 19720] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19719] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19716] <... futex resumed>) = 0 [pid 19720] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19719] pwrite64(3, "\x02\x00", 2, 4 [pid 19716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19720] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19719] <... pwrite64 resumed>) = 2 [pid 19720] <... mprotect resumed>) = 0 [pid 19719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19720] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19721 attached [pid 19719] <... futex resumed>) = 1 [pid 19716] <... futex resumed>) = 0 [pid 19721] set_robust_list(0x7f9f66e119a0, 24 [pid 19720] <... clone3 resumed> => {parent_tid=[19721]}, 88) = 19721 [pid 19719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19716] exit_group(0 [pid 19720] rt_sigprocmask(SIG_SETMASK, [] [pid 19719] <... futex resumed>) = ? [pid 19720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19716] <... exit_group resumed>) = ? [pid 19719] +++ exited with 0 +++ [pid 19721] <... set_robust_list resumed>) = 0 [pid 19721] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19721] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19720] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19721] <... futex resumed>) = 0 [pid 19721] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19720] <... futex resumed>) = 1 [pid 19716] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19716, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19720] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19721] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19720] <... futex resumed>) = 0 [pid 19721] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19720] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19721] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19721] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19720] <... futex resumed>) = 0 [pid 19721] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19720] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] <... futex resumed>) = 0 [pid 19720] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19721] <... futex resumed>) = 1 [pid 19720] <... futex resumed>) = 0 [pid 19721] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19720] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19721] <... openat resumed>) = 3 [pid 19721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19720] <... futex resumed>) = 0 [pid 19721] <... futex resumed>) = 1 [pid 19720] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19721] pwrite64(3, "\x02\x00", 2, 4 [pid 19720] <... futex resumed>) = 0 [pid 19721] <... pwrite64 resumed>) = 2 [pid 19720] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 19720] <... futex resumed>) = 0 [pid 19721] <... futex resumed>) = 1 [pid 19720] exit_group(0 [pid 19721] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 19720] <... exit_group resumed>) = ? [pid 19721] +++ exited with 0 +++ [pid 19720] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19720, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19722 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19722 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19724 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19723 attached [pid 19722] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 19724] set_robust_list(0x55555f6e6760, 24 [pid 19723] set_robust_list(0x55555f6e6760, 24 [pid 19722] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19723] <... set_robust_list resumed>) = 0 [pid 19723] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19724 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19724] <... set_robust_list resumed>) = 0 [pid 19723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19722] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19724] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19723 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19723] <... prctl resumed>) = 0 [pid 19723] setpgid(0, 0) = 0 [pid 19723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19725 attached [pid 19724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19723] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19725] set_robust_list(0x55555f6e6760, 24 [pid 19723] write(3, "1000", 4 [pid 19725] <... set_robust_list resumed>) = 0 [pid 19722] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19725] rt_sigprocmask(SIG_SETMASK, [] [pid 19724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19723] <... write resumed>) = 4 [pid 19722] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19725 [pid 19724] <... prctl resumed>) = 0 [pid 19723] close(3 [pid 19722] setpgid(0, 0 [pid 19724] setpgid(0, 0 [pid 19722] <... setpgid resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19724] <... setpgid resumed>) = 0 [pid 19725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19723] <... close resumed>) = 0 [pid 19722] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19723] write(1, "executing program\n", 18 [pid 19725] <... prctl resumed>) = 0 [pid 19723] <... write resumed>) = 18 [pid 19725] setpgid(0, 0 executing program [pid 19723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19722] <... openat resumed>) = 3 [pid 19725] <... setpgid resumed>) = 0 [pid 19724] <... openat resumed>) = 3 [pid 19723] <... futex resumed>) = 0 [pid 19725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19723] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19725] <... openat resumed>) = 3 [pid 19723] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19723] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19725] write(3, "1000", 4 [pid 19723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19725] <... write resumed>) = 4 [pid 19723] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19725] close(3 [pid 19723] <... mmap resumed>) = 0x7f9f66df1000 [pid 19725] <... close resumed>) = 0 [pid 19723] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19725] write(1, "executing program\n", 18 [pid 19723] <... mprotect resumed>) = 0 [pid 19725] <... write resumed>) = 18 executing program [pid 19725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19724] write(3, "1000", 4 [pid 19722] write(3, "1000", 4 [pid 19725] <... futex resumed>) = 0 [pid 19723] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19725] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19724] <... write resumed>) = 4 [pid 19723] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19722] <... write resumed>) = 4 [pid 19725] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19724] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 19726 attached [pid 19725] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19724] <... close resumed>) = 0 [pid 19722] close(3 [pid 19726] set_robust_list(0x7f9f66e119a0, 24 [pid 19725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19724] write(1, "executing program\n", 18 [pid 19726] <... set_robust_list resumed>) = 0 [pid 19725] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 19724] <... write resumed>) = 18 [pid 19723] <... clone3 resumed> => {parent_tid=[19726]}, 88) = 19726 [pid 19722] <... close resumed>) = 0 [pid 19726] rt_sigprocmask(SIG_SETMASK, [] [pid 19725] <... mmap resumed>) = 0x7f9f66df1000 [pid 19724] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] rt_sigprocmask(SIG_SETMASK, [] [pid 19722] write(1, "executing program\n", 18 [pid 19726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19725] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19724] <... futex resumed>) = 0 [pid 19723] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19722] <... write resumed>) = 18 [pid 19726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19725] <... mprotect resumed>) = 0 [pid 19724] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19723] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19725] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19724] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19723] <... futex resumed>) = 0 [pid 19722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19725] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19723] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19725] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19724] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19722] <... futex resumed>) = 0 [pid 19724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19722] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19724] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19722] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19727 attached [pid 19726] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19724] <... mmap resumed>) = 0x7f9f66df1000 [pid 19722] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19727] set_robust_list(0x7f9f66e119a0, 24 [pid 19725] <... clone3 resumed> => {parent_tid=[19727]}, 88) = 19727 [pid 19724] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19726] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19727] <... set_robust_list resumed>) = 0 [pid 19726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19725] rt_sigprocmask(SIG_SETMASK, [] [pid 19724] <... mprotect resumed>) = 0 [pid 19722] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19727] rt_sigprocmask(SIG_SETMASK, [] [pid 19725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19724] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19727] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19725] <... futex resumed>) = 0 [pid 19722] <... mmap resumed>) = 0x7f9f66df1000 [pid 19725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19727] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19726] <... futex resumed>) = 1 [pid 19724] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19723] <... futex resumed>) = 0 [pid 19722] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19724] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19723] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19727] <... futex resumed>) = 1 [pid 19726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19725] <... futex resumed>) = 0 [pid 19723] <... futex resumed>) = 0 [pid 19722] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19728 attached [pid 19727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19726] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19728] set_robust_list(0x7f9f66e119a0, 24 [pid 19727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19726] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19725] <... futex resumed>) = 0 [pid 19724] <... clone3 resumed> => {parent_tid=[19728]}, 88) = 19728 [pid 19722] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19728] <... set_robust_list resumed>) = 0 [pid 19727] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19724] rt_sigprocmask(SIG_SETMASK, [] [pid 19722] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19728] rt_sigprocmask(SIG_SETMASK, [] [pid 19727] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19722] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19728] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19726] <... futex resumed>) = 1 [pid 19724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19729 attached [pid 19727] <... futex resumed>) = 1 [pid 19726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19725] <... futex resumed>) = 0 [pid 19724] <... futex resumed>) = 0 [pid 19729] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19722] <... clone3 resumed> => {parent_tid=[19729]}, 88) = 19729 [pid 19729] rt_sigprocmask(SIG_SETMASK, [] [pid 19722] rt_sigprocmask(SIG_SETMASK, [] [pid 19728] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19727] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19727] <... openat resumed>) = 3 [pid 19725] <... futex resumed>) = 0 [pid 19723] <... futex resumed>) = 1 [pid 19728] <... futex resumed>) = 1 [pid 19727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19723] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19728] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19727] <... futex resumed>) = 0 [pid 19725] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19725] <... futex resumed>) = 0 [pid 19729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19727] pwrite64(3, "\x02\x00", 2, 4 [pid 19726] <... futex resumed>) = 0 [pid 19725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19724] <... futex resumed>) = 0 [pid 19722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19727] <... pwrite64 resumed>) = 2 [pid 19726] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19724] <... futex resumed>) = 1 [pid 19722] <... futex resumed>) = 0 [pid 19728] <... futex resumed>) = 0 [pid 19727] <... futex resumed>) = 1 [pid 19726] <... openat resumed>) = 3 [pid 19725] <... futex resumed>) = 0 [pid 19724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19729] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19728] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19725] exit_group(0 [pid 19722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19729] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19728] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19727] <... futex resumed>) = ? [pid 19726] <... futex resumed>) = 1 [pid 19725] <... exit_group resumed>) = ? [pid 19723] <... futex resumed>) = 0 [pid 19729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19727] +++ exited with 0 +++ [pid 19726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19725] +++ exited with 0 +++ [pid 19723] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19729] <... futex resumed>) = 1 [pid 19728] <... futex resumed>) = 1 [pid 19726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19724] <... futex resumed>) = 0 [pid 19723] <... futex resumed>) = 0 [pid 19722] <... futex resumed>) = 0 [pid 19729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19728] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19726] pwrite64(3, "\x02\x00", 2, 4 [pid 19724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19723] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19728] <... openat resumed>) = 3 [pid 19724] <... futex resumed>) = 0 [pid 19728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19726] <... pwrite64 resumed>) = 2 [pid 19724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19722] <... futex resumed>) = 0 [pid 19729] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19728] <... futex resumed>) = 0 [pid 19724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19725, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19728] pwrite64(3, "\x02\x00", 2, 4 [pid 19724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19728] <... pwrite64 resumed>) = 2 [pid 19724] <... futex resumed>) = 0 [pid 19722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19724] <... futex resumed>) = 0 [pid 19728] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19724] exit_group(0 [pid 19728] <... futex resumed>) = ? [pid 19724] <... exit_group resumed>) = ? [pid 19729] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19728] +++ exited with 0 +++ [pid 19726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19724] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19726] <... futex resumed>) = 1 [pid 19723] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19729] <... futex resumed>) = 1 [pid 19726] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19723] exit_group(0 [pid 19722] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19724, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19729] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19726] <... futex resumed>) = ? [pid 19723] <... exit_group resumed>) = ? [pid 19722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19726] +++ exited with 0 +++ [pid 19722] <... futex resumed>) = 0 [pid 19722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19730 attached [pid 19729] <... openat resumed>) = 3 [pid 19729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19730 [pid 19730] set_robust_list(0x55555f6e6760, 24 [pid 19729] <... futex resumed>) = 1 [pid 19723] +++ exited with 0 +++ [pid 19722] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19730] <... set_robust_list resumed>) = 0 [pid 19729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19730] rt_sigprocmask(SIG_SETMASK, [] [pid 19729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19722] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19723, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19729] pwrite64(3, "\x02\x00", 2, 4 [pid 19722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19730] <... prctl resumed>) = 0 [pid 19730] setpgid(0, 0) = 0 [pid 19730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19729] <... pwrite64 resumed>) = 2 [pid 19729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19730] <... openat resumed>) = 3 [pid 19722] <... futex resumed>) = 0 [pid 19729] <... futex resumed>) = 1 [pid 19722] exit_group(0 [pid 19729] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19722] <... exit_group resumed>) = ? [pid 19729] +++ exited with 0 +++ [pid 19730] write(3, "1000", 4) = 4 [pid 19730] close(3) = 0 [pid 19730] write(1, "executing program\n", 18) = 18 [pid 19730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19730] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19730] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19722] +++ exited with 0 +++ executing program [pid 19730] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19722, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19730] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19730] <... mprotect resumed>) = 0 [pid 19730] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19730] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19731 attached [pid 19731] set_robust_list(0x7f9f66e119a0, 24 [pid 19730] <... clone3 resumed> => {parent_tid=[19731]}, 88) = 19731 [pid 19731] <... set_robust_list resumed>) = 0 [pid 19730] rt_sigprocmask(SIG_SETMASK, [] [pid 19731] rt_sigprocmask(SIG_SETMASK, [] [pid 19730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19731] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19730] <... futex resumed>) = 0 [pid 19731] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19730] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19731] <... futex resumed>) = 0 [pid 19730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19731] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19730] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19731] <... futex resumed>) = 0 [pid 19730] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19731] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19731] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19730] <... futex resumed>) = 0 [pid 19731] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19732 attached [pid 19731] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19732] set_robust_list(0x55555f6e6760, 24 [pid 19731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19732] <... set_robust_list resumed>) = 0 [pid 19731] <... futex resumed>) = 1 [pid 19730] <... futex resumed>) = 0 [pid 19732] rt_sigprocmask(SIG_SETMASK, [] [pid 19731] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19730] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19731] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19730] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19731] pwrite64(3, "\x02\x00", 2, 4 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19733 attached [pid 19731] <... pwrite64 resumed>) = 2 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19732 [pid 19733] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19733 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19732] <... prctl resumed>) = 0 [pid 19731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19733] rt_sigprocmask(SIG_SETMASK, [] [pid 19732] setpgid(0, 0 [pid 19731] <... futex resumed>) = 1 [pid 19730] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19732] <... setpgid resumed>) = 0 [pid 19731] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19730] exit_group(0 [pid 19733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19731] <... futex resumed>) = ? [pid 19730] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19733] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19732] <... openat resumed>) = 3 [pid 19731] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19733] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19733] setpgid(0, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19733] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19734 attached [pid 19733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19732] write(3, "1000", 4 [pid 19730] +++ exited with 0 +++ [pid 19732] <... write resumed>) = 4 [pid 19733] <... openat resumed>) = 3 [pid 19732] close(3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19730, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19734 [pid 19734] set_robust_list(0x55555f6e6760, 24 [pid 19733] write(3, "1000", 4 [pid 19732] <... close resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19734] <... set_robust_list resumed>) = 0 [pid 19733] <... write resumed>) = 4 [pid 19732] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19733] close(3 [pid 19732] <... write resumed>) = 18 executing program [pid 19732] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19732] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19732] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19734] rt_sigprocmask(SIG_SETMASK, [] [pid 19733] <... close resumed>) = 0 [pid 19732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19733] write(1, "executing program\n", 18 [pid 19732] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19734] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19733] <... write resumed>) = 18 executing program [pid 19732] <... mmap resumed>) = 0x7f9f66df1000 [pid 19734] <... prctl resumed>) = 0 [pid 19733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19732] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19734] setpgid(0, 0 [pid 19733] <... futex resumed>) = 0 [pid 19732] <... mprotect resumed>) = 0 [pid 19734] <... setpgid resumed>) = 0 [pid 19733] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19732] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19734] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19733] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19732] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19733] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19732] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19734] <... openat resumed>) = 3 [pid 19733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19735 attached [pid 19735] set_robust_list(0x7f9f66e119a0, 24 [pid 19732] <... clone3 resumed> => {parent_tid=[19735]}, 88) = 19735 [pid 19735] <... set_robust_list resumed>) = 0 [pid 19732] rt_sigprocmask(SIG_SETMASK, [] [pid 19735] rt_sigprocmask(SIG_SETMASK, [] [pid 19732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19735] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19732] <... futex resumed>) = 0 [pid 19734] write(3, "1000", 4 [pid 19733] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19734] <... write resumed>) = 4 [pid 19735] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] close(3 [pid 19733] <... mmap resumed>) = 0x7f9f66df1000 [pid 19732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19735] <... futex resumed>) = 0 [pid 19734] <... close resumed>) = 0 [pid 19733] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19735] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19734] write(1, "executing program\n", 18 [pid 19732] <... futex resumed>) = 0 [pid 19735] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19733] <... mprotect resumed>) = 0 [pid 19732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19735] <... futex resumed>) = 0 [pid 19733] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19735] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19732] <... futex resumed>) = 0 [pid 19735] <... openat resumed>) = 3 [pid 19732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19733] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19736 attached [pid 19735] <... futex resumed>) = 1 [pid 19732] <... futex resumed>) = 0 [pid 19736] set_robust_list(0x55555f6e6760, 24 [pid 19735] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] <... set_robust_list resumed>) = 0 executing program [pid 19736] rt_sigprocmask(SIG_SETMASK, [] [pid 19735] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19734] <... write resumed>) = 18 [pid 19733] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19732] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19736 [pid 19734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19735] pwrite64(3, "\x02\x00", 2, 4 [pid 19734] <... futex resumed>) = 0 [pid 19732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19737 attached [pid 19736] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19735] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19737] set_robust_list(0x7f9f66e119a0, 24 [pid 19736] <... prctl resumed>) = 0 [pid 19734] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19733] <... clone3 resumed> => {parent_tid=[19737]}, 88) = 19737 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19734] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19734] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19733] rt_sigprocmask(SIG_SETMASK, [] [pid 19734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19734] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19737] <... set_robust_list resumed>) = 0 [pid 19736] setpgid(0, 0 [pid 19735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] <... mmap resumed>) = 0x7f9f66df1000 [pid 19733] <... futex resumed>) = 0 [pid 19737] rt_sigprocmask(SIG_SETMASK, [] [pid 19736] <... setpgid resumed>) = 0 [pid 19735] <... futex resumed>) = 1 [pid 19734] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19732] <... futex resumed>) = 0 [pid 19733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19736] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19735] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19734] <... mprotect resumed>) = 0 [pid 19732] exit_group(0 [pid 19737] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19736] <... openat resumed>) = 3 [pid 19735] <... futex resumed>) = ? [pid 19732] <... exit_group resumed>) = ? [pid 19737] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19736] write(3, "1000", 4 [pid 19735] +++ exited with 0 +++ [pid 19734] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19732] +++ exited with 0 +++ [pid 19737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] <... write resumed>) = 4 [pid 19734] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19737] <... futex resumed>) = 1 executing program [pid 19736] close(3 [pid 19734] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19733] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19732, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19737] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19736] <... close resumed>) = 0 [pid 19736] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 19738 attached [pid 19736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19738] set_robust_list(0x7f9f66e119a0, 24 [pid 19736] <... futex resumed>) = 0 [pid 19738] <... set_robust_list resumed>) = 0 [pid 19736] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19738] rt_sigprocmask(SIG_SETMASK, [] [pid 19736] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19738] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19736] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19736] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19736] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19736] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19736] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19739 attached [pid 19739] set_robust_list(0x7f9f66e119a0, 24 [pid 19736] <... clone3 resumed> => {parent_tid=[19739]}, 88) = 19739 [pid 19739] <... set_robust_list resumed>) = 0 [pid 19736] rt_sigprocmask(SIG_SETMASK, [] [pid 19739] rt_sigprocmask(SIG_SETMASK, [] [pid 19736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19734] <... clone3 resumed> => {parent_tid=[19738]}, 88) = 19738 [pid 19733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19739] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19737] <... futex resumed>) = 0 [pid 19736] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] rt_sigprocmask(SIG_SETMASK, [] [pid 19733] <... futex resumed>) = 1 [pid 19739] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19737] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19736] <... futex resumed>) = 0 [pid 19734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19739] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19737] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19736] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19739] <... futex resumed>) = 0 [pid 19738] <... futex resumed>) = 0 [pid 19737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19739] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19738] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19737] <... futex resumed>) = 1 [pid 19736] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19740 attached [pid 19739] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19738] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19737] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19736] <... futex resumed>) = 0 [pid 19733] <... futex resumed>) = 0 [pid 19740] set_robust_list(0x55555f6e6760, 24 [pid 19739] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19740] <... set_robust_list resumed>) = 0 [pid 19739] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19738] <... futex resumed>) = 1 [pid 19733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19740 [pid 19740] rt_sigprocmask(SIG_SETMASK, [] [pid 19739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19737] <... futex resumed>) = 0 [pid 19734] <... futex resumed>) = 0 [pid 19733] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19739] <... futex resumed>) = 1 [pid 19737] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19736] <... futex resumed>) = 0 [pid 19734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19734] <... futex resumed>) = 0 [pid 19737] <... openat resumed>) = 3 [pid 19734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19739] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19736] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19739] <... openat resumed>) = 3 [pid 19738] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19736] <... futex resumed>) = 0 [pid 19740] <... prctl resumed>) = 0 [pid 19739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19738] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19737] <... futex resumed>) = 1 [pid 19736] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19740] setpgid(0, 0 [pid 19739] <... futex resumed>) = 0 [pid 19738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19737] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19733] <... futex resumed>) = 0 [pid 19740] <... setpgid resumed>) = 0 [pid 19739] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19738] <... futex resumed>) = 1 [pid 19736] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] <... futex resumed>) = 0 [pid 19740] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19739] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19736] <... futex resumed>) = 0 [pid 19733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] <... openat resumed>) = 3 [pid 19739] pwrite64(3, "\x02\x00", 2, 4 [pid 19738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19736] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19737] <... futex resumed>) = 0 [pid 19734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19733] <... futex resumed>) = 1 [pid 19740] write(3, "1000", 4 [pid 19739] <... pwrite64 resumed>) = 2 [pid 19738] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19740] <... write resumed>) = 4 [pid 19739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19738] <... openat resumed>) = 3 [pid 19737] pwrite64(3, "\x02\x00", 2, 4 [pid 19734] <... futex resumed>) = 0 [pid 19733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19740] close(3 [pid 19739] <... futex resumed>) = 1 [pid 19736] <... futex resumed>) = 0 [pid 19734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19740] <... close resumed>) = 0 [pid 19739] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19737] <... pwrite64 resumed>) = 2 [pid 19736] exit_group(0 [pid 19734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19740] write(1, "executing program\n", 18 [pid 19739] <... futex resumed>) = ? executing program [pid 19738] <... futex resumed>) = 0 [pid 19737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19736] <... exit_group resumed>) = ? [pid 19734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] <... write resumed>) = 18 [pid 19739] +++ exited with 0 +++ [pid 19738] pwrite64(3, "\x02\x00", 2, 4 [pid 19737] <... futex resumed>) = 1 [pid 19736] +++ exited with 0 +++ [pid 19734] <... futex resumed>) = 0 [pid 19733] <... futex resumed>) = 0 [pid 19740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19738] <... pwrite64 resumed>) = 2 [pid 19737] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19733] exit_group(0 [pid 19740] <... futex resumed>) = 0 [pid 19738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19736, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19733] <... exit_group resumed>) = ? [pid 19737] <... futex resumed>) = ? [pid 19740] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19738] <... futex resumed>) = 0 [pid 19734] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19740] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19740] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19740] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19740] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19740] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19737] +++ exited with 0 +++ [pid 19733] +++ exited with 0 +++ [pid 19738] <... futex resumed>) = ? [pid 19734] <... exit_group resumed>) = ? [pid 19740] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19738] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19733, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19741 attached [pid 19741] set_robust_list(0x7f9f66e119a0, 24 [pid 19740] <... clone3 resumed> => {parent_tid=[19741]}, 88) = 19741 [pid 19741] <... set_robust_list resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19741] rt_sigprocmask(SIG_SETMASK, [] [pid 19740] rt_sigprocmask(SIG_SETMASK, [] [pid 19741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19741] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19740] <... futex resumed>) = 0 [pid 19741] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19741] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19734] +++ exited with 0 +++ [pid 19741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19734, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19741] <... futex resumed>) = 1 [pid 19740] <... futex resumed>) = 0 [pid 19741] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19740] <... futex resumed>) = 0 [pid 19741] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] <... futex resumed>) = 0 [pid 19741] <... futex resumed>) = 1 [pid 19740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19741] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19740] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19741] <... openat resumed>) = 3 [pid 19740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19740] <... futex resumed>) = 0 [pid 19741] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19740] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19741] pwrite64(3, "\x02\x00", 2, 4 [pid 19740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19741] <... pwrite64 resumed>) = 2 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19740] <... futex resumed>) = 0 [pid 19741] <... futex resumed>) = 1 [pid 19741] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19740] exit_group(0 [pid 19741] <... futex resumed>) = ? [pid 19740] <... exit_group resumed>) = ? [pid 19741] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19742 attached [pid 19742] set_robust_list(0x55555f6e6760, 24 [pid 19740] +++ exited with 0 +++ [pid 19742] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19742 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19742] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19740, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19742] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19743 attached [pid 19742] <... prctl resumed>) = 0 [pid 19742] setpgid(0, 0 [pid 19743] set_robust_list(0x55555f6e6760, 24 [pid 19742] <... setpgid resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19743 [pid 19743] <... set_robust_list resumed>) = 0 [pid 19742] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19743] rt_sigprocmask(SIG_SETMASK, [] [pid 19742] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19743] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19742] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19742] <... write resumed>) = 4 [pid 19743] <... prctl resumed>) = 0 [pid 19743] setpgid(0, 0 [pid 19742] close(3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19743] <... setpgid resumed>) = 0 [pid 19742] <... close resumed>) = 0 [pid 19743] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19743] write(3, "1000", 4) = 4 [pid 19742] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19744 attached [pid 19743] close(3 [pid 19744] set_robust_list(0x55555f6e6760, 24 [pid 19743] <... close resumed>) = 0 [pid 19744] <... set_robust_list resumed>) = 0 executing program [pid 19743] write(1, "executing program\n", 18 [pid 19744] rt_sigprocmask(SIG_SETMASK, [] [pid 19743] <... write resumed>) = 18 [pid 19743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19743] <... futex resumed>) = 0 [pid 19744] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 19743] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19742] <... write resumed>) = 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19744 [pid 19744] <... prctl resumed>) = 0 [pid 19743] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19744] setpgid(0, 0 [pid 19743] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19744] <... setpgid resumed>) = 0 [pid 19743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19742] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19744] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19743] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19742] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 19742] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19742] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19744] <... openat resumed>) = 3 [pid 19743] <... mmap resumed>) = 0x7f9f66df1000 [pid 19742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19744] write(3, "1000", 4 [pid 19743] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19744] <... write resumed>) = 4 [pid 19743] <... mprotect resumed>) = 0 [pid 19742] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19744] close(3 [pid 19743] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19744] <... close resumed>) = 0 [pid 19742] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19744] write(1, "executing program\n", 18 [pid 19743] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19744] <... write resumed>) = 18 [pid 19743] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19744] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19743] <... clone3 resumed> => {parent_tid=[19745]}, 88) = 19745 ci2-android-6-12-rust/strace-static-x86_64: Process 19745 attached [pid 19744] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19742] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19745] set_robust_list(0x7f9f66e119a0, 24 [pid 19742] <... mprotect resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19746 [pid 19745] <... set_robust_list resumed>) = 0 [pid 19742] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 19745] rt_sigprocmask(SIG_SETMASK, [] [pid 19742] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19742] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19746 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19747 attached [pid 19744] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19743] rt_sigprocmask(SIG_SETMASK, [] [pid 19746] set_robust_list(0x55555f6e6760, 24 [pid 19744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19747] set_robust_list(0x7f9f66e119a0, 24 [pid 19746] <... set_robust_list resumed>) = 0 [pid 19744] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] <... clone3 resumed> => {parent_tid=[19747]}, 88) = 19747 [pid 19747] <... set_robust_list resumed>) = 0 [pid 19746] rt_sigprocmask(SIG_SETMASK, [] [pid 19745] <... futex resumed>) = 0 [pid 19744] <... mmap resumed>) = 0x7f9f66df1000 [pid 19743] <... futex resumed>) = 1 [pid 19742] rt_sigprocmask(SIG_SETMASK, [] [pid 19747] rt_sigprocmask(SIG_SETMASK, [] [pid 19746] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19744] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19746] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19745] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19744] <... mprotect resumed>) = 0 [pid 19742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19746] <... prctl resumed>) = 0 [pid 19745] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19744] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19746] setpgid(0, 0 [pid 19745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19744] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19747] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19746] <... setpgid resumed>) = 0 [pid 19745] <... futex resumed>) = 1 [pid 19744] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19743] <... futex resumed>) = 0 [pid 19742] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19748 attached [pid 19747] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19746] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] set_robust_list(0x7f9f66e119a0, 24 [pid 19747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19746] <... openat resumed>) = 3 [pid 19745] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19744] <... clone3 resumed> => {parent_tid=[19748]}, 88) = 19748 [pid 19743] <... futex resumed>) = 0 [pid 19742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19748] <... set_robust_list resumed>) = 0 [pid 19747] <... futex resumed>) = 0 [pid 19745] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19744] rt_sigprocmask(SIG_SETMASK, [] [pid 19743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19748] rt_sigprocmask(SIG_SETMASK, [] [pid 19747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19746] write(3, "1000", 4 [pid 19745] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19746] <... write resumed>) = 4 [pid 19745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] <... futex resumed>) = 0 [pid 19748] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19747] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19746] close(3 [pid 19745] <... futex resumed>) = 1 [pid 19744] <... futex resumed>) = 0 [pid 19743] <... futex resumed>) = 0 [pid 19747] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19746] <... close resumed>) = 0 [pid 19744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19746] write(1, "executing program\n", 18 [pid 19743] <... futex resumed>) = 0 [pid 19747] <... futex resumed>) = 0 [pid 19746] <... write resumed>) = 18 executing program [pid 19743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19746] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19746] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19746] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19746] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19746] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19748] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19745] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] <... futex resumed>) = 1 [pid 19746] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19744] <... futex resumed>) = 0 [pid 19742] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19749 attached [pid 19748] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19747] <... futex resumed>) = 0 [pid 19745] <... openat resumed>) = 3 [pid 19744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19749] set_robust_list(0x7f9f66e119a0, 24 [pid 19748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19747] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19746] <... clone3 resumed> => {parent_tid=[19749]}, 88) = 19749 [pid 19745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19744] <... futex resumed>) = 0 [pid 19749] <... set_robust_list resumed>) = 0 [pid 19748] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19747] <... openat resumed>) = 3 [pid 19746] rt_sigprocmask(SIG_SETMASK, [] [pid 19745] <... futex resumed>) = 1 [pid 19744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19743] <... futex resumed>) = 0 [pid 19749] rt_sigprocmask(SIG_SETMASK, [] [pid 19748] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19746] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19743] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19747] <... futex resumed>) = 1 [pid 19746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19743] <... futex resumed>) = 0 [pid 19742] <... futex resumed>) = 0 [pid 19749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19748] <... futex resumed>) = 1 [pid 19747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19746] <... futex resumed>) = 0 [pid 19745] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19744] <... futex resumed>) = 0 [pid 19743] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19749] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19748] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19745] pwrite64(3, "\x02\x00", 2, 4 [pid 19744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] <... futex resumed>) = 0 [pid 19749] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19747] pwrite64(3, "\x02\x00", 2, 4 [pid 19744] <... futex resumed>) = 0 [pid 19742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19747] <... pwrite64 resumed>) = 2 [pid 19745] <... pwrite64 resumed>) = 2 [pid 19744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19749] <... futex resumed>) = 1 [pid 19747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19746] <... futex resumed>) = 0 [pid 19749] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19748] <... openat resumed>) = 3 [pid 19747] <... futex resumed>) = 1 [pid 19746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19742] <... futex resumed>) = 0 [pid 19749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19746] <... futex resumed>) = 0 [pid 19745] <... futex resumed>) = 1 [pid 19743] <... futex resumed>) = 0 [pid 19742] exit_group(0 [pid 19749] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19748] <... futex resumed>) = 1 [pid 19747] <... futex resumed>) = ? [pid 19746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19744] <... futex resumed>) = 0 [pid 19743] exit_group(0 [pid 19742] <... exit_group resumed>) = ? [pid 19749] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19748] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19747] +++ exited with 0 +++ [pid 19745] <... futex resumed>) = ? [pid 19744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19743] <... exit_group resumed>) = ? [pid 19742] +++ exited with 0 +++ [pid 19749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19745] +++ exited with 0 +++ [pid 19744] <... futex resumed>) = 0 [pid 19743] +++ exited with 0 +++ [pid 19749] <... futex resumed>) = 1 [pid 19748] pwrite64(3, "\x02\x00", 2, 4 [pid 19746] <... futex resumed>) = 0 [pid 19744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19748] <... pwrite64 resumed>) = 2 [pid 19746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19743, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19746] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19749] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19742, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19749] <... openat resumed>) = 3 [pid 19748] <... futex resumed>) = 1 [pid 19744] <... futex resumed>) = 0 [pid 19748] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19744] exit_group(0) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] <... futex resumed>) = ? [pid 19749] <... futex resumed>) = 1 [pid 19746] <... futex resumed>) = 0 [pid 19746] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19749] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19746] <... futex resumed>) = 0 [pid 19746] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19748] +++ exited with 0 +++ [pid 19744] +++ exited with 0 +++ [pid 19749] <... futex resumed>) = 1 [pid 19746] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19749] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19746] exit_group(0) = ? [pid 19749] <... futex resumed>) = ? [pid 19749] +++ exited with 0 +++ [pid 19746] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19746, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19750 attached [pid 19750] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19750 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19750] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19750] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19751 attached [pid 19751] set_robust_list(0x55555f6e6760, 24 [pid 19750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19751 [pid 19751] <... set_robust_list resumed>) = 0 [pid 19750] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19751] rt_sigprocmask(SIG_SETMASK, [] [pid 19750] <... prctl resumed>) = 0 [pid 19750] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19750] <... setpgid resumed>) = 0 [pid 19751] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19751] setpgid(0, 0) = 0 [pid 19751] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19751] <... openat resumed>) = 3 [pid 19750] <... openat resumed>) = 3 [pid 19751] write(3, "1000", 4 [pid 19750] write(3, "1000", 4 [pid 19751] <... write resumed>) = 4 [pid 19750] <... write resumed>) = 4 [pid 19751] close(3 [pid 19750] close(3 [pid 19751] <... close resumed>) = 0 executing program [pid 19751] write(1, "executing program\n", 18) = 18 [pid 19751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19751] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19751] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19751] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19750] <... close resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19750] write(1, "executing program\n", 18) = 18 [pid 19751] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 19750] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19751] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19750] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19751] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19750] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19750] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19751] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19752 attached [pid 19752] set_robust_list(0x7f9f66e119a0, 24 [pid 19751] <... clone3 resumed> => {parent_tid=[19752]}, 88) = 19752 [pid 19750] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19753 attached [pid 19752] <... set_robust_list resumed>) = 0 [pid 19751] rt_sigprocmask(SIG_SETMASK, [] [pid 19750] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19753] set_robust_list(0x55555f6e6760, 24 [pid 19752] rt_sigprocmask(SIG_SETMASK, [] [pid 19751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19753] <... set_robust_list resumed>) = 0 [pid 19752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19750] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19753 [pid 19753] rt_sigprocmask(SIG_SETMASK, [] [pid 19752] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19751] <... futex resumed>) = 0 [pid 19750] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19752] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19750] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19753] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19751] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19750] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19753] <... prctl resumed>) = 0 [pid 19752] <... futex resumed>) = 0 [pid 19751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19750] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19753] setpgid(0, 0 [pid 19752] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19751] <... futex resumed>) = 0 [pid 19753] <... setpgid resumed>) = 0 [pid 19752] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19750] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19753] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19754 attached ) = 3 [pid 19754] set_robust_list(0x7f9f66e119a0, 24 [pid 19752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19750] <... clone3 resumed> => {parent_tid=[19754]}, 88) = 19754 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19754] <... set_robust_list resumed>) = 0 [pid 19753] write(3, "1000", 4 [pid 19752] <... futex resumed>) = 1 [pid 19751] <... futex resumed>) = 0 [pid 19750] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19754] rt_sigprocmask(SIG_SETMASK, [] [pid 19753] <... write resumed>) = 4 [pid 19752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19753] close(3 [pid 19752] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19751] <... futex resumed>) = 0 [pid 19753] <... close resumed>) = 0 [pid 19752] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19755 attached [pid 19753] write(1, "executing program\n", 18 [pid 19755] set_robust_list(0x55555f6e6760, 24 [pid 19753] <... write resumed>) = 18 [pid 19752] <... openat resumed>) = 3 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19755 executing program [pid 19755] <... set_robust_list resumed>) = 0 [pid 19753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19755] rt_sigprocmask(SIG_SETMASK, [] [pid 19752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19753] <... futex resumed>) = 0 [pid 19752] <... futex resumed>) = 1 [pid 19751] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19755] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19754] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19753] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] <... prctl resumed>) = 0 [pid 19754] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19753] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19752] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19751] <... futex resumed>) = 0 [pid 19750] <... futex resumed>) = 0 [pid 19755] setpgid(0, 0 [pid 19754] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19753] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19752] pwrite64(3, "\x02\x00", 2, 4 [pid 19751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19755] <... setpgid resumed>) = 0 [pid 19754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19752] <... pwrite64 resumed>) = 2 [pid 19750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19755] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19754] <... futex resumed>) = 0 [pid 19753] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19754] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19754] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19750] <... futex resumed>) = 0 [pid 19754] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19755] <... openat resumed>) = 3 [pid 19754] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19753] <... mmap resumed>) = 0x7f9f66df1000 [pid 19752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] write(3, "1000", 4 [pid 19754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19753] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19752] <... futex resumed>) = 1 [pid 19751] <... futex resumed>) = 0 [pid 19755] <... write resumed>) = 4 [pid 19754] <... futex resumed>) = 1 [pid 19753] <... mprotect resumed>) = 0 [pid 19752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19751] exit_group(0 [pid 19750] <... futex resumed>) = 0 [pid 19755] close(3 [pid 19754] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19752] <... futex resumed>) = ? [pid 19751] <... exit_group resumed>) = ? [pid 19750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] <... close resumed>) = 0 [pid 19754] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19752] +++ exited with 0 +++ [pid 19750] <... futex resumed>) = 0 [pid 19754] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19754] <... openat resumed>) = 3 [pid 19754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19750] <... futex resumed>) = 0 [pid 19754] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19751] +++ exited with 0 +++ [pid 19750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] write(1, "executing program\n", 18 [pid 19754] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19753] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19750] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19751, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19755] <... write resumed>) = 18 executing program [pid 19754] pwrite64(3, "\x02\x00", 2, 4 [pid 19753] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19754] <... pwrite64 resumed>) = 2 [pid 19755] <... futex resumed>) = 0 [pid 19754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19753] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19756 attached [pid 19755] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19754] <... futex resumed>) = 1 [pid 19750] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19756] set_robust_list(0x7f9f66e119a0, 24 [pid 19755] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19754] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19750] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19756] <... set_robust_list resumed>) = 0 [pid 19755] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19754] <... futex resumed>) = ? [pid 19753] <... clone3 resumed> => {parent_tid=[19756]}, 88) = 19756 [pid 19750] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19756] rt_sigprocmask(SIG_SETMASK, [] [pid 19755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19754] +++ exited with 0 +++ [pid 19753] rt_sigprocmask(SIG_SETMASK, [] [pid 19755] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19750] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19757 attached [pid 19757] set_robust_list(0x55555f6e6760, 24 [pid 19756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19755] <... mmap resumed>) = 0x7f9f66df1000 [pid 19756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19757] <... set_robust_list resumed>) = 0 [pid 19755] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19757 [pid 19757] rt_sigprocmask(SIG_SETMASK, [] [pid 19756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19755] <... mprotect resumed>) = 0 [pid 19753] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19750, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19756] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19755] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19756] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19755] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19757] <... prctl resumed>) = 0 [pid 19755] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19758 attached [pid 19757] setpgid(0, 0 [pid 19756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19758] set_robust_list(0x7f9f66e119a0, 24 [pid 19757] <... setpgid resumed>) = 0 [pid 19758] <... set_robust_list resumed>) = 0 [pid 19757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19756] <... futex resumed>) = 1 [pid 19755] <... clone3 resumed> => {parent_tid=[19758]}, 88) = 19758 [pid 19753] <... futex resumed>) = 0 [pid 19758] rt_sigprocmask(SIG_SETMASK, [] [pid 19757] <... openat resumed>) = 3 [pid 19756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19755] rt_sigprocmask(SIG_SETMASK, [] [pid 19753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19756] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19757] write(3, "1000", 4 [pid 19755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19753] <... futex resumed>) = 0 [pid 19757] <... write resumed>) = 4 [pid 19755] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19757] close(3 [pid 19755] <... futex resumed>) = 0 [pid 19757] <... close resumed>) = 0 [pid 19755] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19757] write(1, "executing program\n", 18) = 18 [pid 19757] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19757] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19757] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19757] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19757] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19757] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19758] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19756] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19758] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19759 attached [pid 19758] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19757] <... clone3 resumed> => {parent_tid=[19759]}, 88) = 19759 [pid 19756] <... futex resumed>) = 1 [pid 19753] <... futex resumed>) = 0 [pid 19759] set_robust_list(0x7f9f66e119a0, 24 [pid 19757] rt_sigprocmask(SIG_SETMASK, [] [pid 19756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19759] <... set_robust_list resumed>) = 0 [pid 19758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19753] <... futex resumed>) = 0 [pid 19759] rt_sigprocmask(SIG_SETMASK, [] [pid 19758] <... futex resumed>) = 1 [pid 19757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19756] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19755] <... futex resumed>) = 0 [pid 19753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19759] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19757] <... futex resumed>) = 0 [pid 19756] <... openat resumed>) = 3 [pid 19755] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19759] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19758] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] <... futex resumed>) = 0 [pid 19759] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19758] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19756] <... futex resumed>) = 1 [pid 19755] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19753] <... futex resumed>) = 0 [pid 19756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19753] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19753] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19756] pwrite64(3, "\x02\x00", 2, 4 [pid 19759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19757] <... futex resumed>) = 0 [pid 19759] <... futex resumed>) = 1 [pid 19757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19756] <... pwrite64 resumed>) = 2 [pid 19759] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19758] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19757] <... futex resumed>) = 0 [pid 19759] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19757] <... futex resumed>) = 0 [pid 19759] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19759] <... openat resumed>) = 3 [pid 19757] <... futex resumed>) = 0 [pid 19757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19756] <... futex resumed>) = 1 [pid 19753] <... futex resumed>) = 0 [pid 19759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19756] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19753] exit_group(0 [pid 19759] <... futex resumed>) = 0 [pid 19758] <... futex resumed>) = 1 [pid 19757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19755] <... futex resumed>) = 0 [pid 19759] pwrite64(3, "\x02\x00", 2, 4 [pid 19758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19757] <... futex resumed>) = 0 [pid 19756] <... futex resumed>) = ? [pid 19755] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19753] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19759] <... pwrite64 resumed>) = 2 [pid 19758] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19756] +++ exited with 0 +++ [pid 19755] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19758] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19755] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19753] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19759] <... futex resumed>) = 0 [pid 19758] <... openat resumed>) = 3 [pid 19759] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19757] exit_group(0 [pid 19759] <... futex resumed>) = ? [pid 19757] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19760 attached [pid 19759] +++ exited with 0 +++ [pid 19758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19753, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19758] <... futex resumed>) = 1 [pid 19760] set_robust_list(0x55555f6e6760, 24 [pid 19758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19760 [pid 19760] <... set_robust_list resumed>) = 0 [pid 19760] rt_sigprocmask(SIG_SETMASK, [] [pid 19757] +++ exited with 0 +++ [pid 19755] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19755] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19760] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19758] <... futex resumed>) = 0 [pid 19755] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19760] <... prctl resumed>) = 0 [pid 19758] pwrite64(3, "\x02\x00", 2, 4 [pid 19755] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19760] setpgid(0, 0 [pid 19758] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 19760] <... setpgid resumed>) = 0 [pid 19758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19760] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19758] <... futex resumed>) = 1 [pid 19755] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19760] <... openat resumed>) = 3 [pid 19758] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19755] exit_group(0 [pid 19760] write(3, "1000", 4 [pid 19758] <... futex resumed>) = ? [pid 19755] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19760] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19761 attached [pid 19760] close(3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19760] <... close resumed>) = 0 [pid 19758] +++ exited with 0 +++ [pid 19755] +++ exited with 0 +++ [pid 19761] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19761] <... set_robust_list resumed>) = 0 [pid 19760] write(1, "executing program\n", 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19761] rt_sigprocmask(SIG_SETMASK, [] [pid 19760] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19761 ci2-android-6-12-rust/strace-static-x86_64: Process 19762 attached [pid 19761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19755, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19762] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19762 [pid 19762] <... set_robust_list resumed>) = 0 [pid 19761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19760] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19762] rt_sigprocmask(SIG_SETMASK, [] [pid 19760] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19761] <... prctl resumed>) = 0 [pid 19760] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19762] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19761] setpgid(0, 0 [pid 19760] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19762] <... prctl resumed>) = 0 [pid 19761] <... setpgid resumed>) = 0 [pid 19760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19762] setpgid(0, 0 [pid 19761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19760] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19762] <... setpgid resumed>) = 0 [pid 19761] <... openat resumed>) = 3 [pid 19760] <... mmap resumed>) = 0x7f9f66df1000 [pid 19762] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19761] write(3, "1000", 4 [pid 19760] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19762] <... openat resumed>) = 3 [pid 19761] <... write resumed>) = 4 [pid 19760] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19762] write(3, "1000", 4 [pid 19761] close(3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19762] <... write resumed>) = 4 [pid 19761] <... close resumed>) = 0 [pid 19760] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19763 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19763 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19762] close(3 [pid 19761] write(1, "executing program\n", 18 [pid 19760] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19763] set_robust_list(0x55555f6e6760, 24 [pid 19762] <... close resumed>) = 0 [pid 19763] <... set_robust_list resumed>) = 0 [pid 19762] write(1, "executing program\n", 18 [pid 19761] <... write resumed>) = 18 [pid 19760] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19763] rt_sigprocmask(SIG_SETMASK, [] executing program executing program [pid 19762] <... write resumed>) = 18 [pid 19761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19761] <... futex resumed>) = 0 [pid 19761] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19760] <... clone3 resumed> => {parent_tid=[19764]}, 88) = 19764 [pid 19763] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19761] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19760] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19764 attached [pid 19762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] set_robust_list(0x7f9f66e119a0, 24 [pid 19763] <... prctl resumed>) = 0 [pid 19762] <... futex resumed>) = 0 [pid 19761] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19764] <... set_robust_list resumed>) = 0 [pid 19763] setpgid(0, 0 [pid 19762] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] rt_sigprocmask(SIG_SETMASK, [] [pid 19763] <... setpgid resumed>) = 0 [pid 19762] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19762] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19764] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19763] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19760] <... futex resumed>) = 0 [pid 19764] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19762] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... openat resumed>) = 3 [pid 19762] <... mmap resumed>) = 0x7f9f66df1000 [pid 19761] <... mmap resumed>) = 0x7f9f66df1000 [pid 19760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19764] <... futex resumed>) = 0 [pid 19763] write(3, "1000", 4 [pid 19762] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19761] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19764] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19762] <... mprotect resumed>) = 0 [pid 19764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19763] <... write resumed>) = 4 [pid 19762] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19761] <... mprotect resumed>) = 0 [pid 19760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19763] close(3 [pid 19762] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19764] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19763] <... close resumed>) = 0 [pid 19762] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19760] <... futex resumed>) = 0 [pid 19763] write(1, "executing program\n", 18 [pid 19760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19763] <... write resumed>) = 18 [pid 19761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19763] <... futex resumed>) = 0 [pid 19763] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19765 attached [pid 19764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19765] set_robust_list(0x7f9f66e119a0, 24 [pid 19764] <... futex resumed>) = 1 [pid 19762] <... clone3 resumed> => {parent_tid=[19766]}, 88) = 19766 [pid 19765] <... set_robust_list resumed>) = 0 [pid 19764] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19762] rt_sigprocmask(SIG_SETMASK, [] [pid 19765] rt_sigprocmask(SIG_SETMASK, [] [pid 19762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19765] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19762] <... futex resumed>) = 0 [pid 19762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19766 attached [pid 19763] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19761] <... clone3 resumed> => {parent_tid=[19765]}, 88) = 19765 [pid 19760] <... futex resumed>) = 0 [pid 19766] set_robust_list(0x7f9f66e119a0, 24 [pid 19763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19761] rt_sigprocmask(SIG_SETMASK, [] [pid 19760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] <... set_robust_list resumed>) = 0 [pid 19763] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19766] rt_sigprocmask(SIG_SETMASK, [] [pid 19764] <... futex resumed>) = 0 [pid 19760] <... futex resumed>) = 1 [pid 19766] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19764] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19763] <... mmap resumed>) = 0x7f9f66df1000 [pid 19761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19766] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19765] <... futex resumed>) = 0 [pid 19764] <... openat resumed>) = 3 [pid 19763] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19761] <... futex resumed>) = 1 [pid 19766] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19765] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] <... futex resumed>) = 1 [pid 19763] <... mprotect resumed>) = 0 [pid 19761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19760] <... futex resumed>) = 0 [pid 19766] <... futex resumed>) = 1 [pid 19765] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19764] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19763] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19762] <... futex resumed>) = 0 [pid 19760] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19763] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19760] <... futex resumed>) = 0 [pid 19766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19765] <... futex resumed>) = 1 [pid 19764] pwrite64(3, "\x02\x00", 2, 4 [pid 19763] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19762] <... futex resumed>) = 0 [pid 19761] <... futex resumed>) = 0 [pid 19760] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19766] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19765] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19764] <... pwrite64 resumed>) = 2 [pid 19762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19761] <... futex resumed>) = 0 [pid 19766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19766] <... futex resumed>) = 0 [pid 19763] <... clone3 resumed> => {parent_tid=[19767]}, 88) = 19767 ci2-android-6-12-rust/strace-static-x86_64: Process 19767 attached [pid 19766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19767] set_robust_list(0x7f9f66e119a0, 24 [pid 19765] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19764] <... futex resumed>) = 1 [pid 19763] rt_sigprocmask(SIG_SETMASK, [] [pid 19762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19760] <... futex resumed>) = 0 [pid 19767] <... set_robust_list resumed>) = 0 [pid 19765] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19764] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19762] <... futex resumed>) = 1 [pid 19760] exit_group(0 [pid 19767] rt_sigprocmask(SIG_SETMASK, [] [pid 19766] <... futex resumed>) = 0 [pid 19765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19764] <... futex resumed>) = ? [pid 19763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19760] <... exit_group resumed>) = ? [pid 19767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19766] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19765] <... futex resumed>) = 1 [pid 19764] +++ exited with 0 +++ [pid 19763] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19761] <... futex resumed>) = 0 [pid 19760] +++ exited with 0 +++ [pid 19767] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19766] <... openat resumed>) = 3 [pid 19765] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19763] <... futex resumed>) = 0 [pid 19761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19767] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19763] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19761] <... futex resumed>) = 0 [pid 19766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19760, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] <... futex resumed>) = 1 [pid 19765] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19762] <... futex resumed>) = 0 [pid 19761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19767] <... futex resumed>) = 0 [pid 19766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19765] <... openat resumed>) = 3 [pid 19762] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19767] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... futex resumed>) = 0 [pid 19762] <... futex resumed>) = 0 [pid 19767] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19766] pwrite64(3, "\x02\x00", 2, 4 [pid 19765] <... futex resumed>) = 1 [pid 19762] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19761] <... futex resumed>) = 0 [pid 19767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19765] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19763] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19761] <... futex resumed>) = 0 [pid 19767] <... futex resumed>) = 0 [pid 19765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19767] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19766] <... pwrite64 resumed>) = 2 [pid 19765] pwrite64(3, "\x02\x00", 2, 4 [pid 19763] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19767] <... openat resumed>) = 3 [pid 19766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19765] <... pwrite64 resumed>) = 2 [pid 19767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19766] <... futex resumed>) = 1 [pid 19765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19763] <... futex resumed>) = 0 [pid 19762] <... futex resumed>) = 0 [pid 19767] <... futex resumed>) = 0 [pid 19766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19765] <... futex resumed>) = 1 [pid 19763] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19762] exit_group(0 [pid 19761] <... futex resumed>) = 0 [pid 19767] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19766] <... futex resumed>) = ? [pid 19765] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19762] <... exit_group resumed>) = ? [pid 19761] exit_group(0 [pid 19766] +++ exited with 0 +++ [pid 19763] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19765] <... futex resumed>) = ? [pid 19762] +++ exited with 0 +++ [pid 19761] <... exit_group resumed>) = ? [pid 19767] <... futex resumed>) = 0 [pid 19763] <... futex resumed>) = 1 [pid 19767] pwrite64(3, "\x02\x00", 2, 4 [pid 19765] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19762, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19767] <... pwrite64 resumed>) = 2 [pid 19767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19767] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19761] +++ exited with 0 +++ [pid 19763] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19763] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19763] <... exit_group resumed>) = ? [pid 19767] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19768 attached [pid 19767] +++ exited with 0 +++ [pid 19763] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19763, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19768 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19768] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19768] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19768] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19768] setpgid(0, 0) = 0 [pid 19768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19768] write(3, "1000", 4) = 4 [pid 19768] close(3) = 0 [pid 19768] write(1, "executing program\n", 18) = 18 executing program [pid 19768] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19768] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19768] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19768] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19768] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19768] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19768] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19769]}, 88) = 19769 [pid 19768] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19769 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 19769] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19769] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19769] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19769] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19769] <... futex resumed>) = 1 [pid 19768] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19770 attached [pid 19769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19768] <... futex resumed>) = 0 [pid 19769] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19769] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19771 [pid 19769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19768] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19769] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 19769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19768] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19769] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19769] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19768] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19771 attached [pid 19770] set_robust_list(0x55555f6e6760, 24 [pid 19769] <... futex resumed>) = 1 [pid 19768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19772 attached [pid 19771] set_robust_list(0x55555f6e6760, 24 [pid 19770] <... set_robust_list resumed>) = 0 [pid 19769] pwrite64(3, "\x02\x00", 2, 4 [pid 19768] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19770 [pid 19771] <... set_robust_list resumed>) = 0 [pid 19770] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19771] rt_sigprocmask(SIG_SETMASK, [] [pid 19770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] set_robust_list(0x55555f6e6760, 24 [pid 19771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] <... set_robust_list resumed>) = 0 [pid 19770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19771] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19772] rt_sigprocmask(SIG_SETMASK, [] [pid 19771] <... prctl resumed>) = 0 [pid 19770] <... prctl resumed>) = 0 [pid 19769] <... pwrite64 resumed>) = 2 [pid 19768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19772 [pid 19772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19771] setpgid(0, 0 [pid 19770] setpgid(0, 0 [pid 19769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19768] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19772] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19771] <... setpgid resumed>) = 0 [pid 19770] <... setpgid resumed>) = 0 [pid 19769] <... futex resumed>) = 0 [pid 19768] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] <... prctl resumed>) = 0 [pid 19771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19768] <... exit_group resumed>) = ? [pid 19772] setpgid(0, 0 [pid 19771] <... openat resumed>) = 3 [pid 19770] <... openat resumed>) = 3 [pid 19769] +++ exited with 0 +++ [pid 19768] +++ exited with 0 +++ [pid 19772] <... setpgid resumed>) = 0 [pid 19771] write(3, "1000", 4 [pid 19770] write(3, "1000", 4) = 4 [pid 19771] <... write resumed>) = 4 [pid 19770] close(3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19772] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19771] close(3 [pid 19770] <... close resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19771] <... close resumed>) = 0 [pid 19770] write(1, "executing program\n", 18 [pid 19772] <... openat resumed>) = 3 executing program [pid 19771] write(1, "executing program\n", 18 [pid 19770] <... write resumed>) = 18 [pid 19771] <... write resumed>) = 18 executing program [pid 19772] write(3, "1000", 4 [pid 19770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19772] <... write resumed>) = 4 [pid 19771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] <... futex resumed>) = 0 [pid 19771] <... futex resumed>) = 0 [pid 19770] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19771] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19772] close(3 [pid 19771] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19770] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19772] <... close resumed>) = 0 [pid 19771] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19772] write(1, "executing program\n", 18 [pid 19771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19770] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19772] <... write resumed>) = 18 [pid 19771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19772] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19772] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19771] <... mmap resumed>) = 0x7f9f66df1000 [pid 19770] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19773 attached [pid 19772] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19771] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19770] <... mprotect resumed>) = 0 [pid 19772] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19771] <... mprotect resumed>) = 0 [pid 19770] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19773] set_robust_list(0x55555f6e6760, 24 [pid 19771] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19773 [pid 19772] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19773] <... set_robust_list resumed>) = 0 [pid 19772] <... mmap resumed>) = 0x7f9f66df1000 [pid 19771] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19770] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19772] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19773] rt_sigprocmask(SIG_SETMASK, [] [pid 19772] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19774 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19775 attached [pid 19773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19774] set_robust_list(0x7f9f66e119a0, 24 [pid 19775] set_robust_list(0x7f9f66e119a0, 24 [pid 19773] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19772] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19771] <... clone3 resumed> => {parent_tid=[19774]}, 88) = 19774 [pid 19774] <... set_robust_list resumed>) = 0 [pid 19775] <... set_robust_list resumed>) = 0 [pid 19772] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19776 attached [pid 19774] rt_sigprocmask(SIG_SETMASK, [] [pid 19775] rt_sigprocmask(SIG_SETMASK, [] [pid 19776] set_robust_list(0x7f9f66e119a0, 24 [pid 19774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19776] <... set_robust_list resumed>) = 0 [pid 19774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19772] <... clone3 resumed> => {parent_tid=[19776]}, 88) = 19776 [pid 19776] rt_sigprocmask(SIG_SETMASK, [] [pid 19772] rt_sigprocmask(SIG_SETMASK, [] [pid 19776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19772] <... futex resumed>) = 0 [pid 19772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19776] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19772] <... futex resumed>) = 0 [pid 19772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] <... futex resumed>) = 0 [pid 19772] <... futex resumed>) = 1 [pid 19776] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19770] <... clone3 resumed> => {parent_tid=[19775]}, 88) = 19775 [pid 19771] rt_sigprocmask(SIG_SETMASK, [] [pid 19773] <... prctl resumed>) = 0 [pid 19776] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] setpgid(0, 0 [pid 19771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19770] rt_sigprocmask(SIG_SETMASK, [] [pid 19773] <... setpgid resumed>) = 0 [pid 19771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19776] <... futex resumed>) = 1 [pid 19774] <... futex resumed>) = 0 [pid 19773] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19772] <... futex resumed>) = 0 [pid 19771] <... futex resumed>) = 1 [pid 19770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19774] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19775] <... futex resumed>) = 0 [pid 19772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19770] <... futex resumed>) = 1 [pid 19776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19774] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19775] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19773] <... openat resumed>) = 3 [pid 19772] <... futex resumed>) = 0 [pid 19776] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19775] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19773] write(3, "1000", 4 [pid 19772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19776] <... openat resumed>) = 3 [pid 19774] <... futex resumed>) = 1 [pid 19775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] <... write resumed>) = 4 [pid 19771] <... futex resumed>) = 0 [pid 19770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19775] <... futex resumed>) = 0 [pid 19773] close(3 [pid 19771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] <... futex resumed>) = 1 [pid 19774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19775] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19773] <... close resumed>) = 0 [pid 19772] <... futex resumed>) = 0 [pid 19771] <... futex resumed>) = 0 [pid 19770] <... futex resumed>) = 0 [pid 19776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19774] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19775] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19772] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19774] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19773] write(1, "executing program\n", 18 [pid 19772] <... futex resumed>) = 0 executing program [pid 19770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19776] pwrite64(3, "\x02\x00", 2, 4 [pid 19774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] <... write resumed>) = 18 [pid 19772] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19776] <... pwrite64 resumed>) = 2 [pid 19774] <... futex resumed>) = 1 [pid 19775] <... futex resumed>) = 0 [pid 19773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19771] <... futex resumed>) = 0 [pid 19770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19774] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19775] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19773] <... futex resumed>) = 0 [pid 19771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] <... futex resumed>) = 0 [pid 19776] <... futex resumed>) = 1 [pid 19774] <... openat resumed>) = 3 [pid 19775] <... openat resumed>) = 3 [pid 19773] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19772] <... futex resumed>) = 0 [pid 19771] <... futex resumed>) = 0 [pid 19770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19776] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19772] exit_group(0 [pid 19771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19776] <... futex resumed>) = ? [pid 19774] <... futex resumed>) = 0 [pid 19775] <... futex resumed>) = 0 [pid 19773] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19772] <... exit_group resumed>) = ? [pid 19771] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19776] +++ exited with 0 +++ [pid 19774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19775] pwrite64(3, "\x02\x00", 2, 4 [pid 19773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19772] +++ exited with 0 +++ [pid 19771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19770] <... futex resumed>) = 0 [pid 19774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19775] <... pwrite64 resumed>) = 2 [pid 19773] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19771] <... futex resumed>) = 0 [pid 19770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19772, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19774] pwrite64(3, "\x02\x00", 2, 4 [pid 19773] <... mmap resumed>) = 0x7f9f66df1000 [pid 19771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19774] <... pwrite64 resumed>) = 2 [pid 19775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19770] <... futex resumed>) = 0 [pid 19774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19774] <... futex resumed>) = 1 [pid 19771] <... futex resumed>) = 0 [pid 19770] exit_group(0 [pid 19774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19775] <... futex resumed>) = ? [pid 19773] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19771] exit_group(0 [pid 19770] <... exit_group resumed>) = ? [pid 19774] <... futex resumed>) = ? [pid 19775] +++ exited with 0 +++ [pid 19771] <... exit_group resumed>) = ? [pid 19774] +++ exited with 0 +++ [pid 19773] <... mprotect resumed>) = 0 [pid 19773] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19770] +++ exited with 0 +++ [pid 19773] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19770, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19777 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19777] set_robust_list(0x7f9f66e119a0, 24 [pid 19773] <... clone3 resumed> => {parent_tid=[19777]}, 88) = 19777 [pid 19777] <... set_robust_list resumed>) = 0 [pid 19771] +++ exited with 0 +++ [pid 19777] rt_sigprocmask(SIG_SETMASK, [] [pid 19773] rt_sigprocmask(SIG_SETMASK, [] [pid 19777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19771, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19777] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19773] <... futex resumed>) = 0 [pid 19777] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19777] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19777] <... futex resumed>) = 0 [pid 19777] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19773] <... futex resumed>) = 0 [pid 19777] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19777] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19773] <... futex resumed>) = 0 [pid 19777] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19773] <... futex resumed>) = 0 [pid 19777] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19777] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 19777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19773] <... futex resumed>) = 0 [pid 19777] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19773] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19777] pwrite64(3, "\x02\x00", 2, 4 [pid 19773] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19777] <... pwrite64 resumed>) = 2 [pid 19773] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19777] <... futex resumed>) = 0 [pid 19773] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19777] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19778 attached ) = ? [pid 19773] <... exit_group resumed>) = ? [pid 19778] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19778 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19777] +++ exited with 0 +++ [pid 19773] +++ exited with 0 +++ [pid 19778] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19773, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19778] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19778] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19779 attached [pid 19778] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19778] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19779 [pid 19779] set_robust_list(0x55555f6e6760, 24 [pid 19778] <... setpgid resumed>) = 0 [pid 19779] <... set_robust_list resumed>) = 0 [pid 19778] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19780 attached [pid 19779] rt_sigprocmask(SIG_SETMASK, [] [pid 19780] set_robust_list(0x55555f6e6760, 24 [pid 19779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19778] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19780 [pid 19780] <... set_robust_list resumed>) = 0 [pid 19779] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19778] write(3, "1000", 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19780] rt_sigprocmask(SIG_SETMASK, [] [pid 19779] <... prctl resumed>) = 0 [pid 19778] <... write resumed>) = 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19779] setpgid(0, 0 [pid 19778] close(3 [pid 19780] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19779] <... setpgid resumed>) = 0 [pid 19778] <... close resumed>) = 0 [pid 19780] <... prctl resumed>) = 0 [pid 19779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19778] write(1, "executing program\n", 18 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 19780] setpgid(0, 0) = 0 [pid 19779] <... openat resumed>) = 3 [pid 19778] <... write resumed>) = 18 executing program executing program [pid 19780] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19779] write(3, "1000", 4 [pid 19778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19780] <... openat resumed>) = 3 [pid 19779] <... write resumed>) = 4 [pid 19778] <... futex resumed>) = 0 [pid 19780] write(3, "1000", 4 [pid 19779] close(3 [pid 19778] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19780] <... write resumed>) = 4 [pid 19779] <... close resumed>) = 0 [pid 19780] close(3 [pid 19778] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19780] <... close resumed>) = 0 [pid 19779] write(1, "executing program\n", 18 [pid 19778] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19780] write(1, "executing program\n", 18 [pid 19779] <... write resumed>) = 18 [pid 19778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19780] <... write resumed>) = 18 [pid 19779] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19779] <... futex resumed>) = 0 [pid 19780] <... futex resumed>) = 0 [pid 19778] <... mmap resumed>) = 0x7f9f66df1000 [pid 19779] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19780] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19778] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19779] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19780] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19779] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19778] <... mprotect resumed>) = 0 [pid 19780] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19778] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19780] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19779] <... mmap resumed>) = 0x7f9f66df1000 [pid 19778] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19780] <... mmap resumed>) = 0x7f9f66df1000 [pid 19779] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19778] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19780] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19779] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19781 attached [pid 19780] <... mprotect resumed>) = 0 [pid 19779] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19781] set_robust_list(0x7f9f66e119a0, 24 [pid 19780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19779] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19778] <... clone3 resumed> => {parent_tid=[19781]}, 88) = 19781 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19781] <... set_robust_list resumed>) = 0 [pid 19780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19778] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19783 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19782 attached [pid 19781] rt_sigprocmask(SIG_SETMASK, [] [pid 19780] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19783] set_robust_list(0x55555f6e6760, 24 [pid 19782] set_robust_list(0x7f9f66e119a0, 24 [pid 19781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19783 [pid 19778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19779] <... clone3 resumed> => {parent_tid=[19782]}, 88) = 19782 ci2-android-6-12-rust/strace-static-x86_64: Process 19784 attached [pid 19783] <... set_robust_list resumed>) = 0 [pid 19782] <... set_robust_list resumed>) = 0 [pid 19781] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19780] <... clone3 resumed> => {parent_tid=[19784]}, 88) = 19784 [pid 19779] rt_sigprocmask(SIG_SETMASK, [] [pid 19778] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19784] set_robust_list(0x7f9f66e119a0, 24 [pid 19783] rt_sigprocmask(SIG_SETMASK, [] [pid 19782] rt_sigprocmask(SIG_SETMASK, [] [pid 19781] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19780] rt_sigprocmask(SIG_SETMASK, [] [pid 19779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19784] <... set_robust_list resumed>) = 0 [pid 19783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19784] rt_sigprocmask(SIG_SETMASK, [] [pid 19783] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19782] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19781] <... futex resumed>) = 0 [pid 19780] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19779] <... futex resumed>) = 0 [pid 19778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19783] <... prctl resumed>) = 0 [pid 19782] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19781] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19780] <... futex resumed>) = 0 [pid 19779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19778] <... futex resumed>) = 0 [pid 19784] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19783] setpgid(0, 0 [pid 19781] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19780] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19784] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19783] <... setpgid resumed>) = 0 [pid 19781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19783] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19784] <... futex resumed>) = 1 [pid 19781] <... futex resumed>) = 0 [pid 19780] <... futex resumed>) = 0 [pid 19778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19784] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19783] <... openat resumed>) = 3 [pid 19782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19781] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19780] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... futex resumed>) = 0 [pid 19784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19783] write(3, "1000", 4 [pid 19782] <... futex resumed>) = 1 [pid 19781] <... openat resumed>) = 3 [pid 19780] <... futex resumed>) = 0 [pid 19779] <... futex resumed>) = 0 [pid 19778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19784] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19783] <... write resumed>) = 4 [pid 19782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19780] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19784] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19783] close(3 [pid 19782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19781] <... futex resumed>) = 0 [pid 19779] <... futex resumed>) = 0 [pid 19778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19783] <... close resumed>) = 0 [pid 19782] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19781] pwrite64(3, "\x02\x00", 2, 4 [pid 19779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19778] <... futex resumed>) = 0 [pid 19784] <... futex resumed>) = 1 [pid 19783] write(1, "executing program\n", 18 [pid 19782] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 19781] <... pwrite64 resumed>) = 2 [pid 19780] <... futex resumed>) = 0 [pid 19778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19784] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19783] <... write resumed>) = 18 [pid 19782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19780] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19782] <... futex resumed>) = 1 [pid 19781] <... futex resumed>) = 0 [pid 19780] <... futex resumed>) = 0 [pid 19779] <... futex resumed>) = 0 [pid 19778] exit_group(0 [pid 19784] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19783] <... futex resumed>) = 0 [pid 19782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19780] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19778] <... exit_group resumed>) = ? [pid 19784] <... openat resumed>) = 3 [pid 19783] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19781] +++ exited with 0 +++ [pid 19779] <... futex resumed>) = 0 [pid 19782] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19783] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19778] +++ exited with 0 +++ [pid 19784] <... futex resumed>) = 1 [pid 19783] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19780] <... futex resumed>) = 0 [pid 19779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19778, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19784] pwrite64(3, "\x02\x00", 2, 4 [pid 19783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19780] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19784] <... pwrite64 resumed>) = 2 [pid 19783] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19782] <... futex resumed>) = 0 [pid 19780] <... futex resumed>) = 0 [pid 19779] <... futex resumed>) = 1 [pid 19784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19783] <... mmap resumed>) = 0x7f9f66df1000 [pid 19784] <... futex resumed>) = 0 [pid 19780] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19784] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19783] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19783] <... mprotect resumed>) = 0 [pid 19782] pwrite64(3, "\x02\x00", 2, 4 [pid 19780] exit_group(0 [pid 19783] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19782] <... pwrite64 resumed>) = 2 [pid 19784] <... futex resumed>) = ? [pid 19783] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19780] <... exit_group resumed>) = ? [pid 19784] +++ exited with 0 +++ [pid 19783] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19782] <... futex resumed>) = 1 [pid 19779] <... futex resumed>) = 0 [pid 19782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19780] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19785 attached [pid 19779] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19780, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19785] set_robust_list(0x7f9f66e119a0, 24 [pid 19783] <... clone3 resumed> => {parent_tid=[19785]}, 88) = 19785 [pid 19782] <... futex resumed>) = ? [pid 19779] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19785] <... set_robust_list resumed>) = 0 [pid 19783] rt_sigprocmask(SIG_SETMASK, [] [pid 19782] +++ exited with 0 +++ [pid 19785] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19779] +++ exited with 0 +++ [pid 19783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19779, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19785] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19783] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19785] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19783] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19783] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19785] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19786 attached [pid 19786] set_robust_list(0x55555f6e6760, 24 [pid 19785] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19786 [pid 317] <... restart_syscall resumed>) = 0 [pid 19786] <... set_robust_list resumed>) = 0 [pid 19785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 19786] rt_sigprocmask(SIG_SETMASK, [] [pid 19785] <... futex resumed>) = 1 [pid 19783] <... futex resumed>) = 0 [pid 19786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19785] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19783] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19786] <... prctl resumed>) = 0 [pid 19785] <... openat resumed>) = 3 [pid 19783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19786] setpgid(0, 0 [pid 19785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19786] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19785] <... futex resumed>) = 1 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19783] <... futex resumed>) = 0 [pid 19786] <... openat resumed>) = 3 [pid 19785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19787 attached [pid 19786] write(3, "1000", 4 [pid 19783] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19787] set_robust_list(0x55555f6e6760, 24 [pid 19786] <... write resumed>) = 4 [pid 19785] <... futex resumed>) = 0 [pid 19783] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19787 [pid 19787] <... set_robust_list resumed>) = 0 [pid 19786] close(3 [pid 19783] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19787] rt_sigprocmask(SIG_SETMASK, [] [pid 19786] <... close resumed>) = 0 [pid 19787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19786] write(1, "executing program\n", 18 [pid 19787] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19786] <... write resumed>) = 18 [pid 19787] <... prctl resumed>) = 0 [pid 19786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19787] setpgid(0, 0 [pid 19786] <... futex resumed>) = 0 [pid 19787] <... setpgid resumed>) = 0 executing program [pid 19786] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19788 attached [pid 19787] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19786] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19785] pwrite64(3, "\x02\x00", 2, 4 [pid 19788] set_robust_list(0x55555f6e6760, 24 [pid 19787] <... openat resumed>) = 3 [pid 19786] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19785] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19788 [pid 19788] <... set_robust_list resumed>) = 0 [pid 19787] write(3, "1000", 4 [pid 19786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19788] rt_sigprocmask(SIG_SETMASK, [] [pid 19787] <... write resumed>) = 4 [pid 19786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19785] <... futex resumed>) = 1 [pid 19783] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19787] close(3 [pid 19786] <... mmap resumed>) = 0x7f9f66df1000 [pid 19785] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19783] exit_group(0 [pid 19788] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19787] <... close resumed>) = 0 [pid 19786] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19785] <... futex resumed>) = ? [pid 19783] <... exit_group resumed>) = ? [pid 19788] <... prctl resumed>) = 0 [pid 19787] write(1, "executing program\n", 18 [pid 19786] <... mprotect resumed>) = 0 [pid 19785] +++ exited with 0 +++ [pid 19783] +++ exited with 0 +++ [pid 19788] setpgid(0, 0 [pid 19787] <... write resumed>) = 18 executing program [pid 19786] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19783, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19786] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19788] <... setpgid resumed>) = 0 [pid 19787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19786] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19788] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19787] <... futex resumed>) = 0 [pid 19788] <... openat resumed>) = 3 [pid 19787] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19789 attached [pid 19788] write(3, "1000", 4 [pid 19789] set_robust_list(0x7f9f66e119a0, 24 [pid 19788] <... write resumed>) = 4 [pid 19787] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19786] <... clone3 resumed> => {parent_tid=[19789]}, 88) = 19789 [pid 19789] <... set_robust_list resumed>) = 0 [pid 19788] close(3 [pid 19787] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19786] rt_sigprocmask(SIG_SETMASK, [] [pid 19789] rt_sigprocmask(SIG_SETMASK, [] [pid 19788] <... close resumed>) = 0 [pid 19786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19787] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19789] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19788] write(1, "executing program\n", 18 [pid 19787] <... mmap resumed>) = 0x7f9f66df1000 [pid 19786] <... futex resumed>) = 0 [pid 19789] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19788] <... write resumed>) = 18 [pid 19787] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19789] <... futex resumed>) = 0 [pid 19788] <... futex resumed>) = 0 [pid 19787] <... mprotect resumed>) = 0 [pid 19789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19787] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19787] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19786] <... futex resumed>) = 0 [pid 19789] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19788] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19787] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19789] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19788] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19789] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19788] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19789] <... futex resumed>) = 1 [pid 19788] <... mmap resumed>) = 0x7f9f66df1000 [pid 19786] <... futex resumed>) = 0 [pid 19789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19790 attached [pid 19789] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19788] <... mprotect resumed>) = 0 [pid 19786] <... futex resumed>) = 0 [pid 19790] set_robust_list(0x7f9f66e119a0, 24 [pid 19789] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19788] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19790] <... set_robust_list resumed>) = 0 [pid 19789] <... openat resumed>) = 3 [pid 19788] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19787] <... clone3 resumed> => {parent_tid=[19790]}, 88) = 19790 [pid 19786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19790] rt_sigprocmask(SIG_SETMASK, [] [pid 19789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19788] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19787] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19791 attached [pid 19790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19789] <... futex resumed>) = 0 [pid 19787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19791] set_robust_list(0x7f9f66e119a0, 24 [pid 19790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19789] pwrite64(3, "\x02\x00", 2, 4 [pid 19788] <... clone3 resumed> => {parent_tid=[19791]}, 88) = 19791 [pid 19787] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19791] <... set_robust_list resumed>) = 0 [pid 19790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19789] <... pwrite64 resumed>) = 2 [pid 19788] rt_sigprocmask(SIG_SETMASK, [] [pid 19791] rt_sigprocmask(SIG_SETMASK, [] [pid 19790] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19787] <... futex resumed>) = 0 [pid 19786] <... futex resumed>) = 0 [pid 19791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19790] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19791] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19789] <... futex resumed>) = 0 [pid 19788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19787] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19791] <... futex resumed>) = 0 [pid 19790] <... futex resumed>) = 0 [pid 19789] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] <... futex resumed>) = 1 [pid 19787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19791] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19786] exit_group(0 [pid 19787] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19791] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19789] <... futex resumed>) = ? [pid 19787] <... futex resumed>) = 0 [pid 19786] <... exit_group resumed>) = ? [pid 19791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19789] +++ exited with 0 +++ [pid 19787] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19790] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19791] <... futex resumed>) = 1 [pid 19788] <... futex resumed>) = 0 [pid 19791] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19788] <... futex resumed>) = 0 [pid 19791] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19790] <... futex resumed>) = 1 [pid 19788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19787] <... futex resumed>) = 0 [pid 19791] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19787] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19787] <... futex resumed>) = 0 [pid 19791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19787] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19786] +++ exited with 0 +++ [pid 19791] <... futex resumed>) = 1 [pid 19790] <... openat resumed>) = 3 [pid 19788] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19788] <... futex resumed>) = 0 [pid 19790] <... futex resumed>) = 1 [pid 19788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19787] <... futex resumed>) = 0 [pid 19790] pwrite64(3, "\x02\x00", 2, 4 [pid 19787] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] <... pwrite64 resumed>) = 2 [pid 19787] <... futex resumed>) = 0 [pid 19787] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19791] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19787] <... futex resumed>) = 0 [pid 19790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19787] exit_group(0 [pid 19791] <... openat resumed>) = 3 [pid 19791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19790] <... futex resumed>) = ? [pid 19787] <... exit_group resumed>) = ? [pid 19791] <... futex resumed>) = 1 [pid 19790] +++ exited with 0 +++ [pid 19788] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19791] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19787] +++ exited with 0 +++ [pid 19791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19788] <... futex resumed>) = 0 [pid 19791] pwrite64(3, "\x02\x00", 2, 4 [pid 19788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19791] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19787, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19792 attached [pid 19791] <... futex resumed>) = 1 [pid 19788] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19792 [pid 19788] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19788] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19792] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19792] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19792] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19792] setpgid(0, 0) = 0 [pid 19792] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19792] write(3, "1000", 4 [pid 19791] +++ exited with 0 +++ [pid 19788] +++ exited with 0 +++ [pid 19792] <... write resumed>) = 4 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19788, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19792] close(3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19792] <... close resumed>) = 0 [pid 19792] write(1, "executing program\n", 18) = 18 [pid 19792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19792] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19792] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19792] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19792] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19792] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19792] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19793]}, 88) = 19793 ci2-android-6-12-rust/strace-static-x86_64: Process 19793 attached [pid 19792] rt_sigprocmask(SIG_SETMASK, [] [pid 19793] set_robust_list(0x7f9f66e119a0, 24 [pid 19792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19793] <... set_robust_list resumed>) = 0 [pid 19792] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19793] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19792] <... futex resumed>) = 0 [pid 19792] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19793] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19792] <... futex resumed>) = 0 [pid 19793] <... futex resumed>) = 1 [pid 19792] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19793] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19792] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19793] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19792] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19792] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19792] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19792] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19793] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19792] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19793] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19794 attached [pid 19793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19792] <... futex resumed>) = 0 [pid 19792] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19793] <... futex resumed>) = 0 [pid 19793] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19792] <... futex resumed>) = 1 [pid 19794] set_robust_list(0x55555f6e6760, 24 [pid 317] <... restart_syscall resumed>) = 0 [pid 19793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19794] <... set_robust_list resumed>) = 0 [pid 19792] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19794 [pid 19794] rt_sigprocmask(SIG_SETMASK, [] [pid 19793] <... futex resumed>) = 0 [pid 19792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19792] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19793] <... futex resumed>) = ? [pid 19792] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19794] <... prctl resumed>) = 0 [pid 19793] +++ exited with 0 +++ [pid 19792] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19794] setpgid(0, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19792, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19794] <... setpgid resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19795 attached [pid 19794] <... openat resumed>) = 3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19795 [pid 19794] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19796 attached [pid 19795] set_robust_list(0x55555f6e6760, 24 [pid 19794] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19794] close(3 [pid 19796] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] <... close resumed>) = 0 [pid 19795] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19796 [pid 19796] <... set_robust_list resumed>) = 0 [pid 19795] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19796] rt_sigprocmask(SIG_SETMASK, [] [pid 19795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] <... write resumed>) = 18 [pid 19795] <... prctl resumed>) = 0 [pid 19796] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19795] setpgid(0, 0 [pid 19794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19795] <... setpgid resumed>) = 0 [pid 19794] <... futex resumed>) = 0 [pid 19796] <... prctl resumed>) = 0 [pid 19795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19796] setpgid(0, 0 [pid 19794] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... restart_syscall resumed>) = 0 [pid 19796] <... setpgid resumed>) = 0 [pid 19795] <... openat resumed>) = 3 [pid 19794] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19795] write(3, "1000", 4 [pid 19794] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19795] <... write resumed>) = 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19795] close(3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19795] <... close resumed>) = 0 [pid 19795] write(1, "executing program\n", 18 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19797 attached [pid 19796] <... openat resumed>) = 3 [pid 19795] <... write resumed>) = 18 [pid 19794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19797] set_robust_list(0x55555f6e6760, 24 [pid 19796] write(3, "1000", 4 [pid 19794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19795] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19794] <... mmap resumed>) = 0x7f9f66df1000 [pid 19795] <... futex resumed>) = 0 [pid 19794] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19796] <... write resumed>) = 4 [pid 19795] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19796] close(3 [pid 19795] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19794] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19797 [pid 19797] <... set_robust_list resumed>) = 0 [pid 19796] <... close resumed>) = 0 [pid 19795] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19796] write(1, "executing program\n", 18 [pid 19795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19797] rt_sigprocmask(SIG_SETMASK, [] [pid 19796] <... write resumed>) = 18 [pid 19795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 19794] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19796] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19795] <... mmap resumed>) = 0x7f9f66df1000 [pid 19794] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19796] <... futex resumed>) = 0 [pid 19795] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19797] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19795] <... mprotect resumed>) = 0 [pid 19796] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19798 attached [pid 19795] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19798] set_robust_list(0x7f9f66e119a0, 24 [pid 19795] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19798] <... set_robust_list resumed>) = 0 [pid 19797] <... prctl resumed>) = 0 [pid 19796] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19795] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19794] <... clone3 resumed> => {parent_tid=[19798]}, 88) = 19798 [pid 19797] setpgid(0, 0 [pid 19796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19794] rt_sigprocmask(SIG_SETMASK, [] [pid 19797] <... setpgid resumed>) = 0 [pid 19796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19798] rt_sigprocmask(SIG_SETMASK, [] [pid 19797] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19795] <... clone3 resumed> => {parent_tid=[19799]}, 88) = 19799 [pid 19798] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19795] rt_sigprocmask(SIG_SETMASK, [] [pid 19798] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] <... futex resumed>) = 0 [pid 19795] <... futex resumed>) = 0 [pid 19798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19799 attached [pid 19799] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19799] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19799] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19795] <... futex resumed>) = 0 [pid 19795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19799] <... futex resumed>) = 1 [pid 19795] <... futex resumed>) = 0 [pid 19799] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19799] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19798] <... futex resumed>) = 0 [pid 19794] <... futex resumed>) = 1 [pid 19796] <... mmap resumed>) = 0x7f9f66df1000 [pid 19798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] <... openat resumed>) = 3 [pid 19796] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19797] write(3, "1000", 4 [pid 19794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] <... write resumed>) = 4 [pid 19796] <... mprotect resumed>) = 0 [pid 19794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19799] <... futex resumed>) = 1 [pid 19797] close(3 [pid 19796] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19795] <... futex resumed>) = 0 [pid 19794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] <... close resumed>) = 0 [pid 19796] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19798] <... futex resumed>) = 0 [pid 19797] write(1, "executing program\n", 18 [pid 19796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19795] <... futex resumed>) = 0 [pid 19794] <... futex resumed>) = 1 [pid 19799] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 19798] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19800 attached [pid 19799] <... openat resumed>) = 3 [pid 19798] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19797] <... write resumed>) = 18 [pid 19794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19800] set_robust_list(0x7f9f66e119a0, 24 [pid 19799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19796] <... clone3 resumed> => {parent_tid=[19800]}, 88) = 19800 [pid 19797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19800] <... set_robust_list resumed>) = 0 [pid 19799] <... futex resumed>) = 1 [pid 19798] <... futex resumed>) = 1 [pid 19797] <... futex resumed>) = 0 [pid 19796] rt_sigprocmask(SIG_SETMASK, [] [pid 19795] <... futex resumed>) = 0 [pid 19794] <... futex resumed>) = 0 [pid 19800] rt_sigprocmask(SIG_SETMASK, [] [pid 19799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19794] <... futex resumed>) = 0 [pid 19796] <... futex resumed>) = 0 [pid 19794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19800] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19799] pwrite64(3, "\x02\x00", 2, 4 [pid 19798] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19795] <... futex resumed>) = 0 [pid 19800] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19799] <... pwrite64 resumed>) = 2 [pid 19798] <... openat resumed>) = 3 [pid 19797] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19795] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19800] <... futex resumed>) = 1 [pid 19799] <... futex resumed>) = 0 [pid 19798] <... futex resumed>) = 1 [pid 19797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19796] <... futex resumed>) = 0 [pid 19795] exit_group(0 [pid 19794] <... futex resumed>) = 0 [pid 19800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19795] <... exit_group resumed>) = ? [pid 19794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19799] +++ exited with 0 +++ [pid 19798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19797] <... mmap resumed>) = 0x7f9f66df1000 [pid 19796] <... futex resumed>) = 0 [pid 19795] +++ exited with 0 +++ [pid 19794] <... futex resumed>) = 0 [pid 19800] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19798] pwrite64(3, "\x02\x00", 2, 4 [pid 19797] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19795, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19800] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19798] <... pwrite64 resumed>) = 2 [pid 19797] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19800] <... futex resumed>) = 1 [pid 19796] <... futex resumed>) = 0 [pid 19797] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19796] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19801 attached [pid 19800] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19798] <... futex resumed>) = 1 [pid 19796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19794] <... futex resumed>) = 0 [pid 19801] set_robust_list(0x7f9f66e119a0, 24 [pid 19800] <... openat resumed>) = 3 [pid 19798] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] <... clone3 resumed> => {parent_tid=[19801]}, 88) = 19801 [pid 19794] exit_group(0 [pid 19801] <... set_robust_list resumed>) = 0 [pid 19800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19798] <... futex resumed>) = ? [pid 19797] rt_sigprocmask(SIG_SETMASK, [] [pid 19794] <... exit_group resumed>) = ? [pid 19801] rt_sigprocmask(SIG_SETMASK, [] [pid 19800] <... futex resumed>) = 1 [pid 19798] +++ exited with 0 +++ [pid 19797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19796] <... futex resumed>) = 0 [pid 19800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19794] +++ exited with 0 +++ [pid 19801] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19797] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] <... futex resumed>) = 0 [pid 19796] <... futex resumed>) = 1 [pid 19801] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19800] <... futex resumed>) = 0 [pid 19797] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19794, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19800] pwrite64(3, "\x02\x00", 2, 4 [pid 19797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19801] <... futex resumed>) = 0 [pid 19800] <... pwrite64 resumed>) = 2 [pid 19797] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19801] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] <... futex resumed>) = 0 [pid 19801] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19797] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 19801] <... futex resumed>) = 0 [pid 19800] <... futex resumed>) = 1 [pid 19800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19796] <... futex resumed>) = 0 [pid 19801] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19797] <... futex resumed>) = 0 [pid 19796] exit_group(0 [pid 19797] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19796] <... exit_group resumed>) = ? [pid 19801] <... openat resumed>) = 3 [pid 19800] <... futex resumed>) = ? [pid 19801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19800] +++ exited with 0 +++ [pid 19796] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 19801] <... futex resumed>) = 1 [pid 19797] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19797] <... futex resumed>) = 0 [pid 19801] pwrite64(3, "\x02\x00", 2, 4 [pid 19797] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19801] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19802 attached [pid 19801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19797] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19802 [pid 19797] exit_group(0 [pid 19801] <... futex resumed>) = ? [pid 19797] <... exit_group resumed>) = ? [pid 19801] +++ exited with 0 +++ [pid 19802] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19802] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19802] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19802] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19797] +++ exited with 0 +++ [pid 19802] <... prctl resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19802] setpgid(0, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19797, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19802] <... setpgid resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19802] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19802] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19803 attached ) = 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19802] close(3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19803 ci2-android-6-12-rust/strace-static-x86_64: Process 19804 attached [pid 19803] set_robust_list(0x55555f6e6760, 24 [pid 19802] <... close resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19804] set_robust_list(0x55555f6e6760, 24 [pid 19803] <... set_robust_list resumed>) = 0 [pid 19802] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19804 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19804] <... set_robust_list resumed>) = 0 [pid 19803] rt_sigprocmask(SIG_SETMASK, [] [pid 19802] <... write resumed>) = 18 [pid 19803] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19804] rt_sigprocmask(SIG_SETMASK, [] [pid 19803] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19802] <... futex resumed>) = 0 [pid 19804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19803] <... prctl resumed>) = 0 [pid 19802] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19803] setpgid(0, 0 [pid 19802] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19804] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19803] <... setpgid resumed>) = 0 [pid 19802] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19804] <... prctl resumed>) = 0 [pid 19803] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19804] setpgid(0, 0 [pid 19802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19804] <... setpgid resumed>) = 0 [pid 19803] <... openat resumed>) = 3 [pid 19802] <... mmap resumed>) = 0x7f9f66df1000 [pid 19804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19803] write(3, "1000", 4 [pid 19802] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19803] <... write resumed>) = 4 [pid 19802] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19804] <... openat resumed>) = 3 [pid 19803] close(3) = 0 [pid 19802] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19804] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 19805 attached ) = 4 [pid 19803] write(1, "executing program\n", 18 [pid 19802] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} executing program [pid 19805] set_robust_list(0x55555f6e6760, 24 [pid 19804] close(3 [pid 19803] <... write resumed>) = 18 [pid 19804] <... close resumed>) = 0 executing program [pid 19804] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19806 attached ) = 18 [pid 19803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19802] <... clone3 resumed> => {parent_tid=[19806]}, 88) = 19806 [pid 19803] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19804] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19802] rt_sigprocmask(SIG_SETMASK, [] [pid 19805] <... set_robust_list resumed>) = 0 [pid 19806] set_robust_list(0x7f9f66e119a0, 24 [pid 19804] <... futex resumed>) = 0 [pid 19803] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19806] <... set_robust_list resumed>) = 0 [pid 19804] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19803] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19806] rt_sigprocmask(SIG_SETMASK, [] [pid 19803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19802] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19805 [pid 19806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19803] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19806] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19805] rt_sigprocmask(SIG_SETMASK, [] [pid 19804] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19803] <... mmap resumed>) = 0x7f9f66df1000 [pid 19806] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19804] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19803] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19803] <... mprotect resumed>) = 0 [pid 19805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19806] <... futex resumed>) = 1 [pid 19804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19803] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19802] <... futex resumed>) = 0 [pid 19806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19805] <... prctl resumed>) = 0 [pid 19804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19803] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19805] setpgid(0, 0 [pid 19804] <... mmap resumed>) = 0x7f9f66df1000 [pid 19803] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19802] <... futex resumed>) = 0 [pid 19806] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19805] <... setpgid resumed>) = 0 [pid 19804] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19807 attached [pid 19806] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19804] <... mprotect resumed>) = 0 [pid 19803] <... clone3 resumed> => {parent_tid=[19807]}, 88) = 19807 [pid 19807] set_robust_list(0x7f9f66e119a0, 24 [pid 19806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19804] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19803] rt_sigprocmask(SIG_SETMASK, [] [pid 19807] <... set_robust_list resumed>) = 0 [pid 19806] <... futex resumed>) = 1 [pid 19805] <... openat resumed>) = 3 [pid 19804] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19802] <... futex resumed>) = 0 [pid 19807] rt_sigprocmask(SIG_SETMASK, [] [pid 19804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19803] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19808 attached [pid 19807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19806] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19805] write(3, "1000", 4 [pid 19803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19802] <... futex resumed>) = 0 [pid 19808] set_robust_list(0x7f9f66e119a0, 24 [pid 19807] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19804] <... clone3 resumed> => {parent_tid=[19808]}, 88) = 19808 [pid 19802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19803] <... futex resumed>) = 0 [pid 19808] <... set_robust_list resumed>) = 0 [pid 19807] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19806] <... openat resumed>) = 3 [pid 19805] <... write resumed>) = 4 [pid 19804] rt_sigprocmask(SIG_SETMASK, [] [pid 19803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19808] rt_sigprocmask(SIG_SETMASK, [] [pid 19807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19805] close(3 [pid 19804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19807] <... futex resumed>) = 0 [pid 19806] <... futex resumed>) = 1 [pid 19805] <... close resumed>) = 0 [pid 19804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19802] <... futex resumed>) = 0 [pid 19808] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19807] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19805] write(1, "executing program\n", 18 [pid 19804] <... futex resumed>) = 0 [pid 19803] <... futex resumed>) = 0 executing program [pid 19802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19808] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19807] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19805] <... write resumed>) = 18 [pid 19804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19802] <... futex resumed>) = 0 [pid 19808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19806] pwrite64(3, "\x02\x00", 2, 4 [pid 19805] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19808] <... futex resumed>) = 0 [pid 19807] <... futex resumed>) = 0 [pid 19806] <... pwrite64 resumed>) = 2 [pid 19805] <... futex resumed>) = 0 [pid 19804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19808] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19807] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19805] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19804] <... futex resumed>) = 0 [pid 19808] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19807] <... openat resumed>) = 3 [pid 19806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19805] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19803] <... futex resumed>) = 0 [pid 19807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19806] <... futex resumed>) = 1 [pid 19805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19802] <... futex resumed>) = 0 [pid 19803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19802] exit_group(0 [pid 19806] <... futex resumed>) = ? [pid 19803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19802] <... exit_group resumed>) = ? [pid 19808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19807] <... futex resumed>) = 0 [pid 19806] +++ exited with 0 +++ [pid 19805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19808] <... futex resumed>) = 1 [pid 19807] pwrite64(3, "\x02\x00", 2, 4 [pid 19805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19803] <... futex resumed>) = 0 [pid 19808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19804] <... futex resumed>) = 0 [pid 19803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19802] +++ exited with 0 +++ [pid 19808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19807] <... pwrite64 resumed>) = 2 [pid 19805] <... mmap resumed>) = 0x7f9f66df1000 [pid 19804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19802, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19808] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19805] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19804] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19808] <... openat resumed>) = 3 [pid 19805] <... mprotect resumed>) = 0 [pid 19804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19803] <... futex resumed>) = 0 [pid 19808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19807] <... futex resumed>) = 1 [pid 19805] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19803] exit_group(0 [pid 19808] <... futex resumed>) = 1 [pid 19805] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19804] <... futex resumed>) = 0 [pid 19803] <... exit_group resumed>) = ? [pid 19808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19807] +++ exited with 0 +++ [pid 19805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19809 attached [pid 19808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19804] <... futex resumed>) = 0 [pid 19803] +++ exited with 0 +++ [pid 19808] pwrite64(3, "\x02\x00", 2, 4 [pid 19809] set_robust_list(0x7f9f66e119a0, 24 [pid 19804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19809] <... set_robust_list resumed>) = 0 [pid 19808] <... pwrite64 resumed>) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19803, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19809] rt_sigprocmask(SIG_SETMASK, [] [pid 19808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19805] <... clone3 resumed> => {parent_tid=[19809]}, 88) = 19809 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19808] <... futex resumed>) = 1 [pid 19804] <... futex resumed>) = 0 [pid 19809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19805] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19809] <... futex resumed>) = 0 [pid 19809] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19805] <... futex resumed>) = 1 [pid 19808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19804] exit_group(0 [pid 19809] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19808] <... futex resumed>) = ? [pid 19805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19804] <... exit_group resumed>) = ? [pid 19809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19808] +++ exited with 0 +++ [pid 19805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19809] <... futex resumed>) = 0 [pid 19805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19809] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19805] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19809] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19804] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19809] <... futex resumed>) = 1 [pid 19805] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19805] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19810 attached [pid 19809] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19810] set_robust_list(0x55555f6e6760, 24 [pid 19809] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19810 [pid 19810] <... set_robust_list resumed>) = 0 [pid 19809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19810] rt_sigprocmask(SIG_SETMASK, [] [pid 19809] <... futex resumed>) = 1 [pid 19805] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19805] <... futex resumed>) = 0 [pid 19809] pwrite64(3, "\x02\x00", 2, 4 [pid 19805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19809] <... pwrite64 resumed>) = 2 [pid 19809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19805] <... futex resumed>) = 0 [pid 19805] exit_group(0) = ? [pid 19809] <... futex resumed>) = ? [pid 19810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19810] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19810] <... prctl resumed>) = 0 [pid 19809] +++ exited with 0 +++ [pid 19805] +++ exited with 0 +++ [pid 19810] setpgid(0, 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19810] <... setpgid resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19810] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19810] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19810] write(3, "1000", 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19810] <... write resumed>) = 4 [pid 19810] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 19811 attached ) = 0 [pid 19810] write(1, "executing program\n", 18) = 18 [pid 19810] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19812 attached executing program [pid 19812] set_robust_list(0x55555f6e6760, 24 [pid 19811] set_robust_list(0x55555f6e6760, 24 [pid 19812] <... set_robust_list resumed>) = 0 [pid 19811] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19812 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19811 [pid 19812] rt_sigprocmask(SIG_SETMASK, [] [pid 19810] <... futex resumed>) = 0 [pid 19812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19811] rt_sigprocmask(SIG_SETMASK, [] [pid 19810] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19810] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19812] <... prctl resumed>) = 0 [pid 19811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19810] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19812] setpgid(0, 0 [pid 19811] <... prctl resumed>) = 0 [pid 19810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19812] <... setpgid resumed>) = 0 [pid 19811] setpgid(0, 0 [pid 19810] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19811] <... setpgid resumed>) = 0 [pid 19810] <... mmap resumed>) = 0x7f9f66df1000 [pid 19812] <... openat resumed>) = 3 [pid 19810] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19812] write(3, "1000", 4 [pid 19811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19810] <... mprotect resumed>) = 0 [pid 19812] <... write resumed>) = 4 [pid 19812] close(3 [pid 19811] <... openat resumed>) = 3 [pid 19810] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19812] <... close resumed>) = 0 [pid 19811] write(3, "1000", 4 [pid 19812] write(1, "executing program\n", 18 [pid 19811] <... write resumed>) = 4 [pid 19812] <... write resumed>) = 18 executing program [pid 19811] close(3 [pid 19812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19811] <... close resumed>) = 0 [pid 19810] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19812] <... futex resumed>) = 0 [pid 19811] write(1, "executing program\n", 18 [pid 19810] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19813 attached [pid 19812] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19811] <... write resumed>) = 18 executing program [pid 19813] set_robust_list(0x7f9f66e119a0, 24 [pid 19812] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19810] <... clone3 resumed> => {parent_tid=[19813]}, 88) = 19813 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19813] <... set_robust_list resumed>) = 0 [pid 19812] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19811] <... futex resumed>) = 0 [pid 19813] rt_sigprocmask(SIG_SETMASK, [] [pid 19812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19811] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19811] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19812] <... mmap resumed>) = 0x7f9f66df1000 [pid 19811] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19812] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19812] <... mprotect resumed>) = 0 [pid 19811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19810] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19812] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19811] <... mmap resumed>) = 0x7f9f66df1000 [pid 19810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19812] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19811] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19814 attached [pid 19813] <... futex resumed>) = 0 [pid 19812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19811] <... mprotect resumed>) = 0 [pid 19810] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19814 ci2-android-6-12-rust/strace-static-x86_64: Process 19815 attached [pid 19814] set_robust_list(0x55555f6e6760, 24 [pid 19813] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19815] set_robust_list(0x7f9f66e119a0, 24 [pid 19814] <... set_robust_list resumed>) = 0 [pid 19813] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19812] <... clone3 resumed> => {parent_tid=[19815]}, 88) = 19815 [pid 19811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19815] <... set_robust_list resumed>) = 0 [pid 19814] rt_sigprocmask(SIG_SETMASK, [] [pid 19813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19812] rt_sigprocmask(SIG_SETMASK, [] [pid 19811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19815] rt_sigprocmask(SIG_SETMASK, [] [pid 19814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19813] <... futex resumed>) = 1 [pid 19812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19810] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19816 attached [pid 19815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19814] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19813] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19816] set_robust_list(0x7f9f66e119a0, 24 [pid 19815] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19814] <... prctl resumed>) = 0 [pid 19813] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19812] <... futex resumed>) = 0 [pid 19811] <... clone3 resumed> => {parent_tid=[19816]}, 88) = 19816 [pid 19810] <... futex resumed>) = 0 [pid 19816] <... set_robust_list resumed>) = 0 [pid 19815] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19814] setpgid(0, 0 [pid 19813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19816] rt_sigprocmask(SIG_SETMASK, [] [pid 19815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] <... setpgid resumed>) = 0 [pid 19813] <... futex resumed>) = 0 [pid 19812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19811] rt_sigprocmask(SIG_SETMASK, [] [pid 19816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19815] <... futex resumed>) = 0 [pid 19814] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19815] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19814] <... openat resumed>) = 3 [pid 19815] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19814] write(3, "1000", 4 [pid 19812] <... futex resumed>) = 0 [pid 19811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] <... write resumed>) = 4 [pid 19812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19816] <... futex resumed>) = 0 [pid 19815] <... futex resumed>) = 0 [pid 19814] close(3 [pid 19812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19811] <... futex resumed>) = 1 [pid 19810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19816] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19814] <... close resumed>) = 0 [pid 19813] <... futex resumed>) = 0 [pid 19812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19810] <... futex resumed>) = 1 [pid 19816] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19814] write(1, "executing program\n", 18 [pid 19813] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19812] <... futex resumed>) = 0 [pid 19810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19815] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19814] <... write resumed>) = 18 [pid 19813] <... openat resumed>) = 3 [pid 19812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19816] <... futex resumed>) = 1 [pid 19814] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19811] <... futex resumed>) = 0 [pid 19816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19815] <... openat resumed>) = 3 [pid 19814] <... futex resumed>) = 0 [pid 19813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19813] <... futex resumed>) = 1 [pid 19811] <... futex resumed>) = 0 [pid 19810] <... futex resumed>) = 0 [pid 19816] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19815] <... futex resumed>) = 1 [pid 19814] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19813] pwrite64(3, "\x02\x00", 2, 4 [pid 19812] <... futex resumed>) = 0 [pid 19811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19816] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19814] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19813] <... pwrite64 resumed>) = 2 [pid 19812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19810] <... futex resumed>) = 0 [pid 19816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19812] <... futex resumed>) = 0 [pid 19810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19816] <... futex resumed>) = 1 [pid 19815] pwrite64(3, "\x02\x00", 2, 4 [pid 19814] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19813] <... futex resumed>) = 0 [pid 19812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19811] <... futex resumed>) = 0 [pid 19810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19815] <... pwrite64 resumed>) = 2 [pid 19814] <... mmap resumed>) = 0x7f9f66df1000 [pid 19813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19810] exit_group(0 [pid 19816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19813] <... futex resumed>) = ? [pid 19811] <... futex resumed>) = 0 [pid 19810] <... exit_group resumed>) = ? [pid 19816] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19815] <... futex resumed>) = 1 [pid 19814] <... mprotect resumed>) = 0 [pid 19813] +++ exited with 0 +++ [pid 19812] <... futex resumed>) = 0 [pid 19811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19810] +++ exited with 0 +++ [pid 19816] <... openat resumed>) = 3 [pid 19815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19814] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19812] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19810, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19815] <... futex resumed>) = ? [pid 19814] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19812] <... exit_group resumed>) = ? [pid 19816] <... futex resumed>) = 1 [pid 19815] +++ exited with 0 +++ [pid 19814] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19811] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19812] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 19817 attached [pid 19811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19817] set_robust_list(0x7f9f66e119a0, 24 [pid 19816] <... futex resumed>) = 0 [pid 19814] <... clone3 resumed> => {parent_tid=[19817]}, 88) = 19817 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19812, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19817] <... set_robust_list resumed>) = 0 [pid 19816] pwrite64(3, "\x02\x00", 2, 4 [pid 19814] rt_sigprocmask(SIG_SETMASK, [] [pid 19811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19817] rt_sigprocmask(SIG_SETMASK, [] [pid 19816] <... pwrite64 resumed>) = 2 [pid 19814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19817] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19816] <... futex resumed>) = 1 [pid 19814] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19817] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19811] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19818 attached [pid 19817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19811] exit_group(0 [pid 19818] set_robust_list(0x55555f6e6760, 24 [pid 19817] <... futex resumed>) = 0 [pid 19814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19811] <... exit_group resumed>) = ? [pid 19818] <... set_robust_list resumed>) = 0 [pid 19817] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19814] <... futex resumed>) = 0 [pid 19818] rt_sigprocmask(SIG_SETMASK, [] [pid 19817] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19816] <... futex resumed>) = ? [pid 19814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19818 [pid 19818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19816] +++ exited with 0 +++ [pid 19814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19811] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19818] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19817] <... futex resumed>) = 0 [pid 19814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19811, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19818] <... prctl resumed>) = 0 [pid 19817] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19814] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19818] setpgid(0, 0 [pid 19817] <... openat resumed>) = 3 [pid 19814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19818] <... setpgid resumed>) = 0 [pid 19818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... restart_syscall resumed>) = 0 [pid 19817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19818] <... openat resumed>) = 3 [pid 19817] <... futex resumed>) = 1 [pid 19814] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19818] write(3, "1000", 4 [pid 19817] pwrite64(3, "\x02\x00", 2, 4 [pid 19814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19818] <... write resumed>) = 4 [pid 19814] <... futex resumed>) = 0 [pid 19817] <... pwrite64 resumed>) = 2 [pid 19817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19819 attached [pid 19818] close(3 [pid 19817] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19818] <... close resumed>) = 0 [pid 19814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19819 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19819] set_robust_list(0x55555f6e6760, 24 [pid 19818] write(1, "executing program\n", 18 [pid 19814] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19819] <... set_robust_list resumed>) = 0 [pid 19818] <... write resumed>) = 18 [pid 19814] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19817] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19820 attached [pid 19819] rt_sigprocmask(SIG_SETMASK, [] [pid 19817] +++ exited with 0 +++ [pid 19818] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19820 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19814] +++ exited with 0 +++ [pid 19818] <... futex resumed>) = 0 [pid 19820] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19820] <... set_robust_list resumed>) = 0 [pid 19820] rt_sigprocmask(SIG_SETMASK, [] [pid 19819] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19818] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19814, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19819] <... prctl resumed>) = 0 [pid 19818] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19820] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19819] setpgid(0, 0 [pid 19818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19820] <... prctl resumed>) = 0 [pid 19819] <... setpgid resumed>) = 0 [pid 19818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19820] setpgid(0, 0 [pid 19819] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19820] <... setpgid resumed>) = 0 [pid 19819] <... openat resumed>) = 3 [pid 19820] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19819] write(3, "1000", 4 [pid 19818] <... mmap resumed>) = 0x7f9f66df1000 [pid 19820] <... openat resumed>) = 3 [pid 19819] <... write resumed>) = 4 [pid 19818] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19820] write(3, "1000", 4 [pid 19819] close(3 [pid 19818] <... mprotect resumed>) = 0 [pid 19819] <... close resumed>) = 0 [pid 19820] <... write resumed>) = 4 [pid 19819] write(1, "executing program\n", 18 [pid 19818] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19820] close(3 [pid 19819] <... write resumed>) = 18 [pid 19818] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19820] <... close resumed>) = 0 [pid 19819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19820] write(1, "executing program\n", 18 [pid 19819] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19821 attached [pid 19820] <... write resumed>) = 18 [pid 19819] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19821] set_robust_list(0x7f9f66e119a0, 24 [pid 19820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19819] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19818] <... clone3 resumed> => {parent_tid=[19821]}, 88) = 19821 [pid 19821] <... set_robust_list resumed>) = 0 [pid 19820] <... futex resumed>) = 0 [pid 19819] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19818] rt_sigprocmask(SIG_SETMASK, [] [pid 19821] rt_sigprocmask(SIG_SETMASK, [] [pid 19820] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19820] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19819] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19821] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19820] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19819] <... mmap resumed>) = 0x7f9f66df1000 [pid 19818] <... futex resumed>) = 0 [pid 19820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19821] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19820] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] <... mmap resumed>) = 0x7f9f66df1000 [pid 19819] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19821] <... futex resumed>) = 0 [pid 19818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19820] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19819] <... mprotect resumed>) = 0 [pid 19818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19820] <... mprotect resumed>) = 0 [pid 19819] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19818] <... futex resumed>) = 0 [pid 19821] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19820] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19819] <... rt_sigprocmask resumed>, [], 8) = 0 executing program executing program [pid 19818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19821] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19820] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19819] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19822 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19823 attached [pid 19821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19823] set_robust_list(0x55555f6e6760, 24 [pid 19822] set_robust_list(0x7f9f66e119a0, 24 [pid 19821] <... futex resumed>) = 1 [pid 19818] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19823 ci2-android-6-12-rust/strace-static-x86_64: Process 19824 attached [pid 19823] <... set_robust_list resumed>) = 0 [pid 19822] <... set_robust_list resumed>) = 0 [pid 19821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19819] <... clone3 resumed> => {parent_tid=[19822]}, 88) = 19822 [pid 19818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19824] set_robust_list(0x7f9f66e119a0, 24 [pid 19823] rt_sigprocmask(SIG_SETMASK, [] [pid 19822] rt_sigprocmask(SIG_SETMASK, [] [pid 19821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19820] <... clone3 resumed> => {parent_tid=[19824]}, 88) = 19824 [pid 19819] rt_sigprocmask(SIG_SETMASK, [] [pid 19818] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19824] <... set_robust_list resumed>) = 0 [pid 19823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19821] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19820] rt_sigprocmask(SIG_SETMASK, [] [pid 19819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] rt_sigprocmask(SIG_SETMASK, [] [pid 19822] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19823] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19821] <... openat resumed>) = 3 [pid 19820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19819] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19823] <... prctl resumed>) = 0 [pid 19822] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19819] <... futex resumed>) = 0 [pid 19823] setpgid(0, 0 [pid 19824] <... futex resumed>) = 0 [pid 19823] <... setpgid resumed>) = 0 [pid 19822] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19821] <... futex resumed>) = 1 [pid 19820] <... futex resumed>) = 1 [pid 19819] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19818] <... futex resumed>) = 0 [pid 19823] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19822] <... futex resumed>) = 0 [pid 19824] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19822] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19821] <... futex resumed>) = 0 [pid 19824] <... futex resumed>) = 0 [pid 19820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19819] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19818] <... futex resumed>) = 1 [pid 19824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19823] <... openat resumed>) = 3 [pid 19822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19821] pwrite64(3, "\x02\x00", 2, 4 [pid 19820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19819] <... futex resumed>) = 0 [pid 19818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19823] write(3, "1000", 4 [pid 19822] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19821] <... pwrite64 resumed>) = 2 [pid 19820] <... futex resumed>) = 0 [pid 19819] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19823] <... write resumed>) = 4 [pid 19822] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19823] close(3 [pid 19822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19821] <... futex resumed>) = 1 [pid 19818] <... futex resumed>) = 0 [pid 19822] <... futex resumed>) = 1 [pid 19821] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19818] exit_group(0 [pid 19823] <... close resumed>) = 0 [pid 19822] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19819] <... futex resumed>) = 0 [pid 19824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] <... futex resumed>) = 0 [pid 19824] <... futex resumed>) = 1 [pid 19820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19824] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19820] <... futex resumed>) = 0 [pid 19824] <... openat resumed>) = 3 [pid 19820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] <... futex resumed>) = 0 [pid 19820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19824] <... futex resumed>) = 1 [pid 19820] <... futex resumed>) = 0 [pid 19824] pwrite64(3, "\x02\x00", 2, 4 [pid 19820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19824] <... pwrite64 resumed>) = 2 [pid 19824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19820] <... futex resumed>) = 0 [pid 19824] <... futex resumed>) = 1 [pid 19820] exit_group(0 [pid 19824] +++ exited with 0 +++ [pid 19820] <... exit_group resumed>) = ? [pid 19823] write(1, "executing program\n", 18 [pid 19820] +++ exited with 0 +++ [pid 19821] <... futex resumed>) = ? [pid 19819] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19818] <... exit_group resumed>) = ? executing program [pid 19823] <... write resumed>) = 18 [pid 19819] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19820, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19819] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19823] <... futex resumed>) = 0 [pid 19822] <... futex resumed>) = 0 [pid 19821] +++ exited with 0 +++ [pid 19818] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19823] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19822] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19823] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19822] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19823] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19819] <... futex resumed>) = 0 [pid 19823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19819] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19823] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19819] <... futex resumed>) = 0 [pid 19822] pwrite64(3, "\x02\x00", 2, 4 [pid 19823] <... mmap resumed>) = 0x7f9f66df1000 [pid 19822] <... pwrite64 resumed>) = 2 [pid 19819] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19823] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19822] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19823] <... mprotect resumed>) = 0 [pid 19819] exit_group(0 [pid 19823] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19822] <... futex resumed>) = ? [pid 19819] <... exit_group resumed>) = ? [pid 19823] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19822] +++ exited with 0 +++ [pid 19823] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19825]}, 88) = 19825 [pid 19823] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19825 attached [pid 19823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19819] +++ exited with 0 +++ [pid 19823] <... futex resumed>) = 0 [pid 19825] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 19825] <... set_robust_list resumed>) = 0 [pid 19823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19819, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19825] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19825] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19825] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19826 attached [pid 19825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] set_robust_list(0x55555f6e6760, 24 [pid 19825] <... futex resumed>) = 1 [pid 19823] <... futex resumed>) = 0 [pid 19823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19825] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19826] <... set_robust_list resumed>) = 0 [pid 19823] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19826 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19825] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19826] rt_sigprocmask(SIG_SETMASK, [] [pid 19823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 19826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] <... prctl resumed>) = 0 [pid 19825] <... futex resumed>) = 0 [pid 19823] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19826] setpgid(0, 0 [pid 19825] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19826] <... setpgid resumed>) = 0 [pid 19823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19825] <... openat resumed>) = 3 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19827 attached [pid 19826] <... openat resumed>) = 3 [pid 19825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19827] set_robust_list(0x55555f6e6760, 24 [pid 19826] write(3, "1000", 4 [pid 19825] <... futex resumed>) = 1 [pid 19823] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19827 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19827] <... set_robust_list resumed>) = 0 [pid 19826] <... write resumed>) = 4 [pid 19825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19827] rt_sigprocmask(SIG_SETMASK, [] [pid 19826] close(3 [pid 19825] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19823] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19826] <... close resumed>) = 0 [pid 19825] pwrite64(3, "\x02\x00", 2, 4 [pid 19823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19826] write(1, "executing program\n", 18 [pid 19827] <... prctl resumed>) = 0 [pid 19826] <... write resumed>) = 18 [pid 19825] <... pwrite64 resumed>) = 2 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19827] setpgid(0, 0 [pid 19826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19828 attached [pid 19827] <... setpgid resumed>) = 0 [pid 19826] <... futex resumed>) = 0 [pid 19825] <... futex resumed>) = 1 [pid 19823] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19828 [pid 19827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19826] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19823] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19828] set_robust_list(0x55555f6e6760, 24 [pid 19826] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19825] <... futex resumed>) = ? [pid 19823] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19827] <... openat resumed>) = 3 [pid 19826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19825] +++ exited with 0 +++ [pid 19828] <... set_robust_list resumed>) = 0 [pid 19828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19828] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19827] write(3, "1000", 4 [pid 19826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19823] +++ exited with 0 +++ [pid 19827] <... write resumed>) = 4 [pid 19826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19827] close(3 [pid 19828] <... prctl resumed>) = 0 [pid 19827] <... close resumed>) = 0 [pid 19826] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19823, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19828] setpgid(0, 0) = 0 [pid 19828] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19827] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19826] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19828] <... openat resumed>) = 3 [pid 19828] write(3, "1000", 4) = 4 [pid 19828] close(3 [pid 19826] <... mprotect resumed>) = 0 [pid 19827] <... write resumed>) = 18 [pid 19828] <... close resumed>) = 0 [pid 19826] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19828] write(1, "executing program\n", 18 [pid 19827] <... futex resumed>) = 0 executing program [pid 19826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19828] <... write resumed>) = 18 [pid 19827] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19827] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19828] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19827] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19828] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19829 attached [pid 19828] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19826] <... clone3 resumed> => {parent_tid=[19829]}, 88) = 19829 [pid 19829] set_robust_list(0x7f9f66e119a0, 24 [pid 19828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19826] rt_sigprocmask(SIG_SETMASK, [] [pid 19829] <... set_robust_list resumed>) = 0 [pid 19828] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19829] rt_sigprocmask(SIG_SETMASK, [] [pid 19827] <... mmap resumed>) = 0x7f9f66df1000 [pid 19826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19828] <... mmap resumed>) = 0x7f9f66df1000 [pid 19827] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19829] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19828] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19829] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19828] <... mprotect resumed>) = 0 [pid 19829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19828] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19827] <... mprotect resumed>) = 0 [pid 19826] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19830 attached [pid 19829] <... futex resumed>) = 0 [pid 19830] set_robust_list(0x7f9f66e119a0, 24 [pid 19829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19830] <... set_robust_list resumed>) = 0 [pid 19827] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19828] <... clone3 resumed> => {parent_tid=[19830]}, 88) = 19830 [pid 19830] rt_sigprocmask(SIG_SETMASK, [] [pid 19828] rt_sigprocmask(SIG_SETMASK, [] [pid 19827] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19829] <... futex resumed>) = 0 [pid 19826] <... futex resumed>) = 1 [pid 19830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19829] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19829] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 19831 attached [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19828] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19827] <... clone3 resumed> => {parent_tid=[19831]}, 88) = 19831 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19831] set_robust_list(0x7f9f66e119a0, 24 [pid 19830] <... futex resumed>) = 0 [pid 19829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19828] <... futex resumed>) = 1 [pid 19831] <... set_robust_list resumed>) = 0 [pid 19830] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19829] <... futex resumed>) = 1 [pid 19828] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19827] rt_sigprocmask(SIG_SETMASK, [] [pid 19826] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19831] rt_sigprocmask(SIG_SETMASK, [] [pid 19830] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19831] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19830] <... futex resumed>) = 1 [pid 19829] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 19832 attached [pid 19830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19828] <... futex resumed>) = 0 [pid 19827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] <... futex resumed>) = 0 [pid 19828] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19827] <... futex resumed>) = 1 [pid 19826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19832] set_robust_list(0x55555f6e6760, 24 [pid 19831] <... futex resumed>) = 0 [pid 19830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19829] <... openat resumed>) = 3 [pid 19828] <... futex resumed>) = 0 [pid 19827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19832 [pid 19832] <... set_robust_list resumed>) = 0 [pid 19831] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19830] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19828] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19832] rt_sigprocmask(SIG_SETMASK, [] [pid 19831] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19830] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19829] <... futex resumed>) = 1 [pid 19826] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19832] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19831] <... futex resumed>) = 1 [pid 19830] <... futex resumed>) = 1 [pid 19829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19828] <... futex resumed>) = 0 [pid 19827] <... futex resumed>) = 0 [pid 19826] <... futex resumed>) = 0 [pid 19828] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19828] <... futex resumed>) = 0 [pid 19827] <... futex resumed>) = 0 [pid 19828] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19832] <... prctl resumed>) = 0 [pid 19831] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19830] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19829] pwrite64(3, "\x02\x00", 2, 4 [pid 19832] setpgid(0, 0 [pid 19831] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19830] <... openat resumed>) = 3 [pid 19829] <... pwrite64 resumed>) = 2 [pid 19832] <... setpgid resumed>) = 0 [pid 19831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19832] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19831] <... futex resumed>) = 1 [pid 19830] <... futex resumed>) = 1 [pid 19829] <... futex resumed>) = 1 [pid 19828] <... futex resumed>) = 0 [pid 19827] <... futex resumed>) = 0 [pid 19826] <... futex resumed>) = 0 [pid 19832] <... openat resumed>) = 3 [pid 19831] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19829] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19828] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] exit_group(0 [pid 19832] write(3, "1000", 4 [pid 19831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19829] <... futex resumed>) = ? [pid 19828] <... futex resumed>) = 0 [pid 19827] <... futex resumed>) = 0 [pid 19826] <... exit_group resumed>) = ? [pid 19832] <... write resumed>) = 4 [pid 19831] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19830] pwrite64(3, "\x02\x00", 2, 4 [pid 19829] +++ exited with 0 +++ [pid 19828] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19832] close(3 [pid 19831] <... openat resumed>) = 3 [pid 19830] <... pwrite64 resumed>) = 2 [pid 19832] <... close resumed>) = 0 [pid 19831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19826] +++ exited with 0 +++ [pid 19832] write(1, "executing program\n", 18 [pid 19831] <... futex resumed>) = 0 executing program [pid 19830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19832] <... write resumed>) = 18 [pid 19831] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19830] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19826, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19828] exit_group(0 [pid 19827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19828] <... exit_group resumed>) = ? [pid 19827] <... futex resumed>) = 1 [pid 19832] <... futex resumed>) = 0 [pid 19831] <... futex resumed>) = 0 [pid 19830] <... futex resumed>) = ? [pid 19827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19832] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19831] pwrite64(3, "\x02\x00", 2, 4 [pid 19830] +++ exited with 0 +++ [pid 19828] +++ exited with 0 +++ [pid 19832] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19831] <... pwrite64 resumed>) = 2 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19828, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19832] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19831] <... futex resumed>) = 1 [pid 19827] <... futex resumed>) = 0 [pid 19832] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19831] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19832] <... mmap resumed>) = 0x7f9f66df1000 [pid 19827] exit_group(0 [pid 19832] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19831] <... futex resumed>) = ? [pid 19827] <... exit_group resumed>) = ? [pid 19832] <... mprotect resumed>) = 0 [pid 19831] +++ exited with 0 +++ [pid 19832] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19832] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19833 attached [pid 19833] set_robust_list(0x7f9f66e119a0, 24 [pid 19832] <... clone3 resumed> => {parent_tid=[19833]}, 88) = 19833 [pid 19833] <... set_robust_list resumed>) = 0 [pid 19832] rt_sigprocmask(SIG_SETMASK, [] [pid 19827] +++ exited with 0 +++ [pid 19833] rt_sigprocmask(SIG_SETMASK, [] [pid 19832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19833] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19827, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19833] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19832] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19833] <... futex resumed>) = 0 [pid 19832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19832] <... futex resumed>) = 0 [pid 19833] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 19833] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19832] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19833] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19833] <... openat resumed>) = 3 [pid 19832] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19834 attached [pid 19833] <... futex resumed>) = 0 [pid 19832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19832] <... futex resumed>) = 0 [pid 19833] pwrite64(3, "\x02\x00", 2, 4 [pid 19832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19833] <... pwrite64 resumed>) = 2 [pid 19834] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19834 [pid 19834] <... set_robust_list resumed>) = 0 [pid 19833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19834] rt_sigprocmask(SIG_SETMASK, [] [pid 19833] <... futex resumed>) = 1 [pid 19832] <... futex resumed>) = 0 [pid 19833] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19832] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19833] <... futex resumed>) = ? [pid 19832] <... exit_group resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 19834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19833] +++ exited with 0 +++ [pid 19832] +++ exited with 0 +++ [pid 19834] <... prctl resumed>) = 0 [pid 19834] setpgid(0, 0) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19832, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19834] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19834] write(3, "1000", 4) = 4 [pid 19834] close(3) = 0 [pid 19834] write(1, "executing program\n", 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 19834] <... write resumed>) = 18 [pid 19834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19834] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19834] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19835 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19836 attached [pid 19834] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19835 [pid 19834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19834] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19836 [pid 19834] <... mprotect resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19836] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19836] <... set_robust_list resumed>) = 0 [pid 19835] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19837 ci2-android-6-12-rust/strace-static-x86_64: Process 19837 attached [pid 19834] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19837] set_robust_list(0x55555f6e6760, 24 [pid 19836] rt_sigprocmask(SIG_SETMASK, [] [pid 19835] <... set_robust_list resumed>) = 0 [pid 19834] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19837] <... set_robust_list resumed>) = 0 [pid 19836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19838 attached [pid 19837] rt_sigprocmask(SIG_SETMASK, [] [pid 19836] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19835] rt_sigprocmask(SIG_SETMASK, [] [pid 19837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19836] <... prctl resumed>) = 0 [pid 19835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19834] <... clone3 resumed> => {parent_tid=[19838]}, 88) = 19838 [pid 19838] set_robust_list(0x7f9f66e119a0, 24 [pid 19837] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19836] setpgid(0, 0 [pid 19835] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19834] rt_sigprocmask(SIG_SETMASK, [] [pid 19838] <... set_robust_list resumed>) = 0 [pid 19837] <... prctl resumed>) = 0 [pid 19836] <... setpgid resumed>) = 0 [pid 19835] <... prctl resumed>) = 0 [pid 19834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19837] setpgid(0, 0 [pid 19834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19838] rt_sigprocmask(SIG_SETMASK, [] [pid 19837] <... setpgid resumed>) = 0 [pid 19835] setpgid(0, 0 [pid 19834] <... futex resumed>) = 0 [pid 19838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19837] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19836] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19835] <... setpgid resumed>) = 0 [pid 19834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19838] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19837] <... openat resumed>) = 3 [pid 19836] <... openat resumed>) = 3 [pid 19835] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19838] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19836] write(3, "1000", 4 [pid 19838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19836] <... write resumed>) = 4 [pid 19838] <... futex resumed>) = 1 [pid 19837] write(3, "1000", 4 [pid 19836] close(3 [pid 19834] <... futex resumed>) = 0 [pid 19838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19837] <... write resumed>) = 4 [pid 19834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19837] close(3 [pid 19834] <... futex resumed>) = 0 [pid 19837] <... close resumed>) = 0 [pid 19834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19837] write(1, "executing program\n", 18) = 18 [pid 19837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19837] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19837] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19837] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19837] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19837] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19837] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19835] <... openat resumed>) = 3 [pid 19838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19836] <... close resumed>) = 0 [pid 19835] write(3, "1000", 4 [pid 19838] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19836] write(1, "executing program\n", 18 [pid 19835] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19839 attached executing program [pid 19838] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19835] close(3 [pid 19836] <... write resumed>) = 18 [pid 19839] set_robust_list(0x7f9f66e119a0, 24 [pid 19838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19837] <... clone3 resumed> => {parent_tid=[19839]}, 88) = 19839 [pid 19835] <... close resumed>) = 0 [pid 19839] <... set_robust_list resumed>) = 0 [pid 19838] <... futex resumed>) = 1 [pid 19837] rt_sigprocmask(SIG_SETMASK, [] [pid 19836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19835] write(1, "executing program\n", 18 [pid 19834] <... futex resumed>) = 0 [pid 19839] rt_sigprocmask(SIG_SETMASK, [] [pid 19838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19837] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19836] <... futex resumed>) = 0 [pid 19834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19836] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19835] <... write resumed>) = 18 [pid 19834] <... futex resumed>) = 0 [pid 19839] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19838] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19837] <... futex resumed>) = 0 [pid 19836] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19839] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19836] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19838] <... openat resumed>) = 3 [pid 19837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19835] <... futex resumed>) = 0 [pid 19839] <... futex resumed>) = 0 [pid 19838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19839] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19838] <... futex resumed>) = 1 [pid 19837] <... futex resumed>) = 0 [pid 19836] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19835] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19834] <... futex resumed>) = 0 [pid 19839] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19836] <... mmap resumed>) = 0x7f9f66df1000 [pid 19835] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19836] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19835] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19834] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19839] <... futex resumed>) = 1 [pid 19837] <... futex resumed>) = 0 [pid 19838] <... futex resumed>) = 0 [pid 19835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19834] <... futex resumed>) = 1 [pid 19839] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19838] pwrite64(3, "\x02\x00", 2, 4 [pid 19837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19836] <... mprotect resumed>) = 0 [pid 19835] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19834] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19838] <... pwrite64 resumed>) = 2 [pid 19837] <... futex resumed>) = 0 [pid 19839] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19835] <... mmap resumed>) = 0x7f9f66df1000 [pid 19839] <... openat resumed>) = 3 [pid 19838] <... futex resumed>) = 1 [pid 19836] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19835] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19834] <... futex resumed>) = 0 [pid 19839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19836] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19835] <... mprotect resumed>) = 0 [pid 19834] exit_group(0 [pid 19839] <... futex resumed>) = 1 [pid 19837] <... futex resumed>) = 0 [pid 19836] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19839] pwrite64(3, "\x02\x00", 2, 4 [pid 19837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19835] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19834] <... exit_group resumed>) = ? [pid 19838] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19840 attached [pid 19839] <... pwrite64 resumed>) = 2 [pid 19837] <... futex resumed>) = 0 [pid 19835] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19840] set_robust_list(0x7f9f66e119a0, 24 [pid 19837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19840] <... set_robust_list resumed>) = 0 [pid 19839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19840] rt_sigprocmask(SIG_SETMASK, [] [pid 19839] <... futex resumed>) = 0 [pid 19837] exit_group(0 [pid 19840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19837] <... exit_group resumed>) = ? [pid 19840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19839] +++ exited with 0 +++ [pid 19838] +++ exited with 0 +++ [pid 19837] +++ exited with 0 +++ [pid 19836] <... clone3 resumed> => {parent_tid=[19840]}, 88) = 19840 [pid 19835] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19834] +++ exited with 0 +++ [pid 19836] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19841 attached , NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19834, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19837, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19841] set_robust_list(0x7f9f66e119a0, 24 [pid 19836] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19841] <... set_robust_list resumed>) = 0 [pid 19841] rt_sigprocmask(SIG_SETMASK, [] [pid 19840] <... futex resumed>) = 0 [pid 19836] <... futex resumed>) = 1 [pid 19835] <... clone3 resumed> => {parent_tid=[19841]}, 88) = 19841 [pid 19841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19840] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19836] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19835] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 19841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19840] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19841] <... futex resumed>) = 0 [pid 19840] <... futex resumed>) = 1 [pid 19836] <... futex resumed>) = 0 [pid 19835] <... futex resumed>) = 1 [pid 19841] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19836] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19841] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19840] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19836] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19840] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19841] <... futex resumed>) = 1 [pid 19840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19840] <... futex resumed>) = 0 [pid 19840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19835] <... futex resumed>) = 0 [pid 19835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19841] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19842 attached [pid 19841] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19835] <... futex resumed>) = 1 [pid 19841] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19836] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19835] <... futex resumed>) = 0 [pid 19841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19836] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19840] <... futex resumed>) = 0 [pid 19836] <... futex resumed>) = 1 [pid 19835] <... futex resumed>) = 0 [pid 19841] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19840] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19836] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19842] set_robust_list(0x55555f6e6760, 24 [pid 19841] <... openat resumed>) = 3 [pid 19840] <... openat resumed>) = 3 [pid 19842] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19842 [pid 19841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19842] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19841] <... futex resumed>) = 1 [pid 19840] <... futex resumed>) = 1 [pid 19836] <... futex resumed>) = 0 [pid 19835] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19836] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19842] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19842] <... prctl resumed>) = 0 [pid 19841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19836] <... futex resumed>) = 0 [pid 19835] <... futex resumed>) = 0 [pid 19842] setpgid(0, 0 [pid 19841] pwrite64(3, "\x02\x00", 2, 4 [pid 19840] pwrite64(3, "\x02\x00", 2, 4 [pid 19836] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19842] <... setpgid resumed>) = 0 [pid 19842] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19841] <... pwrite64 resumed>) = 2 [pid 19840] <... pwrite64 resumed>) = 2 [pid 19840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19842] <... openat resumed>) = 3 [pid 19842] write(3, "1000", 4 [pid 19841] <... futex resumed>) = 1 [pid 19840] <... futex resumed>) = 1 [pid 19836] <... futex resumed>) = 0 [pid 19835] <... futex resumed>) = 0 [pid 19842] <... write resumed>) = 4 [pid 19841] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19836] exit_group(0 [pid 19835] exit_group(0 [pid 19842] close(3 [pid 19841] <... futex resumed>) = ? [pid 19840] <... futex resumed>) = ? [pid 19836] <... exit_group resumed>) = ? [pid 19835] <... exit_group resumed>) = ? [pid 19842] <... close resumed>) = 0 [pid 19841] +++ exited with 0 +++ [pid 19840] +++ exited with 0 +++ [pid 19836] +++ exited with 0 +++ [pid 19835] +++ exited with 0 +++ [pid 19842] write(1, "executing program\n", 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19835, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19836, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19842] <... write resumed>) = 18 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19842] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19842] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19842] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19842] <... mmap resumed>) = 0x7f9f66df1000 [pid 19842] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19842] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19843 ci2-android-6-12-rust/strace-static-x86_64: Process 19843 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19843] set_robust_list(0x55555f6e6760, 24 [pid 19842] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19843] <... set_robust_list resumed>) = 0 [pid 19842] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19843] rt_sigprocmask(SIG_SETMASK, [] [pid 19842] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19844 attached [pid 19844] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19844] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19842] <... clone3 resumed> => {parent_tid=[19844]}, 88) = 19844 [pid 19843] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19842] rt_sigprocmask(SIG_SETMASK, [] [pid 19843] <... prctl resumed>) = 0 [pid 19842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19843] setpgid(0, 0 [pid 19842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] <... setpgid resumed>) = 0 [pid 19842] <... futex resumed>) = 1 [pid 19844] <... futex resumed>) = 0 [pid 19844] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19844] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19844] <... futex resumed>) = 1 [pid 19842] <... futex resumed>) = 0 [pid 19842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19842] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19843] <... openat resumed>) = 3 [pid 19844] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19844] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19845 attached [pid 19844] <... futex resumed>) = 1 [pid 19843] write(3, "1000", 4 [pid 19842] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19846 attached [pid 19845] set_robust_list(0x55555f6e6760, 24 [pid 19844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19843] <... write resumed>) = 4 [pid 19845] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19846 [pid 19845] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19845] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19845] setpgid(0, 0) = 0 [pid 19845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] close(3 [pid 19846] set_robust_list(0x55555f6e6760, 24 [pid 19844] <... futex resumed>) = 0 [pid 19842] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19845 [pid 19843] <... close resumed>) = 0 [pid 19842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19846] <... set_robust_list resumed>) = 0 [pid 19843] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19846] rt_sigprocmask(SIG_SETMASK, [] [pid 19845] <... openat resumed>) = 3 executing program [pid 19844] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19843] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19845] write(3, "1000", 4 [pid 19844] <... openat resumed>) = 3 [pid 19845] <... write resumed>) = 4 [pid 19844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19845] close(3 [pid 19844] <... futex resumed>) = 1 [pid 19843] <... futex resumed>) = 0 [pid 19842] <... futex resumed>) = 0 [pid 19846] <... prctl resumed>) = 0 [pid 19845] <... close resumed>) = 0 [pid 19844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19842] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19846] setpgid(0, 0 [pid 19845] write(1, "executing program\n", 18 [pid 19844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19843] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19842] <... futex resumed>) = 0 [pid 19846] <... setpgid resumed>) = 0 [pid 19845] <... write resumed>) = 18 [pid 19844] pwrite64(3, "\x02\x00", 2, 4 [pid 19843] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19842] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19844] <... pwrite64 resumed>) = 2 [pid 19843] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19845] <... futex resumed>) = 0 [pid 19844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19845] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19844] <... futex resumed>) = 1 [pid 19842] <... futex resumed>) = 0 [pid 19846] <... openat resumed>) = 3 [pid 19845] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19842] exit_group(0 [pid 19846] write(3, "1000", 4 [pid 19845] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19844] <... futex resumed>) = ? [pid 19843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19842] <... exit_group resumed>) = ? [pid 19846] <... write resumed>) = 4 [pid 19845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19844] +++ exited with 0 +++ [pid 19843] <... mmap resumed>) = 0x7f9f66df1000 [pid 19842] +++ exited with 0 +++ [pid 19846] close(3 [pid 19845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19843] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19846] <... close resumed>) = 0 [pid 19846] write(1, "executing program\n", 18 [pid 19845] <... mmap resumed>) = 0x7f9f66df1000 [pid 19843] <... mprotect resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19842, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19845] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19846] <... write resumed>) = 18 [pid 19845] <... mprotect resumed>) = 0 [pid 19846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19846] <... futex resumed>) = 0 [pid 19843] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19846] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19846] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19845] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19847 attached [pid 19846] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19848 attached [pid 19847] set_robust_list(0x7f9f66e119a0, 24 [pid 19846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19843] <... clone3 resumed> => {parent_tid=[19847]}, 88) = 19847 [pid 19848] set_robust_list(0x7f9f66e119a0, 24 [pid 19847] <... set_robust_list resumed>) = 0 [pid 19846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19845] <... clone3 resumed> => {parent_tid=[19848]}, 88) = 19848 [pid 19843] rt_sigprocmask(SIG_SETMASK, [] [pid 19848] <... set_robust_list resumed>) = 0 [pid 19847] rt_sigprocmask(SIG_SETMASK, [] [pid 19846] <... mmap resumed>) = 0x7f9f66df1000 [pid 19845] rt_sigprocmask(SIG_SETMASK, [] [pid 19843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19848] rt_sigprocmask(SIG_SETMASK, [] [pid 19847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19847] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19846] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19848] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19847] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19846] <... mprotect resumed>) = 0 [pid 19845] <... futex resumed>) = 0 [pid 19843] <... futex resumed>) = 0 [pid 19847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19848] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19847] <... futex resumed>) = 0 [pid 19846] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19847] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19846] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19848] <... futex resumed>) = 1 [pid 19845] <... futex resumed>) = 0 [pid 19843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19848] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19843] <... futex resumed>) = 1 [pid 19847] <... futex resumed>) = 0 [pid 19847] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 19843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19848] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19848] <... futex resumed>) = 1 [pid 19847] <... futex resumed>) = 1 [pid 19845] <... futex resumed>) = 0 [pid 19843] <... futex resumed>) = 0 [pid 19848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19847] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19849 attached [pid 19848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19845] <... futex resumed>) = 0 [pid 19843] <... futex resumed>) = 0 [pid 19849] set_robust_list(0x7f9f66e119a0, 24 [pid 19848] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19847] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19846] <... clone3 resumed> => {parent_tid=[19849]}, 88) = 19849 [pid 19845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19849] <... set_robust_list resumed>) = 0 [pid 19848] <... openat resumed>) = 3 [pid 19847] <... openat resumed>) = 3 [pid 19846] rt_sigprocmask(SIG_SETMASK, [] [pid 19849] rt_sigprocmask(SIG_SETMASK, [] [pid 19848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19848] <... futex resumed>) = 1 [pid 19847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19845] <... futex resumed>) = 0 [pid 19849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19847] <... futex resumed>) = 1 [pid 19845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] <... futex resumed>) = 0 [pid 19847] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19845] <... futex resumed>) = 0 [pid 19848] pwrite64(3, "\x02\x00", 2, 4 [pid 19847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19847] pwrite64(3, "\x02\x00", 2, 4 [pid 19849] <... futex resumed>) = 0 [pid 19848] <... pwrite64 resumed>) = 2 [pid 19847] <... pwrite64 resumed>) = 2 [pid 19846] <... futex resumed>) = 1 [pid 19843] <... futex resumed>) = 0 [pid 19848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19849] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19847] <... futex resumed>) = 0 [pid 19849] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19847] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19848] <... futex resumed>) = 1 [pid 19846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19845] <... futex resumed>) = 0 [pid 19843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19848] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19845] exit_group(0 [pid 19848] <... futex resumed>) = ? [pid 19846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19845] <... exit_group resumed>) = ? [pid 19843] exit_group(0 [pid 19848] +++ exited with 0 +++ [pid 19849] <... futex resumed>) = 0 [pid 19847] <... futex resumed>) = ? [pid 19846] <... futex resumed>) = 1 [pid 19845] +++ exited with 0 +++ [pid 19843] <... exit_group resumed>) = ? [pid 19849] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19847] +++ exited with 0 +++ [pid 19846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19845, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19849] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19846] <... futex resumed>) = 0 [pid 19846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19846] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19849] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 19849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19850 attached [pid 19846] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19846] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19850] set_robust_list(0x55555f6e6760, 24 [pid 19849] <... futex resumed>) = 0 [pid 19846] <... futex resumed>) = 1 [pid 19849] pwrite64(3, "\x02\x00", 2, 4 [pid 19850] <... set_robust_list resumed>) = 0 [pid 19849] <... pwrite64 resumed>) = 2 [pid 19850] rt_sigprocmask(SIG_SETMASK, [] [pid 19849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19843] +++ exited with 0 +++ [pid 19846] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19849] <... futex resumed>) = 0 [pid 19846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19850] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19849] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19843, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19850] <... prctl resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19850] setpgid(0, 0) = 0 [pid 19850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19850] write(3, "1000", 4) = 4 [pid 19850] close(3) = 0 [pid 19850] write(1, "executing program\n", 18) = 18 [pid 19850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 19850] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19850] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19850] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19846] exit_group(0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19850 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19850] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19849] <... futex resumed>) = ? [pid 19846] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19850] <... mprotect resumed>) = 0 [pid 19849] +++ exited with 0 +++ [pid 19850] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19850] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19851 attached [pid 19851] set_robust_list(0x7f9f66e119a0, 24 [pid 19846] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19851] <... set_robust_list resumed>) = 0 [pid 19850] <... clone3 resumed> => {parent_tid=[19851]}, 88) = 19851 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19846, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19851] rt_sigprocmask(SIG_SETMASK, [] [pid 19850] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19852 attached [pid 19851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19852] set_robust_list(0x55555f6e6760, 24 [pid 19851] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19852 ci2-android-6-12-rust/strace-static-x86_64: Process 19853 attached [pid 19852] <... set_robust_list resumed>) = 0 [pid 19851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19850] <... futex resumed>) = 0 [pid 19853] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19853] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19853] rt_sigprocmask(SIG_SETMASK, [] [pid 19852] rt_sigprocmask(SIG_SETMASK, [] [pid 19851] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19851] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19853 [pid 19852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19852] <... prctl resumed>) = 0 [pid 19851] <... futex resumed>) = 1 [pid 19850] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19852] setpgid(0, 0 [pid 19851] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19852] <... setpgid resumed>) = 0 [pid 19851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19850] <... futex resumed>) = 0 [pid 19852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19851] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19853] <... prctl resumed>) = 0 [pid 19852] <... openat resumed>) = 3 [pid 19851] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19853] setpgid(0, 0) = 0 [pid 19852] write(3, "1000", 4 [pid 19853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19852] <... write resumed>) = 4 [pid 19851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 19852] close(3 [pid 19851] <... futex resumed>) = 1 [pid 19850] <... futex resumed>) = 0 [pid 19853] <... openat resumed>) = 3 [pid 19852] <... close resumed>) = 0 [pid 19851] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19853] write(3, "1000", 4 [pid 19852] write(1, "executing program\n", 18 [pid 19851] <... openat resumed>) = 3 [pid 19850] <... futex resumed>) = 0 [pid 19853] <... write resumed>) = 4 [pid 19852] <... write resumed>) = 18 executing program [pid 19850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19853] close(3 [pid 19852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19853] <... close resumed>) = 0 [pid 19852] <... futex resumed>) = 0 [pid 19851] <... futex resumed>) = 0 [pid 19850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19853] write(1, "executing program\n", 18 executing program [pid 19852] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19851] pwrite64(3, "\x02\x00", 2, 4 [pid 19850] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19854 attached [pid 19853] <... write resumed>) = 18 [pid 19852] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19851] <... pwrite64 resumed>) = 2 [pid 19850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19852] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19854] set_robust_list(0x55555f6e6760, 24 [pid 19853] <... futex resumed>) = 0 [pid 19852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19851] <... futex resumed>) = 1 [pid 19850] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19854 [pid 19852] <... mmap resumed>) = 0x7f9f66df1000 [pid 19851] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19850] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19854] <... set_robust_list resumed>) = 0 [pid 19853] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19852] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19851] <... futex resumed>) = ? [pid 19850] <... exit_group resumed>) = ? [pid 19854] rt_sigprocmask(SIG_SETMASK, [] [pid 19853] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19853] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19852] <... mprotect resumed>) = 0 [pid 19851] +++ exited with 0 +++ [pid 19850] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19854] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19852] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19854] <... prctl resumed>) = 0 [pid 19853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19852] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19854] setpgid(0, 0 [pid 19853] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19850, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19854] <... setpgid resumed>) = 0 [pid 19853] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19852] <... clone3 resumed> => {parent_tid=[19855]}, 88) = 19855 ci2-android-6-12-rust/strace-static-x86_64: Process 19855 attached [pid 19853] <... mprotect resumed>) = 0 [pid 19854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19853] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19852] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19855] set_robust_list(0x7f9f66e119a0, 24 [pid 19853] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19855] <... set_robust_list resumed>) = 0 [pid 19854] <... openat resumed>) = 3 [pid 19855] rt_sigprocmask(SIG_SETMASK, [] [pid 19853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19854] write(3, "1000", 4 [pid 19855] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19856 attached [pid 19855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19854] <... write resumed>) = 4 [pid 19856] set_robust_list(0x7f9f66e119a0, 24 [pid 19854] close(3 [pid 19856] <... set_robust_list resumed>) = 0 [pid 19853] <... clone3 resumed> => {parent_tid=[19856]}, 88) = 19856 [pid 19856] rt_sigprocmask(SIG_SETMASK, [] [pid 19854] <... close resumed>) = 0 [pid 19853] rt_sigprocmask(SIG_SETMASK, [] [pid 19856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19854] write(1, "executing program\n", 18 [pid 19853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19854] <... write resumed>) = 18 [pid 19853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19856] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19853] <... futex resumed>) = 0 [pid 19856] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19854] <... futex resumed>) = 0 [pid 19853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] <... futex resumed>) = 0 [pid 19852] <... futex resumed>) = 1 [pid 19855] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19855] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19852] <... futex resumed>) = 0 [pid 19855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19852] <... futex resumed>) = 0 [pid 19855] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19855] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19854] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19856] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19854] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] <... futex resumed>) = 1 [pid 19854] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19852] <... futex resumed>) = 0 [pid 19856] <... futex resumed>) = 1 [pid 19855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19853] <... futex resumed>) = 0 [pid 19852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19852] <... futex resumed>) = 0 [pid 19855] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19856] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19855] <... openat resumed>) = 3 [pid 19854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19852] <... futex resumed>) = 0 [pid 19855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19854] <... mmap resumed>) = 0x7f9f66df1000 [pid 19852] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19856] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19854] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19853] <... futex resumed>) = 0 [pid 19852] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] pwrite64(3, "\x02\x00", 2, 4 [pid 19854] <... mprotect resumed>) = 0 [pid 19853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19852] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19856] <... futex resumed>) = 0 [pid 19855] <... pwrite64 resumed>) = 2 [pid 19854] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19854] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19856] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19854] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19853] <... futex resumed>) = 0 [pid 19855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19856] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19855] <... futex resumed>) = 1 [pid 19852] <... futex resumed>) = 0 [pid 19856] <... openat resumed>) = 3 [pid 19855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19852] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 19857 attached [pid 19855] <... futex resumed>) = ? [pid 19852] <... exit_group resumed>) = ? [pid 19857] set_robust_list(0x7f9f66e119a0, 24 [pid 19856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19855] +++ exited with 0 +++ [pid 19854] <... clone3 resumed> => {parent_tid=[19857]}, 88) = 19857 [pid 19852] +++ exited with 0 +++ [pid 19856] <... futex resumed>) = 1 [pid 19854] rt_sigprocmask(SIG_SETMASK, [] [pid 19853] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19858 attached [pid 19857] <... set_robust_list resumed>) = 0 [pid 19854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19852, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19858] set_robust_list(0x55555f6e6760, 24 [pid 19857] rt_sigprocmask(SIG_SETMASK, [] [pid 19856] pwrite64(3, "\x02\x00", 2, 4 [pid 19854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19853] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19858 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19858] <... set_robust_list resumed>) = 0 [pid 19857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19854] <... futex resumed>) = 0 [pid 19858] rt_sigprocmask(SIG_SETMASK, [] [pid 19857] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19856] <... pwrite64 resumed>) = 2 [pid 19853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19857] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19858] <... prctl resumed>) = 0 [pid 19857] <... futex resumed>) = 1 [pid 19854] <... futex resumed>) = 0 [pid 19853] exit_group(0 [pid 19856] <... futex resumed>) = 0 [pid 19858] setpgid(0, 0 [pid 19857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] <... setpgid resumed>) = 0 [pid 19854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19853] <... exit_group resumed>) = ? [pid 19858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19857] <... futex resumed>) = 0 [pid 19856] +++ exited with 0 +++ [pid 19854] <... futex resumed>) = 1 [pid 19857] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19858] <... openat resumed>) = 3 [pid 19857] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19858] write(3, "1000", 4) = 4 [pid 19857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19858] close(3 [pid 19857] <... futex resumed>) = 0 [pid 19858] <... close resumed>) = 0 [pid 19854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19853] +++ exited with 0 +++ [pid 19857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] write(1, "executing program\n", 18 [pid 19854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19853, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 19858] <... write resumed>) = 18 [pid 19854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19857] <... futex resumed>) = 0 [pid 19854] <... futex resumed>) = 1 [pid 19858] <... futex resumed>) = 0 [pid 19857] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19858] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19857] <... openat resumed>) = 3 [pid 19858] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19858] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19858] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19858] <... mmap resumed>) = 0x7f9f66df1000 [pid 19857] <... futex resumed>) = 1 [pid 19854] <... futex resumed>) = 0 [pid 19857] pwrite64(3, "\x02\x00", 2, 4 [pid 19854] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19858] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19857] <... pwrite64 resumed>) = 2 [pid 19854] <... futex resumed>) = 0 [pid 19858] <... mprotect resumed>) = 0 [pid 19854] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19858] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19854] <... futex resumed>) = 0 [pid 19858] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19859 attached [pid 19854] exit_group(0 [pid 19858] <... clone3 resumed> => {parent_tid=[19859]}, 88) = 19859 [pid 19854] <... exit_group resumed>) = ? [pid 19859] set_robust_list(0x7f9f66e119a0, 24 [pid 19858] rt_sigprocmask(SIG_SETMASK, [] [pid 19857] <... futex resumed>) = ? [pid 19859] <... set_robust_list resumed>) = 0 [pid 19858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19857] +++ exited with 0 +++ [pid 19854] +++ exited with 0 +++ [pid 19859] rt_sigprocmask(SIG_SETMASK, [] [pid 19858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19858] <... futex resumed>) = 0 [pid 19858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19859] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19854, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19859] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19858] <... futex resumed>) = 0 [pid 19859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19859] <... futex resumed>) = 0 [pid 19858] <... futex resumed>) = 1 [pid 19859] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19859] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19858] <... futex resumed>) = 0 [pid 19859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19859] <... futex resumed>) = 0 [pid 19858] <... futex resumed>) = 1 [pid 19859] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19859] <... openat resumed>) = 3 [pid 19859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19859] <... futex resumed>) = 1 [pid 19858] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19859] <... futex resumed>) = 0 [pid 19859] pwrite64(3, "\x02\x00", 2, 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19859] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19860 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19860 attached [pid 19860] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19860] rt_sigprocmask(SIG_SETMASK, [] [pid 19859] <... futex resumed>) = 1 [pid 19858] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19859] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19858] exit_group(0 [pid 19859] <... futex resumed>) = ? [pid 19858] <... exit_group resumed>) = ? [pid 19860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19860] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19860] setpgid(0, 0) = 0 [pid 19860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19860] write(3, "1000", 4 [pid 19859] +++ exited with 0 +++ [pid 19858] +++ exited with 0 +++ [pid 19860] <... write resumed>) = 4 [pid 19860] close(3) = 0 [pid 19860] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19861 attached executing program ) = 18 [pid 19861] set_robust_list(0x55555f6e6760, 24 [pid 19860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19861] <... set_robust_list resumed>) = 0 [pid 19861] rt_sigprocmask(SIG_SETMASK, [] [pid 19860] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19858, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19861 [pid 19861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19860] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19860] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19860] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19861] <... prctl resumed>) = 0 [pid 19860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19861] setpgid(0, 0 [pid 19860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19861] <... setpgid resumed>) = 0 [pid 19860] <... mmap resumed>) = 0x7f9f66df1000 [pid 19861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19860] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19861] <... openat resumed>) = 3 [pid 19860] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19860] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19861] write(3, "1000", 4 [pid 19860] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19861] <... write resumed>) = 4 [pid 19860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19862 attached [pid 19861] close(3) = 0 [pid 19860] <... clone3 resumed> => {parent_tid=[19862]}, 88) = 19862 ci2-android-6-12-rust/strace-static-x86_64: Process 19863 attached [pid 19862] set_robust_list(0x7f9f66e119a0, 24 [pid 19861] write(1, "executing program\n", 18 [pid 19860] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19861] <... write resumed>) = 18 [pid 19860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19861] <... futex resumed>) = 0 [pid 19860] <... futex resumed>) = 0 [pid 19861] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19861] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19861] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19861] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19862] <... set_robust_list resumed>) = 0 [pid 19863] set_robust_list(0x55555f6e6760, 24 [pid 19862] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19863 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19861] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19863] <... set_robust_list resumed>) = 0 [pid 19862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19861] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19861] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19861] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19863] rt_sigprocmask(SIG_SETMASK, [] [pid 19862] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19861] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19862] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 19864 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19865 attached [pid 19863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19864] set_robust_list(0x7f9f66e119a0, 24 [pid 19861] <... clone3 resumed> => {parent_tid=[19864]}, 88) = 19864 [pid 19865] set_robust_list(0x55555f6e6760, 24 [pid 19863] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19862] <... futex resumed>) = 1 [pid 19860] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19865 [pid 19865] <... set_robust_list resumed>) = 0 [pid 19863] <... prctl resumed>) = 0 [pid 19862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19863] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19865] rt_sigprocmask(SIG_SETMASK, [] [pid 19863] <... setpgid resumed>) = 0 [pid 19865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19864] <... set_robust_list resumed>) = 0 [pid 19863] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19861] rt_sigprocmask(SIG_SETMASK, [] [pid 19860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19864] rt_sigprocmask(SIG_SETMASK, [] [pid 19862] <... futex resumed>) = 0 [pid 19861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19860] <... futex resumed>) = 1 [pid 19864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19863] <... openat resumed>) = 3 [pid 19862] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] <... prctl resumed>) = 0 [pid 19860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19864] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19862] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19865] setpgid(0, 0 [pid 19861] <... futex resumed>) = 0 [pid 19864] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19865] <... setpgid resumed>) = 0 [pid 19864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19863] write(3, "1000", 4 [pid 19862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19865] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19864] <... futex resumed>) = 0 [pid 19863] <... write resumed>) = 4 [pid 19862] <... futex resumed>) = 1 [pid 19861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19860] <... futex resumed>) = 0 [pid 19864] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19863] close(3 [pid 19862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19861] <... futex resumed>) = 0 [pid 19860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] <... openat resumed>) = 3 [pid 19864] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19863] <... close resumed>) = 0 [pid 19862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19860] <... futex resumed>) = 0 [pid 19865] write(3, "1000", 4 [pid 19864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19863] write(1, "executing program\n", 18 [pid 19862] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19865] <... write resumed>) = 4 executing program [pid 19864] <... futex resumed>) = 0 [pid 19863] <... write resumed>) = 18 [pid 19862] <... openat resumed>) = 3 [pid 19861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] close(3 [pid 19864] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19861] <... futex resumed>) = 0 [pid 19865] <... close resumed>) = 0 [pid 19864] <... openat resumed>) = 3 [pid 19863] <... futex resumed>) = 0 [pid 19861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19865] write(1, "executing program\n", 18 [pid 19863] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19862] <... futex resumed>) = 1 [pid 19860] <... futex resumed>) = 0 executing program [pid 19865] <... write resumed>) = 18 [pid 19864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19863] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19864] <... futex resumed>) = 1 [pid 19863] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19861] <... futex resumed>) = 0 [pid 19860] <... futex resumed>) = 0 [pid 19862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19865] <... futex resumed>) = 0 [pid 19864] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19862] pwrite64(3, "\x02\x00", 2, 4 [pid 19861] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19865] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19864] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19863] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19861] <... futex resumed>) = 0 [pid 19865] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19864] pwrite64(3, "\x02\x00", 2, 4 [pid 19863] <... mmap resumed>) = 0x7f9f66df1000 [pid 19862] <... pwrite64 resumed>) = 2 [pid 19861] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19865] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19864] <... pwrite64 resumed>) = 2 [pid 19863] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19862] <... futex resumed>) = 1 [pid 19860] <... futex resumed>) = 0 [pid 19865] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19863] <... mprotect resumed>) = 0 [pid 19862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19860] exit_group(0 [pid 19865] <... mmap resumed>) = 0x7f9f66df1000 [pid 19864] <... futex resumed>) = 1 [pid 19862] <... futex resumed>) = ? [pid 19861] <... futex resumed>) = 0 [pid 19863] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19860] <... exit_group resumed>) = ? [pid 19865] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19864] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19863] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19862] +++ exited with 0 +++ [pid 19861] exit_group(0 [pid 19860] +++ exited with 0 +++ [pid 19865] <... mprotect resumed>) = 0 [pid 19864] <... futex resumed>) = ? [pid 19863] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19861] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19866 attached [pid 19865] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19864] +++ exited with 0 +++ [pid 19861] +++ exited with 0 +++ [pid 19866] set_robust_list(0x7f9f66e119a0, 24 [pid 19863] <... clone3 resumed> => {parent_tid=[19866]}, 88) = 19866 [pid 19865] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19863] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19860, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19861, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 19866] <... set_robust_list resumed>) = 0 [pid 19866] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19865] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19867 attached [pid 19867] set_robust_list(0x7f9f66e119a0, 24 [pid 19865] <... clone3 resumed> => {parent_tid=[19867]}, 88) = 19867 [pid 19867] <... set_robust_list resumed>) = 0 [pid 19865] rt_sigprocmask(SIG_SETMASK, [] [pid 19867] rt_sigprocmask(SIG_SETMASK, [] [pid 19865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19865] <... futex resumed>) = 0 [pid 19863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19867] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19866] <... futex resumed>) = 0 [pid 19865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19863] <... futex resumed>) = 1 [pid 19867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19866] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19867] <... futex resumed>) = 0 [pid 19866] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19867] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19866] <... futex resumed>) = 1 [pid 19865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19863] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19866] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19863] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19867] <... futex resumed>) = 1 [pid 19866] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19865] <... futex resumed>) = 0 [pid 19863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19866] <... futex resumed>) = 0 [pid 19865] <... futex resumed>) = 0 [pid 19867] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19868 attached [pid 19867] <... openat resumed>) = 3 [pid 19863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19865] <... futex resumed>) = 0 [pid 19867] <... futex resumed>) = 1 [pid 19866] <... futex resumed>) = 0 [pid 19865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19863] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19868 [pid 19867] pwrite64(3, "\x02\x00", 2, 4 [pid 19866] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19865] <... futex resumed>) = 0 [pid 19863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19868] set_robust_list(0x55555f6e6760, 24 [pid 19867] <... pwrite64 resumed>) = 2 [pid 19866] <... openat resumed>) = 3 [pid 19865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19868] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19867] <... futex resumed>) = 1 [pid 19866] <... futex resumed>) = 1 [pid 19865] <... futex resumed>) = 0 [pid 19867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19865] exit_group(0 [pid 19863] <... futex resumed>) = 0 [pid 19867] <... futex resumed>) = ? [pid 19865] <... exit_group resumed>) = ? [pid 19863] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19868] rt_sigprocmask(SIG_SETMASK, [] [pid 19867] +++ exited with 0 +++ [pid 19865] +++ exited with 0 +++ [pid 19866] <... futex resumed>) = 0 [pid 19863] <... futex resumed>) = 1 [pid 19868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19863] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19865, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19868] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19866] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19863] <... futex resumed>) = 0 [pid 19868] <... prctl resumed>) = 0 [pid 19866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19863] exit_group(0 [pid 19868] setpgid(0, 0 [pid 19866] <... futex resumed>) = ? [pid 19863] <... exit_group resumed>) = ? [pid 19868] <... setpgid resumed>) = 0 [pid 19866] +++ exited with 0 +++ [pid 19863] +++ exited with 0 +++ [pid 19868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19863, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19868] <... openat resumed>) = 3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19868] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19868] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19868] close(3) = 0 [pid 19868] write(1, "executing program\n", 18) = 18 [pid 19868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19868] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19868] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19869 attached executing program [pid 19868] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19868] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19868] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19868] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19870 attached [pid 19869] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19869 [pid 19870] set_robust_list(0x7f9f66e119a0, 24 [pid 19869] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19870] <... set_robust_list resumed>) = 0 [pid 19868] <... clone3 resumed> => {parent_tid=[19870]}, 88) = 19870 [pid 19870] rt_sigprocmask(SIG_SETMASK, [] [pid 19869] rt_sigprocmask(SIG_SETMASK, [] [pid 19868] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19870] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19868] <... futex resumed>) = 0 [pid 19870] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19870] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19869] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19868] <... futex resumed>) = 0 [pid 19870] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19868] <... futex resumed>) = 0 [pid 19870] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19870] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19870] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19868] <... futex resumed>) = 0 [pid 19870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19870] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19868] <... futex resumed>) = 0 [pid 19870] <... openat resumed>) = 3 [pid 19869] <... prctl resumed>) = 0 [pid 19869] setpgid(0, 0 [pid 19868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19869] <... setpgid resumed>) = 0 [pid 19870] <... futex resumed>) = 1 [pid 19868] <... futex resumed>) = 0 [pid 19870] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19868] <... futex resumed>) = 0 [pid 19870] pwrite64(3, "\x02\x00", 2, 4 [pid 19868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19870] <... pwrite64 resumed>) = 2 [pid 19869] <... openat resumed>) = 3 [pid 19870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19869] write(3, "1000", 4 [pid 19868] <... futex resumed>) = 0 [pid 19869] <... write resumed>) = 4 [pid 19870] <... futex resumed>) = 1 [pid 19869] close(3 [pid 19870] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19869] <... close resumed>) = 0 [pid 19868] exit_group(0 [pid 19870] <... futex resumed>) = ? [pid 19869] write(1, "executing program\n", 18 [pid 19868] <... exit_group resumed>) = ? executing program [pid 19870] +++ exited with 0 +++ [pid 19869] <... write resumed>) = 18 [pid 19868] +++ exited with 0 +++ [pid 19869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19869] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19869] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19868, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19869] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19869] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19871 attached [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19869] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19871] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19871 [pid 19871] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19871] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19872 attached [pid 19871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19873 attached [pid 19872] set_robust_list(0x55555f6e6760, 24 [pid 19871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19873] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19872] <... set_robust_list resumed>) = 0 [pid 19871] <... prctl resumed>) = 0 [pid 19873] rt_sigprocmask(SIG_SETMASK, [] [pid 19872] rt_sigprocmask(SIG_SETMASK, [] [pid 19871] setpgid(0, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19869] <... clone3 resumed> => {parent_tid=[19873]}, 88) = 19873 [pid 19873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19871] <... setpgid resumed>) = 0 [pid 19872] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 19874 attached [pid 19872] <... prctl resumed>) = 0 [pid 19871] <... openat resumed>) = 3 [pid 19869] rt_sigprocmask(SIG_SETMASK, [] [pid 19872] setpgid(0, 0 [pid 19869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19874] set_robust_list(0x55555f6e6760, 24 [pid 19869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19872 [pid 19874] <... set_robust_list resumed>) = 0 [pid 19869] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19874 [pid 19873] <... futex resumed>) = 0 [pid 19872] <... setpgid resumed>) = 0 [pid 19874] rt_sigprocmask(SIG_SETMASK, [] [pid 19871] write(3, "1000", 4 [pid 19873] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19872] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19871] <... write resumed>) = 4 [pid 19869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19873] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19872] <... openat resumed>) = 3 [pid 19871] close(3 [pid 19874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19871] <... close resumed>) = 0 [pid 19869] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19874] <... prctl resumed>) = 0 [pid 19873] <... futex resumed>) = 0 [pid 19872] write(3, "1000", 4 [pid 19871] write(1, "executing program\n", 18 [pid 19869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19874] setpgid(0, 0 [pid 19873] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19872] <... write resumed>) = 4 [pid 19871] <... write resumed>) = 18 [pid 19869] <... futex resumed>) = 0 [pid 19874] <... setpgid resumed>) = 0 [pid 19873] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19872] close(3 [pid 19871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... close resumed>) = 0 [pid 19871] <... futex resumed>) = 0 [pid 19869] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19874] <... openat resumed>) = 3 [pid 19873] <... futex resumed>) = 0 [pid 19871] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19874] write(3, "1000", 4 [pid 19873] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19872] write(1, "executing program\n", 18 [pid 19871] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19869] <... futex resumed>) = 0 [pid 19874] <... write resumed>) = 4 [pid 19872] <... write resumed>) = 18 [pid 19873] <... openat resumed>) = 3 [pid 19869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19874] close(3 [pid 19872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19871] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 19874] <... close resumed>) = 0 [pid 19874] write(1, "executing program\n", 18) = 18 [pid 19874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19874] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19874] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19874] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... futex resumed>) = 0 [pid 19874] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19874] <... mprotect resumed>) = 0 [pid 19873] <... futex resumed>) = 1 [pid 19872] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19869] <... futex resumed>) = 0 [pid 19874] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19872] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19871] <... mmap resumed>) = 0x7f9f66df1000 [pid 19874] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19872] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19871] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19874] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19873] pwrite64(3, "\x02\x00", 2, 4 [pid 19872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19871] <... mprotect resumed>) = 0 [pid 19869] <... futex resumed>) = 0 [pid 19872] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19875 attached ) = 0x7f9f66df1000 [pid 19873] <... pwrite64 resumed>) = 2 [pid 19871] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19875] set_robust_list(0x7f9f66e119a0, 24 [pid 19874] <... clone3 resumed> => {parent_tid=[19875]}, 88) = 19875 [pid 19873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19871] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19869] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19875] <... set_robust_list resumed>) = 0 [pid 19874] rt_sigprocmask(SIG_SETMASK, [] [pid 19873] <... futex resumed>) = 0 [pid 19872] <... mprotect resumed>) = 0 [pid 19871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19875] rt_sigprocmask(SIG_SETMASK, [] [pid 19874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19872] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19869] exit_group(0 [pid 19875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19871] <... clone3 resumed> => {parent_tid=[19876]}, 88) = 19876 [pid 19875] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19874] <... futex resumed>) = 0 [pid 19872] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19871] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19877 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19876 attached [pid 19875] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19873] <... futex resumed>) = ? [pid 19871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19869] <... exit_group resumed>) = ? [pid 19877] set_robust_list(0x7f9f66e119a0, 24 [pid 19876] set_robust_list(0x7f9f66e119a0, 24 [pid 19875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19873] +++ exited with 0 +++ [pid 19872] <... clone3 resumed> => {parent_tid=[19877]}, 88) = 19877 [pid 19871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19877] <... set_robust_list resumed>) = 0 [pid 19876] <... set_robust_list resumed>) = 0 [pid 19877] rt_sigprocmask(SIG_SETMASK, [] [pid 19876] rt_sigprocmask(SIG_SETMASK, [] [pid 19877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19869] +++ exited with 0 +++ [pid 19872] rt_sigprocmask(SIG_SETMASK, [] [pid 19871] <... futex resumed>) = 0 [pid 19875] <... futex resumed>) = 0 [pid 19874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19875] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19874] <... futex resumed>) = 0 [pid 19872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19869, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19876] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19875] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19876] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19877] <... futex resumed>) = 0 [pid 19875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... futex resumed>) = 1 [pid 19877] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19875] <... futex resumed>) = 1 [pid 19874] <... futex resumed>) = 0 [pid 19872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19877] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19876] <... futex resumed>) = 1 [pid 19875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19871] <... futex resumed>) = 0 [pid 19877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19874] <... futex resumed>) = 0 [pid 19871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19877] <... futex resumed>) = 1 [pid 19876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19875] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19872] <... futex resumed>) = 0 [pid 19871] <... futex resumed>) = 0 [pid 19877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19876] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19875] <... openat resumed>) = 3 [pid 19872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19877] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... futex resumed>) = 0 [pid 19877] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19875] <... futex resumed>) = 1 [pid 19874] <... futex resumed>) = 0 [pid 19872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19876] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19877] <... futex resumed>) = 0 [pid 19875] pwrite64(3, "\x02\x00", 2, 4 [pid 19874] <... futex resumed>) = 0 [pid 19872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19877] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19876] <... futex resumed>) = 1 [pid 19875] <... pwrite64 resumed>) = 2 [pid 19874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19872] <... futex resumed>) = 0 [pid 19871] <... futex resumed>) = 0 [pid 19875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19877] <... openat resumed>) = 3 [pid 19876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19875] <... futex resumed>) = 1 [pid 19874] <... futex resumed>) = 0 [pid 19871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19875] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19874] exit_group(0 [pid 19872] <... futex resumed>) = 0 [pid 19871] <... futex resumed>) = 0 [pid 19876] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19875] <... futex resumed>) = ? [pid 19874] <... exit_group resumed>) = ? [pid 19872] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19877] <... futex resumed>) = 1 [pid 19876] <... openat resumed>) = 3 [pid 19875] +++ exited with 0 +++ [pid 19872] <... futex resumed>) = 0 [pid 19877] pwrite64(3, "\x02\x00", 2, 4 [pid 19876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19872] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19877] <... pwrite64 resumed>) = 2 [pid 19876] <... futex resumed>) = 1 [pid 19874] +++ exited with 0 +++ [pid 19871] <... futex resumed>) = 0 [pid 19877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19874, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19877] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19872] <... futex resumed>) = 0 [pid 19871] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19876] <... futex resumed>) = 0 [pid 19872] exit_group(0 [pid 19876] pwrite64(3, "\x02\x00", 2, 4 [pid 19871] <... futex resumed>) = 1 [pid 19877] <... futex resumed>) = ? [pid 19872] <... exit_group resumed>) = ? [pid 19877] +++ exited with 0 +++ [pid 19876] <... pwrite64 resumed>) = 2 [pid 19871] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19871] <... futex resumed>) = 0 [pid 19876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19871] exit_group(0 [pid 19876] <... futex resumed>) = ? [pid 19871] <... exit_group resumed>) = ? [pid 19876] +++ exited with 0 +++ [pid 19872] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19872, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19871] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19871, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19878 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19878] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19878 ci2-android-6-12-rust/strace-static-x86_64: Process 19879 attached [pid 19879] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19879 [pid 19878] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19879] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19879] rt_sigprocmask(SIG_SETMASK, [] [pid 19878] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19879] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19879] setpgid(0, 0) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19879] write(3, "1000", 4 [pid 19878] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19878] setpgid(0, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19879] <... write resumed>) = 4 [pid 19878] <... setpgid resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19879] close(3) = 0 [pid 19879] write(1, "executing program\n", 18) = 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 19879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19879] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19879] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19879] <... mmap resumed>) = 0x7f9f66df1000 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 19880 attached [pid 19879] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19880] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19879] <... mprotect resumed>) = 0 [pid 19880] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19878] <... openat resumed>) = 3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19880 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19879] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19879] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19880] <... prctl resumed>) = 0 [pid 19879] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19881 attached [pid 19880] setpgid(0, 0 [pid 19878] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19882 attached [pid 19881] set_robust_list(0x55555f6e6760, 24 [pid 19880] <... setpgid resumed>) = 0 [pid 19879] <... clone3 resumed> => {parent_tid=[19882]}, 88) = 19882 [pid 19881] <... set_robust_list resumed>) = 0 [pid 19880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19882] set_robust_list(0x7f9f66e119a0, 24 [pid 19881] rt_sigprocmask(SIG_SETMASK, [] [pid 19879] rt_sigprocmask(SIG_SETMASK, [] [pid 19878] <... write resumed>) = 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19881 [pid 19882] <... set_robust_list resumed>) = 0 [pid 19878] close(3 [pid 19882] rt_sigprocmask(SIG_SETMASK, [] [pid 19881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19880] <... openat resumed>) = 3 [pid 19879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19878] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19881] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19878] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19882] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19881] <... prctl resumed>) = 0 [pid 19880] write(3, "1000", 4 [pid 19879] <... futex resumed>) = 0 [pid 19878] <... write resumed>) = 18 [pid 19882] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19881] setpgid(0, 0 [pid 19880] <... write resumed>) = 4 [pid 19879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19878] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] <... setpgid resumed>) = 0 [pid 19880] close(3 [pid 19878] <... futex resumed>) = 0 [pid 19882] <... futex resumed>) = 1 [pid 19879] <... futex resumed>) = 0 [pid 19878] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19880] <... close resumed>) = 0 [pid 19879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19878] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19882] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19878] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19882] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19882] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19881] <... openat resumed>) = 3 [pid 19880] write(1, "executing program\n", 18 [pid 19879] <... futex resumed>) = 0 [pid 19878] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19881] write(3, "1000", 4 [pid 19880] <... write resumed>) = 18 [pid 19879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] <... write resumed>) = 4 executing program [pid 19880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19878] <... mmap resumed>) = 0x7f9f66df1000 [pid 19882] <... futex resumed>) = 0 [pid 19881] close(3 [pid 19880] <... futex resumed>) = 0 [pid 19879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] <... close resumed>) = 0 [pid 19880] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19879] <... futex resumed>) = 0 [pid 19881] write(1, "executing program\n", 18 [pid 19880] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 19882] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19881] <... write resumed>) = 18 [pid 19880] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19878] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19882] <... openat resumed>) = 3 [pid 19881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19878] <... mprotect resumed>) = 0 [pid 19882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] <... futex resumed>) = 0 [pid 19880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19882] <... futex resumed>) = 1 [pid 19881] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19880] <... mmap resumed>) = 0x7f9f66df1000 [pid 19879] <... futex resumed>) = 0 [pid 19878] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19878] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19882] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19881] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19880] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19879] <... futex resumed>) = 0 [pid 19878] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19882] pwrite64(3, "\x02\x00", 2, 4 [pid 19881] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19880] <... mprotect resumed>) = 0 [pid 19879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19883 attached [pid 19881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19880] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19883] set_robust_list(0x7f9f66e119a0, 24 [pid 19881] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19883] <... set_robust_list resumed>) = 0 [pid 19881] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19880] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19883] rt_sigprocmask(SIG_SETMASK, [] [pid 19882] <... pwrite64 resumed>) = 2 [pid 19881] <... mprotect resumed>) = 0 [pid 19880] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19878] <... clone3 resumed> => {parent_tid=[19883]}, 88) = 19883 [pid 19882] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 19884 attached [pid 19882] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19878] rt_sigprocmask(SIG_SETMASK, [] [pid 19884] set_robust_list(0x7f9f66e119a0, 24 [pid 19878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19884] <... set_robust_list resumed>) = 0 [pid 19883] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19881] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19880] <... clone3 resumed> => {parent_tid=[19884]}, 88) = 19884 [pid 19879] <... futex resumed>) = 0 [pid 19878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] rt_sigprocmask(SIG_SETMASK, [] [pid 19883] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19881] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19880] rt_sigprocmask(SIG_SETMASK, [] [pid 19879] exit_group(0 [pid 19878] <... futex resumed>) = 0 [pid 19884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19882] <... futex resumed>) = ? [pid 19881] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19879] <... exit_group resumed>) = ? [pid 19878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19885 attached [pid 19884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19883] <... futex resumed>) = 0 [pid 19882] +++ exited with 0 +++ [pid 19880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] <... clone3 resumed> => {parent_tid=[19885]}, 88) = 19885 [pid 19880] <... futex resumed>) = 0 [pid 19879] +++ exited with 0 +++ [pid 19878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19881] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19879, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19883] <... futex resumed>) = 0 [pid 19881] <... futex resumed>) = 0 [pid 19878] <... futex resumed>) = 1 [pid 19883] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19881] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19885] set_robust_list(0x7f9f66e119a0, 24 [pid 19884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19885] <... set_robust_list resumed>) = 0 [pid 19883] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19885] rt_sigprocmask(SIG_SETMASK, [] [pid 19884] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19885] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19884] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19883] <... futex resumed>) = 1 [pid 19878] <... futex resumed>) = 0 [pid 19885] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19878] <... futex resumed>) = 0 [pid 19883] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] <... futex resumed>) = 1 [pid 19880] <... futex resumed>) = 0 [pid 19885] <... futex resumed>) = 1 [pid 19884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] <... futex resumed>) = 0 [pid 19883] <... openat resumed>) = 3 [pid 19880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] <... futex resumed>) = 0 [pid 19881] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] <... futex resumed>) = 1 [pid 19880] <... futex resumed>) = 1 [pid 19878] <... futex resumed>) = 0 [pid 19885] <... futex resumed>) = 0 [pid 19884] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] <... futex resumed>) = 1 [pid 19880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19885] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19884] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19881] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19878] <... futex resumed>) = 0 [pid 19883] pwrite64(3, "\x02\x00", 2, 4 [pid 19878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19885] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] <... pwrite64 resumed>) = 2 [pid 19885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] <... futex resumed>) = 1 [pid 19880] <... futex resumed>) = 0 [pid 19885] <... futex resumed>) = 1 [pid 19884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] <... futex resumed>) = 0 [pid 19880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19881] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19880] <... futex resumed>) = 0 [pid 19885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19884] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19883] <... futex resumed>) = 1 [pid 19881] <... futex resumed>) = 0 [pid 19880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19878] <... futex resumed>) = 0 [pid 19885] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19884] <... openat resumed>) = 3 [pid 19883] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19878] exit_group(0 [pid 19885] <... openat resumed>) = 3 [pid 19883] <... futex resumed>) = ? [pid 19878] <... exit_group resumed>) = ? [pid 19885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19883] +++ exited with 0 +++ [pid 19878] +++ exited with 0 +++ [pid 19885] <... futex resumed>) = 1 [pid 19884] <... futex resumed>) = 1 [pid 19881] <... futex resumed>) = 0 [pid 19880] <... futex resumed>) = 0 [pid 19885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19880] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19881] <... futex resumed>) = 0 [pid 19880] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19878, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19885] pwrite64(3, "\x02\x00", 2, 4 [pid 19884] pwrite64(3, "\x02\x00", 2, 4 [pid 19881] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19880] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19885] <... pwrite64 resumed>) = 2 [pid 19884] <... pwrite64 resumed>) = 2 [pid 19884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19884] <... futex resumed>) = 1 [pid 19885] <... futex resumed>) = 1 [pid 19884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] <... futex resumed>) = 0 [pid 19880] <... futex resumed>) = 0 [pid 19885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19881] exit_group(0 [pid 19880] exit_group(0 [pid 19885] <... futex resumed>) = ? [pid 19881] <... exit_group resumed>) = ? [pid 19885] +++ exited with 0 +++ [pid 19884] <... futex resumed>) = ? [pid 19880] <... exit_group resumed>) = ? [pid 19884] +++ exited with 0 +++ [pid 19881] +++ exited with 0 +++ [pid 19880] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19881, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19880, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19886 attached [pid 19886] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19886 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19886] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19886] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19886] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19887 attached [pid 19886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19887 [pid 19887] set_robust_list(0x55555f6e6760, 24 [pid 19886] <... prctl resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19887] <... set_robust_list resumed>) = 0 [pid 19886] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19887] rt_sigprocmask(SIG_SETMASK, [] [pid 19886] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19887] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19886] <... openat resumed>) = 3 [pid 19887] <... prctl resumed>) = 0 [pid 19887] setpgid(0, 0) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19886] write(3, "1000", 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19886] <... write resumed>) = 4 [pid 19887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19887] write(3, "1000", 4) = 4 [pid 19887] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 19888 attached ) = 0 [pid 19886] close(3 [pid 19887] write(1, "executing program\n", 18 [pid 19886] <... close resumed>) = 0 [pid 19888] set_robust_list(0x55555f6e6760, 24 [pid 19887] <... write resumed>) = 18 executing program [pid 19886] write(1, "executing program\n", 18 [pid 19888] <... set_robust_list resumed>) = 0 [pid 19887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19886] <... write resumed>) = 18 executing program [pid 19888] rt_sigprocmask(SIG_SETMASK, [] [pid 19887] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19888 [pid 316] <... restart_syscall resumed>) = 0 [pid 19886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19886] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19886] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19886] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19887] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19887] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19888] <... prctl resumed>) = 0 [pid 19887] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 19889 attached [pid 19888] setpgid(0, 0 [pid 19887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19886] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19889] set_robust_list(0x55555f6e6760, 24 [pid 19888] <... setpgid resumed>) = 0 [pid 19887] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19889] <... set_robust_list resumed>) = 0 [pid 19888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19887] <... mmap resumed>) = 0x7f9f66df1000 [pid 19889] rt_sigprocmask(SIG_SETMASK, [] [pid 19888] <... openat resumed>) = 3 [pid 19886] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19889 [pid 19887] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19886] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19888] write(3, "1000", 4 [pid 19887] <... mprotect resumed>) = 0 [pid 19886] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19889] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19888] <... write resumed>) = 4 [pid 19887] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19886] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19889] <... prctl resumed>) = 0 [pid 19888] close(3 [pid 19887] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19886] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19889] setpgid(0, 0 [pid 19888] <... close resumed>) = 0 [pid 19887] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19886] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19891 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19890 attached [pid 19889] <... setpgid resumed>) = 0 [pid 19888] write(1, "executing program\n", 18 [pid 19891] set_robust_list(0x7f9f66e119a0, 24 [pid 19890] set_robust_list(0x7f9f66e119a0, 24 [pid 19889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19886] <... clone3 resumed> => {parent_tid=[19891]}, 88) = 19891 executing program [pid 19891] <... set_robust_list resumed>) = 0 [pid 19890] <... set_robust_list resumed>) = 0 [pid 19888] <... write resumed>) = 18 [pid 19886] rt_sigprocmask(SIG_SETMASK, [] [pid 19891] rt_sigprocmask(SIG_SETMASK, [] [pid 19890] rt_sigprocmask(SIG_SETMASK, [] [pid 19889] <... openat resumed>) = 3 [pid 19888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19887] <... clone3 resumed> => {parent_tid=[19890]}, 88) = 19890 [pid 19886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19886] <... futex resumed>) = 0 [pid 19891] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19889] write(3, "1000", 4 [pid 19888] <... futex resumed>) = 0 [pid 19887] rt_sigprocmask(SIG_SETMASK, [] [pid 19886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19891] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19889] <... write resumed>) = 4 [pid 19888] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19889] close(3 [pid 19888] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19891] <... futex resumed>) = 0 [pid 19889] <... close resumed>) = 0 [pid 19888] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19887] <... futex resumed>) = 1 [pid 19886] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19890] <... futex resumed>) = 0 [pid 19889] write(1, "executing program\n", 18 [pid 19888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19890] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19889] <... write resumed>) = 18 [pid 19888] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19886] <... futex resumed>) = 0 [pid 19891] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19890] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19889] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19888] <... mmap resumed>) = 0x7f9f66df1000 [pid 19886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19891] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19889] <... futex resumed>) = 0 [pid 19888] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19890] <... futex resumed>) = 1 [pid 19889] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19888] <... mprotect resumed>) = 0 [pid 19887] <... futex resumed>) = 0 [pid 19890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19889] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19888] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19891] <... futex resumed>) = 1 [pid 19890] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19889] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19888] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19887] <... futex resumed>) = 0 [pid 19886] <... futex resumed>) = 0 [pid 19891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19890] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19888] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19892 attached [pid 19890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19889] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19890] <... futex resumed>) = 0 [pid 19889] <... mmap resumed>) = 0x7f9f66df1000 [pid 19887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19886] <... futex resumed>) = 1 [pid 19892] set_robust_list(0x7f9f66e119a0, 24 [pid 19890] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19892] <... set_robust_list resumed>) = 0 [pid 19891] <... futex resumed>) = 0 [pid 19889] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19888] <... clone3 resumed> => {parent_tid=[19892]}, 88) = 19892 [pid 19887] <... futex resumed>) = 0 [pid 19891] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19889] <... mprotect resumed>) = 0 [pid 19888] rt_sigprocmask(SIG_SETMASK, [] [pid 19887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19891] <... openat resumed>) = 3 [pid 19890] <... openat resumed>) = 3 [pid 19892] rt_sigprocmask(SIG_SETMASK, [] [pid 19889] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19889] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19891] <... futex resumed>) = 1 [pid 19889] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19888] <... futex resumed>) = 0 [pid 19891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19893 attached [pid 19893] set_robust_list(0x7f9f66e119a0, 24 [pid 19892] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19893] <... set_robust_list resumed>) = 0 [pid 19889] <... clone3 resumed> => {parent_tid=[19893]}, 88) = 19893 [pid 19893] rt_sigprocmask(SIG_SETMASK, [] [pid 19889] rt_sigprocmask(SIG_SETMASK, [] [pid 19893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19889] <... futex resumed>) = 0 [pid 19893] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19886] <... futex resumed>) = 0 [pid 19892] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19893] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19891] <... futex resumed>) = 0 [pid 19890] <... futex resumed>) = 1 [pid 19889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19887] <... futex resumed>) = 0 [pid 19886] <... futex resumed>) = 1 [pid 19893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19892] <... futex resumed>) = 1 [pid 19891] pwrite64(3, "\x02\x00", 2, 4 [pid 19890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19889] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19888] <... futex resumed>) = 0 [pid 19887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19893] <... futex resumed>) = 0 [pid 19892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19891] <... pwrite64 resumed>) = 2 [pid 19890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19887] <... futex resumed>) = 0 [pid 19893] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19890] pwrite64(3, "\x02\x00", 2, 4 [pid 19889] <... futex resumed>) = 0 [pid 19888] <... futex resumed>) = 0 [pid 19887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19893] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19892] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19891] <... futex resumed>) = 0 [pid 19889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19890] <... pwrite64 resumed>) = 2 [pid 19888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19886] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19892] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19889] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19893] <... futex resumed>) = 0 [pid 19892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19890] <... futex resumed>) = 1 [pid 19889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19887] <... futex resumed>) = 0 [pid 19886] exit_group(0 [pid 19893] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19892] <... futex resumed>) = 1 [pid 19891] <... futex resumed>) = ? [pid 19890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19889] <... futex resumed>) = 0 [pid 19888] <... futex resumed>) = 0 [pid 19887] exit_group(0 [pid 19886] <... exit_group resumed>) = ? [pid 19893] <... openat resumed>) = 3 [pid 19892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19891] +++ exited with 0 +++ [pid 19890] <... futex resumed>) = ? [pid 19889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19887] <... exit_group resumed>) = ? [pid 19893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19888] <... futex resumed>) = 0 [pid 19893] <... futex resumed>) = 1 [pid 19889] <... futex resumed>) = 0 [pid 19888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19893] pwrite64(3, "\x02\x00", 2, 4 [pid 19889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19893] <... pwrite64 resumed>) = 2 [pid 19889] <... futex resumed>) = 0 [pid 19889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19889] <... futex resumed>) = 0 [pid 19893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19889] exit_group(0 [pid 19893] <... futex resumed>) = ? [pid 19889] <... exit_group resumed>) = ? [pid 19893] +++ exited with 0 +++ [pid 19886] +++ exited with 0 +++ [pid 19892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19889] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19886, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19890] +++ exited with 0 +++ [pid 19887] +++ exited with 0 +++ [pid 19892] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19892] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19887, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19889, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19888] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19892] pwrite64(3, "\x02\x00", 2, 4 [pid 19888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19892] <... pwrite64 resumed>) = 2 [pid 19888] <... futex resumed>) = 0 [pid 19892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19892] <... futex resumed>) = 0 [pid 19892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19888] exit_group(0 [pid 19892] <... futex resumed>) = ? [pid 19888] <... exit_group resumed>) = ? [pid 314] <... restart_syscall resumed>) = 0 [pid 19892] +++ exited with 0 +++ [pid 19888] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19888, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19894 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19894 [pid 19894] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19894] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19895 attached [pid 19894] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19895] set_robust_list(0x55555f6e6760, 24 [pid 19894] <... prctl resumed>) = 0 [pid 19895] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19895 [pid 19894] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19895] rt_sigprocmask(SIG_SETMASK, [] [pid 19894] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19894] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19895] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19894] <... openat resumed>) = 3 [pid 19895] setpgid(0, 0 [pid 19894] write(3, "1000", 4 [pid 19895] <... setpgid resumed>) = 0 [pid 19894] <... write resumed>) = 4 [pid 19895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19894] close(3 [pid 317] <... restart_syscall resumed>) = 0 [pid 19895] <... openat resumed>) = 3 [pid 19894] <... close resumed>) = 0 [pid 19895] write(3, "1000", 4 [pid 19894] write(1, "executing program\n", 18 [pid 19895] <... write resumed>) = 4 [pid 19895] close(3 [pid 19894] <... write resumed>) = 18 [pid 19895] <... close resumed>) = 0 [pid 19894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19895] write(1, "executing program\n", 18 [pid 19894] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19895] <... write resumed>) = 18 [pid 19894] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19894] <... rt_sigaction resumed>, NULL, 8) = 0 executing program executing program [pid 19895] <... futex resumed>) = 0 [pid 19895] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19896 attached [pid 19894] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... restart_syscall resumed>) = 0 [pid 19896] set_robust_list(0x55555f6e6760, 24 [pid 19895] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19896 [pid 19896] <... set_robust_list resumed>) = 0 [pid 19894] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19896] rt_sigprocmask(SIG_SETMASK, [] [pid 19895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19894] <... mmap resumed>) = 0x7f9f66df1000 [pid 19896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19895] <... mmap resumed>) = 0x7f9f66df1000 [pid 19894] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19896] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19896] setpgid(0, 0 [pid 19894] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19896] <... setpgid resumed>) = 0 [pid 19894] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19895] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19897 attached [pid 19896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19895] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19894] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19897] set_robust_list(0x55555f6e6760, 24 [pid 19896] <... openat resumed>) = 3 [pid 19895] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19897] <... set_robust_list resumed>) = 0 [pid 19896] write(3, "1000", 4 [pid 19895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19894] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19897 ci2-android-6-12-rust/strace-static-x86_64: Process 19898 attached [pid 19897] rt_sigprocmask(SIG_SETMASK, [] [pid 19896] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 19899 attached [pid 19898] set_robust_list(0x7f9f66e119a0, 24 [pid 19897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19896] close(3 [pid 19895] <... clone3 resumed> => {parent_tid=[19898]}, 88) = 19898 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19899] set_robust_list(0x7f9f66e119a0, 24 [pid 19898] <... set_robust_list resumed>) = 0 [pid 19897] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19896] <... close resumed>) = 0 [pid 19895] rt_sigprocmask(SIG_SETMASK, [] [pid 19894] <... clone3 resumed> => {parent_tid=[19899]}, 88) = 19899 [pid 19899] <... set_robust_list resumed>) = 0 [pid 19898] rt_sigprocmask(SIG_SETMASK, [] [pid 19897] <... prctl resumed>) = 0 [pid 19896] write(1, "executing program\n", 18 [pid 19895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19894] rt_sigprocmask(SIG_SETMASK, [] [pid 19899] rt_sigprocmask(SIG_SETMASK, [] [pid 19898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19897] setpgid(0, 0 [pid 19896] <... write resumed>) = 18 [pid 19894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] <... setpgid resumed>) = 0 [pid 19896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19899] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19896] <... futex resumed>) = 0 [pid 19899] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19896] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19894] <... futex resumed>) = 0 [pid 19897] <... openat resumed>) = 3 [pid 19899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19896] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19899] <... futex resumed>) = 0 [pid 19897] write(3, "1000", 4 [pid 19896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19894] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19899] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] <... write resumed>) = 4 [pid 19896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19897] close(3 [pid 19896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19894] <... futex resumed>) = 0 [pid 19899] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19897] <... close resumed>) = 0 [pid 19896] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 19894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19899] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19897] write(1, "executing program\n", 18 executing program [pid 19896] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19897] <... write resumed>) = 18 [pid 19896] <... mprotect resumed>) = 0 [pid 19895] <... futex resumed>) = 1 [pid 19899] <... futex resumed>) = 1 [pid 19898] <... futex resumed>) = 0 [pid 19897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19896] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19894] <... futex resumed>) = 0 [pid 19899] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19898] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19897] <... futex resumed>) = 0 [pid 19896] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19898] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19897] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19894] <... futex resumed>) = 0 [pid 19899] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19897] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19900 attached [pid 19899] <... openat resumed>) = 3 [pid 19898] <... futex resumed>) = 1 [pid 19897] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19896] <... clone3 resumed> => {parent_tid=[19900]}, 88) = 19900 [pid 19895] <... futex resumed>) = 0 [pid 19900] set_robust_list(0x7f9f66e119a0, 24 [pid 19899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19896] rt_sigprocmask(SIG_SETMASK, [] [pid 19895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] <... set_robust_list resumed>) = 0 [pid 19899] <... futex resumed>) = 1 [pid 19898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19897] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19895] <... futex resumed>) = 0 [pid 19894] <... futex resumed>) = 0 [pid 19900] rt_sigprocmask(SIG_SETMASK, [] [pid 19899] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19898] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19897] <... mmap resumed>) = 0x7f9f66df1000 [pid 19896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19898] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19897] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19896] <... futex resumed>) = 0 [pid 19894] <... futex resumed>) = 0 [pid 19900] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19899] pwrite64(3, "\x02\x00", 2, 4 [pid 19898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19897] <... mprotect resumed>) = 0 [pid 19896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19900] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19899] <... pwrite64 resumed>) = 2 [pid 19898] <... futex resumed>) = 1 [pid 19900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19897] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19895] <... futex resumed>) = 0 [pid 19900] <... futex resumed>) = 1 [pid 19899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19896] <... futex resumed>) = 0 [pid 19895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19899] <... futex resumed>) = 1 [pid 19898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19897] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19895] <... futex resumed>) = 0 [pid 19894] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19901 attached [pid 19900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19899] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19898] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19896] <... futex resumed>) = 0 [pid 19895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19894] exit_group(0 [pid 19901] set_robust_list(0x7f9f66e119a0, 24 [pid 19900] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19897] <... clone3 resumed> => {parent_tid=[19901]}, 88) = 19901 [pid 19898] <... openat resumed>) = 3 [pid 19896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19899] <... futex resumed>) = ? [pid 19894] <... exit_group resumed>) = ? [pid 19901] <... set_robust_list resumed>) = 0 [pid 19900] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19897] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19901] rt_sigprocmask(SIG_SETMASK, [] [pid 19899] +++ exited with 0 +++ [pid 19894] +++ exited with 0 +++ [pid 19901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19900] <... futex resumed>) = 1 [pid 19896] <... futex resumed>) = 0 [pid 19896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19896] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19894, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19901] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19900] <... openat resumed>) = 3 [pid 19901] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19901] <... futex resumed>) = 1 [pid 19900] <... futex resumed>) = 1 [pid 19898] <... futex resumed>) = 1 [pid 19897] <... futex resumed>) = 0 [pid 19896] <... futex resumed>) = 0 [pid 19895] <... futex resumed>) = 0 [pid 19901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19895] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19897] <... futex resumed>) = 0 [pid 19896] <... futex resumed>) = 0 [pid 19895] <... futex resumed>) = 0 [pid 19901] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19900] pwrite64(3, "\x02\x00", 2, 4 [pid 19898] pwrite64(3, "\x02\x00", 2, 4 [pid 19897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19895] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19901] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19900] <... pwrite64 resumed>) = 2 [pid 19898] <... pwrite64 resumed>) = 2 [pid 19901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19901] <... futex resumed>) = 1 [pid 19900] <... futex resumed>) = 1 [pid 19898] <... futex resumed>) = 1 [pid 19897] <... futex resumed>) = 0 [pid 19896] <... futex resumed>) = 0 [pid 19895] <... futex resumed>) = 0 [pid 19901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19900] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19898] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19896] exit_group(0 [pid 19895] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19900] <... futex resumed>) = ? [pid 19898] <... futex resumed>) = ? [pid 19897] <... futex resumed>) = 0 [pid 19896] <... exit_group resumed>) = ? [pid 19895] <... exit_group resumed>) = ? [pid 19901] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19900] +++ exited with 0 +++ [pid 19898] +++ exited with 0 +++ [pid 19897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19896] +++ exited with 0 +++ [pid 19895] +++ exited with 0 +++ [pid 19901] <... openat resumed>) = 3 [pid 19901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19895, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19896, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19901] <... futex resumed>) = 1 [pid 19897] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19897] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19897] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19901] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 19902 attached ) = 2 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19902] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19902 [pid 19902] <... set_robust_list resumed>) = 0 [pid 19901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19897] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19903 attached [pid 19902] rt_sigprocmask(SIG_SETMASK, [] [pid 19901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19897] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19903] set_robust_list(0x55555f6e6760, 24 [pid 19902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19901] <... futex resumed>) = ? [pid 19897] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19903 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19903] <... set_robust_list resumed>) = 0 [pid 19902] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19901] +++ exited with 0 +++ [pid 19897] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19903] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 19902] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19902] setpgid(0, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19897, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19902] <... setpgid resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19903] <... prctl resumed>) = 0 [pid 19902] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19903] setpgid(0, 0 [pid 19902] <... openat resumed>) = 3 [pid 19903] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19902] write(3, "1000", 4 [pid 19903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19902] <... write resumed>) = 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19903] <... openat resumed>) = 3 [pid 19902] close(3 [pid 19903] write(3, "1000", 4) = 4 [pid 19903] close(3) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19904 attached [pid 19902] <... close resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19902] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19904 [pid 19904] set_robust_list(0x55555f6e6760, 24 [pid 19902] <... write resumed>) = 18 [pid 19904] <... set_robust_list resumed>) = 0 [pid 19902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19904] rt_sigprocmask(SIG_SETMASK, [] [pid 19902] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19902] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 19904] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 19903] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19905 attached [pid 19904] <... prctl resumed>) = 0 [pid 19903] <... write resumed>) = 18 [pid 19902] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19905] set_robust_list(0x55555f6e6760, 24 [pid 19904] setpgid(0, 0 [pid 19903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] <... set_robust_list resumed>) = 0 [pid 19904] <... setpgid resumed>) = 0 [pid 19903] <... futex resumed>) = 0 [pid 19902] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19905 [pid 19905] rt_sigprocmask(SIG_SETMASK, [] [pid 19904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19903] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19904] <... openat resumed>) = 3 [pid 19903] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19902] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19905] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19904] write(3, "1000", 4 [pid 19903] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19905] <... prctl resumed>) = 0 [pid 19904] <... write resumed>) = 4 [pid 19903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19902] <... mmap resumed>) = 0x7f9f66df1000 [pid 19905] setpgid(0, 0 [pid 19904] close(3 [pid 19903] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19905] <... setpgid resumed>) = 0 [pid 19904] <... close resumed>) = 0 [pid 19903] <... mmap resumed>) = 0x7f9f66df1000 [pid 19902] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19905] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19904] write(1, "executing program\n", 18 executing program [pid 19903] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19905] <... openat resumed>) = 3 [pid 19904] <... write resumed>) = 18 [pid 19903] <... mprotect resumed>) = 0 [pid 19902] <... mprotect resumed>) = 0 [pid 19905] write(3, "1000", 4 [pid 19904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19903] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19905] <... write resumed>) = 4 [pid 19904] <... futex resumed>) = 0 [pid 19903] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19902] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19905] close(3 [pid 19904] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19903] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19906 attached [pid 19905] <... close resumed>) = 0 [pid 19904] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19902] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19906] set_robust_list(0x7f9f66e119a0, 24 [pid 19905] write(1, "executing program\n", 18 [pid 19904] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19903] <... clone3 resumed> => {parent_tid=[19906]}, 88) = 19906 [pid 19906] <... set_robust_list resumed>) = 0 [pid 19905] <... write resumed>) = 18 [pid 19904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19902] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19906] rt_sigprocmask(SIG_SETMASK, [] [pid 19905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19907 attached [pid 19906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19905] <... futex resumed>) = 0 [pid 19904] <... mmap resumed>) = 0x7f9f66df1000 [pid 19903] rt_sigprocmask(SIG_SETMASK, [] [pid 19907] set_robust_list(0x7f9f66e119a0, 24 [pid 19906] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19905] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19904] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19902] <... clone3 resumed> => {parent_tid=[19907]}, 88) = 19907 [pid 19907] <... set_robust_list resumed>) = 0 [pid 19905] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19904] <... mprotect resumed>) = 0 [pid 19903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19907] rt_sigprocmask(SIG_SETMASK, [] [pid 19906] <... futex resumed>) = 0 [pid 19905] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19904] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19903] <... futex resumed>) = 1 [pid 19902] rt_sigprocmask(SIG_SETMASK, [] [pid 19907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19906] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19904] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19906] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19905] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19904] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19902] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19902] <... futex resumed>) = 0 [pid 19905] <... mmap resumed>) = 0x7f9f66df1000 [pid 19907] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19902] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19908 attached [pid 19907] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19908] set_robust_list(0x7f9f66e119a0, 24 [pid 19907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19906] <... futex resumed>) = 1 [pid 19903] <... futex resumed>) = 0 [pid 19908] <... set_robust_list resumed>) = 0 [pid 19907] <... futex resumed>) = 1 [pid 19906] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19905] <... mprotect resumed>) = 0 [pid 19904] <... clone3 resumed> => {parent_tid=[19908]}, 88) = 19908 [pid 19903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19902] <... futex resumed>) = 0 [pid 19908] rt_sigprocmask(SIG_SETMASK, [] [pid 19907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19905] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19904] rt_sigprocmask(SIG_SETMASK, [] [pid 19903] <... futex resumed>) = 0 [pid 19902] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19906] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19905] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19902] <... futex resumed>) = 0 [pid 19908] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19907] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19906] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19905] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19902] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19908] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19907] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19904] <... futex resumed>) = 0 [pid 19908] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19907] <... futex resumed>) = 0 [pid 19906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] <... clone3 resumed> => {parent_tid=[19909]}, 88) = 19909 [pid 19902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19906] <... futex resumed>) = 0 [pid 19905] rt_sigprocmask(SIG_SETMASK, [] [pid 19904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19902] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19908] <... futex resumed>) = 0 [pid 19907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19906] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19902] <... futex resumed>) = 0 [pid 19908] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19907] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19902] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19907] <... openat resumed>) = 3 [pid 19908] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19905] <... futex resumed>) = 0 [pid 19904] <... futex resumed>) = 0 [pid 19907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19909 attached [pid 19908] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19907] <... futex resumed>) = 1 [pid 19904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19902] <... futex resumed>) = 0 [pid 19909] set_robust_list(0x7f9f66e119a0, 24 [pid 19908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19902] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19909] <... set_robust_list resumed>) = 0 [pid 19908] <... futex resumed>) = 0 [pid 19907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19902] <... futex resumed>) = 0 [pid 19909] rt_sigprocmask(SIG_SETMASK, [] [pid 19908] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19907] pwrite64(3, "\x02\x00", 2, 4 [pid 19906] <... futex resumed>) = 0 [pid 19904] <... futex resumed>) = 0 [pid 19903] <... futex resumed>) = 1 [pid 19902] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19908] <... openat resumed>) = 3 [pid 19907] <... pwrite64 resumed>) = 2 [pid 19906] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19909] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19906] <... openat resumed>) = 3 [pid 19909] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19908] <... futex resumed>) = 1 [pid 19907] <... futex resumed>) = 1 [pid 19906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19904] <... futex resumed>) = 0 [pid 19902] <... futex resumed>) = 0 [pid 19909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19908] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19907] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19906] <... futex resumed>) = 1 [pid 19904] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19903] <... futex resumed>) = 0 [pid 19909] <... futex resumed>) = 1 [pid 19908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19906] pwrite64(3, "\x02\x00", 2, 4 [pid 19905] <... futex resumed>) = 0 [pid 19904] <... futex resumed>) = 0 [pid 19903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19902] exit_group(0 [pid 19909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19908] pwrite64(3, "\x02\x00", 2, 4 [pid 19906] <... pwrite64 resumed>) = 2 [pid 19905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19904] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19903] <... futex resumed>) = 0 [pid 19907] <... futex resumed>) = ? [pid 19902] <... exit_group resumed>) = ? [pid 19909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19908] <... pwrite64 resumed>) = 2 [pid 19907] +++ exited with 0 +++ [pid 19906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] <... futex resumed>) = 0 [pid 19903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19909] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19906] <... futex resumed>) = 0 [pid 19905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19908] <... futex resumed>) = 1 [pid 19906] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19904] <... futex resumed>) = 0 [pid 19903] exit_group(0 [pid 19909] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19908] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19906] <... futex resumed>) = ? [pid 19904] exit_group(0 [pid 19903] <... exit_group resumed>) = ? [pid 19902] +++ exited with 0 +++ [pid 19909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19908] <... futex resumed>) = ? [pid 19906] +++ exited with 0 +++ [pid 19904] <... exit_group resumed>) = ? [pid 19903] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19902, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19905] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19903, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19909] <... futex resumed>) = 1 [pid 19908] +++ exited with 0 +++ [pid 19905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19904] +++ exited with 0 +++ [pid 19909] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19905] <... futex resumed>) = 0 [pid 19909] <... openat resumed>) = 3 [pid 19905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19904, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19909] <... futex resumed>) = 0 [pid 19905] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19909] pwrite64(3, "\x02\x00", 2, 4 [pid 19905] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19910 attached [pid 19909] <... pwrite64 resumed>) = 2 [pid 19905] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19911 attached [pid 19910] set_robust_list(0x55555f6e6760, 24 [pid 19909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19910] <... set_robust_list resumed>) = 0 [pid 19909] <... futex resumed>) = 1 [pid 19905] <... futex resumed>) = 0 [pid 19911] set_robust_list(0x55555f6e6760, 24 [pid 19909] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19911] <... set_robust_list resumed>) = 0 [pid 19910] rt_sigprocmask(SIG_SETMASK, [] [pid 19905] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19911] rt_sigprocmask(SIG_SETMASK, [] [pid 19910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19909] <... futex resumed>) = ? [pid 19905] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19910 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19911 [pid 19911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19910] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19909] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19905] +++ exited with 0 +++ [pid 19911] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 19912 attached [pid 19910] <... prctl resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19905, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19912] set_robust_list(0x55555f6e6760, 24 [pid 19910] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19912 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19912] <... set_robust_list resumed>) = 0 [pid 19910] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19912] rt_sigprocmask(SIG_SETMASK, [] [pid 19911] <... prctl resumed>) = 0 [pid 19910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19911] setpgid(0, 0 [pid 19912] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19911] <... setpgid resumed>) = 0 [pid 19910] <... openat resumed>) = 3 [pid 19912] <... prctl resumed>) = 0 [pid 19911] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19912] setpgid(0, 0 [pid 19911] <... openat resumed>) = 3 [pid 19910] write(3, "1000", 4 [pid 19912] <... setpgid resumed>) = 0 [pid 19911] write(3, "1000", 4 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19910] <... write resumed>) = 4 [pid 19912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19911] <... write resumed>) = 4 [pid 19910] close(3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19912] <... openat resumed>) = 3 [pid 19911] close(3 [pid 19910] <... close resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19912] write(3, "1000", 4 [pid 19910] write(1, "executing program\n", 18 [pid 19911] <... close resumed>) = 0 executing program executing program [pid 19911] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19913 attached [pid 19912] <... write resumed>) = 4 [pid 19911] <... write resumed>) = 18 [pid 19910] <... write resumed>) = 18 [pid 19913] set_robust_list(0x55555f6e6760, 24 [pid 19912] close(3 [pid 19911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19913] <... set_robust_list resumed>) = 0 [pid 19912] <... close resumed>) = 0 [pid 19911] <... futex resumed>) = 0 [pid 19910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19913 [pid 19911] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19913] rt_sigprocmask(SIG_SETMASK, [] [pid 19912] write(1, "executing program\n", 18 [pid 19911] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19910] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19912] <... write resumed>) = 18 executing program [pid 19911] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19910] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19913] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19913] <... prctl resumed>) = 0 [pid 19912] <... futex resumed>) = 0 [pid 19910] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19913] setpgid(0, 0 [pid 19912] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19913] <... setpgid resumed>) = 0 [pid 19910] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19912] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19912] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19910] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19913] <... openat resumed>) = 3 [pid 19912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19911] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19910] <... mmap resumed>) = 0x7f9f66df1000 [pid 19913] write(3, "1000", 4 [pid 19912] <... mmap resumed>) = 0x7f9f66df1000 [pid 19911] <... mmap resumed>) = 0x7f9f66df1000 [pid 19913] <... write resumed>) = 4 [pid 19912] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19911] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19910] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19913] close(3 [pid 19912] <... mprotect resumed>) = 0 [pid 19911] <... mprotect resumed>) = 0 [pid 19913] <... close resumed>) = 0 [pid 19912] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19911] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19910] <... mprotect resumed>) = 0 [pid 19913] write(1, "executing program\n", 18 [pid 19912] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19911] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19913] <... write resumed>) = 18 executing program [pid 19912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19911] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19910] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19915 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19914 attached [pid 19913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19910] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19914] set_robust_list(0x7f9f66e119a0, 24 [pid 19915] set_robust_list(0x7f9f66e119a0, 24 [pid 19913] <... futex resumed>) = 0 [pid 19912] <... clone3 resumed> => {parent_tid=[19914]}, 88) = 19914 [pid 19910] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19914] <... set_robust_list resumed>) = 0 [pid 19915] <... set_robust_list resumed>) = 0 [pid 19913] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19912] rt_sigprocmask(SIG_SETMASK, [] [pid 19914] rt_sigprocmask(SIG_SETMASK, [] [pid 19915] rt_sigprocmask(SIG_SETMASK, [] [pid 19913] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19913] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19910] <... clone3 resumed> => {parent_tid=[19916]}, 88) = 19916 [pid 19914] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19915] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19912] <... futex resumed>) = 0 [pid 19910] rt_sigprocmask(SIG_SETMASK, [] [pid 19914] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19913] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19913] <... mmap resumed>) = 0x7f9f66df1000 [pid 19912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19910] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19914] <... futex resumed>) = 0 [pid 19913] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19914] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19910] <... futex resumed>) = 0 [pid 19913] <... mprotect resumed>) = 0 [pid 19912] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19916 attached [pid 19914] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19913] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19911] <... clone3 resumed> => {parent_tid=[19915]}, 88) = 19915 [pid 19910] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19916] set_robust_list(0x7f9f66e119a0, 24 [pid 19914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19913] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19911] rt_sigprocmask(SIG_SETMASK, [] [pid 19916] <... set_robust_list resumed>) = 0 [pid 19914] <... futex resumed>) = 0 [pid 19913] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19911] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19917 attached [pid 19916] rt_sigprocmask(SIG_SETMASK, [] [pid 19914] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19912] <... futex resumed>) = 0 [pid 19911] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] set_robust_list(0x7f9f66e119a0, 24 [pid 19916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19914] <... openat resumed>) = 3 [pid 19915] <... futex resumed>) = 0 [pid 19913] <... clone3 resumed> => {parent_tid=[19917]}, 88) = 19917 [pid 19912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19911] <... futex resumed>) = 1 [pid 19917] <... set_robust_list resumed>) = 0 [pid 19916] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19915] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19913] rt_sigprocmask(SIG_SETMASK, [] [pid 19912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19911] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19917] rt_sigprocmask(SIG_SETMASK, [] [pid 19916] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19914] <... futex resumed>) = 0 [pid 19915] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19912] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19914] pwrite64(3, "\x02\x00", 2, 4 [pid 19915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19912] <... futex resumed>) = 0 [pid 19917] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19916] <... futex resumed>) = 1 [pid 19917] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19914] <... pwrite64 resumed>) = 2 [pid 19915] <... futex resumed>) = 1 [pid 19913] <... futex resumed>) = 0 [pid 19912] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19911] <... futex resumed>) = 0 [pid 19910] <... futex resumed>) = 0 [pid 19917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19915] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19911] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19910] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] <... futex resumed>) = 0 [pid 19914] <... futex resumed>) = 0 [pid 19915] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19912] exit_group(0 [pid 19911] <... futex resumed>) = 0 [pid 19917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19916] <... futex resumed>) = 0 [pid 19915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19912] <... exit_group resumed>) = ? [pid 19911] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19910] <... futex resumed>) = 1 [pid 19917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19916] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19914] +++ exited with 0 +++ [pid 19915] <... futex resumed>) = 0 [pid 19913] <... futex resumed>) = 0 [pid 19911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19910] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19915] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19911] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19915] <... openat resumed>) = 3 [pid 19913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19912] +++ exited with 0 +++ [pid 19911] <... futex resumed>) = 0 [pid 19917] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19916] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19911] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19915] <... futex resumed>) = 0 [pid 19911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19917] <... futex resumed>) = 1 [pid 19916] <... futex resumed>) = 1 [pid 19915] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19913] <... futex resumed>) = 0 [pid 19911] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19910] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19912, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19911] <... futex resumed>) = 0 [pid 19910] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19915] pwrite64(3, "\x02\x00", 2, 4 [pid 19913] <... futex resumed>) = 0 [pid 19911] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19910] <... futex resumed>) = 0 [pid 19917] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19916] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19915] <... pwrite64 resumed>) = 2 [pid 19913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19910] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19917] <... openat resumed>) = 3 [pid 19917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19916] <... openat resumed>) = 3 [pid 19915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] <... futex resumed>) = 1 [pid 19916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19915] <... futex resumed>) = 1 [pid 19913] <... futex resumed>) = 0 [pid 19911] <... futex resumed>) = 0 [pid 19917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19916] <... futex resumed>) = 1 [pid 19915] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19913] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19911] exit_group(0 [pid 19910] <... futex resumed>) = 0 [pid 19917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19915] <... futex resumed>) = ? [pid 19913] <... futex resumed>) = 0 [pid 19911] <... exit_group resumed>) = ? [pid 19910] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19917] pwrite64(3, "\x02\x00", 2, 4 [pid 19916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19915] +++ exited with 0 +++ [pid 19913] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19911] +++ exited with 0 +++ [pid 19910] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19911, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19917] <... pwrite64 resumed>) = 2 [pid 19917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19917] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19916] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 19916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19910] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19913] exit_group(0 [pid 19910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... restart_syscall resumed>) = 0 [pid 19917] <... futex resumed>) = ? [pid 19913] <... exit_group resumed>) = ? [pid 19910] exit_group(0 [pid 19917] +++ exited with 0 +++ [pid 19916] <... futex resumed>) = ? [pid 19910] <... exit_group resumed>) = ? [pid 19916] +++ exited with 0 +++ [pid 19913] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19910] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19910, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19913, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19918 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19918 [pid 19918] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19918] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19919 attached [pid 19918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19919] set_robust_list(0x55555f6e6760, 24 [pid 19918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19919 [pid 19919] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19919] rt_sigprocmask(SIG_SETMASK, [] [pid 19918] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19918] setpgid(0, 0 [pid 19919] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19918] <... setpgid resumed>) = 0 [pid 19919] <... prctl resumed>) = 0 [pid 19919] setpgid(0, 0 [pid 19918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19919] <... setpgid resumed>) = 0 [pid 19919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19918] <... openat resumed>) = 3 [pid 19919] <... openat resumed>) = 3 [pid 19918] write(3, "1000", 4 [pid 19919] write(3, "1000", 4 [pid 19918] <... write resumed>) = 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 19919] <... write resumed>) = 4 [pid 19919] close(3 [pid 19918] close(3 [pid 19919] <... close resumed>) = 0 [pid 19918] <... close resumed>) = 0 [pid 19919] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19919] <... write resumed>) = 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19919] <... futex resumed>) = 0 executing program [pid 19918] write(1, "executing program\n", 18) = 18 [pid 19918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19920 attached [pid 19919] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19918] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19920] set_robust_list(0x55555f6e6760, 24 [pid 19919] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19918] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 19920] <... set_robust_list resumed>) = 0 [pid 19919] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19918] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19920 [pid 19920] rt_sigprocmask(SIG_SETMASK, [] [pid 19919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19919] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19920] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19919] <... mmap resumed>) = 0x7f9f66df1000 [pid 19918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19920] setpgid(0, 0 [pid 19919] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19918] <... mmap resumed>) = 0x7f9f66df1000 [pid 19920] <... setpgid resumed>) = 0 [pid 19919] <... mprotect resumed>) = 0 [pid 19918] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19918] <... mprotect resumed>) = 0 [pid 19920] <... openat resumed>) = 3 [pid 19919] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19918] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19920] write(3, "1000", 4 [pid 19919] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19920] <... write resumed>) = 4 [pid 19919] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19920] close(3 [pid 19918] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19921 attached [pid 19920] <... close resumed>) = 0 [pid 19918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19922 attached [pid 19921] set_robust_list(0x7f9f66e119a0, 24 [pid 19920] write(1, "executing program\n", 18 [pid 19919] <... clone3 resumed> => {parent_tid=[19921]}, 88) = 19921 [pid 19922] set_robust_list(0x7f9f66e119a0, 24 [pid 19921] <... set_robust_list resumed>) = 0 [pid 19920] <... write resumed>) = 18 [pid 19919] rt_sigprocmask(SIG_SETMASK, [] [pid 19918] <... clone3 resumed> => {parent_tid=[19922]}, 88) = 19922 executing program [pid 19922] <... set_robust_list resumed>) = 0 [pid 19921] rt_sigprocmask(SIG_SETMASK, [] [pid 19920] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19918] rt_sigprocmask(SIG_SETMASK, [] [pid 19922] rt_sigprocmask(SIG_SETMASK, [] [pid 19921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19920] <... futex resumed>) = 0 [pid 19919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19921] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19920] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19919] <... futex resumed>) = 0 [pid 19918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19922] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19921] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19920] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19918] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19922] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19921] <... futex resumed>) = 0 [pid 19920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19922] <... futex resumed>) = 0 [pid 19921] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19919] <... futex resumed>) = 0 [pid 19922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19921] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19920] <... mmap resumed>) = 0x7f9f66df1000 [pid 19919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19920] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19921] <... futex resumed>) = 0 [pid 19920] <... mprotect resumed>) = 0 [pid 19919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19922] <... futex resumed>) = 0 [pid 19921] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19920] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19919] <... futex resumed>) = 0 [pid 19918] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19922] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19921] <... openat resumed>) = 3 [pid 19920] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19923 attached [pid 19922] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19923] set_robust_list(0x55555f6e6760, 24 [pid 19922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19921] <... futex resumed>) = 1 [pid 19919] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19924 attached [pid 19923] <... set_robust_list resumed>) = 0 [pid 19922] <... futex resumed>) = 1 [pid 19921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19919] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19918] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19923 [pid 19924] set_robust_list(0x7f9f66e119a0, 24 [pid 19923] rt_sigprocmask(SIG_SETMASK, [] [pid 19922] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19920] <... clone3 resumed> => {parent_tid=[19924]}, 88) = 19924 [pid 19919] <... futex resumed>) = 0 [pid 19918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19924] <... set_robust_list resumed>) = 0 [pid 19923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19922] <... openat resumed>) = 3 [pid 19921] pwrite64(3, "\x02\x00", 2, 4 [pid 19920] rt_sigprocmask(SIG_SETMASK, [] [pid 19919] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19918] <... futex resumed>) = 0 [pid 19924] rt_sigprocmask(SIG_SETMASK, [] [pid 19923] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19921] <... pwrite64 resumed>) = 2 [pid 19920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19923] <... prctl resumed>) = 0 [pid 19922] <... futex resumed>) = 0 [pid 19921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19924] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19923] setpgid(0, 0 [pid 19922] pwrite64(3, "\x02\x00", 2, 4 [pid 19921] <... futex resumed>) = 1 [pid 19920] <... futex resumed>) = 0 [pid 19919] <... futex resumed>) = 0 [pid 19918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19924] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19923] <... setpgid resumed>) = 0 [pid 19920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19919] exit_group(0 [pid 19918] <... futex resumed>) = 0 [pid 19924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19922] <... pwrite64 resumed>) = 2 [pid 19920] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19919] <... exit_group resumed>) = ? [pid 19918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19924] <... futex resumed>) = 0 [pid 19920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] <... openat resumed>) = 3 [pid 19921] +++ exited with 0 +++ [pid 19922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19920] <... futex resumed>) = 0 [pid 19919] +++ exited with 0 +++ [pid 19924] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19923] write(3, "1000", 4 [pid 19922] <... futex resumed>) = 1 [pid 19920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19918] <... futex resumed>) = 0 [pid 19924] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19923] <... write resumed>) = 4 [pid 19922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19918] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19919, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] close(3 [pid 19922] <... futex resumed>) = ? [pid 19918] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19924] <... futex resumed>) = 1 [pid 19923] <... close resumed>) = 0 [pid 19922] +++ exited with 0 +++ [pid 19920] <... futex resumed>) = 0 [pid 19924] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19920] <... futex resumed>) = 0 [pid 19924] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19924] <... openat resumed>) = 3 [pid 19918] +++ exited with 0 +++ [pid 19923] write(1, "executing program\n", 18) = 18 executing program [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19918, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19924] <... futex resumed>) = 1 [pid 19923] <... futex resumed>) = 0 [pid 19920] <... futex resumed>) = 0 [pid 19924] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19923] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19923] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19920] <... futex resumed>) = 0 [pid 19924] pwrite64(3, "\x02\x00", 2, 4 [pid 19923] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19923] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19924] <... pwrite64 resumed>) = 2 [pid 19924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] <... mmap resumed>) = 0x7f9f66df1000 [pid 19924] <... futex resumed>) = 1 [pid 19920] <... futex resumed>) = 0 [pid 19924] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19920] exit_group(0 [pid 19924] <... futex resumed>) = ? [pid 19923] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19920] <... exit_group resumed>) = ? [pid 19924] +++ exited with 0 +++ [pid 19923] <... mprotect resumed>) = 0 [pid 19923] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19923] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[19925]}, 88) = 19925 ci2-android-6-12-rust/strace-static-x86_64: Process 19925 attached [pid 19920] +++ exited with 0 +++ [pid 19925] set_robust_list(0x7f9f66e119a0, 24 [pid 19923] rt_sigprocmask(SIG_SETMASK, [] [pid 19925] <... set_robust_list resumed>) = 0 [pid 19923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19925] rt_sigprocmask(SIG_SETMASK, [] [pid 19923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19923] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19925] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19925] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19923] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19926 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19927 attached [pid 19925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] set_robust_list(0x55555f6e6760, 24 [pid 19925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19927] set_robust_list(0x55555f6e6760, 24 [pid 19926] <... set_robust_list resumed>) = 0 [pid 19925] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19927] <... set_robust_list resumed>) = 0 [pid 19926] rt_sigprocmask(SIG_SETMASK, [] [pid 19925] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19923] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19926 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19927 [pid 19927] rt_sigprocmask(SIG_SETMASK, [] [pid 19926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19925] <... futex resumed>) = 0 [pid 19923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19927] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19926] <... prctl resumed>) = 0 [pid 19925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19927] <... prctl resumed>) = 0 [pid 19926] setpgid(0, 0 [pid 19925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19923] <... futex resumed>) = 0 [pid 19927] setpgid(0, 0 [pid 19926] <... setpgid resumed>) = 0 [pid 19925] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19927] <... setpgid resumed>) = 0 [pid 19926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19925] <... openat resumed>) = 3 [pid 19927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19927] write(3, "1000", 4 [pid 19926] <... openat resumed>) = 3 [pid 19927] <... write resumed>) = 4 [pid 19925] <... futex resumed>) = 1 [pid 19923] <... futex resumed>) = 0 [pid 19926] write(3, "1000", 4 [pid 19927] close(3 [pid 19925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19923] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19927] <... close resumed>) = 0 [pid 19926] <... write resumed>) = 4 [pid 19925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19923] <... futex resumed>) = 0 [pid 19927] write(1, "executing program\n", 18 [pid 19926] close(3 [pid 19925] pwrite64(3, "\x02\x00", 2, 4 [pid 19923] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 316] <... restart_syscall resumed>) = 0 [pid 19927] <... write resumed>) = 18 [pid 19926] <... close resumed>) = 0 [pid 19925] <... pwrite64 resumed>) = 2 [pid 19927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] write(1, "executing program\n", 18 [pid 19925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19927] <... futex resumed>) = 0 [pid 19926] <... write resumed>) = 18 [pid 19927] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19925] <... futex resumed>) = 1 [pid 19927] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19925] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19927] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19926] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19927] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19927] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19926] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19923] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19927] <... mmap resumed>) = 0x7f9f66df1000 [pid 19926] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19923] exit_group(0) = ? [pid 19927] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19928 attached ) = 0 [pid 19926] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19925] <... futex resumed>) = ? [pid 19928] set_robust_list(0x55555f6e6760, 24 [pid 19926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19927] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19927] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19925] +++ exited with 0 +++ [pid 19923] +++ exited with 0 +++ [pid 19928] <... set_robust_list resumed>) = 0 [pid 19926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19928 ci2-android-6-12-rust/strace-static-x86_64: Process 19929 attached [pid 19928] rt_sigprocmask(SIG_SETMASK, [] [pid 19927] <... clone3 resumed> => {parent_tid=[19929]}, 88) = 19929 [pid 19926] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19923, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19929] set_robust_list(0x7f9f66e119a0, 24 [pid 19928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19927] rt_sigprocmask(SIG_SETMASK, [] [pid 19926] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19926] <... mprotect resumed>) = 0 [pid 19928] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19929] <... set_robust_list resumed>) = 0 [pid 19928] <... prctl resumed>) = 0 [pid 19927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19926] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19929] rt_sigprocmask(SIG_SETMASK, [] [pid 19928] setpgid(0, 0 [pid 19927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19928] <... setpgid resumed>) = 0 [pid 19927] <... futex resumed>) = 0 [pid 19929] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19929] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19928] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 19930 attached [pid 19929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19928] write(3, "1000", 4 [pid 19930] set_robust_list(0x7f9f66e119a0, 24 [pid 19929] <... futex resumed>) = 1 [pid 19927] <... futex resumed>) = 0 [pid 19930] <... set_robust_list resumed>) = 0 [pid 19929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19928] <... write resumed>) = 4 [pid 19927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] <... clone3 resumed> => {parent_tid=[19930]}, 88) = 19930 [pid 19930] rt_sigprocmask(SIG_SETMASK, [] [pid 19929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19928] close(3 [pid 19927] <... futex resumed>) = 0 [pid 19926] rt_sigprocmask(SIG_SETMASK, [] [pid 19930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19929] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19928] <... close resumed>) = 0 [pid 19927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19929] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19928] write(1, "executing program\n", 18 [pid 19926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19928] <... write resumed>) = 18 executing program [pid 19926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19930] <... futex resumed>) = 0 [pid 19929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] <... futex resumed>) = 1 [pid 19930] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19929] <... futex resumed>) = 1 [pid 19928] <... futex resumed>) = 0 [pid 19927] <... futex resumed>) = 0 [pid 19926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19930] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19929] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19928] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19929] <... openat resumed>) = 3 [pid 19928] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19927] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19930] <... futex resumed>) = 1 [pid 19929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19928] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19926] <... futex resumed>) = 0 [pid 19930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19929] <... futex resumed>) = 0 [pid 19928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19928] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19927] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19930] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19928] <... mmap resumed>) = 0x7f9f66df1000 [pid 19926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19930] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19928] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19927] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19929] pwrite64(3, "\x02\x00", 2, 4 [pid 19928] <... mprotect resumed>) = 0 [pid 19927] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19931 attached [pid 19930] <... futex resumed>) = 1 [pid 19929] <... pwrite64 resumed>) = 2 [pid 19931] set_robust_list(0x55555f6e6760, 24 [pid 19930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19928] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19926] <... futex resumed>) = 0 [pid 19931] <... set_robust_list resumed>) = 0 [pid 19929] <... futex resumed>) = 1 [pid 19927] <... futex resumed>) = 0 [pid 19931] rt_sigprocmask(SIG_SETMASK, [] [pid 19929] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19928] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19927] exit_group(0 [pid 19926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19931 [pid 19931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19929] <... futex resumed>) = ? [pid 19928] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19927] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19932 attached [pid 19931] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19930] <... futex resumed>) = 0 [pid 19929] +++ exited with 0 +++ [pid 19927] +++ exited with 0 +++ [pid 19926] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19932] set_robust_list(0x7f9f66e119a0, 24 [pid 19931] <... prctl resumed>) = 0 [pid 19930] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19928] <... clone3 resumed> => {parent_tid=[19932]}, 88) = 19932 [pid 19926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19932] <... set_robust_list resumed>) = 0 [pid 19931] setpgid(0, 0 [pid 19928] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19927, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19932] rt_sigprocmask(SIG_SETMASK, [] [pid 19931] <... setpgid resumed>) = 0 [pid 19930] <... openat resumed>) = 3 [pid 19928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19931] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19931] <... openat resumed>) = 3 [pid 19930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19928] <... futex resumed>) = 0 [pid 19932] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19931] write(3, "1000", 4 [pid 19932] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19931] <... write resumed>) = 4 [pid 19928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19932] <... futex resumed>) = 0 [pid 19931] close(3 [pid 19928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19932] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19931] <... close resumed>) = 0 [pid 19928] <... futex resumed>) = 0 [pid 19932] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19931] write(1, "executing program\n", 18 [pid 19930] <... futex resumed>) = 1 [pid 19928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19926] <... futex resumed>) = 0 [pid 19932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19931] <... write resumed>) = 18 [pid 19930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19932] <... futex resumed>) = 0 [pid 19931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 19928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19926] <... futex resumed>) = 0 [pid 19932] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19931] <... futex resumed>) = 0 [pid 19930] pwrite64(3, "\x02\x00", 2, 4 [pid 19928] <... futex resumed>) = 0 [pid 19926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19932] <... openat resumed>) = 3 [pid 19931] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19930] <... pwrite64 resumed>) = 2 [pid 19928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19931] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19932] <... futex resumed>) = 0 [pid 19931] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19930] <... futex resumed>) = 1 [pid 19928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19926] <... futex resumed>) = 0 [pid 19932] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19928] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19931] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19928] <... futex resumed>) = 0 [pid 19926] exit_group(0 [pid 19932] pwrite64(3, "\x02\x00", 2, 4 [pid 19931] <... mmap resumed>) = 0x7f9f66df1000 [pid 19928] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19926] <... exit_group resumed>) = ? [pid 19932] <... pwrite64 resumed>) = 2 [pid 19931] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19930] <... futex resumed>) = ? [pid 19932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19931] <... mprotect resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19932] <... futex resumed>) = 1 [pid 19931] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19930] +++ exited with 0 +++ [pid 19928] <... futex resumed>) = 0 [pid 19926] +++ exited with 0 +++ [pid 19932] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19931] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19928] exit_group(0 [pid 19932] <... futex resumed>) = ? [pid 19931] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19928] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19926, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19933 attached [pid 19932] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19934 attached [pid 19933] set_robust_list(0x7f9f66e119a0, 24 [pid 19928] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19933] <... set_robust_list resumed>) = 0 [pid 19931] <... clone3 resumed> => {parent_tid=[19933]}, 88) = 19933 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19928, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19934] set_robust_list(0x55555f6e6760, 24 [pid 19933] rt_sigprocmask(SIG_SETMASK, [] [pid 19931] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19934] <... set_robust_list resumed>) = 0 [pid 19933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19934] rt_sigprocmask(SIG_SETMASK, [] [pid 19933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19934 ci2-android-6-12-rust/strace-static-x86_64: Process 19935 attached [pid 19934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19931] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19935 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19935] set_robust_list(0x55555f6e6760, 24 [pid 19934] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19933] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19935] <... set_robust_list resumed>) = 0 [pid 19934] <... prctl resumed>) = 0 [pid 19933] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19935] rt_sigprocmask(SIG_SETMASK, [] [pid 19934] setpgid(0, 0 [pid 19933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19934] <... setpgid resumed>) = 0 [pid 19933] <... futex resumed>) = 1 [pid 19931] <... futex resumed>) = 0 [pid 19935] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19935] <... prctl resumed>) = 0 [pid 19935] setpgid(0, 0 [pid 19933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19931] <... futex resumed>) = 0 [pid 19935] <... setpgid resumed>) = 0 [pid 19935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19934] <... openat resumed>) = 3 [pid 19933] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 19935] <... openat resumed>) = 3 [pid 19934] write(3, "1000", 4 [pid 19935] write(3, "1000", 4 [pid 19933] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19935] <... write resumed>) = 4 [pid 19934] <... write resumed>) = 4 [pid 19935] close(3 [pid 19933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] close(3 [pid 19935] <... close resumed>) = 0 [pid 19933] <... futex resumed>) = 1 [pid 19931] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19935] write(1, "executing program\n", 18 [pid 19934] <... close resumed>) = 0 [pid 19933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19935] <... write resumed>) = 18 [pid 19934] write(1, "executing program\n", 18 [pid 19933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19931] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] <... write resumed>) = 18 [pid 19933] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program executing program [pid 19931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19935] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19936 attached [pid 19935] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19934] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19933] <... openat resumed>) = 3 [pid 19936] set_robust_list(0x55555f6e6760, 24 [pid 19935] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19934] <... futex resumed>) = 0 [pid 19936] <... set_robust_list resumed>) = 0 [pid 19933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19936 [pid 19934] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19936] rt_sigprocmask(SIG_SETMASK, [] [pid 19935] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19934] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19933] <... futex resumed>) = 1 [pid 19931] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19934] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19933] pwrite64(3, "\x02\x00", 2, 4 [pid 19931] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19935] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19931] <... futex resumed>) = 0 [pid 19936] <... prctl resumed>) = 0 [pid 19934] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19931] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19933] <... pwrite64 resumed>) = 2 [pid 19936] setpgid(0, 0 [pid 19934] <... mmap resumed>) = 0x7f9f66df1000 [pid 19933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] <... setpgid resumed>) = 0 [pid 19934] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19933] <... futex resumed>) = 1 [pid 19931] <... futex resumed>) = 0 [pid 19936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19931] exit_group(0 [pid 19934] <... mprotect resumed>) = 0 [pid 19931] <... exit_group resumed>) = ? [pid 19935] <... mmap resumed>) = 0x7f9f66df1000 [pid 19933] +++ exited with 0 +++ [pid 19935] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19935] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19935] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19937 attached [pid 19936] <... openat resumed>) = 3 [pid 19934] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19931] +++ exited with 0 +++ [pid 19937] set_robust_list(0x7f9f66e119a0, 24 [pid 19936] write(3, "1000", 4 [pid 19935] <... clone3 resumed> => {parent_tid=[19937]}, 88) = 19937 [pid 19934] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19937] <... set_robust_list resumed>) = 0 [pid 19936] <... write resumed>) = 4 [pid 19935] rt_sigprocmask(SIG_SETMASK, [] [pid 19937] rt_sigprocmask(SIG_SETMASK, [] [pid 19936] close(3 [pid 19935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19934] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19931, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19936] <... close resumed>) = 0 [pid 19935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19938 attached [pid 19937] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19936] write(1, "executing program\n", 18 [pid 19935] <... futex resumed>) = 0 executing program [pid 19938] set_robust_list(0x7f9f66e119a0, 24 [pid 19937] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19936] <... write resumed>) = 18 [pid 19935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19938] <... set_robust_list resumed>) = 0 [pid 19937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19934] <... clone3 resumed> => {parent_tid=[19938]}, 88) = 19938 [pid 19938] rt_sigprocmask(SIG_SETMASK, [] [pid 19937] <... futex resumed>) = 0 [pid 19936] <... futex resumed>) = 0 [pid 19935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] rt_sigprocmask(SIG_SETMASK, [] [pid 19938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19937] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19936] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19935] <... futex resumed>) = 0 [pid 19938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19937] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19936] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19938] <... futex resumed>) = 0 [pid 19937] <... futex resumed>) = 0 [pid 19936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 19938] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19937] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19936] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19935] <... futex resumed>) = 0 [pid 19934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19938] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19937] <... openat resumed>) = 3 [pid 19936] <... mmap resumed>) = 0x7f9f66df1000 [pid 19935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19938] <... futex resumed>) = 1 [pid 19937] <... futex resumed>) = 0 [pid 19936] <... mprotect resumed>) = 0 [pid 19935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] <... futex resumed>) = 0 [pid 19938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19937] pwrite64(3, "\x02\x00", 2, 4 [pid 19935] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19937] <... pwrite64 resumed>) = 2 [pid 19936] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19938] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19934] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19938] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19937] <... futex resumed>) = 0 [pid 19936] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19935] exit_group(0) = ? [pid 19934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19940 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19939 attached [pid 19940] set_robust_list(0x7f9f66e119a0, 24 [pid 19939] set_robust_list(0x55555f6e6760, 24 [pid 19940] <... set_robust_list resumed>) = 0 [pid 19939] <... set_robust_list resumed>) = 0 [pid 19940] rt_sigprocmask(SIG_SETMASK, [] [pid 19939] rt_sigprocmask(SIG_SETMASK, [] [pid 19938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19937] +++ exited with 0 +++ [pid 19936] <... clone3 resumed> => {parent_tid=[19940]}, 88) = 19940 [pid 19935] +++ exited with 0 +++ [pid 19934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19939 [pid 19940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19938] <... futex resumed>) = 0 [pid 19936] rt_sigprocmask(SIG_SETMASK, [] [pid 19934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19935, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19938] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19934] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19939] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19938] <... openat resumed>) = 3 [pid 19936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19939] setpgid(0, 0 [pid 19940] <... futex resumed>) = 0 [pid 19939] <... setpgid resumed>) = 0 [pid 19938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] <... futex resumed>) = 1 [pid 19940] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19939] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19938] <... futex resumed>) = 1 [pid 19936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19934] <... futex resumed>) = 0 [pid 19938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19934] <... futex resumed>) = 0 [pid 19938] pwrite64(3, "\x02\x00", 2, 4 [pid 19934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19940] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19939] <... openat resumed>) = 3 [pid 19938] <... pwrite64 resumed>) = 2 [pid 19940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19939] write(3, "1000", 4 [pid 19940] <... futex resumed>) = 1 [pid 19939] <... write resumed>) = 4 [pid 19938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] <... futex resumed>) = 0 [pid 19940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19939] close(3 [pid 19938] <... futex resumed>) = 1 [pid 19936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19934] <... futex resumed>) = 0 [pid 19940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19939] <... close resumed>) = 0 [pid 19938] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19936] <... futex resumed>) = 0 [pid 19940] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 19939] write(1, "executing program\n", 18 [pid 19936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19934] exit_group(0 [pid 19940] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19939] <... write resumed>) = 18 [pid 19940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19938] <... futex resumed>) = ? [pid 19934] <... exit_group resumed>) = ? [pid 19940] <... futex resumed>) = 1 [pid 19939] <... futex resumed>) = 0 [pid 19940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19939] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19938] +++ exited with 0 +++ [pid 19936] <... futex resumed>) = 0 [pid 19939] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19939] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19939] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19939] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19940] <... futex resumed>) = 0 [pid 19939] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19936] <... futex resumed>) = 1 [pid 19934] +++ exited with 0 +++ [pid 19940] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19939] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19934, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19940] <... openat resumed>) = 3 [pid 19939] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 19941 attached [pid 19940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19941] set_robust_list(0x7f9f66e119a0, 24 [pid 19939] <... clone3 resumed> => {parent_tid=[19941]}, 88) = 19941 [pid 19941] <... set_robust_list resumed>) = 0 [pid 19939] rt_sigprocmask(SIG_SETMASK, [] [pid 19941] rt_sigprocmask(SIG_SETMASK, [] [pid 19939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 19941] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19939] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 19941] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19940] <... futex resumed>) = 1 [pid 19939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19936] <... futex resumed>) = 0 [pid 19941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19941] <... futex resumed>) = 0 [pid 19940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19936] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19941] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19940] pwrite64(3, "\x02\x00", 2, 4 [pid 19939] <... futex resumed>) = 0 [pid 19936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19941] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19942 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19943 attached [pid 19941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19940] <... pwrite64 resumed>) = 2 [pid 19940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19942] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19942 [pid 19943] set_robust_list(0x55555f6e6760, 24 [pid 19941] <... futex resumed>) = 1 [pid 19940] <... futex resumed>) = 1 [pid 19936] <... futex resumed>) = 0 [pid 19939] <... futex resumed>) = 0 [pid 19936] exit_group(0 [pid 19942] <... set_robust_list resumed>) = 0 [pid 19943] <... set_robust_list resumed>) = 0 [pid 19941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19936] <... exit_group resumed>) = ? [pid 19940] +++ exited with 0 +++ [pid 19939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19943 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19936] +++ exited with 0 +++ [pid 19943] rt_sigprocmask(SIG_SETMASK, [] [pid 19942] rt_sigprocmask(SIG_SETMASK, [] [pid 19941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19941] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19943] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19936, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19941] <... openat resumed>) = 3 [pid 19943] <... prctl resumed>) = 0 [pid 19942] <... prctl resumed>) = 0 [pid 19941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19943] setpgid(0, 0 [pid 19942] setpgid(0, 0 [pid 19941] <... futex resumed>) = 1 [pid 19943] <... setpgid resumed>) = 0 [pid 19942] <... setpgid resumed>) = 0 [pid 19941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19939] <... futex resumed>) = 0 [pid 19939] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19941] <... futex resumed>) = 0 [pid 19939] <... futex resumed>) = 1 [pid 19941] pwrite64(3, "\x02\x00", 2, 4 [pid 19939] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19941] <... pwrite64 resumed>) = 2 [pid 19941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19943] <... openat resumed>) = 3 [pid 19941] <... futex resumed>) = 1 [pid 19939] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19942] <... openat resumed>) = 3 [pid 19941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19939] exit_group(0 [pid 19943] write(3, "1000", 4 [pid 19942] write(3, "1000", 4 [pid 19941] <... futex resumed>) = ? [pid 19939] <... exit_group resumed>) = ? [pid 19943] <... write resumed>) = 4 [pid 19942] <... write resumed>) = 4 [pid 19941] +++ exited with 0 +++ [pid 19939] +++ exited with 0 +++ [pid 19943] close(3 [pid 19942] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19939, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19943] <... close resumed>) = 0 [pid 19942] <... close resumed>) = 0 [pid 19943] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19943] <... write resumed>) = 18 [pid 19942] write(1, "executing program\n", 18 executing program executing program [pid 19943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19942] <... write resumed>) = 18 [pid 19943] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19942] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19942] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19944 attached [pid 19943] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19944] set_robust_list(0x55555f6e6760, 24 [pid 19943] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19944 [pid 19944] <... set_robust_list resumed>) = 0 [pid 19943] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19944] rt_sigprocmask(SIG_SETMASK, [] [pid 19943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19944] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19943] <... mmap resumed>) = 0x7f9f66df1000 [pid 19942] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19944] <... prctl resumed>) = 0 [pid 19943] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19942] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19944] setpgid(0, 0 [pid 19943] <... mprotect resumed>) = 0 [pid 19942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19944] <... setpgid resumed>) = 0 [pid 19943] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19943] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19942] <... mmap resumed>) = 0x7f9f66df1000 [pid 19944] <... openat resumed>) = 3 [pid 19943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19942] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 19945 attached [pid 19944] write(3, "1000", 4 [pid 19942] <... mprotect resumed>) = 0 [pid 19945] set_robust_list(0x7f9f66e119a0, 24 [pid 19944] <... write resumed>) = 4 [pid 19943] <... clone3 resumed> => {parent_tid=[19945]}, 88) = 19945 [pid 19942] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19945] <... set_robust_list resumed>) = 0 [pid 19944] close(3 [pid 19943] rt_sigprocmask(SIG_SETMASK, [] [pid 19945] rt_sigprocmask(SIG_SETMASK, [] [pid 19944] <... close resumed>) = 0 [pid 19943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19944] write(1, "executing program\n", 18 [pid 19943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19945] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19944] <... write resumed>) = 18 [pid 19943] <... futex resumed>) = 0 [pid 19945] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] <... futex resumed>) = 0 [pid 19945] <... futex resumed>) = 0 [pid 19943] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19944] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19943] <... futex resumed>) = 0 [pid 19944] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19945] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 19943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19945] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19942] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19946 attached [pid 19945] <... futex resumed>) = 1 [pid 19944] <... mmap resumed>) = 0x7f9f66df1000 [pid 19943] <... futex resumed>) = 0 [pid 19946] set_robust_list(0x7f9f66e119a0, 24 [pid 19945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19942] <... clone3 resumed> => {parent_tid=[19946]}, 88) = 19946 [pid 19946] <... set_robust_list resumed>) = 0 [pid 19945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19944] <... mprotect resumed>) = 0 [pid 19943] <... futex resumed>) = 0 [pid 19942] rt_sigprocmask(SIG_SETMASK, [] [pid 19946] rt_sigprocmask(SIG_SETMASK, [] [pid 19945] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19944] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19945] <... openat resumed>) = 3 [pid 19944] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19946] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19942] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19947 attached [pid 19946] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19945] <... futex resumed>) = 1 [pid 19943] <... futex resumed>) = 0 [pid 19942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19947] set_robust_list(0x7f9f66e119a0, 24 [pid 19946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] <... clone3 resumed> => {parent_tid=[19947]}, 88) = 19947 [pid 19943] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19947] <... set_robust_list resumed>) = 0 [pid 19946] <... futex resumed>) = 1 [pid 19945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19944] rt_sigprocmask(SIG_SETMASK, [] [pid 19943] <... futex resumed>) = 0 [pid 19942] <... futex resumed>) = 0 [pid 19947] rt_sigprocmask(SIG_SETMASK, [] [pid 19946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19945] pwrite64(3, "\x02\x00", 2, 4 [pid 19944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19943] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19942] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19947] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19946] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19945] <... pwrite64 resumed>) = 2 [pid 19944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19947] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19946] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] <... futex resumed>) = 0 [pid 19947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19945] <... futex resumed>) = 1 [pid 19944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19943] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19947] <... futex resumed>) = 0 [pid 19946] <... futex resumed>) = 1 [pid 19945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19943] exit_group(0 [pid 19942] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19945] <... futex resumed>) = ? [pid 19944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19943] <... exit_group resumed>) = ? [pid 19942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19948 attached [pid 19947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19945] +++ exited with 0 +++ [pid 19944] <... futex resumed>) = 0 [pid 19943] +++ exited with 0 +++ [pid 19942] <... futex resumed>) = 0 [pid 19948] set_robust_list(0x55555f6e6760, 24 [pid 19947] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19946] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19948] <... set_robust_list resumed>) = 0 [pid 19947] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19943, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19948] rt_sigprocmask(SIG_SETMASK, [] [pid 19947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19946] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19948 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19947] <... futex resumed>) = 1 [pid 19946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19942] <... futex resumed>) = 0 [pid 19948] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19946] <... futex resumed>) = 1 [pid 19944] <... futex resumed>) = 0 [pid 19942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19948] <... prctl resumed>) = 0 [pid 19947] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19946] pwrite64(3, "\x02\x00", 2, 4 [pid 19944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19942] <... futex resumed>) = 0 [pid 19948] setpgid(0, 0 [pid 19947] <... openat resumed>) = 3 [pid 19942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19948] <... setpgid resumed>) = 0 [pid 19947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19946] <... pwrite64 resumed>) = 2 [pid 19948] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19947] <... futex resumed>) = 1 [pid 19946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19944] <... futex resumed>) = 0 [pid 19947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19948] <... openat resumed>) = 3 [pid 19947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19946] <... futex resumed>) = 1 [pid 19942] <... futex resumed>) = 0 [pid 19948] write(3, "1000", 4 [pid 19947] pwrite64(3, "\x02\x00", 2, 4 [pid 19946] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19944] <... futex resumed>) = 0 [pid 19942] exit_group(0 [pid 19948] <... write resumed>) = 4 [pid 19947] <... pwrite64 resumed>) = 2 [pid 19946] <... futex resumed>) = ? [pid 19944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19942] <... exit_group resumed>) = ? [pid 19948] close(3 [pid 19947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19946] +++ exited with 0 +++ [pid 19944] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19942] +++ exited with 0 +++ [pid 19948] <... close resumed>) = 0 [pid 19947] <... futex resumed>) = 0 [pid 19944] exit_group(0 [pid 19948] write(1, "executing program\n", 18 [pid 19947] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19948] <... write resumed>) = 18 [pid 19944] <... exit_group resumed>) = ? [pid 19947] +++ exited with 0 +++ executing program [pid 19948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19942, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19948] <... futex resumed>) = 0 [pid 19944] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 19948] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19948] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19944, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19948] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19949 attached [pid 19948] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19949] set_robust_list(0x55555f6e6760, 24 [pid 19948] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 19950 attached [pid 19949] <... set_robust_list resumed>) = 0 [pid 19948] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19950] set_robust_list(0x55555f6e6760, 24) = 0 [pid 19949] rt_sigprocmask(SIG_SETMASK, [] [pid 19948] <... mprotect resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19949 [pid 19950] rt_sigprocmask(SIG_SETMASK, [] [pid 19949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19948] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19950 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19949] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19948] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19949] <... prctl resumed>) = 0 [pid 19950] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19948] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19949] setpgid(0, 0 [pid 19950] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19951 attached [pid 19949] <... setpgid resumed>) = 0 [pid 19950] setpgid(0, 0 [pid 19951] set_robust_list(0x7f9f66e119a0, 24 [pid 19950] <... setpgid resumed>) = 0 [pid 19949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19948] <... clone3 resumed> => {parent_tid=[19951]}, 88) = 19951 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19951] <... set_robust_list resumed>) = 0 [pid 19950] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19949] <... openat resumed>) = 3 [pid 19948] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19951] rt_sigprocmask(SIG_SETMASK, [] [pid 19950] <... openat resumed>) = 3 [pid 19949] write(3, "1000", 4 [pid 19948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19950] write(3, "1000", 4 [pid 19949] <... write resumed>) = 4 [pid 19948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19951] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19950] <... write resumed>) = 4 [pid 19949] close(3 [pid 19948] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19950] close(3 [pid 19949] <... close resumed>) = 0 [pid 19950] <... close resumed>) = 0 [pid 19949] write(1, "executing program\n", 18 [pid 19948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19951] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19950] write(1, "executing program\n", 18 [pid 19949] <... write resumed>) = 18 [pid 19951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19950] <... write resumed>) = 18 [pid 19951] <... futex resumed>) = 1 [pid 19949] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19948] <... futex resumed>) = 0 [pid 19951] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19949] <... futex resumed>) = 0 [pid 19948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19950] <... futex resumed>) = 0 [pid 19949] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19948] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19951] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19950] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19949] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19950] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19951] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19950] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19950] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19952 attached [pid 19950] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19951] <... futex resumed>) = 1 [pid 19948] <... futex resumed>) = 0 [pid 19952] set_robust_list(0x55555f6e6760, 24 [pid 19951] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19950] <... mmap resumed>) = 0x7f9f66df1000 [pid 19949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19952] <... set_robust_list resumed>) = 0 [pid 19951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19950] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19948] <... futex resumed>) = 0 [pid 19948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19952 [pid 19952] rt_sigprocmask(SIG_SETMASK, [] [pid 19951] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19950] <... mprotect resumed>) = 0 [pid 19949] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19951] <... openat resumed>) = 3 [pid 19950] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19949] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19952] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19950] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19949] <... mprotect resumed>) = 0 [pid 19952] setpgid(0, 0 [pid 19951] <... futex resumed>) = 1 [pid 19948] <... futex resumed>) = 0 [pid 19951] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19950] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19948] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19949] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19952] <... setpgid resumed>) = 0 [pid 19951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19949] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19948] <... futex resumed>) = 0 [pid 19950] <... clone3 resumed> => {parent_tid=[19953]}, 88) = 19953 [pid 19952] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19953 attached [pid 19951] pwrite64(3, "\x02\x00", 2, 4 [pid 19950] rt_sigprocmask(SIG_SETMASK, [] [pid 19948] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19953] set_robust_list(0x7f9f66e119a0, 24 [pid 19951] <... pwrite64 resumed>) = 2 [pid 19953] <... set_robust_list resumed>) = 0 [pid 19952] <... openat resumed>) = 3 [pid 19951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19953] rt_sigprocmask(SIG_SETMASK, [] [pid 19951] <... futex resumed>) = 1 [pid 19948] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19954 attached [pid 19953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19952] write(3, "1000", 4 [pid 19951] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19948] exit_group(0 [pid 19953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19951] <... futex resumed>) = ? [pid 19948] <... exit_group resumed>) = ? [pid 19954] set_robust_list(0x7f9f66e119a0, 24 [pid 19952] <... write resumed>) = 4 [pid 19951] +++ exited with 0 +++ [pid 19950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19949] <... clone3 resumed> => {parent_tid=[19954]}, 88) = 19954 [pid 19948] +++ exited with 0 +++ [pid 19954] <... set_robust_list resumed>) = 0 [pid 19953] <... futex resumed>) = 0 [pid 19952] close(3 [pid 19950] <... futex resumed>) = 1 [pid 19949] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19948, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19954] rt_sigprocmask(SIG_SETMASK, [] [pid 19953] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19952] <... close resumed>) = 0 [pid 19950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19953] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19952] write(1, "executing program\n", 18 [pid 19949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19950] <... futex resumed>) = 0 executing program [pid 19949] <... futex resumed>) = 0 [pid 19954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19953] <... futex resumed>) = 1 [pid 19952] <... write resumed>) = 18 [pid 19950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] <... futex resumed>) = 0 [pid 19953] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19950] <... futex resumed>) = 0 [pid 19949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19953] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19953] <... futex resumed>) = 1 [pid 19952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19950] <... futex resumed>) = 0 [pid 19949] <... futex resumed>) = 1 [pid 19954] <... futex resumed>) = 0 [pid 19953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19952] <... futex resumed>) = 0 [pid 19950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19950] <... futex resumed>) = 0 [pid 19949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19953] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19952] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19953] <... openat resumed>) = 3 [pid 19949] <... futex resumed>) = 0 [pid 19954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19952] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19953] <... futex resumed>) = 1 [pid 19952] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19950] <... futex resumed>) = 0 [pid 19949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19953] pwrite64(3, "\x02\x00", 2, 4 [pid 19952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19950] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19949] <... futex resumed>) = 0 [pid 19954] <... openat resumed>) = 3 [pid 19953] <... pwrite64 resumed>) = 2 [pid 19952] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19950] <... futex resumed>) = 0 [pid 19949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19950] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] <... futex resumed>) = 0 [pid 19953] <... futex resumed>) = 0 [pid 19950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19949] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19950] exit_group(0 [pid 19949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19953] <... futex resumed>) = ? [pid 19952] <... mmap resumed>) = 0x7f9f66df1000 [pid 19950] <... exit_group resumed>) = ? [pid 19949] <... futex resumed>) = 0 [pid 19954] pwrite64(3, "\x02\x00", 2, 4 [pid 19953] +++ exited with 0 +++ [pid 19952] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19954] <... pwrite64 resumed>) = 2 [pid 19950] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19950, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19952] <... mprotect resumed>) = 0 [pid 19952] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19952] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19955 attached [pid 19955] set_robust_list(0x7f9f66e119a0, 24 [pid 19952] <... clone3 resumed> => {parent_tid=[19955]}, 88) = 19955 [pid 19955] <... set_robust_list resumed>) = 0 [pid 19952] rt_sigprocmask(SIG_SETMASK, [] [pid 19955] rt_sigprocmask(SIG_SETMASK, [] [pid 19952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19955] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19952] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19955] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19952] <... futex resumed>) = 0 [pid 19955] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19952] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19952] <... futex resumed>) = 0 [pid 19955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19952] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19952] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19955] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19952] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19955] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19949] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19954] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19949] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19955] <... futex resumed>) = 1 [pid 19954] <... futex resumed>) = ? [pid 19952] <... futex resumed>) = 0 [pid 19949] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19954] +++ exited with 0 +++ [pid 19952] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19955] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19952] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19956 attached [pid 19955] <... openat resumed>) = 3 [pid 19952] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19949] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19956 [pid 19956] set_robust_list(0x55555f6e6760, 24 [pid 19955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19949, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19955] <... futex resumed>) = 1 [pid 19952] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19952] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19952] <... futex resumed>) = 0 [pid 19955] pwrite64(3, "\x02\x00", 2, 4 [pid 19952] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19956] <... set_robust_list resumed>) = 0 [pid 19955] <... pwrite64 resumed>) = 2 [pid 19955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19952] <... futex resumed>) = 0 [pid 19955] <... futex resumed>) = 1 [pid 19956] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19955] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19952] exit_group(0 [pid 19956] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19955] <... futex resumed>) = ? [pid 19952] <... exit_group resumed>) = ? [pid 19956] <... prctl resumed>) = 0 [pid 19956] setpgid(0, 0 [pid 19955] +++ exited with 0 +++ [pid 19952] +++ exited with 0 +++ [pid 19956] <... setpgid resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19952, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19956] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19956] write(3, "1000", 4) = 4 [pid 19956] close(3) = 0 [pid 19956] write(1, "executing program\n", 18) = 18 executing program [pid 19956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19956] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19956] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19956] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19956] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19956] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19956] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19957 attached => {parent_tid=[19957]}, 88) = 19957 [pid 19957] set_robust_list(0x7f9f66e119a0, 24 [pid 19956] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19957] <... set_robust_list resumed>) = 0 [pid 19957] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19957] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 19957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19956] <... futex resumed>) = 0 [pid 19957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19956] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19957] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19957] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 19957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19958 attached ) = 1 [pid 19956] <... futex resumed>) = 0 [pid 19957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19956] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19959 attached [pid 19958] set_robust_list(0x55555f6e6760, 24 [pid 19957] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19958 [pid 19958] <... set_robust_list resumed>) = 0 [pid 19957] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19958] rt_sigprocmask(SIG_SETMASK, [] [pid 19957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] set_robust_list(0x55555f6e6760, 24 [pid 19958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19959] <... set_robust_list resumed>) = 0 [pid 19958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19957] <... futex resumed>) = 1 [pid 19956] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19959 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19959] rt_sigprocmask(SIG_SETMASK, [] [pid 19958] <... prctl resumed>) = 0 [pid 19957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19956] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19958] setpgid(0, 0 [pid 19957] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19956] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19958] <... setpgid resumed>) = 0 [pid 19957] pwrite64(3, "\x02\x00", 2, 4 [pid 19956] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19959] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19957] <... pwrite64 resumed>) = 2 [pid 19959] <... prctl resumed>) = 0 [pid 19958] <... openat resumed>) = 3 [pid 19959] setpgid(0, 0 [pid 19958] write(3, "1000", 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 19959] <... setpgid resumed>) = 0 [pid 19958] <... write resumed>) = 4 [pid 19959] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19958] close(3 [pid 19957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] <... openat resumed>) = 3 [pid 19958] <... close resumed>) = 0 [pid 19957] <... futex resumed>) = 1 [pid 19956] <... futex resumed>) = 0 [pid 19959] write(3, "1000", 4 [pid 19958] write(1, "executing program\n", 18 [pid 19959] <... write resumed>) = 4 [pid 19958] <... write resumed>) = 18 [pid 19959] close(3) = 0 [pid 19958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19957] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19956] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 19959] write(1, "executing program\n", 18 [pid 19958] <... futex resumed>) = 0 [pid 19957] <... futex resumed>) = ? executing program [pid 19956] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19959] <... write resumed>) = 18 [pid 19958] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19957] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19960 attached [pid 19959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19958] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19956] +++ exited with 0 +++ [pid 19959] <... futex resumed>) = 0 [pid 19958] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19960] set_robust_list(0x55555f6e6760, 24 [pid 19959] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19960] <... set_robust_list resumed>) = 0 [pid 19959] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19960] rt_sigprocmask(SIG_SETMASK, [] [pid 19959] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19958] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19960 [pid 19960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19958] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19956, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19960] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19959] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19958] <... mprotect resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19960] <... prctl resumed>) = 0 [pid 19959] <... mmap resumed>) = 0x7f9f66df1000 [pid 19958] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19960] setpgid(0, 0 [pid 19959] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19958] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19960] <... setpgid resumed>) = 0 [pid 19959] <... mprotect resumed>) = 0 [pid 19958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19960] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19959] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19961 attached [pid 19960] <... openat resumed>) = 3 [pid 19961] set_robust_list(0x7f9f66e119a0, 24 [pid 19959] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19958] <... clone3 resumed> => {parent_tid=[19961]}, 88) = 19961 [pid 19961] <... set_robust_list resumed>) = 0 [pid 19960] write(3, "1000", 4 [pid 19959] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19958] rt_sigprocmask(SIG_SETMASK, [] [pid 19961] rt_sigprocmask(SIG_SETMASK, [] [pid 19960] <... write resumed>) = 4 [pid 19961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19960] close(3 [pid 19958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19959] <... clone3 resumed> => {parent_tid=[19962]}, 88) = 19962 [pid 19960] <... close resumed>) = 0 [pid 19961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19959] rt_sigprocmask(SIG_SETMASK, [] [pid 19960] write(1, "executing program\n", 18 [pid 19958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19960] <... write resumed>) = 18 [pid 19959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19958] <... futex resumed>) = 0 [pid 19961] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19960] <... futex resumed>) = 0 [pid 19959] <... futex resumed>) = 0 [pid 19958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19961] <... futex resumed>) = 0 [pid 19960] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19960] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19960] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19958] <... futex resumed>) = 0 [pid 19961] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19960] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 19958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19962 attached [pid 19961] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19960] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19962] set_robust_list(0x7f9f66e119a0, 24 [pid 19961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19962] <... set_robust_list resumed>) = 0 [pid 19960] <... mmap resumed>) = 0x7f9f66df1000 [pid 19962] rt_sigprocmask(SIG_SETMASK, [] [pid 19961] <... futex resumed>) = 1 [pid 19958] <... futex resumed>) = 0 [pid 19960] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19960] <... mprotect resumed>) = 0 [pid 19958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19962] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19960] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19961] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19958] <... futex resumed>) = 0 [pid 19962] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19960] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] <... openat resumed>) = 3 [pid 19962] <... futex resumed>) = 1 [pid 19960] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] <... futex resumed>) = 0 [pid 19962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19963 attached ) = -1 EAGAIN (Resource temporarily unavailable) [pid 19961] <... futex resumed>) = 1 [pid 19959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19958] <... futex resumed>) = 0 [pid 19963] set_robust_list(0x7f9f66e119a0, 24 [pid 19962] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19960] <... clone3 resumed> => {parent_tid=[19963]}, 88) = 19963 [pid 19959] <... futex resumed>) = 0 [pid 19958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19963] <... set_robust_list resumed>) = 0 [pid 19962] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19960] rt_sigprocmask(SIG_SETMASK, [] [pid 19959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19958] <... futex resumed>) = 0 [pid 19963] rt_sigprocmask(SIG_SETMASK, [] [pid 19962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] pwrite64(3, "\x02\x00", 2, 4 [pid 19960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19962] <... futex resumed>) = 0 [pid 19960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19963] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19962] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19961] <... pwrite64 resumed>) = 2 [pid 19960] <... futex resumed>) = 0 [pid 19959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19959] <... futex resumed>) = 0 [pid 19963] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19962] <... openat resumed>) = 3 [pid 19961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19961] <... futex resumed>) = 1 [pid 19959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19958] <... futex resumed>) = 0 [pid 19963] <... futex resumed>) = 1 [pid 19962] <... futex resumed>) = 0 [pid 19960] <... futex resumed>) = 0 [pid 19963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19962] pwrite64(3, "\x02\x00", 2, 4 [pid 19961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19958] exit_group(0 [pid 19963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19962] <... pwrite64 resumed>) = 2 [pid 19958] <... exit_group resumed>) = ? [pid 19961] <... futex resumed>) = ? [pid 19960] <... futex resumed>) = 0 [pid 19963] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19961] +++ exited with 0 +++ [pid 19960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19958] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19963] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19962] <... futex resumed>) = 0 [pid 19959] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19958, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19964 attached [pid 19963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19962] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19964] set_robust_list(0x55555f6e6760, 24 [pid 19963] <... futex resumed>) = 1 [pid 19960] <... futex resumed>) = 0 [pid 19959] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19964 [pid 19964] <... set_robust_list resumed>) = 0 [pid 19963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19962] <... futex resumed>) = ? [pid 19960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19959] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19962] +++ exited with 0 +++ [pid 19960] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19964] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19964] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19963] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19959] +++ exited with 0 +++ [pid 19964] <... prctl resumed>) = 0 [pid 19963] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19959, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19964] setpgid(0, 0 [pid 19963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19963] <... futex resumed>) = 1 [pid 19960] <... futex resumed>) = 0 [pid 19964] <... setpgid resumed>) = 0 [pid 19963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19960] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19964] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19960] <... futex resumed>) = 0 [pid 19963] pwrite64(3, "\x02\x00", 2, 4 [pid 19960] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19964] <... openat resumed>) = 3 [pid 19963] <... pwrite64 resumed>) = 2 [pid 19964] write(3, "1000", 4 [pid 19963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19964] <... write resumed>) = 4 [pid 19963] <... futex resumed>) = 1 [pid 19960] <... futex resumed>) = 0 [pid 19964] close(3 [pid 19963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19964] <... close resumed>) = 0 [pid 19960] exit_group(0 [pid 19964] write(1, "executing program\n", 18 [pid 19963] <... futex resumed>) = ? [pid 19960] <... exit_group resumed>) = ? [pid 19964] <... write resumed>) = 18 [pid 19964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19963] +++ exited with 0 +++ [pid 19964] <... futex resumed>) = 0 [pid 19964] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 19964] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19960] +++ exited with 0 +++ [pid 19964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19960, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19964] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19964] <... mmap resumed>) = 0x7f9f66df1000 [pid 19964] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19964] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 19964] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19964] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19965 attached [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19965] set_robust_list(0x7f9f66e119a0, 24 [pid 19964] <... clone3 resumed> => {parent_tid=[19965]}, 88) = 19965 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19965] <... set_robust_list resumed>) = 0 [pid 19964] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19966 attached [pid 19965] rt_sigprocmask(SIG_SETMASK, [] [pid 19964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19967 attached [pid 19966] set_robust_list(0x55555f6e6760, 24 [pid 19965] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19967] set_robust_list(0x55555f6e6760, 24 [pid 19966] <... set_robust_list resumed>) = 0 [pid 19967] <... set_robust_list resumed>) = 0 [pid 19965] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19967] rt_sigprocmask(SIG_SETMASK, [] [pid 19966] rt_sigprocmask(SIG_SETMASK, [] [pid 19965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19964] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19967 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19966 [pid 19967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19965] <... futex resumed>) = 0 [pid 19964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19966] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19967] <... prctl resumed>) = 0 [pid 19966] <... prctl resumed>) = 0 [pid 19964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19967] setpgid(0, 0 [pid 19966] setpgid(0, 0 [pid 19965] <... futex resumed>) = 0 [pid 19964] <... futex resumed>) = 1 [pid 19967] <... setpgid resumed>) = 0 [pid 19966] <... setpgid resumed>) = 0 [pid 19965] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19966] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19965] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... restart_syscall resumed>) = 0 [pid 19967] <... openat resumed>) = 3 [pid 19966] <... openat resumed>) = 3 [pid 19965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19967] write(3, "1000", 4 [pid 19966] write(3, "1000", 4 [pid 19965] <... futex resumed>) = 1 [pid 19964] <... futex resumed>) = 0 [pid 19967] <... write resumed>) = 4 [pid 19966] <... write resumed>) = 4 [pid 19965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19967] close(3 [pid 19966] close(3 [pid 19965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19964] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19967] <... close resumed>) = 0 [pid 19966] <... close resumed>) = 0 [pid 19965] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19967] write(1, "executing program\n", 18 [pid 19966] write(1, "executing program\n", 18 [pid 19967] <... write resumed>) = 18 [pid 19965] <... openat resumed>) = 3 [pid 19966] <... write resumed>) = 18 [pid 19967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19967] <... futex resumed>) = 0 [pid 19965] <... futex resumed>) = 0 [pid 19966] <... futex resumed>) = 0 [pid 19967] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19966] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19967] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19966] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19967] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19966] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program executing program [pid 19966] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19967] <... mmap resumed>) = 0x7f9f66df1000 [pid 19966] <... mmap resumed>) = 0x7f9f66df1000 [pid 19964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19967] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19966] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19967] <... mprotect resumed>) = 0 [pid 19966] <... mprotect resumed>) = 0 [pid 19964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19968 attached [pid 19967] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19966] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19965] <... futex resumed>) = 0 [pid 19964] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19968 [pid 19968] set_robust_list(0x55555f6e6760, 24 [pid 19967] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19966] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19965] pwrite64(3, "\x02\x00", 2, 4 [pid 19964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19968] <... set_robust_list resumed>) = 0 [pid 19967] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19966] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19965] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19968] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19970 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19969 attached , NULL, 8) = 0 [pid 19965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19970] set_robust_list(0x7f9f66e119a0, 24 [pid 19969] set_robust_list(0x7f9f66e119a0, 24 [pid 19968] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19967] <... clone3 resumed> => {parent_tid=[19969]}, 88) = 19969 [pid 19966] <... clone3 resumed> => {parent_tid=[19970]}, 88) = 19970 [pid 19965] <... futex resumed>) = 1 [pid 19964] <... futex resumed>) = 0 [pid 19970] <... set_robust_list resumed>) = 0 [pid 19969] <... set_robust_list resumed>) = 0 [pid 19968] <... prctl resumed>) = 0 [pid 19967] rt_sigprocmask(SIG_SETMASK, [] [pid 19966] rt_sigprocmask(SIG_SETMASK, [] [pid 19965] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19964] exit_group(0 [pid 19970] rt_sigprocmask(SIG_SETMASK, [] [pid 19969] rt_sigprocmask(SIG_SETMASK, [] [pid 19968] setpgid(0, 0 [pid 19967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19965] <... futex resumed>) = ? [pid 19964] <... exit_group resumed>) = ? [pid 19970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19968] <... setpgid resumed>) = 0 [pid 19967] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19965] +++ exited with 0 +++ [pid 19964] +++ exited with 0 +++ [pid 19969] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19964, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19969] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19970] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19967] <... futex resumed>) = 0 [pid 19966] <... futex resumed>) = 0 [pid 19969] <... futex resumed>) = 0 [pid 19967] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19970] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] <... openat resumed>) = 3 [pid 19967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19968] write(3, "1000", 4 [pid 19967] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19966] <... futex resumed>) = 0 [pid 19970] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19969] <... futex resumed>) = 0 [pid 19967] <... futex resumed>) = 1 [pid 19966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19968] <... write resumed>) = 4 [pid 19969] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19968] close(3 [pid 19966] <... futex resumed>) = 0 [pid 19967] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19969] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19968] <... close resumed>) = 0 [pid 19966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19970] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19968] write(1, "executing program\n", 18 [pid 19970] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19968] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 19969] <... futex resumed>) = 1 [pid 19967] <... futex resumed>) = 0 executing program [pid 19968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19967] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19967] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19969] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19967] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19970] <... futex resumed>) = 1 [pid 19969] <... openat resumed>) = 3 [pid 19968] <... futex resumed>) = 0 [pid 19966] <... futex resumed>) = 0 [pid 19970] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19968] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19966] <... futex resumed>) = 0 [pid 19970] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19968] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19970] <... openat resumed>) = 3 [pid 19968] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19969] <... futex resumed>) = 1 [pid 19968] <... mmap resumed>) = 0x7f9f66df1000 [pid 19967] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 19971 attached [pid 19970] <... futex resumed>) = 1 [pid 19969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19967] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19966] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19971 [pid 19971] set_robust_list(0x55555f6e6760, 24 [pid 19970] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19968] <... mprotect resumed>) = 0 [pid 19967] <... futex resumed>) = 0 [pid 19966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19971] <... set_robust_list resumed>) = 0 [pid 19970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19969] pwrite64(3, "\x02\x00", 2, 4 [pid 19967] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19966] <... futex resumed>) = 0 [pid 19971] rt_sigprocmask(SIG_SETMASK, [] [pid 19969] <... pwrite64 resumed>) = 2 [pid 19966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19970] pwrite64(3, "\x02\x00", 2, 4 [pid 19969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19968] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19971] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19969] <... futex resumed>) = 1 [pid 19967] <... futex resumed>) = 0 [pid 19970] <... pwrite64 resumed>) = 2 [pid 19969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19967] exit_group(0 [pid 19970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... prctl resumed>) = 0 [pid 19969] <... futex resumed>) = ? [pid 19968] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19967] <... exit_group resumed>) = ? [pid 19966] <... futex resumed>) = 0 [pid 19970] <... futex resumed>) = 1 [pid 19971] setpgid(0, 0 [pid 19969] +++ exited with 0 +++ [pid 19970] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19967] +++ exited with 0 +++ [pid 19966] exit_group(0 [pid 19971] <... setpgid resumed>) = 0 [pid 19966] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19967, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19970] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19972 attached [pid 19971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19972] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 19972] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19970] +++ exited with 0 +++ [pid 19968] <... clone3 resumed> => {parent_tid=[19972]}, 88) = 19972 [pid 19966] +++ exited with 0 +++ [pid 19971] <... openat resumed>) = 3 [pid 19968] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19966, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19971] write(3, "1000", 4) = 4 [pid 19971] close(3) = 0 [pid 19971] write(1, "executing program\n", 18) = 18 executing program [pid 19971] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19971] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19971] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19971] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... clone3 resumed> => {parent_tid=[19973]}, 88) = 19973 ci2-android-6-12-rust/strace-static-x86_64: Process 19973 attached [pid 19968] <... futex resumed>) = 1 [pid 19972] <... futex resumed>) = 0 [pid 19971] rt_sigprocmask(SIG_SETMASK, [] [pid 19973] set_robust_list(0x7f9f66e119a0, 24 [pid 19972] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19973] <... set_robust_list resumed>) = 0 [pid 19972] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19973] rt_sigprocmask(SIG_SETMASK, [] [pid 19972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... futex resumed>) = 0 [pid 19973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19972] <... futex resumed>) = 1 [pid 19971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19968] <... futex resumed>) = 0 [pid 19973] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 19973] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19968] <... futex resumed>) = 0 [pid 19973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19972] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19973] <... futex resumed>) = 1 [pid 19972] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19971] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19974 attached [pid 19973] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19972] <... futex resumed>) = 1 [pid 19971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19968] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19975 attached [pid 19974] set_robust_list(0x55555f6e6760, 24 [pid 19973] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] <... set_robust_list resumed>) = 0 [pid 19968] <... futex resumed>) = 0 [pid 19972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19972] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19974] rt_sigprocmask(SIG_SETMASK, [] [pid 19975] set_robust_list(0x55555f6e6760, 24 [pid 19968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19975] <... set_robust_list resumed>) = 0 [pid 19974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19972] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19974 [pid 19973] <... futex resumed>) = 1 [pid 19972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19975 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19972] <... futex resumed>) = 1 [pid 19971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19968] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19971] <... futex resumed>) = 0 [pid 19968] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19968] <... futex resumed>) = 0 [pid 19972] pwrite64(3, "\x02\x00", 2, 4 [pid 19968] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19972] <... pwrite64 resumed>) = 2 [pid 19975] rt_sigprocmask(SIG_SETMASK, [] [pid 19972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19973] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19968] <... futex resumed>) = 0 [pid 19975] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19974] <... prctl resumed>) = 0 [pid 19972] <... futex resumed>) = 1 [pid 19968] exit_group(0 [pid 19975] <... prctl resumed>) = 0 [pid 19974] setpgid(0, 0 [pid 19973] <... openat resumed>) = 3 [pid 19968] <... exit_group resumed>) = ? [pid 19975] setpgid(0, 0 [pid 19974] <... setpgid resumed>) = 0 [pid 19973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19972] +++ exited with 0 +++ [pid 19968] +++ exited with 0 +++ [pid 19974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19975] <... setpgid resumed>) = 0 [pid 19973] <... futex resumed>) = 1 [pid 19971] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19968, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19974] <... openat resumed>) = 3 [pid 19971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19973] pwrite64(3, "\x02\x00", 2, 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19975] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19974] write(3, "1000", 4 [pid 19971] <... futex resumed>) = 0 [pid 19973] <... pwrite64 resumed>) = 2 [pid 19971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19975] <... openat resumed>) = 3 [pid 19974] <... write resumed>) = 4 [pid 19973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19975] write(3, "1000", 4 [pid 19974] close(3 [pid 19973] <... futex resumed>) = 0 [pid 19975] <... write resumed>) = 4 [pid 19974] <... close resumed>) = 0 [pid 19973] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19975] close(3 [pid 19974] write(1, "executing program\n", 18 [pid 19975] <... close resumed>) = 0 [pid 19974] <... write resumed>) = 18 [pid 19975] write(1, "executing program\n", 18 [pid 19974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19975] <... write resumed>) = 18 [pid 19975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program executing program [pid 19974] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19975] <... futex resumed>) = 0 [pid 19974] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19971] exit_group(0 [pid 19975] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19974] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19973] <... futex resumed>) = ? [pid 19971] <... exit_group resumed>) = ? [pid 19975] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19974] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19973] +++ exited with 0 +++ [pid 19971] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19975] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19971, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19975] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19974] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 19976 attached [pid 19975] <... mmap resumed>) = 0x7f9f66df1000 [pid 19974] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19975] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19974] <... mprotect resumed>) = 0 [pid 19976] set_robust_list(0x55555f6e6760, 24 [pid 19975] <... mprotect resumed>) = 0 [pid 19974] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19976 [pid 19976] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19976] rt_sigprocmask(SIG_SETMASK, [] [pid 19975] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19974] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19975] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19975] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19976] <... prctl resumed>) = 0 [pid 19976] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 19977 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19978 attached ) = 0 [pid 19974] <... clone3 resumed> => {parent_tid=[19977]}, 88) = 19977 [pid 19978] set_robust_list(0x7f9f66e119a0, 24 [pid 19977] set_robust_list(0x7f9f66e119a0, 24 [pid 19976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19975] <... clone3 resumed> => {parent_tid=[19978]}, 88) = 19978 [pid 19974] rt_sigprocmask(SIG_SETMASK, [] [pid 19978] <... set_robust_list resumed>) = 0 [pid 19975] rt_sigprocmask(SIG_SETMASK, [] [pid 19974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19978] rt_sigprocmask(SIG_SETMASK, [] [pid 19977] <... set_robust_list resumed>) = 0 [pid 19976] <... openat resumed>) = 3 [pid 19975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19977] rt_sigprocmask(SIG_SETMASK, [] [pid 19976] write(3, "1000", 4 [pid 19978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19976] <... write resumed>) = 4 [pid 19975] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] <... futex resumed>) = 0 [pid 19978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19977] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19975] <... futex resumed>) = 0 [pid 19977] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19976] close(3 [pid 19975] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19978] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19976] <... close resumed>) = 0 [pid 19974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19978] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19977] <... futex resumed>) = 0 [pid 19976] write(1, "executing program\n", 18 [pid 19977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] <... write resumed>) = 18 executing program [pid 19978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19978] <... futex resumed>) = 1 [pid 19977] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19975] <... futex resumed>) = 0 [pid 19974] <... futex resumed>) = 0 [pid 19978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 19977] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19976] <... futex resumed>) = 0 [pid 19975] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19978] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19976] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19975] <... futex resumed>) = 0 [pid 19974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19977] <... futex resumed>) = 0 [pid 19976] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19978] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19975] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19974] <... futex resumed>) = 0 [pid 19978] <... futex resumed>) = 0 [pid 19977] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19976] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19978] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19977] <... openat resumed>) = 3 [pid 19976] <... mmap resumed>) = 0x7f9f66df1000 [pid 19975] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19976] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19975] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19978] <... openat resumed>) = 3 [pid 19977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19976] <... mprotect resumed>) = 0 [pid 19977] <... futex resumed>) = 1 [pid 19978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19974] <... futex resumed>) = 0 [pid 19978] <... futex resumed>) = 1 [pid 19975] <... futex resumed>) = 0 [pid 19974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19975] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19974] <... futex resumed>) = 1 [pid 19975] <... futex resumed>) = 0 [pid 19978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19975] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19978] pwrite64(3, "\x02\x00", 2, 4 [pid 19977] <... futex resumed>) = 0 [pid 19976] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19977] pwrite64(3, "\x02\x00", 2, 4 [pid 19976] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19979 attached [pid 19978] <... pwrite64 resumed>) = 2 [pid 19977] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 19977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19976] <... clone3 resumed> => {parent_tid=[19979]}, 88) = 19979 [pid 19977] <... futex resumed>) = 1 [pid 19976] rt_sigprocmask(SIG_SETMASK, [] [pid 19974] <... futex resumed>) = 0 [pid 19979] set_robust_list(0x7f9f66e119a0, 24 [pid 19978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19974] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19979] <... set_robust_list resumed>) = 0 [pid 19978] <... futex resumed>) = 1 [pid 19977] <... futex resumed>) = ? [pid 19976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19975] <... futex resumed>) = 0 [pid 19974] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19979] rt_sigprocmask(SIG_SETMASK, [] [pid 19978] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19977] +++ exited with 0 +++ [pid 19976] <... futex resumed>) = 0 [pid 19975] exit_group(0 [pid 19974] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19978] <... futex resumed>) = ? [pid 19976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19975] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19974, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 19980 attached [pid 19979] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19978] +++ exited with 0 +++ [pid 19975] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19980 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19979] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19976] <... futex resumed>) = 0 [pid 19980] set_robust_list(0x55555f6e6760, 24 [pid 19976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19975, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19979] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19980] <... set_robust_list resumed>) = 0 [pid 19976] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19980] rt_sigprocmask(SIG_SETMASK, [] [pid 19979] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19979] <... futex resumed>) = 1 [pid 19976] <... futex resumed>) = 0 [pid 19980] <... prctl resumed>) = 0 [pid 19979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19980] setpgid(0, 0 [pid 19979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19976] <... futex resumed>) = 0 [pid 19980] <... setpgid resumed>) = 0 [pid 19979] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19979] <... openat resumed>) = 3 [pid 19980] <... openat resumed>) = 3 [pid 19979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19976] <... futex resumed>) = 0 [pid 19980] write(3, "1000", 4 [pid 19979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19980] <... write resumed>) = 4 [pid 19979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19976] <... futex resumed>) = 0 [pid 19980] close(3 [pid 19979] pwrite64(3, "\x02\x00", 2, 4 [pid 19976] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19980] <... close resumed>) = 0 [pid 19979] <... pwrite64 resumed>) = 2 [pid 19980] write(1, "executing program\n", 18) = 18 [pid 19980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19980] <... futex resumed>) = 0 [pid 19979] <... futex resumed>) = 1 [pid 19976] <... futex resumed>) = 0 [pid 19980] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19979] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19976] exit_group(0 [pid 19980] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19980] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19979] <... futex resumed>) = ? [pid 19976] <... exit_group resumed>) = ? [pid 19980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19979] +++ exited with 0 +++ [pid 19976] +++ exited with 0 +++ [pid 19980] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19980] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19980] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19980] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19981 attached => {parent_tid=[19981]}, 88) = 19981 [pid 19981] set_robust_list(0x7f9f66e119a0, 24 [pid 19980] rt_sigprocmask(SIG_SETMASK, [] [pid 19981] <... set_robust_list resumed>) = 0 [pid 19980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19981] rt_sigprocmask(SIG_SETMASK, [] [pid 19980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19976, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 19981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19980] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19981] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19981] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19981] <... futex resumed>) = 1 [pid 19980] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19981] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19981] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19980] <... futex resumed>) = 0 [pid 19981] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19981] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19980] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19982 [pid 19981] <... futex resumed>) = 1 [pid 19980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19983 attached ci2-android-6-12-rust/strace-static-x86_64: Process 19982 attached [pid 19981] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19980] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19983 [pid 19983] set_robust_list(0x55555f6e6760, 24 [pid 19982] set_robust_list(0x55555f6e6760, 24 [pid 19981] <... openat resumed>) = 3 [pid 19980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19983] <... set_robust_list resumed>) = 0 [pid 19981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19982] <... set_robust_list resumed>) = 0 [pid 19980] <... futex resumed>) = 0 [pid 19983] rt_sigprocmask(SIG_SETMASK, [] [pid 19981] <... futex resumed>) = 1 [pid 19980] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19982] rt_sigprocmask(SIG_SETMASK, [] [pid 19981] pwrite64(3, "\x02\x00", 2, 4 [pid 19980] <... futex resumed>) = 0 [pid 19983] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19981] <... pwrite64 resumed>) = 2 [pid 19980] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19983] <... prctl resumed>) = 0 [pid 19982] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19983] setpgid(0, 0 [pid 19982] <... prctl resumed>) = 0 [pid 19983] <... setpgid resumed>) = 0 [pid 19982] setpgid(0, 0 [pid 19981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19982] <... setpgid resumed>) = 0 [pid 19983] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19981] <... futex resumed>) = 1 [pid 19980] <... futex resumed>) = 0 [pid 19981] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19980] exit_group(0 [pid 19982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19981] <... futex resumed>) = ? [pid 19980] <... exit_group resumed>) = ? [pid 19983] <... openat resumed>) = 3 [pid 19982] <... openat resumed>) = 3 [pid 19981] +++ exited with 0 +++ [pid 19983] write(3, "1000", 4 [pid 19982] write(3, "1000", 4 [pid 19983] <... write resumed>) = 4 [pid 19982] <... write resumed>) = 4 [pid 19983] close(3 [pid 19982] close(3 [pid 19983] <... close resumed>) = 0 [pid 19980] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19980, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19983] write(1, "executing program\n", 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 19982] <... close resumed>) = 0 [pid 19983] <... write resumed>) = 18 executing program [pid 19982] write(1, "executing program\n", 18 [pid 19983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19982] <... write resumed>) = 18 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19983] <... futex resumed>) = 0 [pid 19982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 19983] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19982] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19983] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19982] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 19984 attached [pid 19983] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19982] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19982] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19984] set_robust_list(0x55555f6e6760, 24 [pid 19983] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19984] <... set_robust_list resumed>) = 0 [pid 19983] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19982] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19982] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19984 [pid 19982] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 19985 attached [pid 19984] rt_sigprocmask(SIG_SETMASK, [] [pid 19983] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19982] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19983] <... mprotect resumed>) = 0 [pid 19985] set_robust_list(0x55555f6e6760, 24 [pid 19982] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19985] <... set_robust_list resumed>) = 0 [pid 19982] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19986 attached [pid 19985] rt_sigprocmask(SIG_SETMASK, [] [pid 19986] set_robust_list(0x7f9f66e119a0, 24 [pid 19984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19983] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19985 [pid 19986] <... set_robust_list resumed>) = 0 [pid 19985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19983] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19982] <... clone3 resumed> => {parent_tid=[19986]}, 88) = 19986 [pid 19986] rt_sigprocmask(SIG_SETMASK, [] [pid 19985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19984] <... prctl resumed>) = 0 [pid 19983] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19982] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 19986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19985] <... prctl resumed>) = 0 [pid 19982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19986] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] setpgid(0, 0 [pid 19984] setpgid(0, 0 [pid 19982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19984] <... setpgid resumed>) = 0 [pid 19983] <... clone3 resumed> => {parent_tid=[19987]}, 88) = 19987 ci2-android-6-12-rust/strace-static-x86_64: Process 19987 attached [pid 19986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] <... setpgid resumed>) = 0 [pid 19983] rt_sigprocmask(SIG_SETMASK, [] [pid 19982] <... futex resumed>) = 0 [pid 19987] set_robust_list(0x7f9f66e119a0, 24 [pid 19986] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] <... set_robust_list resumed>) = 0 [pid 19986] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19985] <... openat resumed>) = 3 [pid 19983] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19987] rt_sigprocmask(SIG_SETMASK, [] [pid 19986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] write(3, "1000", 4 [pid 19983] <... futex resumed>) = 0 [pid 19987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19986] <... futex resumed>) = 1 [pid 19985] <... write resumed>) = 4 [pid 19984] <... openat resumed>) = 3 [pid 19982] <... futex resumed>) = 0 [pid 19983] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19986] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] close(3 [pid 19982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19987] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] <... close resumed>) = 0 [pid 19982] <... futex resumed>) = 0 [pid 19987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19986] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19985] write(1, "executing program\n", 18 [pid 19982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] <... futex resumed>) = 1 executing program [pid 19986] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19985] <... write resumed>) = 18 [pid 19987] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] <... futex resumed>) = 0 [pid 19986] <... futex resumed>) = 1 [pid 19982] <... futex resumed>) = 0 [pid 19986] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19985] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19986] <... openat resumed>) = 3 [pid 19985] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19982] <... futex resumed>) = 0 [pid 19982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19984] write(3, "1000", 4 [pid 19983] <... futex resumed>) = 0 [pid 19986] <... futex resumed>) = 1 [pid 19985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19984] <... write resumed>) = 4 [pid 19983] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19982] <... futex resumed>) = 0 [pid 19987] <... futex resumed>) = 0 [pid 19986] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19984] close(3 [pid 19983] <... futex resumed>) = 1 [pid 19982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19984] <... close resumed>) = 0 [pid 19983] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19984] write(1, "executing program\n", 18 [pid 19987] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] <... mmap resumed>) = 0x7f9f66df1000 [pid 19984] <... write resumed>) = 18 executing program [pid 19982] <... futex resumed>) = 0 [pid 19987] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19986] pwrite64(3, "\x02\x00", 2, 4 [pid 19985] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19986] <... pwrite64 resumed>) = 2 [pid 19985] <... mprotect resumed>) = 0 [pid 19984] <... futex resumed>) = 0 [pid 19987] <... futex resumed>) = 1 [pid 19986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19984] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19983] <... futex resumed>) = 0 [pid 19987] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19986] <... futex resumed>) = 1 [pid 19984] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19983] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19982] <... futex resumed>) = 0 [pid 19987] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19986] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19984] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19983] <... futex resumed>) = 0 [pid 19982] exit_group(0 [pid 19987] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19986] <... futex resumed>) = ? [pid 19985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19983] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19982] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 19988 attached [pid 19987] <... openat resumed>) = 3 [pid 19986] +++ exited with 0 +++ [pid 19984] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19982] +++ exited with 0 +++ [pid 19987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] <... clone3 resumed> => {parent_tid=[19988]}, 88) = 19988 [pid 19984] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19982, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19988] set_robust_list(0x7f9f66e119a0, 24 [pid 19987] <... futex resumed>) = 1 [pid 19985] rt_sigprocmask(SIG_SETMASK, [] [pid 19984] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19983] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19988] <... set_robust_list resumed>) = 0 [pid 19987] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19984] <... mprotect resumed>) = 0 [pid 19983] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19988] rt_sigprocmask(SIG_SETMASK, [] [pid 19987] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19983] <... futex resumed>) = 0 [pid 19987] pwrite64(3, "\x02\x00", 2, 4 [pid 19985] <... futex resumed>) = 0 [pid 19983] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] <... pwrite64 resumed>) = 2 [pid 19985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19983] <... futex resumed>) = 0 [pid 19987] <... futex resumed>) = 1 [pid 19983] exit_group(0) = ? [pid 19988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19987] +++ exited with 0 +++ [pid 19984] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19983] +++ exited with 0 +++ [pid 19988] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19984] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19988] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19984] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 19989 attached ) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19983, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19984] <... clone3 resumed> => {parent_tid=[19989]}, 88) = 19989 [pid 19989] set_robust_list(0x7f9f66e119a0, 24 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19984] rt_sigprocmask(SIG_SETMASK, [] [pid 19989] <... set_robust_list resumed>) = 0 [pid 19984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19989] rt_sigprocmask(SIG_SETMASK, [] [pid 19984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19984] <... futex resumed>) = 0 [pid 19989] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19989] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] <... futex resumed>) = 0 [pid 19985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19988] <... futex resumed>) = 0 [pid 19985] <... futex resumed>) = 1 [pid 19988] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19989] <... futex resumed>) = 1 [pid 19988] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19984] <... futex resumed>) = 0 [pid 19989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19988] <... futex resumed>) = 1 [pid 19985] <... futex resumed>) = 0 [pid 19984] <... futex resumed>) = 0 [pid 19989] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19989] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] <... futex resumed>) = 0 [pid 19988] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19988] <... openat resumed>) = 3 [pid 19988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19985] <... futex resumed>) = 0 [pid 19989] <... futex resumed>) = 1 [pid 19988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19985] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19984] <... futex resumed>) = 0 [pid 19989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19985] <... futex resumed>) = 0 [pid 19984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19988] pwrite64(3, "\x02\x00", 2, 4 [pid 19985] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19984] <... futex resumed>) = 0 [pid 19989] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19988] <... pwrite64 resumed>) = 2 [pid 19984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19985] <... futex resumed>) = 0 [pid 19985] exit_group(0) = ? [pid 19988] <... futex resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 19988] +++ exited with 0 +++ [pid 19985] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19990 attached , child_tidptr=0x55555f6e6750) = 19990 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19990] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19990] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19990] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 19990] setpgid(0, 0) = 0 [pid 19990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 19990] write(3, "1000", 4) = 4 [pid 19990] close(3) = 0 [pid 19990] write(1, "executing program\n", 18) = 18 [pid 19990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19990] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 19990] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 19990] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 19990] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19990] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 19990] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 19991 attached => {parent_tid=[19991]}, 88) = 19991 [pid 19991] set_robust_list(0x7f9f66e119a0, 24 [pid 19990] rt_sigprocmask(SIG_SETMASK, [] [pid 19991] <... set_robust_list resumed>) = 0 [pid 19990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19991] rt_sigprocmask(SIG_SETMASK, [] [pid 19990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19990] <... futex resumed>) = 0 [pid 19991] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19991] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19990] <... futex resumed>) = 0 [pid 19991] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19990] <... futex resumed>) = 0 [pid 19991] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19991] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19990] <... futex resumed>) = 0 [pid 19991] <... futex resumed>) = 1 [pid 19990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19991] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19990] <... futex resumed>) = 0 [pid 19991] <... openat resumed>) = 3 executing program [pid 19990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19989] <... openat resumed>) = 3 [pid 19991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19990] <... futex resumed>) = 0 [pid 19991] <... futex resumed>) = 1 [pid 19990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19991] pwrite64(3, "\x02\x00", 2, 4 [pid 19990] <... futex resumed>) = 0 [pid 19991] <... pwrite64 resumed>) = 2 [pid 19990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19990] <... futex resumed>) = 0 [pid 19990] exit_group(0) = ? [pid 19991] <... futex resumed>) = ? [pid 19991] +++ exited with 0 +++ [pid 19990] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19990, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19985, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19989] <... futex resumed>) = 1 [pid 19989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19992 attached [pid 19992] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19992 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19993 ci2-android-6-12-rust/strace-static-x86_64: Process 19993 attached [pid 19992] rt_sigprocmask(SIG_SETMASK, [] [pid 19993] set_robust_list(0x55555f6e6760, 24 [pid 19992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19993] <... set_robust_list resumed>) = 0 [pid 19992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19993] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 19992] <... prctl resumed>) = 0 [pid 19993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19992] setpgid(0, 0) = 0 [pid 19992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19993] <... prctl resumed>) = 0 [pid 19992] <... openat resumed>) = 3 [pid 19984] <... futex resumed>) = 0 [pid 19993] setpgid(0, 0 [pid 19984] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19993] <... setpgid resumed>) = 0 [pid 19989] <... futex resumed>) = 0 [pid 19984] <... futex resumed>) = 1 [pid 19993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19992] write(3, "1000", 4 [pid 19989] pwrite64(3, "\x02\x00", 2, 4 [pid 19984] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19993] <... openat resumed>) = 3 [pid 19992] <... write resumed>) = 4 [pid 19993] write(3, "1000", 4 [pid 19992] close(3 [pid 19989] <... pwrite64 resumed>) = 2 [pid 19993] <... write resumed>) = 4 [pid 19992] <... close resumed>) = 0 [pid 19989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19993] close(3 [pid 19992] write(1, "executing program\n", 18 [pid 19993] <... close resumed>) = 0 [pid 19989] <... futex resumed>) = 1 [pid 19984] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 executing program executing program [pid 19993] write(1, "executing program\n", 18 [pid 19992] <... write resumed>) = 18 [pid 19989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19984] exit_group(0 [pid 19993] <... write resumed>) = 18 [pid 19992] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19989] <... futex resumed>) = ? [pid 19984] <... exit_group resumed>) = ? [pid 19993] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19992] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19993] <... futex resumed>) = 0 [pid 19992] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19993] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19992] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 19994 attached [pid 19993] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19992] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19989] +++ exited with 0 +++ [pid 19984] +++ exited with 0 +++ [pid 19993] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19984, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19992] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19994 [pid 19993] <... mmap resumed>) = 0x7f9f66df1000 [pid 19992] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 19993] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 19992] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19993] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19992] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19993] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19992] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19994] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 19995 attached ) = 0 [pid 19993] <... clone3 resumed> => {parent_tid=[19995]}, 88) = 19995 [pid 19992] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19995] set_robust_list(0x7f9f66e119a0, 24 [pid 19994] rt_sigprocmask(SIG_SETMASK, [] [pid 19993] rt_sigprocmask(SIG_SETMASK, [] [pid 19995] <... set_robust_list resumed>) = 0 [pid 19993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19995] rt_sigprocmask(SIG_SETMASK, [] [pid 19993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19992] <... clone3 resumed> => {parent_tid=[19996]}, 88) = 19996 [pid 19995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19993] <... futex resumed>) = 0 [pid 19992] rt_sigprocmask(SIG_SETMASK, [] [pid 19995] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19995] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19992] <... futex resumed>) = 0 [pid 19995] <... futex resumed>) = 1 [pid 19993] <... futex resumed>) = 0 [pid 19992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19993] <... futex resumed>) = 0 [pid 19995] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 19996 attached [pid 19995] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19993] <... futex resumed>) = 0 [pid 19994] <... prctl resumed>) = 0 [pid 19995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19994] setpgid(0, 0 [pid 19993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19994] <... setpgid resumed>) = 0 [pid 19993] <... futex resumed>) = 0 [pid 19996] set_robust_list(0x7f9f66e119a0, 24 [pid 19995] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19996] <... set_robust_list resumed>) = 0 [pid 19995] <... openat resumed>) = 3 [pid 19994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19996] rt_sigprocmask(SIG_SETMASK, [] [pid 19995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19995] <... futex resumed>) = 1 [pid 19994] <... openat resumed>) = 3 [pid 19993] <... futex resumed>) = 0 [pid 19996] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19996] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19993] <... futex resumed>) = 0 [pid 19995] pwrite64(3, "\x02\x00", 2, 4 [pid 19996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19996] <... futex resumed>) = 1 [pid 19995] <... pwrite64 resumed>) = 2 [pid 19992] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 19996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19994] write(3, "1000", 4 [pid 19995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19996] <... futex resumed>) = 0 [pid 19995] <... futex resumed>) = 1 [pid 19994] <... write resumed>) = 4 [pid 19993] <... futex resumed>) = 0 [pid 19992] <... futex resumed>) = 1 [pid 19996] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19994] close(3 [pid 19993] exit_group(0 [pid 19992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19996] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19995] <... futex resumed>) = ? [pid 19994] <... close resumed>) = 0 [pid 19993] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19995] +++ exited with 0 +++ [pid 19994] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19996] <... futex resumed>) = 1 [pid 19994] <... write resumed>) = 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 19997 attached [pid 19994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19992] <... futex resumed>) = 0 [pid 19997] set_robust_list(0x55555f6e6760, 24 [pid 19993] +++ exited with 0 +++ executing program [pid 19992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19997 [pid 19997] <... set_robust_list resumed>) = 0 [pid 19996] <... futex resumed>) = 0 [pid 19992] <... futex resumed>) = 1 [pid 19997] rt_sigprocmask(SIG_SETMASK, [] [pid 19996] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 19997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19997] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19996] <... openat resumed>) = 3 [pid 19994] <... futex resumed>) = 0 [pid 19996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19993, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19997] <... prctl resumed>) = 0 [pid 19997] setpgid(0, 0) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19996] <... futex resumed>) = 1 [pid 19994] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19992] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19997] <... openat resumed>) = 3 [pid 19996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19994] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19992] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 19997] write(3, "1000", 4 [pid 19996] pwrite64(3, "\x02\x00", 2, 4 [pid 19994] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19997] <... write resumed>) = 4 [pid 19997] close(3) = 0 [pid 19997] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 19998 attached ) = 18 [pid 19998] set_robust_list(0x55555f6e6760, 24 [pid 19997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19996] <... pwrite64 resumed>) = 2 [pid 19994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 19998 [pid 19996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 19994] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19998] <... set_robust_list resumed>) = 0 [pid 19997] <... futex resumed>) = 0 [pid 19996] <... futex resumed>) = 1 [pid 19992] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 19998] rt_sigprocmask(SIG_SETMASK, [] [pid 19997] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19994] <... mmap resumed>) = 0x7f9f66df1000 [pid 19992] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19997] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19996] <... futex resumed>) = ? [pid 19994] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19992] <... exit_group resumed>) = ? [pid 19998] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 19997] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19996] +++ exited with 0 +++ [pid 19994] <... mprotect resumed>) = 0 [pid 19992] +++ exited with 0 +++ [pid 19998] <... prctl resumed>) = 0 [pid 19997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19998] setpgid(0, 0 [pid 19997] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19992, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 19998] <... setpgid resumed>) = 0 [pid 19997] <... mmap resumed>) = 0x7f9f66df1000 [pid 19994] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19997] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19994] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19998] <... openat resumed>) = 3 [pid 19997] <... mprotect resumed>) = 0 [pid 19994] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19997] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 19999 attached [pid 19994] <... clone3 resumed> => {parent_tid=[19999]}, 88) = 19999 [pid 19999] set_robust_list(0x7f9f66e119a0, 24 [pid 19994] rt_sigprocmask(SIG_SETMASK, [] [pid 19997] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19994] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19997] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19999] <... set_robust_list resumed>) = 0 [pid 19994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19999] rt_sigprocmask(SIG_SETMASK, [] [pid 19994] <... futex resumed>) = 0 [pid 19999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19998] write(3, "1000", 4 [pid 19997] <... clone3 resumed> => {parent_tid=[20000]}, 88) = 20000 ci2-android-6-12-rust/strace-static-x86_64: Process 20000 attached [pid 19999] mkdirat(AT_FDCWD, "./sys", 0777 [pid 19998] <... write resumed>) = 4 [pid 19997] rt_sigprocmask(SIG_SETMASK, [] [pid 19994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19999] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19998] close(3 [pid 19997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19998] <... close resumed>) = 0 [pid 19997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19999] <... futex resumed>) = 1 [pid 19998] write(1, "executing program\n", 18 [pid 19997] <... futex resumed>) = 0 [pid 19994] <... futex resumed>) = 0 [pid 20000] set_robust_list(0x7f9f66e119a0, 24 [pid 19999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20000] <... set_robust_list resumed>) = 0 [pid 19998] <... write resumed>) = 18 [pid 19997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20000] rt_sigprocmask(SIG_SETMASK, [] [pid 19999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19994] <... futex resumed>) = 0 [pid 20000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20000] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 19999] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19998] <... futex resumed>) = 0 [pid 20000] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 19999] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19998] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 19997] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20000] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19999] <... futex resumed>) = 1 [pid 19998] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19994] <... futex resumed>) = 0 [pid 20000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19998] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19997] <... futex resumed>) = 0 [pid 19994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20000] mount(NULL, "./sys", "sysfs", 0, NULL [pid 19999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19994] <... futex resumed>) = 0 [pid 20000] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 19999] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19998] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19999] <... openat resumed>) = 3 [pid 19998] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20000] <... futex resumed>) = 1 [pid 19999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19998] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 19997] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20000] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19999] <... futex resumed>) = 1 [pid 19998] <... mprotect resumed>) = 0 [pid 19997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19994] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19999] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19998] rt_sigprocmask(SIG_BLOCK, ~[] [pid 19997] <... futex resumed>) = 0 [pid 19994] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20001 attached [pid 20000] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19998] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 19997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19994] <... futex resumed>) = 0 [pid 20001] set_robust_list(0x55555f6e6760, 24 [pid 20000] <... openat resumed>) = 3 [pid 19999] pwrite64(3, "\x02\x00", 2, 4 [pid 19998] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 19994] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20001 [pid 20000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19999] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20002 attached [pid 20001] <... set_robust_list resumed>) = 0 [pid 20000] <... futex resumed>) = 1 [pid 19997] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20002] set_robust_list(0x7f9f66e119a0, 24 [pid 20001] rt_sigprocmask(SIG_SETMASK, [] [pid 20000] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19998] <... clone3 resumed> => {parent_tid=[20002]}, 88) = 20002 [pid 19997] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 19998] rt_sigprocmask(SIG_SETMASK, [] [pid 20001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19999] <... futex resumed>) = 1 [pid 19998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19997] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 19994] <... futex resumed>) = 0 [pid 20002] <... set_robust_list resumed>) = 0 [pid 20000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19994] exit_group(0 [pid 20002] rt_sigprocmask(SIG_SETMASK, [] [pid 20000] pwrite64(3, "\x02\x00", 2, 4 [pid 20002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20000] <... pwrite64 resumed>) = 2 [pid 19998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 19994] <... exit_group resumed>) = ? [pid 20002] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20001] <... prctl resumed>) = 0 [pid 20000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19999] +++ exited with 0 +++ [pid 19998] <... futex resumed>) = 0 [pid 20002] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20001] setpgid(0, 0 [pid 20000] <... futex resumed>) = 1 [pid 19997] <... futex resumed>) = 0 [pid 19994] +++ exited with 0 +++ [pid 19998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] <... setpgid resumed>) = 0 [pid 20000] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 19997] exit_group(0 [pid 20002] <... futex resumed>) = 0 [pid 20000] <... futex resumed>) = ? [pid 20001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 19997] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19994, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20002] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20000] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 19998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20002] <... futex resumed>) = 0 [pid 19998] <... futex resumed>) = 1 [pid 19997] +++ exited with 0 +++ [pid 20001] <... openat resumed>) = 3 [pid 20002] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20001] write(3, "1000", 4 [pid 19998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19997, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20002] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20001] <... write resumed>) = 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] close(3 [pid 320] <... restart_syscall resumed>) = 0 [pid 20002] <... futex resumed>) = 1 [pid 20001] <... close resumed>) = 0 [pid 19998] <... futex resumed>) = 0 [pid 20002] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20001] write(1, "executing program\n", 18 [pid 19998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 19998] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20002] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 19998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20002] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20003 attached [pid 20002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 19998] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20003 [pid 20003] set_robust_list(0x55555f6e6760, 24 [pid 20002] pwrite64(3, "\x02\x00", 2, 4 [pid 20001] <... write resumed>) = 18 [pid 19998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20003] <... set_robust_list resumed>) = 0 [pid 20002] <... pwrite64 resumed>) = 2 [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 19998] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20003] rt_sigprocmask(SIG_SETMASK, [] [pid 20001] <... futex resumed>) = 0 [pid 20003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20001] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 19998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20003] <... prctl resumed>) = 0 [pid 20002] <... futex resumed>) = 0 [pid 20001] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 19998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20003] setpgid(0, 0 [pid 20002] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 19998] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20003] <... setpgid resumed>) = 0 [pid 20002] <... futex resumed>) = ? [pid 20001] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 19998] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20004 attached [pid 20003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20002] +++ exited with 0 +++ [pid 20001] <... mmap resumed>) = 0x7f9f66df1000 [pid 19998] +++ exited with 0 +++ [pid 20003] <... openat resumed>) = 3 [pid 20001] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20004 [pid 20004] set_robust_list(0x55555f6e6760, 24 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19998, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20004] <... set_robust_list resumed>) = 0 [pid 20003] write(3, "1000", 4 [pid 20001] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20004] rt_sigprocmask(SIG_SETMASK, [] [pid 20003] <... write resumed>) = 4 [pid 20001] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20003] close(3 [pid 20001] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20004] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20001] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20004] <... prctl resumed>) = 0 [pid 20003] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20005 attached [pid 20004] setpgid(0, 0 [pid 20003] write(1, "executing program\n", 18 [pid 20005] set_robust_list(0x7f9f66e119a0, 24 [pid 20004] <... setpgid resumed>) = 0 [pid 20005] <... set_robust_list resumed>) = 0 executing program [pid 20003] <... write resumed>) = 18 [pid 20001] <... clone3 resumed> => {parent_tid=[20005]}, 88) = 20005 [pid 20005] rt_sigprocmask(SIG_SETMASK, [] [pid 20004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20001] rt_sigprocmask(SIG_SETMASK, [] [pid 20003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20003] <... futex resumed>) = 0 [pid 20001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20003] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20001] <... futex resumed>) = 0 [pid 20004] <... openat resumed>) = 3 [pid 20003] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20003] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20005] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20004] write(3, "1000", 4) = 4 [pid 20004] close(3) = 0 [pid 20004] write(1, "executing program\n", 18) = 18 executing program [pid 20004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20004] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20004] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 20004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20006 attached [pid 20004] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20001] <... futex resumed>) = 0 [pid 20006] set_robust_list(0x55555f6e6760, 24 [pid 20004] <... mmap resumed>) = 0x7f9f66df1000 [pid 20003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20006 [pid 20006] <... set_robust_list resumed>) = 0 [pid 20005] <... futex resumed>) = 0 [pid 20004] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20003] <... mmap resumed>) = 0x7f9f66df1000 [pid 20001] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20006] rt_sigprocmask(SIG_SETMASK, [] [pid 20005] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20004] <... mprotect resumed>) = 0 [pid 20003] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20005] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20004] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20003] <... mprotect resumed>) = 0 [pid 20006] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20004] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20003] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20006] <... prctl resumed>) = 0 [pid 20005] <... futex resumed>) = 1 [pid 20004] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20001] <... futex resumed>) = 0 [pid 20003] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20006] setpgid(0, 0 [pid 20005] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20008 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20007 attached [pid 20006] <... setpgid resumed>) = 0 [pid 20005] <... openat resumed>) = 3 [pid 20001] <... futex resumed>) = 0 [pid 20008] set_robust_list(0x7f9f66e119a0, 24 [pid 20007] set_robust_list(0x7f9f66e119a0, 24 [pid 20006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20004] <... clone3 resumed> => {parent_tid=[20007]}, 88) = 20007 [pid 20003] <... clone3 resumed> => {parent_tid=[20008]}, 88) = 20008 [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20008] <... set_robust_list resumed>) = 0 [pid 20007] <... set_robust_list resumed>) = 0 [pid 20004] rt_sigprocmask(SIG_SETMASK, [] [pid 20003] rt_sigprocmask(SIG_SETMASK, [] [pid 20001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20008] rt_sigprocmask(SIG_SETMASK, [] [pid 20007] rt_sigprocmask(SIG_SETMASK, [] [pid 20004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] <... futex resumed>) = 0 [pid 20007] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20004] <... futex resumed>) = 0 [pid 20003] <... futex resumed>) = 0 [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20008] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20006] <... openat resumed>) = 3 [pid 20005] <... futex resumed>) = 1 [pid 20001] <... futex resumed>) = 0 [pid 20008] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20007] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20006] write(3, "1000", 4 [pid 20005] pwrite64(3, "\x02\x00", 2, 4 [pid 20003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 20008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20006] <... write resumed>) = 4 [pid 20005] <... pwrite64 resumed>) = 2 [pid 20004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20008] <... futex resumed>) = 0 [pid 20007] <... futex resumed>) = 0 [pid 20006] close(3 [pid 20005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20004] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20008] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20006] <... close resumed>) = 0 [pid 20005] <... futex resumed>) = 1 [pid 20004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20003] <... futex resumed>) = 0 [pid 20001] <... futex resumed>) = 0 [pid 20008] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20006] write(1, "executing program\n", 18 [pid 20003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20007] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20004] <... futex resumed>) = 0 [pid 20003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20001] exit_group(0 [pid 20008] <... futex resumed>) = 0 [pid 20003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20001] <... exit_group resumed>) = ? [pid 20007] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20008] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20003] <... futex resumed>) = 0 executing program [pid 20007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20008] <... openat resumed>) = 3 [pid 20007] <... futex resumed>) = 0 [pid 20006] <... write resumed>) = 18 [pid 20004] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20005] +++ exited with 0 +++ [pid 20004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20001] +++ exited with 0 +++ [pid 20008] <... futex resumed>) = 0 [pid 20007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20006] <... futex resumed>) = 0 [pid 20004] <... futex resumed>) = 0 [pid 20003] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20001, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20008] pwrite64(3, "\x02\x00", 2, 4 [pid 20007] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20006] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20003] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20008] <... pwrite64 resumed>) = 2 [pid 20007] <... openat resumed>) = 3 [pid 20006] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20003] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20006] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20008] <... futex resumed>) = 1 [pid 20007] <... futex resumed>) = 1 [pid 20006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20004] <... futex resumed>) = 0 [pid 20003] <... futex resumed>) = 0 [pid 20007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20006] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20004] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20006] <... mmap resumed>) = 0x7f9f66df1000 [pid 20003] exit_group(0 [pid 20008] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20007] pwrite64(3, "\x02\x00", 2, 4 [pid 20006] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20004] <... futex resumed>) = 0 [pid 20003] <... exit_group resumed>) = ? [pid 20008] +++ exited with 0 +++ [pid 20007] <... pwrite64 resumed>) = 2 [pid 20006] <... mprotect resumed>) = 0 [pid 20006] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 20006] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20006] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20004] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20003] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20009 attached [pid 20007] <... futex resumed>) = 0 [pid 20004] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20003, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20009] set_robust_list(0x7f9f66e119a0, 24 [pid 20007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20006] <... clone3 resumed> => {parent_tid=[20009]}, 88) = 20009 [pid 20004] exit_group(0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20009] <... set_robust_list resumed>) = 0 [pid 20007] <... futex resumed>) = ? [pid 20006] rt_sigprocmask(SIG_SETMASK, [] [pid 20004] <... exit_group resumed>) = ? [pid 20009] rt_sigprocmask(SIG_SETMASK, [] [pid 20007] +++ exited with 0 +++ [pid 20006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20006] <... futex resumed>) = 0 [pid 20004] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20010 ci2-android-6-12-rust/strace-static-x86_64: Process 20010 attached [pid 20009] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20010] set_robust_list(0x55555f6e6760, 24 [pid 20009] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20004, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20010] <... set_robust_list resumed>) = 0 [pid 20009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20010] rt_sigprocmask(SIG_SETMASK, [] [pid 20009] <... futex resumed>) = 1 [pid 20006] <... futex resumed>) = 0 [pid 20009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20010] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20009] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20006] <... futex resumed>) = 0 [pid 20010] <... prctl resumed>) = 0 [pid 20009] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20010] setpgid(0, 0) = 0 [pid 20010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20006] <... futex resumed>) = 0 [pid 20006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20010] <... openat resumed>) = 3 [pid 20009] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20006] <... futex resumed>) = 0 [pid 20010] write(3, "1000", 4 [pid 20009] <... openat resumed>) = 3 [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20010] <... write resumed>) = 4 [pid 20009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20010] close(3) = 0 [pid 20009] <... futex resumed>) = 1 [pid 20006] <... futex resumed>) = 0 [pid 20010] write(1, "executing program\n", 18 executing program [pid 20009] pwrite64(3, "\x02\x00", 2, 4 [pid 20006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 20010] <... write resumed>) = 18 [pid 20010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20009] <... pwrite64 resumed>) = 2 [pid 20010] <... futex resumed>) = 0 [pid 20009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20010] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20009] <... futex resumed>) = 1 [pid 20006] <... futex resumed>) = 0 [pid 20010] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20009] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20006] exit_group(0 [pid 20010] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20009] <... futex resumed>) = ? [pid 20006] <... exit_group resumed>) = ? [pid 20010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20009] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 20010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20006] +++ exited with 0 +++ [pid 20010] <... mmap resumed>) = 0x7f9f66df1000 [pid 20010] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20006, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20010] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20011 attached , [], 8) = 0 [pid 20010] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20010] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20011] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20011 [pid 20011] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20012 attached [pid 20011] rt_sigprocmask(SIG_SETMASK, [] [pid 20010] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20012] set_robust_list(0x55555f6e6760, 24 [pid 20011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20012] <... set_robust_list resumed>) = 0 [pid 20011] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 20013 attached [pid 20012] rt_sigprocmask(SIG_SETMASK, [] [pid 20010] <... clone3 resumed> => {parent_tid=[20013]}, 88) = 20013 [pid 20013] set_robust_list(0x7f9f66e119a0, 24 [pid 20011] <... prctl resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20012 [pid 20013] <... set_robust_list resumed>) = 0 [pid 20012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20011] setpgid(0, 0 [pid 20010] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20013] rt_sigprocmask(SIG_SETMASK, [] [pid 20012] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20011] <... setpgid resumed>) = 0 [pid 20010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20012] <... prctl resumed>) = 0 [pid 20011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20013] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20012] setpgid(0, 0 [pid 20011] <... openat resumed>) = 3 [pid 20010] <... futex resumed>) = 0 [pid 20013] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20012] <... setpgid resumed>) = 0 [pid 20010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20012] <... openat resumed>) = 3 [pid 20011] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20013] <... futex resumed>) = 0 [pid 20012] write(3, "1000", 4 [pid 20011] <... write resumed>) = 4 [pid 20010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20014 attached [pid 20013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20011] close(3 [pid 20010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20014] set_robust_list(0x55555f6e6760, 24 [pid 20013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20012] <... write resumed>) = 4 [pid 20011] <... close resumed>) = 0 [pid 20010] <... futex resumed>) = 0 [pid 20013] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] close(3 [pid 20011] write(1, "executing program\n", 18 [pid 20013] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20012] <... close resumed>) = 0 [pid 20011] <... write resumed>) = 18 [pid 20013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] write(1, "executing program\n", 18 [pid 20011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] <... write resumed>) = 18 [pid 20013] <... futex resumed>) = 1 [pid 20011] <... futex resumed>) = 0 [pid 20010] <... futex resumed>) = 0 [pid 20013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program executing program [pid 20012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20012] <... futex resumed>) = 0 [pid 20010] <... futex resumed>) = 0 [pid 20013] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20012] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20011] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20014] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20014 [pid 20014] rt_sigprocmask(SIG_SETMASK, [] [pid 20013] <... openat resumed>) = 3 [pid 20012] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20011] <... mmap resumed>) = 0x7f9f66df1000 [pid 20014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20013] <... futex resumed>) = 1 [pid 20012] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20011] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20010] <... futex resumed>) = 0 [pid 20014] <... prctl resumed>) = 0 [pid 20013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20012] <... mmap resumed>) = 0x7f9f66df1000 [pid 20010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20014] setpgid(0, 0 [pid 20013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20012] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20011] <... mprotect resumed>) = 0 [pid 20010] <... futex resumed>) = 0 [pid 20014] <... setpgid resumed>) = 0 [pid 20013] pwrite64(3, "\x02\x00", 2, 4 [pid 20012] <... mprotect resumed>) = 0 [pid 20010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20011] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20014] <... openat resumed>) = 3 [pid 20012] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20014] write(3, "1000", 4) = 4 [pid 20014] close(3) = 0 [pid 20014] write(1, "executing program\n", 18) = 18 executing program [pid 20014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20014] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20014] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20014] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20014] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20013] <... pwrite64 resumed>) = 2 [pid 20012] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20011] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20014] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20011] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20015 attached [pid 20013] <... futex resumed>) = 1 [pid 20010] <... futex resumed>) = 0 [pid 20014] <... clone3 resumed> => {parent_tid=[20015]}, 88) = 20015 ci2-android-6-12-rust/strace-static-x86_64: Process 20017 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20016 attached [pid 20015] set_robust_list(0x7f9f66e119a0, 24 [pid 20014] rt_sigprocmask(SIG_SETMASK, [] [pid 20013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20012] <... clone3 resumed> => {parent_tid=[20016]}, 88) = 20016 [pid 20010] exit_group(0 [pid 20017] set_robust_list(0x7f9f66e119a0, 24 [pid 20016] set_robust_list(0x7f9f66e119a0, 24 [pid 20015] <... set_robust_list resumed>) = 0 [pid 20014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20012] rt_sigprocmask(SIG_SETMASK, [] [pid 20013] <... futex resumed>) = ? [pid 20011] <... clone3 resumed> => {parent_tid=[20017]}, 88) = 20017 [pid 20010] <... exit_group resumed>) = ? [pid 20017] <... set_robust_list resumed>) = 0 [pid 20016] <... set_robust_list resumed>) = 0 [pid 20015] rt_sigprocmask(SIG_SETMASK, [] [pid 20014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20013] +++ exited with 0 +++ [pid 20012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20011] rt_sigprocmask(SIG_SETMASK, [] [pid 20017] rt_sigprocmask(SIG_SETMASK, [] [pid 20016] rt_sigprocmask(SIG_SETMASK, [] [pid 20015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20014] <... futex resumed>) = 0 [pid 20011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20015] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20017] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20016] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20015] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20012] <... futex resumed>) = 0 [pid 20015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = 0 [pid 20017] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20016] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20015] <... futex resumed>) = 1 [pid 20014] <... futex resumed>) = 0 [pid 20012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20017] <... futex resumed>) = 0 [pid 20016] <... futex resumed>) = 0 [pid 20015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20014] <... futex resumed>) = 0 [pid 20012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20010] +++ exited with 0 +++ [pid 20017] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = 0 [pid 20017] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20015] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20010, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20016] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20016] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20017] <... futex resumed>) = 1 [pid 20016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20015] <... futex resumed>) = 1 [pid 20014] <... futex resumed>) = 0 [pid 20011] <... futex resumed>) = 0 [pid 20017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20016] <... futex resumed>) = 1 [pid 20015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] <... futex resumed>) = 0 [pid 20011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20014] <... futex resumed>) = 0 [pid 20012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = 0 [pid 20017] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20015] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] <... futex resumed>) = 0 [pid 20011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20017] <... openat resumed>) = 3 [pid 20016] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20015] <... openat resumed>) = 3 [pid 20012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20016] <... openat resumed>) = 3 [pid 20015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20017] <... futex resumed>) = 1 [pid 20016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] <... futex resumed>) = 1 [pid 20014] <... futex resumed>) = 0 [pid 20011] <... futex resumed>) = 0 [pid 20016] <... futex resumed>) = 1 [pid 20015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20012] <... futex resumed>) = 0 [pid 20011] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20014] <... futex resumed>) = 0 [pid 20017] <... futex resumed>) = 0 [pid 20012] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = 1 [pid 20017] pwrite64(3, "\x02\x00", 2, 4 [pid 20016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20015] pwrite64(3, "\x02\x00", 2, 4 [pid 20014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20012] <... futex resumed>) = 0 [pid 20011] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20017] <... pwrite64 resumed>) = 2 [pid 20016] pwrite64(3, "\x02\x00", 2, 4 [pid 20015] <... pwrite64 resumed>) = 2 [pid 20012] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20016] <... pwrite64 resumed>) = 2 [pid 20015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20017] <... futex resumed>) = 1 [pid 20016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20011] <... futex resumed>) = 0 [pid 20017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] <... futex resumed>) = 1 [pid 20014] <... futex resumed>) = 0 [pid 20011] exit_group(0 [pid 20017] <... futex resumed>) = ? [pid 20016] <... futex resumed>) = 1 [pid 20015] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20014] exit_group(0 [pid 20012] <... futex resumed>) = 0 [pid 20011] <... exit_group resumed>) = ? [pid 20017] +++ exited with 0 +++ [pid 20016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20015] <... futex resumed>) = ? [pid 20014] <... exit_group resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 20011] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20011, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20015] +++ exited with 0 +++ [pid 20014] +++ exited with 0 +++ [pid 20012] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20014, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20012] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20016] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20018 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20018 [pid 20018] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20016] +++ exited with 0 +++ [pid 20012] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20018] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20012, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20018] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20018] setpgid(0, 0) = 0 [pid 20018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20018] write(3, "1000", 4) = 4 [pid 20018] close(3) = 0 [pid 20018] write(1, "executing program\n", 18) = 18 [pid 20018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20018] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20018] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20018] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20018] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20018] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20018] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20019 attached [pid 20018] <... clone3 resumed> => {parent_tid=[20019]}, 88) = 20019 [pid 20019] set_robust_list(0x7f9f66e119a0, 24 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20019] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20019] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20020 attached [pid 20019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20018] rt_sigprocmask(SIG_SETMASK, [] [pid 20019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20020] set_robust_list(0x55555f6e6760, 24 [pid 20018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] <... set_robust_list resumed>) = 0 [pid 20018] <... futex resumed>) = 0 [pid 20019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20019] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20020] rt_sigprocmask(SIG_SETMASK, [] [pid 20019] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20020 [pid 20020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20019] <... futex resumed>) = 1 [pid 20018] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20018] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20020] <... prctl resumed>) = 0 [pid 20019] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20020] setpgid(0, 0 [pid 20019] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20019] <... futex resumed>) = 1 [pid 20018] <... futex resumed>) = 0 [pid 20020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20018] <... futex resumed>) = 0 [pid 20019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20019] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20020] <... openat resumed>) = 3 [pid 20018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20021 attached [pid 20020] write(3, "1000", 4 [pid 20018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] <... write resumed>) = 4 [pid 20018] <... futex resumed>) = 1 [pid 20020] close(3 [pid 20018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20021 [pid 20020] <... close resumed>) = 0 [pid 20021] set_robust_list(0x55555f6e6760, 24 [pid 20020] write(1, "executing program\n", 18 [pid 20019] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20021] <... set_robust_list resumed>) = 0 executing program [pid 20020] <... write resumed>) = 18 [pid 20019] pwrite64(3, "\x02\x00", 2, 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20021] rt_sigprocmask(SIG_SETMASK, [] [pid 20020] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20019] <... pwrite64 resumed>) = 2 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20020] <... futex resumed>) = 0 [pid 20019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20022 attached [pid 20021] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20020] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20019] <... futex resumed>) = 1 [pid 20018] <... futex resumed>) = 0 [pid 20021] <... prctl resumed>) = 0 [pid 20019] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20018] exit_group(0 [pid 20020] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20022] set_robust_list(0x55555f6e6760, 24 [pid 20021] setpgid(0, 0 [pid 20020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20019] <... futex resumed>) = ? [pid 20018] <... exit_group resumed>) = ? [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20022 [pid 20022] <... set_robust_list resumed>) = 0 [pid 20021] <... setpgid resumed>) = 0 [pid 20020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20019] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20021] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20021] <... openat resumed>) = 3 [pid 20021] write(3, "1000", 4 [pid 20018] +++ exited with 0 +++ [pid 20020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20022] rt_sigprocmask(SIG_SETMASK, [] [pid 20021] <... write resumed>) = 4 [pid 20022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20021] close(3 [pid 20020] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20018, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20021] <... close resumed>) = 0 [pid 20020] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20022] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20021] write(1, "executing program\n", 18 [pid 20022] <... prctl resumed>) = 0 [pid 20021] <... write resumed>) = 18 [pid 20020] <... mprotect resumed>) = 0 [pid 20022] setpgid(0, 0 [pid 20021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20020] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20022] <... setpgid resumed>) = 0 [pid 20020] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20021] <... futex resumed>) = 0 [pid 20022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20021] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20021] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20021] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20021] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20021] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20022] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 20023 attached [pid 20022] write(3, "1000", 4 [pid 20021] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20023] set_robust_list(0x7f9f66e119a0, 24 [pid 20022] <... write resumed>) = 4 [pid 20020] <... clone3 resumed> => {parent_tid=[20023]}, 88) = 20023 [pid 20022] close(3 [pid 20020] rt_sigprocmask(SIG_SETMASK, [] [pid 20022] <... close resumed>) = 0 [pid 20020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20022] write(1, "executing program\n", 18 [pid 20020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] <... write resumed>) = 18 [pid 20020] <... futex resumed>) = 0 [pid 20023] <... set_robust_list resumed>) = 0 [pid 20021] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20023] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20021] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20024 attached [pid 20023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20024] set_robust_list(0x7f9f66e119a0, 24 [pid 20023] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20021] <... clone3 resumed> => {parent_tid=[20024]}, 88) = 20024 [pid 20024] <... set_robust_list resumed>) = 0 [pid 20023] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20022] <... futex resumed>) = 0 [pid 20021] rt_sigprocmask(SIG_SETMASK, [] [pid 20024] rt_sigprocmask(SIG_SETMASK, [] [pid 20023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20023] <... futex resumed>) = 1 [pid 20022] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20021] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] <... futex resumed>) = 0 [pid 20024] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20022] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20021] <... futex resumed>) = 0 [pid 20020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20024] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20021] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20020] <... futex resumed>) = 0 [pid 20024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20023] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20022] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20024] <... futex resumed>) = 0 [pid 20023] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20021] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20024] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] <... mmap resumed>) = 0x7f9f66df1000 [pid 20021] <... futex resumed>) = 0 [pid 20020] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20024] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20023] <... futex resumed>) = 0 [pid 20021] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20022] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20023] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20022] <... mprotect resumed>) = 0 [pid 20020] <... futex resumed>) = 0 [pid 20024] <... futex resumed>) = 1 [pid 20023] <... openat resumed>) = 3 [pid 20021] <... futex resumed>) = 0 [pid 20020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20024] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20021] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20024] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20023] <... futex resumed>) = 1 [pid 20022] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20021] <... futex resumed>) = 0 [pid 20020] <... futex resumed>) = 0 [pid 20024] <... openat resumed>) = 3 [pid 20023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20022] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20021] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20024] <... futex resumed>) = 1 [pid 20023] pwrite64(3, "\x02\x00", 2, 4 [pid 20021] <... futex resumed>) = 0 [pid 20024] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20023] <... pwrite64 resumed>) = 2 [pid 20021] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20020] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20025 attached [pid 20024] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20021] <... futex resumed>) = 0 [pid 20025] set_robust_list(0x7f9f66e119a0, 24 [pid 20024] pwrite64(3, "\x02\x00", 2, 4 [pid 20022] <... clone3 resumed> => {parent_tid=[20025]}, 88) = 20025 [pid 20020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20025] <... set_robust_list resumed>) = 0 [pid 20022] rt_sigprocmask(SIG_SETMASK, [] [pid 20020] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20025] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20024] <... pwrite64 resumed>) = 2 [pid 20023] <... futex resumed>) = 0 [pid 20022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20021] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20020] exit_group(0 [pid 20025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20020] <... exit_group resumed>) = ? [pid 20025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20024] <... futex resumed>) = 0 [pid 20023] +++ exited with 0 +++ [pid 20022] <... futex resumed>) = 0 [pid 20021] exit_group(0 [pid 20025] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20021] <... exit_group resumed>) = ? [pid 20025] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20024] +++ exited with 0 +++ [pid 20022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20021] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20021, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20022] <... futex resumed>) = 0 [pid 20025] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20022] <... futex resumed>) = 1 [pid 20022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20020] +++ exited with 0 +++ [pid 20025] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20025] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20020, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20027 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20026 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20027] set_robust_list(0x55555f6e6760, 24 [pid 20025] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20026 [pid 20027] <... set_robust_list resumed>) = 0 [pid 20026] set_robust_list(0x55555f6e6760, 24 [pid 20025] <... futex resumed>) = 1 [pid 20022] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20027 [pid 20027] rt_sigprocmask(SIG_SETMASK, [] [pid 20022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20026] <... set_robust_list resumed>) = 0 [pid 20025] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20022] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20027] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20026] rt_sigprocmask(SIG_SETMASK, [] [pid 20025] <... openat resumed>) = 3 [pid 20022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20027] <... prctl resumed>) = 0 [pid 20025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20027] setpgid(0, 0 [pid 20022] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20027] <... setpgid resumed>) = 0 [pid 20026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20025] <... futex resumed>) = 0 [pid 20022] <... futex resumed>) = 0 [pid 20027] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20025] pwrite64(3, "\x02\x00", 2, 4 [pid 20022] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20027] <... openat resumed>) = 3 [pid 20026] <... prctl resumed>) = 0 [pid 20025] <... pwrite64 resumed>) = 2 [pid 20026] setpgid(0, 0 [pid 20025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20026] <... setpgid resumed>) = 0 [pid 20027] write(3, "1000", 4 [pid 20022] <... futex resumed>) = 0 [pid 20027] <... write resumed>) = 4 [pid 20026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20025] <... futex resumed>) = 1 [pid 20022] exit_group(0 [pid 20027] close(3 [pid 20022] <... exit_group resumed>) = ? [pid 20027] <... close resumed>) = 0 [pid 20026] <... openat resumed>) = 3 [pid 20027] write(1, "executing program\n", 18) = 18 [pid 20027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20027] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20027] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20027] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20027] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20025] +++ exited with 0 +++ [pid 20022] +++ exited with 0 +++ executing program [pid 20026] write(3, "1000", 4 [pid 20027] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20022, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20027] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20026] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20028 attached [pid 20027] <... clone3 resumed> => {parent_tid=[20028]}, 88) = 20028 [pid 20026] close(3 [pid 20028] set_robust_list(0x7f9f66e119a0, 24 [pid 20027] rt_sigprocmask(SIG_SETMASK, [] [pid 20028] <... set_robust_list resumed>) = 0 [pid 20026] <... close resumed>) = 0 [pid 20028] rt_sigprocmask(SIG_SETMASK, [] [pid 20027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20026] write(1, "executing program\n", 18 [pid 20028] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20028] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20027] <... futex resumed>) = 0 [pid 20026] <... write resumed>) = 18 [pid 20028] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20028] <... futex resumed>) = 0 [pid 20027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20028] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20027] <... futex resumed>) = 0 [pid 20026] <... futex resumed>) = 0 [pid 20028] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20026] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20027] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20026] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20026] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20028] <... futex resumed>) = 1 [pid 20027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20028] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20027] <... futex resumed>) = 0 [pid 20026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20028] <... openat resumed>) = 3 [pid 20027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20026] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20027] <... futex resumed>) = 0 [pid 20026] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20028] <... futex resumed>) = 1 [pid 20027] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20026] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20028] pwrite64(3, "\x02\x00", 2, 4 [pid 20027] <... futex resumed>) = 0 [pid 20028] <... pwrite64 resumed>) = 2 [pid 20027] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20027] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20029 attached [pid 20027] exit_group(0 [pid 20026] <... mprotect resumed>) = 0 [pid 20028] <... futex resumed>) = ? [pid 20027] <... exit_group resumed>) = ? [pid 20026] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20029 [pid 20029] set_robust_list(0x55555f6e6760, 24 [pid 20028] +++ exited with 0 +++ [pid 20027] +++ exited with 0 +++ [pid 20026] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20029] <... set_robust_list resumed>) = 0 [pid 20026] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20027, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20029] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20030 attached [pid 20030] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20030] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20026] <... clone3 resumed> => {parent_tid=[20030]}, 88) = 20030 [pid 20029] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20026] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 20029] <... prctl resumed>) = 0 [pid 20026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20029] setpgid(0, 0 [pid 20026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20030] <... futex resumed>) = 0 [pid 20029] <... setpgid resumed>) = 0 [pid 20026] <... futex resumed>) = 1 [pid 20030] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20030] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20029] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20029] <... openat resumed>) = 3 [pid 20030] <... futex resumed>) = 1 [pid 20026] <... futex resumed>) = 0 [pid 20029] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20031 attached ) = 4 [pid 20026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20029] close(3 [pid 20031] set_robust_list(0x55555f6e6760, 24 [pid 20026] <... futex resumed>) = 0 [pid 20029] <... close resumed>) = 0 [pid 20030] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20031 [pid 20031] <... set_robust_list resumed>) = 0 [pid 20030] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20029] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20029] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20026] <... futex resumed>) = 0 [pid 20031] rt_sigprocmask(SIG_SETMASK, [] [pid 20030] <... futex resumed>) = 1 [pid 20029] <... futex resumed>) = 0 [pid 20026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20030] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20026] <... futex resumed>) = 0 [pid 20031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20030] <... openat resumed>) = 3 [pid 20029] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20029] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20031] <... prctl resumed>) = 0 [pid 20029] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20031] setpgid(0, 0 [pid 20029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20031] <... setpgid resumed>) = 0 [pid 20029] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20030] <... futex resumed>) = 1 [pid 20026] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20029] <... mmap resumed>) = 0x7f9f66df1000 [pid 20026] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20032 attached [pid 20030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20026] <... futex resumed>) = 0 [pid 20026] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20030] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20029] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20032 [pid 20032] set_robust_list(0x55555f6e6760, 24 [pid 20031] <... openat resumed>) = 3 [pid 20029] <... mprotect resumed>) = 0 [pid 20030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20029] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20030] <... futex resumed>) = 1 [pid 20026] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20030] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20026] exit_group(0 [pid 20030] <... futex resumed>) = ? [pid 20026] <... exit_group resumed>) = ? [pid 20032] <... set_robust_list resumed>) = 0 [pid 20031] write(3, "1000", 4 [pid 20030] +++ exited with 0 +++ [pid 20029] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20026] +++ exited with 0 +++ [pid 20032] rt_sigprocmask(SIG_SETMASK, [] [pid 20029] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20031] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20033 attached [pid 20031] close(3 [pid 20033] set_robust_list(0x7f9f66e119a0, 24 [pid 20032] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20031] <... close resumed>) = 0 [pid 20029] <... clone3 resumed> => {parent_tid=[20033]}, 88) = 20033 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20026, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20032] <... prctl resumed>) = 0 [pid 20031] write(1, "executing program\n", 18 [pid 20029] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20032] setpgid(0, 0 [pid 20031] <... write resumed>) = 18 [pid 20029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20033] <... set_robust_list resumed>) = 0 executing program [pid 20032] <... setpgid resumed>) = 0 [pid 20031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20033] rt_sigprocmask(SIG_SETMASK, [] [pid 20029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20031] <... futex resumed>) = 0 [pid 20033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20033] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20031] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20029] <... futex resumed>) = 0 [pid 20033] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20032] <... openat resumed>) = 3 [pid 20033] <... futex resumed>) = 0 [pid 20031] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20032] write(3, "1000", 4 [pid 20031] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20033] <... futex resumed>) = 0 [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20032] <... write resumed>) = 4 [pid 20033] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20032] close(3 [pid 20031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20032] <... close resumed>) = 0 [pid 20029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20032] write(1, "executing program\n", 18 [pid 20031] <... mmap resumed>) = 0x7f9f66df1000 [pid 20029] <... futex resumed>) = 0 [pid 20032] <... write resumed>) = 18 [pid 20031] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20033] <... futex resumed>) = 1 [pid 20029] <... futex resumed>) = 0 [pid 20033] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20033] <... openat resumed>) = 3 [pid 20031] <... mprotect resumed>) = 0 [pid 20033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20032] <... futex resumed>) = 0 [pid 20033] <... futex resumed>) = 1 [pid 20032] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20031] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20029] <... futex resumed>) = 0 [pid 20033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20032] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20031] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20032] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20029] <... futex resumed>) = 0 [pid 20033] pwrite64(3, "\x02\x00", 2, 4 [pid 20032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20034 attached [pid 20033] <... pwrite64 resumed>) = 2 [pid 20032] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20034] set_robust_list(0x7f9f66e119a0, 24 [pid 20032] <... mmap resumed>) = 0x7f9f66df1000 [pid 20033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20029] <... futex resumed>) = 0 [pid 20033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20029] exit_group(0 [pid 20033] <... futex resumed>) = ? [pid 20029] <... exit_group resumed>) = ? [pid 20034] <... set_robust_list resumed>) = 0 [pid 20033] +++ exited with 0 +++ [pid 20032] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20031] <... clone3 resumed> => {parent_tid=[20034]}, 88) = 20034 [pid 20029] +++ exited with 0 +++ [pid 20034] rt_sigprocmask(SIG_SETMASK, [] [pid 20032] <... mprotect resumed>) = 0 [pid 20031] rt_sigprocmask(SIG_SETMASK, [] [pid 20034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20032] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20034] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20032] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20029, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20032] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20031] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20034] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20032] <... clone3 resumed> => {parent_tid=[20035]}, 88) = 20035 [pid 20031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20032] rt_sigprocmask(SIG_SETMASK, [] [pid 20031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20035 attached [pid 20034] <... futex resumed>) = 0 [pid 20032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20035] set_robust_list(0x7f9f66e119a0, 24 [pid 20034] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20031] <... futex resumed>) = 0 [pid 20035] <... set_robust_list resumed>) = 0 [pid 20031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20035] rt_sigprocmask(SIG_SETMASK, [] [pid 20034] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20032] <... futex resumed>) = 0 [pid 20035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20035] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 20035] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20034] <... futex resumed>) = 1 [pid 20031] <... futex resumed>) = 0 [pid 20034] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20035] <... futex resumed>) = 1 [pid 20035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20034] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20032] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20035] <... futex resumed>) = 0 [pid 20032] <... futex resumed>) = 1 [pid 20035] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20034] <... openat resumed>) = 3 [pid 20032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20036 attached [pid 20035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20034] <... futex resumed>) = 1 [pid 20031] <... futex resumed>) = 0 [pid 20036] set_robust_list(0x55555f6e6760, 24 [pid 20035] <... futex resumed>) = 1 [pid 20034] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20031] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20036] <... set_robust_list resumed>) = 0 [pid 20035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20032] <... futex resumed>) = 0 [pid 20031] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20036 [pid 20036] rt_sigprocmask(SIG_SETMASK, [] [pid 20034] pwrite64(3, "\x02\x00", 2, 4 [pid 20032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20031] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20035] <... futex resumed>) = 0 [pid 20032] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20035] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20034] <... pwrite64 resumed>) = 2 [pid 20032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20036] <... prctl resumed>) = 0 [pid 20035] <... openat resumed>) = 3 [pid 20034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20036] setpgid(0, 0 [pid 20034] <... futex resumed>) = 1 [pid 20031] <... futex resumed>) = 0 [pid 20036] <... setpgid resumed>) = 0 [pid 20035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20034] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20031] exit_group(0 [pid 20036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20035] <... futex resumed>) = 1 [pid 20034] <... futex resumed>) = ? [pid 20032] <... futex resumed>) = 0 [pid 20031] <... exit_group resumed>) = ? [pid 20036] <... openat resumed>) = 3 [pid 20035] pwrite64(3, "\x02\x00", 2, 4 [pid 20034] +++ exited with 0 +++ [pid 20032] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20031] +++ exited with 0 +++ [pid 20032] <... futex resumed>) = 0 [pid 20032] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20031, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20036] write(3, "1000", 4 [pid 20035] <... pwrite64 resumed>) = 2 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20036] <... write resumed>) = 4 [pid 20035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20036] close(3 [pid 20035] <... futex resumed>) = 1 [pid 20032] <... futex resumed>) = 0 [pid 20036] <... close resumed>) = 0 [pid 20035] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20036] write(1, "executing program\n", 18 [pid 20032] exit_group(0 [pid 20036] <... write resumed>) = 18 [pid 20036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20035] <... futex resumed>) = ? executing program [pid 20032] <... exit_group resumed>) = ? [pid 20036] <... futex resumed>) = 0 [pid 20035] +++ exited with 0 +++ [pid 20036] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20036] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20036] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20036] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20036] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 20036] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20032] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 20036] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20037 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20032, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20037] set_robust_list(0x7f9f66e119a0, 24 [pid 20036] <... clone3 resumed> => {parent_tid=[20037]}, 88) = 20037 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20037] <... set_robust_list resumed>) = 0 [pid 20036] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20037] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20038 attached [pid 20037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20039 attached [pid 20039] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20039 [pid 20038] set_robust_list(0x55555f6e6760, 24 [pid 20036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20039] <... set_robust_list resumed>) = 0 [pid 20038] <... set_robust_list resumed>) = 0 [pid 20037] <... futex resumed>) = 0 [pid 20036] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20038 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20039] rt_sigprocmask(SIG_SETMASK, [] [pid 20038] rt_sigprocmask(SIG_SETMASK, [] [pid 20037] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20037] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] <... prctl resumed>) = 0 [pid 20037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] setpgid(0, 0 [pid 20037] <... futex resumed>) = 1 [pid 20039] <... setpgid resumed>) = 0 [pid 20037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20040 attached ) = 3 [pid 20038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20040] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20038] <... prctl resumed>) = 0 [pid 20036] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20040 [pid 20036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20038] setpgid(0, 0 [pid 20036] <... futex resumed>) = 1 [pid 20040] rt_sigprocmask(SIG_SETMASK, [] [pid 20038] <... setpgid resumed>) = 0 [pid 20036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20039] write(3, "1000", 4 [pid 20037] <... futex resumed>) = 0 [pid 20039] <... write resumed>) = 4 [pid 20038] <... openat resumed>) = 3 [pid 20037] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20039] close(3 [pid 20037] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20039] <... close resumed>) = 0 [pid 20038] write(3, "1000", 4 [pid 20037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] <... prctl resumed>) = 0 [pid 20039] write(1, "executing program\n", 18 [pid 20038] <... write resumed>) = 4 [pid 20040] setpgid(0, 0 [pid 20038] close(3 [pid 20037] <... futex resumed>) = 1 [pid 20036] <... futex resumed>) = 0 executing program [pid 20040] <... setpgid resumed>) = 0 [pid 20039] <... write resumed>) = 18 [pid 20038] <... close resumed>) = 0 [pid 20037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20038] write(1, "executing program\n", 18 [pid 20037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20036] <... futex resumed>) = 0 [pid 20040] <... openat resumed>) = 3 [pid 20039] <... futex resumed>) = 0 executing program [pid 20038] <... write resumed>) = 18 [pid 20037] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20040] write(3, "1000", 4 [pid 20039] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] <... write resumed>) = 4 [pid 20039] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20038] <... futex resumed>) = 0 [pid 20037] <... openat resumed>) = 3 [pid 20040] close(3 [pid 20039] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20038] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20040] <... close resumed>) = 0 [pid 20039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20038] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20037] <... futex resumed>) = 1 [pid 20036] <... futex resumed>) = 0 [pid 20040] write(1, "executing program\n", 18 executing program [pid 20038] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] <... write resumed>) = 18 [pid 20039] <... mmap resumed>) = 0x7f9f66df1000 [pid 20038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20036] <... futex resumed>) = 0 [pid 20040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20038] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20037] pwrite64(3, "\x02\x00", 2, 4 [pid 20036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20040] <... futex resumed>) = 0 [pid 20039] <... mprotect resumed>) = 0 [pid 20038] <... mmap resumed>) = 0x7f9f66df1000 [pid 20040] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20038] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20040] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20038] <... mprotect resumed>) = 0 [pid 20037] <... pwrite64 resumed>) = 2 [pid 20040] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20038] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20037] <... futex resumed>) = 1 [pid 20036] <... futex resumed>) = 0 [pid 20040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20038] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20036] exit_group(0 [pid 20040] <... mmap resumed>) = 0x7f9f66df1000 [pid 20038] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20036] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20041 attached [pid 20040] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20039] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20040] <... mprotect resumed>) = 0 [pid 20040] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20039] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20040] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20038] <... clone3 resumed> => {parent_tid=[20041]}, 88) = 20041 [pid 20040] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20038] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20042 attached [pid 20040] <... clone3 resumed> => {parent_tid=[20042]}, 88) = 20042 [pid 20038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20042] set_robust_list(0x7f9f66e119a0, 24 [pid 20040] rt_sigprocmask(SIG_SETMASK, [] [pid 20038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20043 attached [pid 20042] <... set_robust_list resumed>) = 0 [pid 20041] set_robust_list(0x7f9f66e119a0, 24 [pid 20040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20038] <... futex resumed>) = 0 [pid 20037] +++ exited with 0 +++ [pid 20036] +++ exited with 0 +++ [pid 20043] set_robust_list(0x7f9f66e119a0, 24 [pid 20042] rt_sigprocmask(SIG_SETMASK, [] [pid 20041] <... set_robust_list resumed>) = 0 [pid 20040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] <... clone3 resumed> => {parent_tid=[20043]}, 88) = 20043 [pid 20038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20041] rt_sigprocmask(SIG_SETMASK, [] [pid 20039] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20036, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20039] <... futex resumed>) = 0 [pid 20043] <... set_robust_list resumed>) = 0 [pid 20042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20040] <... futex resumed>) = 0 [pid 20043] rt_sigprocmask(SIG_SETMASK, [] [pid 20042] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20041] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20042] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20043] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20043] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20042] <... futex resumed>) = 1 [pid 20040] <... futex resumed>) = 0 [pid 20043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20042] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20043] <... futex resumed>) = 0 [pid 20042] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20040] <... futex resumed>) = 0 [pid 20043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] <... futex resumed>) = 0 [pid 20040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20042] <... futex resumed>) = 1 [pid 20040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20042] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20041] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20040] <... futex resumed>) = 0 [pid 20042] <... futex resumed>) = 1 [pid 20041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20042] pwrite64(3, "\x02\x00", 2, 4 [pid 20041] <... futex resumed>) = 1 [pid 20040] <... futex resumed>) = 0 [pid 20039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20038] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20043] <... futex resumed>) = 0 [pid 20042] <... pwrite64 resumed>) = 2 [pid 20041] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20039] <... futex resumed>) = 1 [pid 20038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20043] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20041] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20038] <... futex resumed>) = 0 [pid 20043] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20042] <... futex resumed>) = 0 [pid 20041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20040] exit_group(0 [pid 20038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20041] <... futex resumed>) = 0 [pid 20040] <... exit_group resumed>) = ? [pid 20038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20044 attached [pid 20043] <... futex resumed>) = 1 [pid 20042] +++ exited with 0 +++ [pid 20041] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20039] <... futex resumed>) = 0 [pid 20038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20044] set_robust_list(0x55555f6e6760, 24 [pid 20043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20040] +++ exited with 0 +++ [pid 20039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20038] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20044 [pid 20044] <... set_robust_list resumed>) = 0 [pid 20043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20041] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20039] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20044] rt_sigprocmask(SIG_SETMASK, [] [pid 20043] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20040, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20043] <... openat resumed>) = 3 [pid 20041] <... openat resumed>) = 3 [pid 20039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20043] <... futex resumed>) = 0 [pid 20041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20044] <... prctl resumed>) = 0 [pid 20043] pwrite64(3, "\x02\x00", 2, 4 [pid 20041] <... futex resumed>) = 1 [pid 20039] <... futex resumed>) = 0 [pid 20038] <... futex resumed>) = 0 [pid 20044] setpgid(0, 0 [pid 20041] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20039] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20038] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20044] <... setpgid resumed>) = 0 [pid 20043] <... pwrite64 resumed>) = 2 [pid 20041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20038] <... futex resumed>) = 0 [pid 20044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20041] pwrite64(3, "\x02\x00", 2, 4 [pid 20038] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20043] <... futex resumed>) = 1 [pid 20041] <... pwrite64 resumed>) = 2 [pid 20039] <... futex resumed>) = 0 [pid 20044] <... openat resumed>) = 3 [pid 20043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20039] exit_group(0 [pid 20044] write(3, "1000", 4 [pid 20043] <... futex resumed>) = ? [pid 20041] <... futex resumed>) = 1 [pid 20039] <... exit_group resumed>) = ? [pid 20038] <... futex resumed>) = 0 [pid 20044] <... write resumed>) = 4 [pid 20043] +++ exited with 0 +++ [pid 20041] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20038] exit_group(0 [pid 20044] close(3 [pid 20041] <... futex resumed>) = ? [pid 20038] <... exit_group resumed>) = ? [pid 20044] <... close resumed>) = 0 [pid 20041] +++ exited with 0 +++ [pid 20039] +++ exited with 0 +++ [pid 20044] write(1, "executing program\n", 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20039, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 20044] <... write resumed>) = 18 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20044] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20044] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20044] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20038] +++ exited with 0 +++ [pid 20044] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20045 attached => {parent_tid=[20045]}, 88) = 20045 [pid 20045] set_robust_list(0x7f9f66e119a0, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20038, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20045] <... set_robust_list resumed>) = 0 [pid 20044] rt_sigprocmask(SIG_SETMASK, [] [pid 20045] rt_sigprocmask(SIG_SETMASK, [] [pid 20044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20045] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20044] <... futex resumed>) = 0 [pid 20045] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20045] <... futex resumed>) = 0 [pid 20045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20044] <... futex resumed>) = 0 [pid 20045] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20045] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20044] <... futex resumed>) = 0 [pid 20044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20045] <... futex resumed>) = 0 [pid 20044] <... futex resumed>) = 1 [pid 20045] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20045] <... openat resumed>) = 3 [pid 20045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20044] <... futex resumed>) = 0 [pid 20044] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20045] <... futex resumed>) = 0 [pid 20044] <... futex resumed>) = 1 [pid 20045] pwrite64(3, "\x02\x00", 2, 4 [pid 20044] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20045] <... pwrite64 resumed>) = 2 [pid 20045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20044] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20044] exit_group(0) = ? [pid 20045] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20044] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20046 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20046 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20044, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20046] set_robust_list(0x55555f6e6760, 24 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20046] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20046] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20047 attached [pid 20046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20047] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20047 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20047] <... set_robust_list resumed>) = 0 [pid 20046] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 [pid 20047] rt_sigprocmask(SIG_SETMASK, [] [pid 20046] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20048 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20048] set_robust_list(0x55555f6e6760, 24 [pid 20047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20046] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20048 ci2-android-6-12-rust/strace-static-x86_64: Process 20049 attached [pid 20048] <... set_robust_list resumed>) = 0 [pid 20047] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20049] set_robust_list(0x55555f6e6760, 24 [pid 20048] rt_sigprocmask(SIG_SETMASK, [] [pid 20047] <... prctl resumed>) = 0 [pid 20046] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20049] <... set_robust_list resumed>) = 0 [pid 20048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20047] setpgid(0, 0 [pid 20046] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20049 [pid 20048] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20047] <... setpgid resumed>) = 0 [pid 20046] <... write resumed>) = 4 [pid 20049] rt_sigprocmask(SIG_SETMASK, [] [pid 20048] <... prctl resumed>) = 0 [pid 20047] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20046] close(3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20048] setpgid(0, 0 [pid 20047] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20048] <... setpgid resumed>) = 0 [pid 20047] write(3, "1000", 4 [pid 20046] <... close resumed>) = 0 [pid 20049] <... prctl resumed>) = 0 [pid 20048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20047] <... write resumed>) = 4 [pid 20046] write(1, "executing program\n", 18 [pid 20049] setpgid(0, 0 [pid 20047] close(3 [pid 20046] <... write resumed>) = 18 executing program [pid 20049] <... setpgid resumed>) = 0 [pid 20048] <... openat resumed>) = 3 [pid 20047] <... close resumed>) = 0 [pid 20046] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20048] write(3, "1000", 4 [pid 20047] write(1, "executing program\n", 18 [pid 20046] <... futex resumed>) = 0 [pid 20048] <... write resumed>) = 4 [pid 20049] <... openat resumed>) = 3 [pid 20047] <... write resumed>) = 18 executing program [pid 20046] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20048] close(3 [pid 20047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20046] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20047] <... futex resumed>) = 0 [pid 20046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20047] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20047] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20047] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20046] <... mmap resumed>) = 0x7f9f66df1000 [pid 20049] write(3, "1000", 4 [pid 20048] <... close resumed>) = 0 [pid 20049] <... write resumed>) = 4 [pid 20048] write(1, "executing program\n", 18 [pid 20049] close(3 [pid 20048] <... write resumed>) = 18 [pid 20049] <... close resumed>) = 0 [pid 20048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20046] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20049] write(1, "executing program\n", 18 [pid 20048] <... futex resumed>) = 0 [pid 20047] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 20046] <... mprotect resumed>) = 0 [pid 20049] <... write resumed>) = 18 [pid 20048] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20047] <... mmap resumed>) = 0x7f9f66df1000 [pid 20046] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20048] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20047] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20046] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20049] <... futex resumed>) = 0 [pid 20048] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20047] <... mprotect resumed>) = 0 [pid 20046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20050 attached [pid 20049] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20047] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20049] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20047] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20050] set_robust_list(0x7f9f66e119a0, 24 [pid 20049] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20048] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20047] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20046] <... clone3 resumed> => {parent_tid=[20050]}, 88) = 20050 [pid 20049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20048] <... mmap resumed>) = 0x7f9f66df1000 [pid 20049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20048] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20051 attached [pid 20050] <... set_robust_list resumed>) = 0 [pid 20048] <... mprotect resumed>) = 0 [pid 20046] rt_sigprocmask(SIG_SETMASK, [] [pid 20050] rt_sigprocmask(SIG_SETMASK, [] [pid 20048] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20047] <... clone3 resumed> => {parent_tid=[20051]}, 88) = 20051 [pid 20046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20051] set_robust_list(0x7f9f66e119a0, 24 [pid 20050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20051] <... set_robust_list resumed>) = 0 [pid 20049] <... mmap resumed>) = 0x7f9f66df1000 [pid 20048] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20047] rt_sigprocmask(SIG_SETMASK, [] [pid 20046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20051] rt_sigprocmask(SIG_SETMASK, [] [pid 20050] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20049] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20048] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20046] <... futex resumed>) = 0 [pid 20051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20050] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] <... futex resumed>) = 0 [pid 20046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20050] <... futex resumed>) = 0 [pid 20047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20050] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20046] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20052 attached [pid 20051] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20050] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20049] <... mprotect resumed>) = 0 [pid 20046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20052] set_robust_list(0x7f9f66e119a0, 24 [pid 20051] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20049] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20048] <... clone3 resumed> => {parent_tid=[20052]}, 88) = 20052 [pid 20051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20048] rt_sigprocmask(SIG_SETMASK, [] [pid 20051] <... futex resumed>) = 1 [pid 20049] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20052] <... set_robust_list resumed>) = 0 [pid 20051] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] <... futex resumed>) = 0 [pid 20052] rt_sigprocmask(SIG_SETMASK, [] [pid 20050] <... futex resumed>) = 1 [pid 20047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20046] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20053 attached [pid 20052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20048] <... futex resumed>) = 0 [pid 20051] <... futex resumed>) = 0 [pid 20047] <... futex resumed>) = 1 [pid 20046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20053] set_robust_list(0x7f9f66e119a0, 24 [pid 20052] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20051] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20046] <... futex resumed>) = 0 [pid 20053] <... set_robust_list resumed>) = 0 [pid 20052] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20051] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20050] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20053] rt_sigprocmask(SIG_SETMASK, [] [pid 20052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20050] <... openat resumed>) = 3 [pid 20049] <... clone3 resumed> => {parent_tid=[20053]}, 88) = 20053 [pid 20053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20052] <... futex resumed>) = 1 [pid 20051] <... futex resumed>) = 1 [pid 20048] <... futex resumed>) = 0 [pid 20047] <... futex resumed>) = 0 [pid 20053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20052] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20051] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20049] rt_sigprocmask(SIG_SETMASK, [] [pid 20048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20052] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20051] <... openat resumed>) = 3 [pid 20050] <... futex resumed>) = 1 [pid 20047] <... futex resumed>) = 0 [pid 20046] <... futex resumed>) = 0 [pid 20052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20048] <... futex resumed>) = 0 [pid 20047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20052] <... futex resumed>) = 0 [pid 20050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20046] <... futex resumed>) = 0 [pid 20052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20050] pwrite64(3, "\x02\x00", 2, 4 [pid 20046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20050] <... pwrite64 resumed>) = 2 [pid 20050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20050] <... futex resumed>) = 1 [pid 20049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20046] <... futex resumed>) = 0 [pid 20051] <... futex resumed>) = 1 [pid 20050] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20047] <... futex resumed>) = 0 [pid 20046] exit_group(0 [pid 20053] <... futex resumed>) = 0 [pid 20051] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20050] <... futex resumed>) = ? [pid 20049] <... futex resumed>) = 1 [pid 20048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20046] <... exit_group resumed>) = ? [pid 20053] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20052] <... futex resumed>) = 0 [pid 20051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20050] +++ exited with 0 +++ [pid 20049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20048] <... futex resumed>) = 1 [pid 20047] <... futex resumed>) = 0 [pid 20053] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20052] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20051] pwrite64(3, "\x02\x00", 2, 4 [pid 20048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20047] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20046] +++ exited with 0 +++ [pid 20053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20052] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20046, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20053] <... futex resumed>) = 1 [pid 20051] <... pwrite64 resumed>) = 2 [pid 20049] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20052] <... futex resumed>) = 1 [pid 20049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20051] <... futex resumed>) = 1 [pid 20048] <... futex resumed>) = 0 [pid 20047] <... futex resumed>) = 0 [pid 20053] <... futex resumed>) = 0 [pid 20052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20049] <... futex resumed>) = 1 [pid 20047] exit_group(0 [pid 20053] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] <... exit_group resumed>) = ? [pid 20053] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20052] pwrite64(3, "\x02\x00", 2, 4 [pid 20051] +++ exited with 0 +++ [pid 20048] <... futex resumed>) = 0 [pid 20048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20047] +++ exited with 0 +++ [pid 20053] <... futex resumed>) = 1 [pid 20052] <... pwrite64 resumed>) = 2 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20047, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20049] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20052] <... futex resumed>) = 1 [pid 20049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20048] <... futex resumed>) = 0 [pid 20053] <... futex resumed>) = 0 [pid 20052] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20049] <... futex resumed>) = 1 [pid 20048] exit_group(0 [pid 20053] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20052] <... futex resumed>) = ? [pid 20049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20048] <... exit_group resumed>) = ? [pid 20053] <... openat resumed>) = 3 [pid 20052] +++ exited with 0 +++ [pid 20048] +++ exited with 0 +++ [pid 20053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20049] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20048, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20053] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20053] pwrite64(3, "\x02\x00", 2, 4 [pid 20049] <... futex resumed>) = 0 [pid 20053] <... pwrite64 resumed>) = 2 [pid 20049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20053] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20049] exit_group(0) = ? [pid 20053] <... futex resumed>) = ? [pid 20053] +++ exited with 0 +++ [pid 20049] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20049, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20055 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20054 attached , [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20054 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20055 [pid 20054] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20055] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20054] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20056 attached , NULL, 8) = 0 [pid 20056] set_robust_list(0x55555f6e6760, 24 [pid 20054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20056 [pid 20055] <... set_robust_list resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20056] <... set_robust_list resumed>) = 0 [pid 20054] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20056] rt_sigprocmask(SIG_SETMASK, [] [pid 20055] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20054] setpgid(0, 0 [pid 20055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20054] <... setpgid resumed>) = 0 [pid 20055] <... prctl resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20056] <... prctl resumed>) = 0 [pid 20054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20056] setpgid(0, 0 [pid 20054] <... openat resumed>) = 3 [pid 20056] <... setpgid resumed>) = 0 [pid 20056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20054] write(3, "1000", 4) = 4 [pid 20056] write(3, "1000", 4 [pid 20054] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20057 attached [pid 20056] <... write resumed>) = 4 [pid 20054] <... close resumed>) = 0 [pid 20055] setpgid(0, 0 [pid 20056] close(3 [pid 20054] write(1, "executing program\n", 18 [pid 20055] <... setpgid resumed>) = 0 [pid 20056] <... close resumed>) = 0 [pid 20054] <... write resumed>) = 18 [pid 20056] write(1, "executing program\n", 18 [pid 20057] set_robust_list(0x55555f6e6760, 24 [pid 20054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20057 [pid 20057] <... set_robust_list resumed>) = 0 [pid 20056] <... write resumed>) = 18 [pid 20054] <... futex resumed>) = 0 [pid 20056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 20054] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20055] <... openat resumed>) = 3 [pid 20057] rt_sigprocmask(SIG_SETMASK, [] [pid 20056] <... futex resumed>) = 0 [pid 20054] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20055] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20056] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20054] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20055] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20057] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20056] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20056] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20054] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20055] close(3 [pid 20057] <... prctl resumed>) = 0 [pid 20057] setpgid(0, 0 [pid 20056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20054] <... mmap resumed>) = 0x7f9f66df1000 [pid 20055] <... close resumed>) = 0 [pid 20057] <... setpgid resumed>) = 0 [pid 20056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20054] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20056] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20054] <... mprotect resumed>) = 0 executing program [pid 20055] write(1, "executing program\n", 18 [pid 20057] <... openat resumed>) = 3 [pid 20056] <... mprotect resumed>) = 0 [pid 20054] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20055] <... write resumed>) = 18 [pid 20056] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20054] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20056] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20054] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20058 attached [pid 20057] write(3, "1000", 4 [pid 20056] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20057] <... write resumed>) = 4 [pid 20055] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20057] close(3 [pid 20055] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20059 attached [pid 20058] set_robust_list(0x7f9f66e119a0, 24 [pid 20057] <... close resumed>) = 0 [pid 20055] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20058] <... set_robust_list resumed>) = 0 [pid 20057] write(1, "executing program\n", 18 [pid 20054] <... clone3 resumed> => {parent_tid=[20058]}, 88) = 20058 [pid 20055] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20059] set_robust_list(0x7f9f66e119a0, 24 [pid 20058] rt_sigprocmask(SIG_SETMASK, [] [pid 20057] <... write resumed>) = 18 [pid 20056] <... clone3 resumed> => {parent_tid=[20059]}, 88) = 20059 [pid 20054] rt_sigprocmask(SIG_SETMASK, [] [pid 20055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20059] <... set_robust_list resumed>) = 0 [pid 20058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20056] rt_sigprocmask(SIG_SETMASK, [] [pid 20054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20059] rt_sigprocmask(SIG_SETMASK, [] [pid 20058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20057] <... futex resumed>) = 0 [pid 20056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20057] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20054] <... futex resumed>) = 0 [pid 20059] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20058] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20057] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20056] <... futex resumed>) = 0 [pid 20055] <... mmap resumed>) = 0x7f9f66df1000 [pid 20057] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20055] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20059] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20058] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20057] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20055] <... mprotect resumed>) = 0 [pid 20059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20057] <... mmap resumed>) = 0x7f9f66df1000 [pid 20056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20059] <... futex resumed>) = 0 [pid 20058] <... futex resumed>) = 0 [pid 20057] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20059] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20058] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20057] <... mprotect resumed>) = 0 [pid 20056] <... futex resumed>) = 0 [pid 20054] <... futex resumed>) = 0 [pid 20055] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20059] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20058] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20057] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20060 attached [pid 20059] <... futex resumed>) = 1 [pid 20058] <... futex resumed>) = 1 [pid 20057] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20056] <... futex resumed>) = 0 [pid 20054] <... futex resumed>) = 0 [pid 20060] set_robust_list(0x7f9f66e119a0, 24 [pid 20059] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20058] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20057] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] <... clone3 resumed> => {parent_tid=[20060]}, 88) = 20060 ci2-android-6-12-rust/strace-static-x86_64: Process 20061 attached [pid 20060] <... set_robust_list resumed>) = 0 [pid 20059] <... openat resumed>) = 3 [pid 20058] <... openat resumed>) = 3 [pid 20056] <... futex resumed>) = 0 [pid 20054] <... futex resumed>) = 0 [pid 20055] rt_sigprocmask(SIG_SETMASK, [] [pid 20061] set_robust_list(0x7f9f66e119a0, 24 [pid 20060] rt_sigprocmask(SIG_SETMASK, [] [pid 20059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20057] <... clone3 resumed> => {parent_tid=[20061]}, 88) = 20061 [pid 20056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20061] <... set_robust_list resumed>) = 0 [pid 20060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20059] <... futex resumed>) = 0 [pid 20058] <... futex resumed>) = 0 [pid 20057] rt_sigprocmask(SIG_SETMASK, [] [pid 20056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20061] rt_sigprocmask(SIG_SETMASK, [] [pid 20060] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20059] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20058] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20056] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20054] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] <... futex resumed>) = 0 [pid 20061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20060] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20056] <... futex resumed>) = 0 [pid 20054] <... futex resumed>) = 0 [pid 20061] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20059] pwrite64(3, "\x02\x00", 2, 4 [pid 20058] pwrite64(3, "\x02\x00", 2, 4 [pid 20057] <... futex resumed>) = 0 [pid 20056] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20054] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20061] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20060] <... futex resumed>) = 0 [pid 20059] <... pwrite64 resumed>) = 2 [pid 20058] <... pwrite64 resumed>) = 2 [pid 20060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20059] <... futex resumed>) = 1 [pid 20056] <... futex resumed>) = 0 [pid 20054] <... futex resumed>) = 0 [pid 20059] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20058] <... futex resumed>) = 1 [pid 20056] exit_group(0 [pid 20054] exit_group(0 [pid 20059] <... futex resumed>) = ? [pid 20056] <... exit_group resumed>) = ? [pid 20061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20059] +++ exited with 0 +++ [pid 20058] +++ exited with 0 +++ [pid 20057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20056] +++ exited with 0 +++ [pid 20054] <... exit_group resumed>) = ? [pid 20055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20061] <... futex resumed>) = 0 [pid 20057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20056, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20060] <... futex resumed>) = 0 [pid 20057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20054] +++ exited with 0 +++ [pid 20055] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20060] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20057] <... futex resumed>) = 0 [pid 20055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20054, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20061] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20060] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20061] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20060] <... futex resumed>) = 1 [pid 20057] <... futex resumed>) = 0 [pid 20055] <... futex resumed>) = 0 [pid 20061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20057] <... futex resumed>) = 0 [pid 20055] <... futex resumed>) = 0 [pid 20061] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20060] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20061] <... openat resumed>) = 3 [pid 20060] <... openat resumed>) = 3 [pid 20061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20057] <... futex resumed>) = 0 [pid 20061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20060] <... futex resumed>) = 1 [pid 20057] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] <... futex resumed>) = 0 [pid 20061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20060] pwrite64(3, "\x02\x00", 2, 4 [pid 20057] <... futex resumed>) = 0 [pid 20055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20061] pwrite64(3, "\x02\x00", 2, 4 [pid 20060] <... pwrite64 resumed>) = 2 [pid 20057] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20055] <... futex resumed>) = 0 [pid 20060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20060] <... futex resumed>) = 0 [pid 20061] <... pwrite64 resumed>) = 2 [pid 20055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20055] exit_group(0 [pid 20061] <... futex resumed>) = 1 [pid 20060] <... futex resumed>) = ? [pid 20057] <... futex resumed>) = 0 [pid 20055] <... exit_group resumed>) = ? [pid 20061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20060] +++ exited with 0 +++ [pid 20057] exit_group(0 [pid 20055] +++ exited with 0 +++ [pid 20057] <... exit_group resumed>) = ? [pid 20061] <... futex resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20055, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20061] +++ exited with 0 +++ [pid 20057] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20057, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20062 attached [pid 316] <... restart_syscall resumed>) = 0 [pid 20062] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20062 ci2-android-6-12-rust/strace-static-x86_64: Process 20063 attached [pid 20062] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20062] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20063] set_robust_list(0x55555f6e6760, 24 [pid 20062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20063 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20063] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20064 attached [pid 20063] rt_sigprocmask(SIG_SETMASK, [] [pid 20062] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20064] set_robust_list(0x55555f6e6760, 24 [pid 20063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20062] setpgid(0, 0 [pid 20064] <... set_robust_list resumed>) = 0 [pid 20063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20062] <... setpgid resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20064 [pid 20064] rt_sigprocmask(SIG_SETMASK, [] [pid 20063] <... prctl resumed>) = 0 [pid 20062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] setpgid(0, 0 [pid 20062] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] <... setpgid resumed>) = 0 [pid 20064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20062] write(3, "1000", 4 [pid 314] <... restart_syscall resumed>) = 0 [pid 20064] <... prctl resumed>) = 0 [pid 20063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20062] <... write resumed>) = 4 [pid 20064] setpgid(0, 0 [pid 20062] close(3 [pid 20064] <... setpgid resumed>) = 0 [pid 20063] <... openat resumed>) = 3 [pid 20062] <... close resumed>) = 0 [pid 20064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20063] write(3, "1000", 4 [pid 20062] write(1, "executing program\n", 18 executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20064] <... openat resumed>) = 3 [pid 20063] <... write resumed>) = 4 [pid 20062] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20063] close(3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20064] write(3, "1000", 4 [pid 20062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20064] <... write resumed>) = 4 [pid 20062] <... futex resumed>) = 0 [pid 20064] close(3 [pid 20062] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20064] <... close resumed>) = 0 [pid 20062] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20064] write(1, "executing program\n", 18 [pid 20062] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20064] <... write resumed>) = 18 executing program [pid 20064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20064] <... futex resumed>) = 0 [pid 20062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20064] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20062] <... mmap resumed>) = 0x7f9f66df1000 [pid 20064] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20064] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20062] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20064] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20062] <... mprotect resumed>) = 0 [pid 20064] <... mmap resumed>) = 0x7f9f66df1000 [pid 20064] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20062] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20064] <... mprotect resumed>) = 0 [pid 20064] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20062] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20064] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20064] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20066 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20065 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20067 attached executing program [pid 20066] set_robust_list(0x7f9f66e119a0, 24 [pid 20063] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20067 [pid 20067] set_robust_list(0x55555f6e6760, 24 [pid 20065] set_robust_list(0x7f9f66e119a0, 24 [pid 20063] write(1, "executing program\n", 18 [pid 20067] <... set_robust_list resumed>) = 0 [pid 20065] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20063] <... write resumed>) = 18 [pid 20067] rt_sigprocmask(SIG_SETMASK, [] [pid 20065] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20066] <... set_robust_list resumed>) = 0 [pid 20064] <... clone3 resumed> => {parent_tid=[20066]}, 88) = 20066 [pid 20063] <... futex resumed>) = 0 [pid 20062] <... clone3 resumed> => {parent_tid=[20065]}, 88) = 20065 [pid 20066] rt_sigprocmask(SIG_SETMASK, [] [pid 20064] rt_sigprocmask(SIG_SETMASK, [] [pid 20063] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20062] rt_sigprocmask(SIG_SETMASK, [] [pid 20067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20064] <... futex resumed>) = 0 [pid 20062] <... futex resumed>) = 0 [pid 20066] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20066] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20067] <... prctl resumed>) = 0 [pid 20066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] setpgid(0, 0 [pid 20066] <... futex resumed>) = 1 [pid 20065] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20064] <... futex resumed>) = 0 [pid 20063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20064] <... futex resumed>) = 0 [pid 20063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20067] <... setpgid resumed>) = 0 [pid 20066] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20065] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20066] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20063] <... mmap resumed>) = 0x7f9f66df1000 [pid 20066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20063] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20065] <... futex resumed>) = 1 [pid 20062] <... futex resumed>) = 0 [pid 20066] <... futex resumed>) = 1 [pid 20065] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20064] <... futex resumed>) = 0 [pid 20063] <... mprotect resumed>) = 0 [pid 20062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] <... openat resumed>) = 3 [pid 20066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20065] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20062] <... futex resumed>) = 0 [pid 20067] write(3, "1000", 4 [pid 20066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20064] <... futex resumed>) = 0 [pid 20063] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20067] <... write resumed>) = 4 [pid 20066] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20063] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20062] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20067] close(3 [pid 20066] <... openat resumed>) = 3 [pid 20065] <... futex resumed>) = 0 [pid 20062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] <... close resumed>) = 0 [pid 20066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20065] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20062] <... futex resumed>) = 0 [pid 20067] write(1, "executing program\n", 18 [pid 20066] <... futex resumed>) = 1 [pid 20065] <... openat resumed>) = 3 [pid 20064] <... futex resumed>) = 0 executing program [pid 20062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20068 attached [pid 20067] <... write resumed>) = 18 [pid 20066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20064] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20062] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20068] set_robust_list(0x7f9f66e119a0, 24 [pid 20067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20065] <... futex resumed>) = 0 [pid 20064] <... futex resumed>) = 0 [pid 20063] <... clone3 resumed> => {parent_tid=[20068]}, 88) = 20068 [pid 20062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20068] <... set_robust_list resumed>) = 0 [pid 20067] <... futex resumed>) = 0 [pid 20066] pwrite64(3, "\x02\x00", 2, 4 [pid 20065] pwrite64(3, "\x02\x00", 2, 4 [pid 20064] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20063] rt_sigprocmask(SIG_SETMASK, [] [pid 20062] <... futex resumed>) = 0 [pid 20068] rt_sigprocmask(SIG_SETMASK, [] [pid 20067] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20066] <... pwrite64 resumed>) = 2 [pid 20062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20067] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20066] <... futex resumed>) = 1 [pid 20065] <... pwrite64 resumed>) = 2 [pid 20064] <... futex resumed>) = 0 [pid 20063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20064] exit_group(0 [pid 20067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20066] <... futex resumed>) = ? [pid 20065] <... futex resumed>) = 1 [pid 20064] <... exit_group resumed>) = ? [pid 20063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20062] <... futex resumed>) = 0 [pid 20068] <... futex resumed>) = 0 [pid 20067] <... mmap resumed>) = 0x7f9f66df1000 [pid 20066] +++ exited with 0 +++ [pid 20065] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20064] +++ exited with 0 +++ [pid 20063] <... futex resumed>) = 1 [pid 20062] exit_group(0 [pid 20068] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20067] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20065] <... futex resumed>) = ? [pid 20063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20062] <... exit_group resumed>) = ? [pid 20068] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20067] <... mprotect resumed>) = 0 [pid 20068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20064, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20069 attached [pid 20067] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20065] +++ exited with 0 +++ [pid 20063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20062] +++ exited with 0 +++ [pid 20063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20062, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20069] set_robust_list(0x55555f6e6760, 24 [pid 20067] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20069] <... set_robust_list resumed>) = 0 [pid 20068] <... futex resumed>) = 0 [pid 20069] rt_sigprocmask(SIG_SETMASK, [] [pid 20068] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20069 [pid 20069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20068] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 20070 attached [pid 20069] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20067] <... clone3 resumed> => {parent_tid=[20070]}, 88) = 20070 [pid 20070] set_robust_list(0x7f9f66e119a0, 24 [pid 20069] <... prctl resumed>) = 0 [pid 20068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20070] <... set_robust_list resumed>) = 0 [pid 20069] setpgid(0, 0 [pid 20068] <... futex resumed>) = 1 [pid 20067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20063] <... futex resumed>) = 0 [pid 20070] rt_sigprocmask(SIG_SETMASK, [] [pid 20069] <... setpgid resumed>) = 0 [pid 20068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20067] <... futex resumed>) = 0 [pid 20063] <... futex resumed>) = 0 [pid 20070] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20070] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20069] <... openat resumed>) = 3 [pid 20068] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] write(3, "1000", 4 [pid 20068] <... openat resumed>) = 3 [pid 20067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20070] <... futex resumed>) = 0 [pid 20070] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20069] <... write resumed>) = 4 [pid 20068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20070] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20069] close(3 [pid 20068] <... futex resumed>) = 1 [pid 20067] <... futex resumed>) = 0 [pid 20063] <... futex resumed>) = 0 [pid 20069] <... close resumed>) = 0 [pid 20068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] write(1, "executing program\n", 18 [pid 20068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20063] <... futex resumed>) = 0 [pid 20070] <... futex resumed>) = 1 [pid 20069] <... write resumed>) = 18 executing program [pid 20068] pwrite64(3, "\x02\x00", 2, 4 [pid 20067] <... futex resumed>) = 0 [pid 20063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20068] <... pwrite64 resumed>) = 2 [pid 20069] <... futex resumed>) = 0 [pid 20067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20070] <... futex resumed>) = 0 [pid 20069] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20067] <... futex resumed>) = 1 [pid 20070] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20069] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20068] <... futex resumed>) = 1 [pid 20070] <... openat resumed>) = 3 [pid 20069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20063] <... futex resumed>) = 0 [pid 20070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20063] exit_group(0 [pid 20070] <... futex resumed>) = 0 [pid 20069] <... mmap resumed>) = 0x7f9f66df1000 [pid 20068] <... futex resumed>) = ? [pid 20067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20063] <... exit_group resumed>) = ? [pid 20070] pwrite64(3, "\x02\x00", 2, 4 [pid 20069] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20068] +++ exited with 0 +++ [pid 20067] <... futex resumed>) = 0 [pid 20070] <... pwrite64 resumed>) = 2 [pid 20067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] <... mprotect resumed>) = 0 [pid 20070] <... futex resumed>) = 1 [pid 20069] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20069] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20069] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20071 attached [pid 20071] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 20071] <... set_robust_list resumed>) = 0 [pid 20069] <... clone3 resumed> => {parent_tid=[20071]}, 88) = 20071 [pid 20063] +++ exited with 0 +++ [pid 20067] <... futex resumed>) = 0 [pid 20071] rt_sigprocmask(SIG_SETMASK, [] [pid 20069] rt_sigprocmask(SIG_SETMASK, [] [pid 20067] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20071] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20070] <... futex resumed>) = ? [pid 20067] <... exit_group resumed>) = ? [pid 20071] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20069] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20070] +++ exited with 0 +++ [pid 20071] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20067] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20072 attached [pid 20071] <... futex resumed>) = 1 [pid 20069] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20067, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20072] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20071] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20069] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20072 [pid 20072] rt_sigprocmask(SIG_SETMASK, [] [pid 20071] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20071] <... futex resumed>) = 0 [pid 20069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20071] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20069] <... futex resumed>) = 0 [pid 20071] <... openat resumed>) = 3 [pid 20069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20069] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20071] <... futex resumed>) = 1 [pid 20069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20071] pwrite64(3, "\x02\x00", 2, 4 [pid 20069] <... futex resumed>) = 0 [pid 20071] <... pwrite64 resumed>) = 2 [pid 20069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20073 attached [pid 20072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20069] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20073 [pid 20072] <... prctl resumed>) = 0 [pid 20073] set_robust_list(0x55555f6e6760, 24 [pid 20072] setpgid(0, 0 [pid 20071] <... futex resumed>) = 1 [pid 20069] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20073] <... set_robust_list resumed>) = 0 [pid 20072] <... setpgid resumed>) = 0 [pid 20069] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20073] rt_sigprocmask(SIG_SETMASK, [] [pid 20072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20071] +++ exited with 0 +++ [pid 20069] +++ exited with 0 +++ [pid 20073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20073] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20072] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20069, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20073] <... prctl resumed>) = 0 [pid 20072] write(3, "1000", 4 [pid 20073] setpgid(0, 0) = 0 [pid 20072] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20072] close(3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20073] <... openat resumed>) = 3 [pid 20072] <... close resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20074 attached [pid 20073] write(3, "1000", 4 [pid 20072] write(1, "executing program\n", 18 [pid 20073] <... write resumed>) = 4 [pid 20072] <... write resumed>) = 18 [pid 20073] close(3 [pid 20072] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] set_robust_list(0x55555f6e6760, 24 [pid 20072] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 20074] <... set_robust_list resumed>) = 0 [pid 20072] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20073] <... close resumed>) = 0 [pid 20072] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20073] write(1, "executing program\n", 18) = 18 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20074 [pid 20073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20073] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20073] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20073] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20073] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20074] rt_sigprocmask(SIG_SETMASK, [] [pid 20072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20073] <... mprotect resumed>) = 0 [pid 20073] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20075 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20076 attached [pid 20074] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20074] <... prctl resumed>) = 0 [pid 20072] <... mmap resumed>) = 0x7f9f66df1000 [pid 20074] setpgid(0, 0 [pid 20072] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20074] <... setpgid resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20075 [pid 20072] <... mprotect resumed>) = 0 [pid 20075] set_robust_list(0x55555f6e6760, 24 [pid 20076] set_robust_list(0x7f9f66e119a0, 24 [pid 20074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20073] <... clone3 resumed> => {parent_tid=[20076]}, 88) = 20076 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20075] <... set_robust_list resumed>) = 0 [pid 20076] <... set_robust_list resumed>) = 0 [pid 20073] rt_sigprocmask(SIG_SETMASK, [] [pid 20072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20075] rt_sigprocmask(SIG_SETMASK, [] [pid 20076] rt_sigprocmask(SIG_SETMASK, [] [pid 20073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20076] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20074] <... openat resumed>) = 3 [pid 20073] <... futex resumed>) = 0 [pid 20072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20075] <... prctl resumed>) = 0 [pid 20076] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20074] write(3, "1000", 4 [pid 20073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20075] setpgid(0, 0 [pid 20076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... write resumed>) = 4 [pid 20073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20077 attached [pid 20075] <... setpgid resumed>) = 0 [pid 20076] <... futex resumed>) = 0 [pid 20074] close(3 [pid 20073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] set_robust_list(0x7f9f66e119a0, 24 [pid 20075] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20076] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20074] <... close resumed>) = 0 [pid 20073] <... futex resumed>) = 0 [pid 20072] <... clone3 resumed> => {parent_tid=[20077]}, 88) = 20077 [pid 20077] <... set_robust_list resumed>) = 0 [pid 20075] <... openat resumed>) = 3 [pid 20076] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20074] write(1, "executing program\n", 18 [pid 20073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20072] rt_sigprocmask(SIG_SETMASK, [] [pid 20077] rt_sigprocmask(SIG_SETMASK, [] [pid 20074] <... write resumed>) = 18 [pid 20072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20075] write(3, "1000", 4 [pid 20076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20075] <... write resumed>) = 4 [pid 20076] <... futex resumed>) = 1 [pid 20074] <... futex resumed>) = 0 [pid 20073] <... futex resumed>) = 0 [pid 20072] <... futex resumed>) = 0 [pid 20077] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20075] close(3 [pid 20076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20074] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] <... close resumed>) = 0 [pid 20076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20074] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20073] <... futex resumed>) = 0 [pid 20072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20077] <... futex resumed>) = 0 [pid 20075] write(1, "executing program\n", 18 executing program [pid 20076] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20074] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] <... write resumed>) = 18 [pid 20076] <... openat resumed>) = 3 [pid 20072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20072] <... futex resumed>) = 0 [pid 20074] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20077] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20075] <... futex resumed>) = 0 [pid 20076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... mmap resumed>) = 0x7f9f66df1000 [pid 20077] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20075] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20076] <... futex resumed>) = 1 [pid 20073] <... futex resumed>) = 0 [pid 20077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20073] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] <... futex resumed>) = 1 [pid 20075] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20073] <... futex resumed>) = 0 [pid 20077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20076] pwrite64(3, "\x02\x00", 2, 4 [pid 20073] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20075] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20076] <... pwrite64 resumed>) = 2 [pid 20074] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20072] <... futex resumed>) = 0 [pid 20075] <... mmap resumed>) = 0x7f9f66df1000 [pid 20075] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... mprotect resumed>) = 0 [pid 20072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] <... futex resumed>) = 0 [pid 20075] <... mprotect resumed>) = 0 [pid 20076] <... futex resumed>) = 1 [pid 20073] <... futex resumed>) = 0 [pid 20072] <... futex resumed>) = 1 [pid 20077] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20075] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20076] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20074] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20073] exit_group(0 [pid 20072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20077] <... openat resumed>) = 3 [pid 20074] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20076] <... futex resumed>) = ? [pid 20073] <... exit_group resumed>) = ? [pid 20077] <... futex resumed>) = 1 [pid 20075] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20076] +++ exited with 0 +++ [pid 20074] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20073] +++ exited with 0 +++ [pid 20072] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20078 attached [pid 20077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20075] <... clone3 resumed> => {parent_tid=[20078]}, 88) = 20078 [pid 20072] <... futex resumed>) = 0 [pid 20072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20073, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20078] set_robust_list(0x7f9f66e119a0, 24 [pid 20074] <... clone3 resumed> => {parent_tid=[20079]}, 88) = 20079 [pid 20078] <... set_robust_list resumed>) = 0 [pid 20074] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20078] rt_sigprocmask(SIG_SETMASK, [] [pid 20074] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20078] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20079 attached [pid 20077] pwrite64(3, "\x02\x00", 2, 4 [pid 20075] rt_sigprocmask(SIG_SETMASK, [] [pid 20079] set_robust_list(0x7f9f66e119a0, 24 [pid 20078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20077] <... pwrite64 resumed>) = 2 [pid 20075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20074] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20079] <... set_robust_list resumed>) = 0 [pid 20077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... futex resumed>) = 0 [pid 20079] rt_sigprocmask(SIG_SETMASK, [] [pid 20078] <... futex resumed>) = 0 [pid 20077] <... futex resumed>) = 1 [pid 20075] <... futex resumed>) = 1 [pid 20072] <... futex resumed>) = 0 [pid 20079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20078] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20077] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20074] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20072] exit_group(0 [pid 20079] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20078] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20079] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20077] <... futex resumed>) = ? [pid 20072] <... exit_group resumed>) = ? [pid 20079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20078] <... futex resumed>) = 1 [pid 20077] +++ exited with 0 +++ [pid 20075] <... futex resumed>) = 0 [pid 20079] <... futex resumed>) = 1 [pid 20075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... futex resumed>) = 0 [pid 20079] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] <... futex resumed>) = 0 [pid 20074] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20074] <... futex resumed>) = 0 [pid 20079] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20074] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20079] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20078] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20074] <... futex resumed>) = 0 [pid 20074] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20079] <... futex resumed>) = 1 [pid 20074] <... futex resumed>) = 0 [pid 20079] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20078] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20074] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20079] <... openat resumed>) = 3 [pid 20078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20078] <... futex resumed>) = 1 [pid 20075] <... futex resumed>) = 0 [pid 20078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20078] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20072] +++ exited with 0 +++ [pid 20079] <... futex resumed>) = 1 [pid 20075] <... futex resumed>) = 0 [pid 20074] <... futex resumed>) = 0 [pid 20079] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20078] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20074] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20074] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20079] pwrite64(3, "\x02\x00", 2, 4 [pid 20078] <... openat resumed>) = 3 [pid 20074] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20079] <... pwrite64 resumed>) = 2 [pid 20078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] <... futex resumed>) = 0 [pid 20078] <... futex resumed>) = 1 [pid 20075] <... futex resumed>) = 0 [pid 20079] <... futex resumed>) = 1 [pid 20078] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20075] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20074] exit_group(0 [pid 20078] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20075] <... futex resumed>) = 0 [pid 20074] <... exit_group resumed>) = ? [pid 20079] +++ exited with 0 +++ [pid 20078] pwrite64(3, "\x02\x00", 2, 4 [pid 20075] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20078] <... pwrite64 resumed>) = 2 [pid 20074] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20074, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20075] <... futex resumed>) = 0 [pid 20078] <... futex resumed>) = 1 [pid 20075] exit_group(0) = ? [pid 20078] +++ exited with 0 +++ [pid 20075] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20075, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20080 ci2-android-6-12-rust/strace-static-x86_64: Process 20080 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20080] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20080] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20080] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20080] setpgid(0, 0) = 0 [pid 20080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20080] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20080] <... write resumed>) = 4 [pid 20080] close(3) = 0 [pid 20080] write(1, "executing program\n", 18) = 18 executing program [pid 20080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20080] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20080] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20080] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20080] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20081]}, 88) = 20081 [pid 20080] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20081 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20082 attached [pid 20081] set_robust_list(0x7f9f66e119a0, 24 [pid 20080] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20082 [pid 20082] set_robust_list(0x55555f6e6760, 24 [pid 20081] <... set_robust_list resumed>) = 0 [pid 20080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 20082] <... set_robust_list resumed>) = 0 [pid 20081] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20082] rt_sigprocmask(SIG_SETMASK, [] [pid 20081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20081] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20082] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20081] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20082] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20082] setpgid(0, 0 [pid 20081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20083 attached [pid 20082] <... setpgid resumed>) = 0 [pid 20081] <... futex resumed>) = 1 [pid 20080] <... futex resumed>) = 0 [pid 20083] set_robust_list(0x55555f6e6760, 24 [pid 20082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20083] <... set_robust_list resumed>) = 0 [pid 20082] <... openat resumed>) = 3 [pid 20081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20083 [pid 314] <... restart_syscall resumed>) = 0 [pid 20083] rt_sigprocmask(SIG_SETMASK, [] [pid 20080] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20082] write(3, "1000", 4 [pid 20081] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20082] <... write resumed>) = 4 [pid 20083] <... prctl resumed>) = 0 [pid 20082] close(3 [pid 20081] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20083] setpgid(0, 0 [pid 20082] <... close resumed>) = 0 [pid 20081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20083] <... setpgid resumed>) = 0 executing program [pid 20082] write(1, "executing program\n", 18 [pid 20081] <... futex resumed>) = 1 [pid 20080] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20082] <... write resumed>) = 18 [pid 20080] <... futex resumed>) = 0 [pid 20083] <... openat resumed>) = 3 [pid 20082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20081] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 20084 attached [pid 20083] write(3, "1000", 4 [pid 20082] <... futex resumed>) = 0 [pid 20084] set_robust_list(0x55555f6e6760, 24 [pid 20083] <... write resumed>) = 4 [pid 20082] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20084] <... set_robust_list resumed>) = 0 [pid 20083] close(3 [pid 20082] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20084] rt_sigprocmask(SIG_SETMASK, [] [pid 20083] <... close resumed>) = 0 [pid 20082] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20081] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20084 [pid 20082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20083] write(1, "executing program\n", 18 [pid 20082] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20084] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20083] <... write resumed>) = 18 [pid 20082] <... mmap resumed>) = 0x7f9f66df1000 [pid 20081] <... futex resumed>) = 1 [pid 20080] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20084] <... prctl resumed>) = 0 [pid 20083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20082] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20080] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] setpgid(0, 0 [pid 20083] <... futex resumed>) = 0 [pid 20082] <... mprotect resumed>) = 0 [pid 20081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20080] <... futex resumed>) = 0 [pid 20084] <... setpgid resumed>) = 0 [pid 20083] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20082] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20081] pwrite64(3, "\x02\x00", 2, 4 [pid 20080] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20083] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20084] <... openat resumed>) = 3 [pid 20083] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20082] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20084] write(3, "1000", 4 [pid 20083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20082] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20081] <... pwrite64 resumed>) = 2 [pid 20084] <... write resumed>) = 4 [pid 20083] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20085 attached [pid 20084] close(3 [pid 20083] <... mmap resumed>) = 0x7f9f66df1000 [pid 20081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... close resumed>) = 0 [pid 20083] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20082] <... clone3 resumed> => {parent_tid=[20085]}, 88) = 20085 [pid 20081] <... futex resumed>) = 1 [pid 20080] <... futex resumed>) = 0 [pid 20085] set_robust_list(0x7f9f66e119a0, 24 [pid 20084] write(1, "executing program\n", 18 [pid 20083] <... mprotect resumed>) = 0 [pid 20082] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20081] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20080] exit_group(0 [pid 20085] <... set_robust_list resumed>) = 0 [pid 20084] <... write resumed>) = 18 [pid 20083] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20081] <... futex resumed>) = ? [pid 20080] <... exit_group resumed>) = ? [pid 20085] rt_sigprocmask(SIG_SETMASK, [] [pid 20084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... futex resumed>) = 0 [pid 20083] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20082] <... futex resumed>) = 0 [pid 20081] +++ exited with 0 +++ [pid 20084] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20083] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20084] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20086 attached [pid 20084] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20083] <... clone3 resumed> => {parent_tid=[20086]}, 88) = 20086 [pid 20086] set_robust_list(0x7f9f66e119a0, 24 [pid 20085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20083] rt_sigprocmask(SIG_SETMASK, [] [pid 20080] +++ exited with 0 +++ [pid 20086] <... set_robust_list resumed>) = 0 [pid 20085] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20084] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20080, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20086] rt_sigprocmask(SIG_SETMASK, [] [pid 20085] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20084] <... mmap resumed>) = 0x7f9f66df1000 [pid 20083] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20083] <... futex resumed>) = 0 [pid 20086] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20085] <... futex resumed>) = 1 [pid 20084] <... mprotect resumed>) = 0 [pid 20083] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20082] <... futex resumed>) = 0 [pid 20085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20082] <... futex resumed>) = 0 [pid 20085] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20086] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20084] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20086] <... futex resumed>) = 1 [pid 20085] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20084] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20083] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20087 attached [pid 20086] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20083] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20085] <... futex resumed>) = 1 [pid 20083] <... futex resumed>) = 0 [pid 20082] <... futex resumed>) = 0 [pid 20087] set_robust_list(0x7f9f66e119a0, 24 [pid 20086] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20084] <... clone3 resumed> => {parent_tid=[20087]}, 88) = 20087 [pid 20083] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20087] <... set_robust_list resumed>) = 0 [pid 20086] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20084] rt_sigprocmask(SIG_SETMASK, [] [pid 20082] <... futex resumed>) = 0 [pid 20087] rt_sigprocmask(SIG_SETMASK, [] [pid 20085] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20086] <... futex resumed>) = 1 [pid 20084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20083] <... futex resumed>) = 0 [pid 20087] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20086] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20085] <... openat resumed>) = 3 [pid 20084] <... futex resumed>) = 0 [pid 20083] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20087] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20083] <... futex resumed>) = 0 [pid 20087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20086] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20085] <... futex resumed>) = 1 [pid 20084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20083] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20082] <... futex resumed>) = 0 [pid 20087] <... futex resumed>) = 0 [pid 20086] <... openat resumed>) = 3 [pid 20085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20082] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20087] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20084] <... futex resumed>) = 0 [pid 20082] <... futex resumed>) = 0 [pid 20086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20086] <... futex resumed>) = 1 [pid 20083] <... futex resumed>) = 0 [pid 20086] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20083] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20083] <... futex resumed>) = 0 [pid 20086] pwrite64(3, "\x02\x00", 2, 4 [pid 20083] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20086] <... pwrite64 resumed>) = 2 [pid 20086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20083] <... futex resumed>) = 0 [pid 20087] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20085] pwrite64(3, "\x02\x00", 2, 4 [pid 20082] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20086] <... futex resumed>) = 1 [pid 20083] exit_group(0 [pid 20085] <... pwrite64 resumed>) = 2 [pid 20087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20083] <... exit_group resumed>) = ? [pid 20087] <... futex resumed>) = 1 [pid 20086] +++ exited with 0 +++ [pid 20085] <... futex resumed>) = 1 [pid 20084] <... futex resumed>) = 0 [pid 20083] +++ exited with 0 +++ [pid 20082] <... futex resumed>) = 0 [pid 20087] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20085] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20082] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20083, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20085] <... futex resumed>) = ? [pid 20084] <... futex resumed>) = 0 [pid 20082] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20085] +++ exited with 0 +++ [pid 20084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20087] <... openat resumed>) = 3 [pid 20087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20084] <... futex resumed>) = 0 [pid 20087] <... futex resumed>) = 1 [pid 20084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20087] pwrite64(3, "\x02\x00", 2, 4 [pid 20084] <... futex resumed>) = 0 [pid 20087] <... pwrite64 resumed>) = 2 [pid 20084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20082] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20082, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20084] <... futex resumed>) = 0 [pid 20087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20084] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20087] <... futex resumed>) = ? [pid 20084] <... exit_group resumed>) = ? [pid 20087] +++ exited with 0 +++ [pid 20084] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20084, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20088 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20088 attached , NULL, 8) = 0 [pid 20088] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20088] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20088] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20088] setpgid(0, 0) = 0 [pid 20088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20088] write(3, "1000", 4) = 4 [pid 20088] close(3) = 0 [pid 20088] write(1, "executing program\n", 18) = 18 executing program [pid 20088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20088] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20088] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20088] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20089 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20088] <... clone3 resumed> => {parent_tid=[20089]}, 88) = 20089 [pid 20088] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20089] set_robust_list(0x7f9f66e119a0, 24 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20090 attached [pid 20089] <... set_robust_list resumed>) = 0 [pid 20090] set_robust_list(0x55555f6e6760, 24 [pid 20089] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20090 [pid 20090] <... set_robust_list resumed>) = 0 [pid 20090] rt_sigprocmask(SIG_SETMASK, [] [pid 20089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20090] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20090] setpgid(0, 0) = 0 [pid 20090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20090] write(3, "1000", 4) = 4 [pid 20090] close(3) = 0 [pid 20090] write(1, "executing program\n", 18) = 18 [pid 20090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20089] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20089] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 20089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20090] <... futex resumed>) = 0 [pid 20089] <... futex resumed>) = 1 [pid 20088] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20090] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20090] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20088] <... futex resumed>) = 0 [pid 20090] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20089] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20090] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20090] <... mmap resumed>) = 0x7f9f66df1000 [pid 20089] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20090] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20090] <... mprotect resumed>) = 0 [pid 20090] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20089] <... futex resumed>) = 1 [pid 20088] <... futex resumed>) = 0 [pid 20088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20091 attached [pid 20089] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20091] set_robust_list(0x55555f6e6760, 24 [pid 20090] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20091 [pid 20091] <... set_robust_list resumed>) = 0 [pid 20090] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20089] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20092 attached [pid 20091] rt_sigprocmask(SIG_SETMASK, [] [pid 20089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20092] set_robust_list(0x7f9f66e119a0, 24 [pid 20091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20090] <... clone3 resumed> => {parent_tid=[20092]}, 88) = 20092 [pid 20089] <... futex resumed>) = 1 [pid 20088] <... futex resumed>) = 0 [pid 20092] <... set_robust_list resumed>) = 0 [pid 20091] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20090] rt_sigprocmask(SIG_SETMASK, [] [pid 20089] pwrite64(3, "\x02\x00", 2, 4 [pid 20088] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20092] rt_sigprocmask(SIG_SETMASK, [] [pid 20090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20088] <... futex resumed>) = 0 [pid 20090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20088] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20090] <... futex resumed>) = 0 [pid 20090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20091] <... prctl resumed>) = 0 [pid 20091] setpgid(0, 0) = 0 [pid 20091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20089] <... pwrite64 resumed>) = 2 [pid 20092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20092] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20091] write(3, "1000", 4 [pid 20089] <... futex resumed>) = 1 [pid 20088] <... futex resumed>) = 0 [pid 20092] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20091] <... write resumed>) = 4 [pid 20089] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20088] exit_group(0 [pid 20092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20091] close(3 [pid 20088] <... exit_group resumed>) = ? [pid 20092] <... futex resumed>) = 1 [pid 20091] <... close resumed>) = 0 [pid 20090] <... futex resumed>) = 0 [pid 20089] <... futex resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20091] write(1, "executing program\n", 18 [pid 20090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20092] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20091] <... write resumed>) = 18 [pid 20090] <... futex resumed>) = 0 [pid 20092] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20091] <... futex resumed>) = 0 [pid 20091] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20091] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 20092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20093 attached ) = 1 [pid 20091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20090] <... futex resumed>) = 0 [pid 20093] set_robust_list(0x55555f6e6760, 24 [pid 20091] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] <... set_robust_list resumed>) = 0 [pid 20091] <... mmap resumed>) = 0x7f9f66df1000 [pid 20090] <... futex resumed>) = 0 [pid 20093] rt_sigprocmask(SIG_SETMASK, [] [pid 20091] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20089] +++ exited with 0 +++ [pid 20088] +++ exited with 0 +++ [pid 20093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20091] <... mprotect resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20088, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20093] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20092] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20091] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20093 [pid 20093] <... prctl resumed>) = 0 [pid 20091] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20093] setpgid(0, 0 [pid 20092] <... openat resumed>) = 3 [pid 20091] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20094 attached [pid 20093] <... setpgid resumed>) = 0 [pid 20092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20092] <... futex resumed>) = 1 [pid 20090] <... futex resumed>) = 0 [pid 20094] set_robust_list(0x7f9f66e119a0, 24 [pid 20092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20094] <... set_robust_list resumed>) = 0 [pid 20094] rt_sigprocmask(SIG_SETMASK, [] [pid 20093] <... openat resumed>) = 3 [pid 20091] <... clone3 resumed> => {parent_tid=[20094]}, 88) = 20094 [pid 20090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20093] write(3, "1000", 4 [pid 20092] <... futex resumed>) = 0 [pid 20091] rt_sigprocmask(SIG_SETMASK, [] [pid 20090] <... futex resumed>) = 1 [pid 20094] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20093] <... write resumed>) = 4 [pid 20092] pwrite64(3, "\x02\x00", 2, 4 [pid 20091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20093] close(3 [pid 20091] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] <... close resumed>) = 0 [pid 20094] <... futex resumed>) = 0 [pid 20092] <... pwrite64 resumed>) = 2 [pid 20091] <... futex resumed>) = 1 [pid 20094] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20093] write(1, "executing program\n", 18 [pid 20092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20091] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20094] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20093] <... write resumed>) = 18 [pid 20093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20092] <... futex resumed>) = 1 [pid 20090] <... futex resumed>) = 0 [pid 20094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] <... futex resumed>) = 0 [pid 20092] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20090] exit_group(0 [pid 20094] <... futex resumed>) = 1 [pid 20093] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20091] <... futex resumed>) = 0 [pid 20090] <... exit_group resumed>) = ? [pid 20094] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20093] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20092] <... futex resumed>) = ? [pid 20091] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20094] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20093] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20091] <... futex resumed>) = 0 [pid 20093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20091] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20094] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20093] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20094] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20093] <... mmap resumed>) = 0x7f9f66df1000 [pid 20093] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20093] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20093] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20095 attached => {parent_tid=[20095]}, 88) = 20095 [pid 20095] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20093] rt_sigprocmask(SIG_SETMASK, [] [pid 20095] rt_sigprocmask(SIG_SETMASK, [] [pid 20093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20095] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] <... futex resumed>) = 0 [pid 20092] +++ exited with 0 +++ [pid 20090] +++ exited with 0 +++ [pid 20094] <... futex resumed>) = 1 [pid 20091] <... futex resumed>) = 0 [pid 20095] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20094] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20091] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20090, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20094] <... openat resumed>) = 3 [pid 20093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20091] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20095] <... futex resumed>) = 0 [pid 20094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20091] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20095] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20094] <... futex resumed>) = 0 [pid 20093] <... futex resumed>) = 0 [pid 20091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20094] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20095] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20091] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20094] <... futex resumed>) = 0 [pid 20091] <... futex resumed>) = 1 [pid 20094] pwrite64(3, "\x02\x00", 2, 4 [pid 20095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20091] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20095] <... futex resumed>) = 1 [pid 20094] <... pwrite64 resumed>) = 2 [pid 20093] <... futex resumed>) = 0 [pid 20095] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20095] <... openat resumed>) = 3 [pid 20093] <... futex resumed>) = 0 [pid 20093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20093] <... futex resumed>) = 0 [pid 20095] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20093] <... futex resumed>) = 0 [pid 20095] pwrite64(3, "\x02\x00", 2, 4 [pid 20093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20095] <... pwrite64 resumed>) = 2 [pid 20095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] <... futex resumed>) = 0 [pid 20093] exit_group(0 [pid 20095] <... futex resumed>) = ? [pid 20093] <... exit_group resumed>) = ? [pid 20095] +++ exited with 0 +++ [pid 20094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20093] +++ exited with 0 +++ [pid 20094] <... futex resumed>) = 1 [pid 20091] <... futex resumed>) = 0 [pid 20094] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20091] exit_group(0 [pid 20094] <... futex resumed>) = ? [pid 20091] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20093, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20094] +++ exited with 0 +++ [pid 20091] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20091, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 20096 ci2-android-6-12-rust/strace-static-x86_64: Process 20096 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20096] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20096] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20096] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20096] setpgid(0, 0) = 0 [pid 20096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20096] <... openat resumed>) = 3 [pid 20096] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20097 attached ) = 4 [pid 20096] close(3 [pid 20097] set_robust_list(0x55555f6e6760, 24 [pid 20096] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20097 [pid 20097] <... set_robust_list resumed>) = 0 [pid 20096] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20097] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20096] <... write resumed>) = 18 [pid 20096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20096] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20096] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20096] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20096] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20097] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20096] <... mprotect resumed>) = 0 [pid 20097] <... prctl resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20097] setpgid(0, 0) = 0 [pid 20096] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20096] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20098 attached [pid 20097] <... openat resumed>) = 3 [pid 20096] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20099 attached [pid 20098] set_robust_list(0x55555f6e6760, 24 [pid 20097] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20098 [pid 20099] set_robust_list(0x7f9f66e119a0, 24 [pid 20098] <... set_robust_list resumed>) = 0 [pid 20097] <... write resumed>) = 4 [pid 20096] <... clone3 resumed> => {parent_tid=[20099]}, 88) = 20099 [pid 20096] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20098] rt_sigprocmask(SIG_SETMASK, [] [pid 20099] <... set_robust_list resumed>) = 0 [pid 20097] close(3 [pid 20098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20099] rt_sigprocmask(SIG_SETMASK, [] [pid 20098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20097] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20098] <... prctl resumed>) = 0 [pid 20099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20097] write(1, "executing program\n", 18 [pid 20098] setpgid(0, 0) = 0 executing program [pid 20098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20097] <... write resumed>) = 18 [pid 20097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20099] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20097] <... futex resumed>) = 0 [pid 20098] <... openat resumed>) = 3 [pid 20097] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20099] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20098] write(3, "1000", 4 [pid 20097] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20098] <... write resumed>) = 4 [pid 20099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20098] close(3 [pid 20097] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20099] <... futex resumed>) = 1 [pid 20097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20096] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20098] <... close resumed>) = 0 [pid 20097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20098] write(1, "executing program\n", 18 [pid 20097] <... mmap resumed>) = 0x7f9f66df1000 [pid 20096] <... futex resumed>) = 0 [pid 20099] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20098] <... write resumed>) = 18 [pid 20097] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20099] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20098] <... futex resumed>) = 0 [pid 20097] <... mprotect resumed>) = 0 [pid 20098] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20098] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20098] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20097] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20100 attached [pid 20099] <... futex resumed>) = 1 [pid 20098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20097] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20096] <... futex resumed>) = 0 [pid 20100] set_robust_list(0x55555f6e6760, 24 [pid 20099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20100] <... set_robust_list resumed>) = 0 [pid 20098] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20101 attached [pid 20100] rt_sigprocmask(SIG_SETMASK, [] [pid 20099] <... futex resumed>) = 0 [pid 20098] <... mmap resumed>) = 0x7f9f66df1000 [pid 20096] <... futex resumed>) = 1 [pid 20101] set_robust_list(0x7f9f66e119a0, 24 [pid 20100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20099] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20098] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20097] <... clone3 resumed> => {parent_tid=[20101]}, 88) = 20101 [pid 20096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20100 [pid 20101] <... set_robust_list resumed>) = 0 [pid 20100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20099] <... openat resumed>) = 3 [pid 20098] <... mprotect resumed>) = 0 [pid 20097] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20101] rt_sigprocmask(SIG_SETMASK, [] [pid 20100] <... prctl resumed>) = 0 [pid 20099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20098] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20100] setpgid(0, 0 [pid 20099] <... futex resumed>) = 1 [pid 20097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20096] <... futex resumed>) = 0 [pid 20101] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20100] <... setpgid resumed>) = 0 [pid 20099] pwrite64(3, "\x02\x00", 2, 4 [pid 20098] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20097] <... futex resumed>) = 0 [pid 20096] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20101] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20099] <... pwrite64 resumed>) = 2 [pid 20098] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20096] <... futex resumed>) = 0 [pid 20101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] <... openat resumed>) = 3 [pid 20099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20096] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20101] <... futex resumed>) = 0 [pid 20099] <... futex resumed>) = 0 [pid 20096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20098] <... clone3 resumed> => {parent_tid=[20102]}, 88) = 20102 [pid 20096] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20102 attached [pid 20100] write(3, "1000", 4 [pid 20099] <... futex resumed>) = ? [pid 20098] rt_sigprocmask(SIG_SETMASK, [] [pid 20097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20096] <... exit_group resumed>) = ? [pid 20102] set_robust_list(0x7f9f66e119a0, 24 [pid 20100] <... write resumed>) = 4 [pid 20099] +++ exited with 0 +++ [pid 20098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20096] +++ exited with 0 +++ [pid 20102] <... set_robust_list resumed>) = 0 [pid 20101] <... futex resumed>) = 0 [pid 20100] close(3 [pid 20098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20097] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20102] rt_sigprocmask(SIG_SETMASK, [] [pid 20101] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20100] <... close resumed>) = 0 [pid 20098] <... futex resumed>) = 0 [pid 20097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20101] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20100] write(1, "executing program\n", 18 [pid 20098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] <... write resumed>) = 18 [pid 20101] <... futex resumed>) = 1 [pid 20097] <... futex resumed>) = 0 [pid 20101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] <... futex resumed>) = 0 [pid 20102] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20100] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20097] <... futex resumed>) = 0 [pid 20100] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20100] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20102] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20101] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20101] <... openat resumed>) = 3 [pid 20100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20102] <... futex resumed>) = 1 [pid 20101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20098] <... futex resumed>) = 0 [pid 20102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20101] <... futex resumed>) = 1 [pid 20100] <... mmap resumed>) = 0x7f9f66df1000 [pid 20098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20097] <... futex resumed>) = 0 [pid 20102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20098] <... futex resumed>) = 0 [pid 20097] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20102] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20097] <... futex resumed>) = 0 [pid 20102] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20101] pwrite64(3, "\x02\x00", 2, 4 [pid 20100] <... mprotect resumed>) = 0 [pid 20102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20101] <... pwrite64 resumed>) = 2 [pid 20097] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20102] <... futex resumed>) = 1 [pid 20101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20101] <... futex resumed>) = 0 [pid 20100] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20098] <... futex resumed>) = 0 [pid 20101] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20100] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20097] exit_group(0 [pid 20098] <... futex resumed>) = 1 [pid 20098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20103 attached [pid 20103] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20100] <... clone3 resumed> => {parent_tid=[20103]}, 88) = 20103 [pid 20103] rt_sigprocmask(SIG_SETMASK, [] [pid 20100] rt_sigprocmask(SIG_SETMASK, [] [pid 20103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20103] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20100] <... futex resumed>) = 0 [pid 20103] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20103] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20103] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20100] <... futex resumed>) = 0 [pid 20103] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20103] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20102] <... futex resumed>) = 0 [pid 20097] <... exit_group resumed>) = ? [pid 20101] <... futex resumed>) = ? [pid 20102] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] <... futex resumed>) = 0 [pid 20103] <... futex resumed>) = 1 [pid 20100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20103] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20100] <... futex resumed>) = 0 [pid 20103] <... openat resumed>) = 3 [pid 20100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] <... futex resumed>) = 0 [pid 20103] <... futex resumed>) = 1 [pid 20103] pwrite64(3, "\x02\x00", 2, 4 [pid 20100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20103] <... pwrite64 resumed>) = 2 [pid 20102] <... openat resumed>) = 3 [pid 20101] +++ exited with 0 +++ [pid 20100] <... futex resumed>) = 0 [pid 20097] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20097, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20102] <... futex resumed>) = 1 [pid 20100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20098] <... futex resumed>) = 0 [pid 20103] <... futex resumed>) = 0 [pid 20102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20100] exit_group(0 [pid 20098] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20100] <... exit_group resumed>) = ? [pid 20098] <... futex resumed>) = 0 [pid 20103] +++ exited with 0 +++ [pid 20102] pwrite64(3, "\x02\x00", 2, 4 [pid 20100] +++ exited with 0 +++ [pid 20098] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20102] <... pwrite64 resumed>) = 2 [pid 20102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20098] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20100, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20102] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20098] exit_group(0 [pid 20102] <... futex resumed>) = ? [pid 20098] <... exit_group resumed>) = ? [pid 20102] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20098] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20104 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20098, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20104 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20104] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20104] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20105 attached [pid 20104] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20105] set_robust_list(0x55555f6e6760, 24 [pid 20104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20105 [pid 20105] <... set_robust_list resumed>) = 0 [pid 20104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20105] rt_sigprocmask(SIG_SETMASK, [] [pid 20104] <... prctl resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20104] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20104] <... setpgid resumed>) = 0 [pid 20105] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20105] <... prctl resumed>) = 0 [pid 20104] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20105] setpgid(0, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20105] <... setpgid resumed>) = 0 [pid 20104] write(3, "1000", 4 [pid 20105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20104] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20106 attached [pid 20105] <... openat resumed>) = 3 [pid 20104] close(3) = 0 [pid 20104] write(1, "executing program\n", 18) = 18 executing program [pid 20104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20104] <... futex resumed>) = 0 [pid 20106] set_robust_list(0x55555f6e6760, 24 [pid 20105] write(3, "1000", 4 [pid 20104] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20106 [pid 20106] <... set_robust_list resumed>) = 0 [pid 20105] <... write resumed>) = 4 [pid 20104] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20106] rt_sigprocmask(SIG_SETMASK, [] [pid 20105] close(3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20105] <... close resumed>) = 0 [pid 20106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20105] write(1, "executing program\n", 18 [pid 20106] <... prctl resumed>) = 0 executing program [pid 20105] <... write resumed>) = 18 [pid 20106] setpgid(0, 0 [pid 20105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20106] <... setpgid resumed>) = 0 [pid 20105] <... futex resumed>) = 0 [pid 20106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20105] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20106] <... openat resumed>) = 3 [pid 20105] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20104] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20106] write(3, "1000", 4 [pid 20105] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20106] <... write resumed>) = 4 [pid 20105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20106] close(3 [pid 20105] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20106] <... close resumed>) = 0 [pid 20105] <... mmap resumed>) = 0x7f9f66df1000 [pid 20104] <... mmap resumed>) = 0x7f9f66df1000 [pid 20106] write(1, "executing program\n", 18 [pid 20105] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20106] <... write resumed>) = 18 [pid 20105] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20107 attached [pid 20106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20105] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20104] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20107] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20107 [pid 20107] <... set_robust_list resumed>) = 0 [pid 20104] <... mprotect resumed>) = 0 [pid 20106] <... futex resumed>) = 0 [pid 20105] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20106] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20105] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20104] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20108 attached [pid 20107] rt_sigprocmask(SIG_SETMASK, [] [pid 20106] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20104] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20108] set_robust_list(0x7f9f66e119a0, 24 [pid 20107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20106] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20105] <... clone3 resumed> => {parent_tid=[20108]}, 88) = 20108 [pid 20108] <... set_robust_list resumed>) = 0 [pid 20107] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20104] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20108] rt_sigprocmask(SIG_SETMASK, [] [pid 20107] <... prctl resumed>) = 0 [pid 20106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20105] rt_sigprocmask(SIG_SETMASK, [] [pid 20108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20107] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20109 attached [pid 20108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] <... setpgid resumed>) = 0 [pid 20106] <... mmap resumed>) = 0x7f9f66df1000 [pid 20105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20104] <... clone3 resumed> => {parent_tid=[20109]}, 88) = 20109 [pid 20109] set_robust_list(0x7f9f66e119a0, 24 [pid 20106] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20109] <... set_robust_list resumed>) = 0 [pid 20108] <... futex resumed>) = 0 [pid 20107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20106] <... mprotect resumed>) = 0 [pid 20105] <... futex resumed>) = 1 [pid 20104] rt_sigprocmask(SIG_SETMASK, [] [pid 20109] rt_sigprocmask(SIG_SETMASK, [] [pid 20108] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20106] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20108] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20107] <... openat resumed>) = 3 [pid 20106] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] write(3, "1000", 4 [pid 20104] <... futex resumed>) = 0 [pid 20109] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20108] <... futex resumed>) = 1 [pid 20107] <... write resumed>) = 4 [pid 20106] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20105] <... futex resumed>) = 0 [pid 20104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20110 attached [pid 20109] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] close(3 [pid 20105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20107] <... close resumed>) = 0 [pid 20106] <... clone3 resumed> => {parent_tid=[20110]}, 88) = 20110 [pid 20105] <... futex resumed>) = 0 [pid 20109] <... futex resumed>) = 1 [pid 20108] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20107] write(1, "executing program\n", 18 [pid 20106] rt_sigprocmask(SIG_SETMASK, [] [pid 20105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20104] <... futex resumed>) = 0 [pid 20109] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] <... write resumed>) = 18 [pid 20106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20104] <... futex resumed>) = 0 [pid 20109] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20106] <... futex resumed>) = 0 [pid 20104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20109] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20108] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20109] <... futex resumed>) = 1 [pid 20104] <... futex resumed>) = 0 [pid 20109] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20110] set_robust_list(0x7f9f66e119a0, 24 [pid 20109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20104] <... futex resumed>) = 0 [pid 20110] <... set_robust_list resumed>) = 0 [pid 20109] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20110] rt_sigprocmask(SIG_SETMASK, [] [pid 20109] <... openat resumed>) = 3 [pid 20108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... futex resumed>) = 0 [pid 20110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20107] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20108] <... futex resumed>) = 1 [pid 20110] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20110] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20107] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20105] <... futex resumed>) = 0 [pid 20110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20109] <... futex resumed>) = 1 [pid 20108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20107] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20104] <... futex resumed>) = 0 [pid 20110] <... futex resumed>) = 1 [pid 20109] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20108] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20107] <... mmap resumed>) = 0x7f9f66df1000 [pid 20106] <... futex resumed>) = 0 [pid 20105] <... futex resumed>) = 0 [pid 20104] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20107] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20104] <... futex resumed>) = 0 [pid 20110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20109] pwrite64(3, "\x02\x00", 2, 4 [pid 20107] <... mprotect resumed>) = 0 [pid 20108] <... openat resumed>) = 3 [pid 20106] <... futex resumed>) = 0 [pid 20104] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20110] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20109] <... pwrite64 resumed>) = 2 [pid 20106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20107] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20110] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20110] <... futex resumed>) = 1 [pid 20109] <... futex resumed>) = 1 [pid 20108] <... futex resumed>) = 1 [pid 20106] <... futex resumed>) = 0 [pid 20105] <... futex resumed>) = 0 [pid 20104] <... futex resumed>) = 0 [pid 20109] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20105] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20104] exit_group(0 [pid 20108] pwrite64(3, "\x02\x00", 2, 4 [pid 20110] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20109] <... futex resumed>) = ? [pid 20106] <... futex resumed>) = 0 [pid 20105] <... futex resumed>) = 0 [pid 20104] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20111 attached [pid 20110] <... openat resumed>) = 3 [pid 20109] +++ exited with 0 +++ [pid 20108] <... pwrite64 resumed>) = 2 [pid 20106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20105] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... clone3 resumed> => {parent_tid=[20111]}, 88) = 20111 [pid 20110] <... futex resumed>) = 0 [pid 20108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] rt_sigprocmask(SIG_SETMASK, [] [pid 20110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20108] <... futex resumed>) = 0 [pid 20107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20108] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20111] set_robust_list(0x7f9f66e119a0, 24 [pid 20107] <... futex resumed>) = 0 [pid 20106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20104] +++ exited with 0 +++ [pid 20111] <... set_robust_list resumed>) = 0 [pid 20107] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20106] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20105] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20104, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20111] rt_sigprocmask(SIG_SETMASK, [] [pid 20110] <... futex resumed>) = 0 [pid 20108] <... futex resumed>) = ? [pid 20106] <... futex resumed>) = 1 [pid 20105] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20110] pwrite64(3, "\x02\x00", 2, 4 [pid 20108] +++ exited with 0 +++ [pid 20106] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20105] +++ exited with 0 +++ [pid 20111] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20105, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20110] <... pwrite64 resumed>) = 2 [pid 20111] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... futex resumed>) = 0 [pid 20110] <... futex resumed>) = 1 [pid 20107] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20106] <... futex resumed>) = 0 [pid 20111] <... futex resumed>) = 0 [pid 20110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] <... futex resumed>) = 1 [pid 20106] exit_group(0 [pid 20111] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20110] <... futex resumed>) = ? [pid 20107] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20106] <... exit_group resumed>) = ? [pid 20111] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20110] +++ exited with 0 +++ [pid 20106] +++ exited with 0 +++ [pid 20111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20106, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20111] <... futex resumed>) = 1 [pid 20107] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20111] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20107] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20111] <... openat resumed>) = 3 [pid 20111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] <... futex resumed>) = 1 [pid 20111] <... futex resumed>) = 0 [pid 20111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20107] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 20107] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20111] <... futex resumed>) = 0 [pid 20107] <... futex resumed>) = 1 [pid 20111] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20107] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20107] <... futex resumed>) = 0 [pid 20111] <... futex resumed>) = 1 [pid 20107] exit_group(0 [pid 20111] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 20107] <... exit_group resumed>) = ? [pid 20111] +++ exited with 0 +++ [pid 20107] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20107, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20112 ci2-android-6-12-rust/strace-static-x86_64: Process 20112 attached [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20112] set_robust_list(0x55555f6e6760, 24 [pid 320] <... restart_syscall resumed>) = 0 [pid 20112] <... set_robust_list resumed>) = 0 [pid 20112] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20112] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20112] setpgid(0, 0) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20113 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20113 attached [pid 20112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20113] set_robust_list(0x55555f6e6760, 24 [pid 20112] <... openat resumed>) = 3 [pid 20113] <... set_robust_list resumed>) = 0 [pid 20113] rt_sigprocmask(SIG_SETMASK, [] [pid 20112] write(3, "1000", 4 [pid 20113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20112] <... write resumed>) = 4 [pid 20113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20112] close(3 [pid 20113] <... prctl resumed>) = 0 [pid 20112] <... close resumed>) = 0 [pid 20113] setpgid(0, 0 [pid 20112] write(1, "executing program\n", 18 [pid 20113] <... setpgid resumed>) = 0 [pid 20112] <... write resumed>) = 18 executing program [pid 20113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] <... openat resumed>) = 3 [pid 20112] <... futex resumed>) = 0 [pid 20113] write(3, "1000", 4 [pid 20112] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20113] <... write resumed>) = 4 [pid 20113] close(3) = 0 [pid 20112] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20113] write(1, "executing program\n", 18 [pid 20112] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20113] <... write resumed>) = 18 [pid 20112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20112] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20113] <... futex resumed>) = 0 [pid 20113] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20112] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20113] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20112] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20113] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20113] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20112] <... mprotect resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20113] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20112] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20113] <... mprotect resumed>) = 0 [pid 20112] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20114 attached [pid 20113] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20112] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 [pid 20113] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20114] set_robust_list(0x55555f6e6760, 24 [pid 20113] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20116 attached [pid 20114] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20115 attached [pid 20116] set_robust_list(0x7f9f66e119a0, 24 [pid 20113] <... clone3 resumed> => {parent_tid=[20116]}, 88) = 20116 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20114 [pid 20115] set_robust_list(0x7f9f66e119a0, 24 [pid 20113] rt_sigprocmask(SIG_SETMASK, [] [pid 20115] <... set_robust_list resumed>) = 0 [pid 20113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20115] rt_sigprocmask(SIG_SETMASK, [] [pid 20113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20113] <... futex resumed>) = 0 [pid 20115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20114] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20114] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20114] setpgid(0, 0) = 0 [pid 20114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20114] write(3, "1000", 4) = 4 [pid 20114] close(3) = 0 [pid 20114] write(1, "executing program\n", 18) = 18 [pid 20114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20114] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20114] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20114] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20112] <... clone3 resumed> => {parent_tid=[20115]}, 88) = 20115 [pid 20116] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20114] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20114] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20114] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20116] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20117 [pid 20116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20112] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20117 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20118 attached [pid 20116] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20118] set_robust_list(0x7f9f66e119a0, 24 [pid 20117] set_robust_list(0x55555f6e6760, 24 [pid 20116] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20114] <... clone3 resumed> => {parent_tid=[20118]}, 88) = 20118 [pid 20112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20118] <... set_robust_list resumed>) = 0 [pid 20117] <... set_robust_list resumed>) = 0 [pid 20116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20114] rt_sigprocmask(SIG_SETMASK, [] [pid 20115] <... futex resumed>) = 0 [pid 20112] <... futex resumed>) = 1 [pid 20118] rt_sigprocmask(SIG_SETMASK, [] [pid 20117] rt_sigprocmask(SIG_SETMASK, [] [pid 20116] <... futex resumed>) = 1 [pid 20114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20113] <... futex resumed>) = 0 [pid 20118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20116] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20115] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20118] <... futex resumed>) = 0 [pid 20117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20116] <... futex resumed>) = 0 [pid 20115] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20114] <... futex resumed>) = 1 [pid 20113] <... futex resumed>) = 1 [pid 20118] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20117] <... prctl resumed>) = 0 [pid 20116] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20117] setpgid(0, 0 [pid 20116] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20115] <... futex resumed>) = 1 [pid 20112] <... futex resumed>) = 0 [pid 20118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] <... setpgid resumed>) = 0 [pid 20116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20118] <... futex resumed>) = 1 [pid 20117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20116] <... futex resumed>) = 1 [pid 20115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20114] <... futex resumed>) = 0 [pid 20113] <... futex resumed>) = 0 [pid 20112] <... futex resumed>) = 0 [pid 20118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] <... openat resumed>) = 3 [pid 20116] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20115] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20117] write(3, "1000", 4 [pid 20116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20115] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20114] <... futex resumed>) = 0 [pid 20113] <... futex resumed>) = 0 [pid 20112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20117] <... write resumed>) = 4 [pid 20116] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] close(3 [pid 20116] <... openat resumed>) = 3 [pid 20115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20118] <... futex resumed>) = 1 [pid 20117] <... close resumed>) = 0 [pid 20116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20115] <... futex resumed>) = 0 [pid 20114] <... futex resumed>) = 0 [pid 20112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] write(1, "executing program\n", 18 [pid 20116] <... futex resumed>) = 1 [pid 20115] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 20114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] <... futex resumed>) = 0 [pid 20118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20117] <... write resumed>) = 18 [pid 20116] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20115] <... openat resumed>) = 3 [pid 20114] <... futex resumed>) = 0 [pid 20113] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20112] <... futex resumed>) = 0 [pid 20118] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20113] <... futex resumed>) = 0 [pid 20118] <... openat resumed>) = 3 [pid 20117] <... futex resumed>) = 0 [pid 20116] pwrite64(3, "\x02\x00", 2, 4 [pid 20115] <... futex resumed>) = 0 [pid 20113] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20116] <... pwrite64 resumed>) = 2 [pid 20115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20118] <... futex resumed>) = 1 [pid 20117] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20114] <... futex resumed>) = 0 [pid 20112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20116] <... futex resumed>) = 1 [pid 20115] <... futex resumed>) = 0 [pid 20114] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] <... futex resumed>) = 0 [pid 20112] <... futex resumed>) = 1 [pid 20118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20116] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20115] pwrite64(3, "\x02\x00", 2, 4 [pid 20114] <... futex resumed>) = 0 [pid 20113] exit_group(0 [pid 20112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20118] pwrite64(3, "\x02\x00", 2, 4 [pid 20117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20116] <... futex resumed>) = ? [pid 20115] <... pwrite64 resumed>) = 2 [pid 20114] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20113] <... exit_group resumed>) = ? [pid 20118] <... pwrite64 resumed>) = 2 [pid 20117] <... mmap resumed>) = 0x7f9f66df1000 [pid 20116] +++ exited with 0 +++ [pid 20118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20113] +++ exited with 0 +++ [pid 20118] <... futex resumed>) = 1 [pid 20117] <... mprotect resumed>) = 0 [pid 20115] <... futex resumed>) = 1 [pid 20114] <... futex resumed>) = 0 [pid 20112] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20113, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20114] exit_group(0 [pid 20112] exit_group(0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20112] <... exit_group resumed>) = ? [pid 20117] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20115] <... futex resumed>) = ? [pid 20114] <... exit_group resumed>) = ? [pid 20118] <... futex resumed>) = ? [pid 20117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20115] +++ exited with 0 +++ [pid 20112] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20119 attached [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20112, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20119] set_robust_list(0x7f9f66e119a0, 24 [pid 20117] <... clone3 resumed> => {parent_tid=[20119]}, 88) = 20119 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20119] <... set_robust_list resumed>) = 0 [pid 20117] rt_sigprocmask(SIG_SETMASK, [] [pid 20119] rt_sigprocmask(SIG_SETMASK, [] [pid 20117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20118] +++ exited with 0 +++ [pid 20117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20114] +++ exited with 0 +++ [pid 20119] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20117] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20114, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20119] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] <... futex resumed>) = 0 [pid 20119] <... futex resumed>) = 1 [pid 20117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20119] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20117] <... futex resumed>) = 0 [pid 20119] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20117] <... futex resumed>) = 0 [pid 20117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20119] <... futex resumed>) = 1 [pid 20117] <... futex resumed>) = 0 [pid 20119] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 20119] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20117] <... futex resumed>) = 0 [pid 20119] <... futex resumed>) = 1 [pid 20117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20119] pwrite64(3, "\x02\x00", 2, 4 [pid 20117] <... futex resumed>) = 0 [pid 20119] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 20117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20120 attached [pid 20119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20119] <... futex resumed>) = 1 [pid 20117] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20120] set_robust_list(0x55555f6e6760, 24 [pid 20119] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20117] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20120 ci2-android-6-12-rust/strace-static-x86_64: Process 20121 attached [pid 20120] <... set_robust_list resumed>) = 0 [pid 20119] <... futex resumed>) = ? [pid 20117] <... exit_group resumed>) = ? [pid 20121] set_robust_list(0x55555f6e6760, 24 [pid 20120] rt_sigprocmask(SIG_SETMASK, [] [pid 20119] +++ exited with 0 +++ [pid 20117] +++ exited with 0 +++ [pid 20121] <... set_robust_list resumed>) = 0 [pid 20120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20120] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20121 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20117, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20121] rt_sigprocmask(SIG_SETMASK, [] [pid 20120] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20120] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20120] <... setpgid resumed>) = 0 [pid 20121] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20121] <... prctl resumed>) = 0 [pid 20120] <... openat resumed>) = 3 [pid 20121] setpgid(0, 0 [pid 20120] write(3, "1000", 4 [pid 20121] <... setpgid resumed>) = 0 [pid 20120] <... write resumed>) = 4 [pid 20121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20120] close(3 [pid 20121] <... openat resumed>) = 3 [pid 20121] write(3, "1000", 4 [pid 20120] <... close resumed>) = 0 [pid 20121] <... write resumed>) = 4 [pid 20120] write(1, "executing program\n", 18 [pid 20121] close(3) = 0 [pid 20121] write(1, "executing program\n", 18) = 18 executing program [pid 20121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20121] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20121] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20121] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20120] <... write resumed>) = 18 executing program [pid 20121] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20121] <... mprotect resumed>) = 0 [pid 20120] <... futex resumed>) = 0 [pid 20121] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20120] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20121] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20120] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20121] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20120] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20122 attached [pid 20121] <... clone3 resumed> => {parent_tid=[20122]}, 88) = 20122 [pid 20122] set_robust_list(0x7f9f66e119a0, 24 [pid 20120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20122] <... set_robust_list resumed>) = 0 [pid 20120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20122] rt_sigprocmask(SIG_SETMASK, [] [pid 20120] <... mmap resumed>) = 0x7f9f66df1000 [pid 20122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20120] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20121] rt_sigprocmask(SIG_SETMASK, [] [pid 20120] <... mprotect resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20121] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20120] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20122] <... futex resumed>) = 0 [pid 20121] <... futex resumed>) = 1 [pid 20120] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20122] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20121] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20122] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20123 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20124 attached [pid 20123] set_robust_list(0x7f9f66e119a0, 24 [pid 20122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20123] <... set_robust_list resumed>) = 0 [pid 20122] <... futex resumed>) = 1 [pid 20121] <... futex resumed>) = 0 [pid 20120] <... clone3 resumed> => {parent_tid=[20123]}, 88) = 20123 [pid 20124] set_robust_list(0x55555f6e6760, 24 [pid 20122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20120] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 20124] <... set_robust_list resumed>) = 0 [pid 20120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20123] rt_sigprocmask(SIG_SETMASK, [] [pid 20121] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20124 [pid 20124] rt_sigprocmask(SIG_SETMASK, [] [pid 20123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20122] <... futex resumed>) = 0 [pid 20121] <... futex resumed>) = 1 [pid 20120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20123] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20122] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20121] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20120] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20124] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20123] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20122] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20124] <... prctl resumed>) = 0 [pid 20123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20124] setpgid(0, 0 [pid 20123] <... futex resumed>) = 0 [pid 20122] <... futex resumed>) = 1 [pid 20121] <... futex resumed>) = 0 [pid 20120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20124] <... setpgid resumed>) = 0 [pid 20123] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20121] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20122] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20121] <... futex resumed>) = 0 [pid 20122] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20121] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20125 attached [pid 20124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20122] <... openat resumed>) = 3 [pid 20120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20125] rt_sigprocmask(SIG_SETMASK, [] [pid 20122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20121] <... futex resumed>) = 0 [pid 20125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20122] <... futex resumed>) = 1 [pid 20121] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20124] <... openat resumed>) = 3 [pid 20123] <... futex resumed>) = 0 [pid 20122] pwrite64(3, "\x02\x00", 2, 4 [pid 20121] <... futex resumed>) = 0 [pid 20120] <... futex resumed>) = 1 [pid 20124] write(3, "1000", 4 [pid 20120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20124] <... write resumed>) = 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20125 [pid 20124] close(3 [pid 20125] <... prctl resumed>) = 0 [pid 20124] <... close resumed>) = 0 [pid 20123] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20122] <... pwrite64 resumed>) = 2 [pid 20121] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20125] setpgid(0, 0 [pid 20123] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20125] <... setpgid resumed>) = 0 [pid 20124] write(1, "executing program\n", 18 [pid 20123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20122] <... futex resumed>) = 0 [pid 20121] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20124] <... write resumed>) = 18 [pid 20123] <... futex resumed>) = 1 [pid 20121] <... exit_group resumed>) = ? [pid 20120] <... futex resumed>) = 0 [pid 20125] <... openat resumed>) = 3 [pid 20124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20123] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20122] +++ exited with 0 +++ [pid 20121] +++ exited with 0 +++ [pid 20120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] write(3, "1000", 4 [pid 20124] <... futex resumed>) = 0 [pid 20120] <... futex resumed>) = 0 [pid 20124] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20124] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20125] <... write resumed>) = 4 [pid 20123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20125] close(3 [pid 20124] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20123] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20121, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20125] <... close resumed>) = 0 [pid 20124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20123] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20125] write(1, "executing program\n", 18 [pid 20124] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20125] <... write resumed>) = 18 [pid 20123] <... futex resumed>) = 1 [pid 20124] <... mmap resumed>) = 0x7f9f66df1000 [pid 20125] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20123] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20120] <... futex resumed>) = 0 [pid 20125] <... futex resumed>) = 0 [pid 20124] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20125] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20124] <... mprotect resumed>) = 0 [pid 20123] pwrite64(3, "\x02\x00", 2, 4 [pid 20120] <... futex resumed>) = 0 [pid 20125] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20124] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20123] <... pwrite64 resumed>) = 2 [pid 20125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20124] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20125] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] <... mmap resumed>) = 0x7f9f66df1000 [pid 20124] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20123] <... futex resumed>) = 0 [pid 20120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20125] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20123] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20125] <... mprotect resumed>) = 0 [pid 20120] exit_group(0 [pid 20125] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20123] <... futex resumed>) = ? [pid 20120] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20126 attached [pid 20125] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20123] +++ exited with 0 +++ [pid 20126] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20125] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20127 attached [pid 20126] rt_sigprocmask(SIG_SETMASK, [] [pid 20124] <... clone3 resumed> => {parent_tid=[20126]}, 88) = 20126 [pid 20127] set_robust_list(0x7f9f66e119a0, 24 [pid 20126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20125] <... clone3 resumed> => {parent_tid=[20127]}, 88) = 20127 [pid 20124] rt_sigprocmask(SIG_SETMASK, [] [pid 20120] +++ exited with 0 +++ [pid 20127] <... set_robust_list resumed>) = 0 [pid 20126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20125] rt_sigprocmask(SIG_SETMASK, [] [pid 20124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20120, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20124] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20127] rt_sigprocmask(SIG_SETMASK, [] [pid 20126] <... futex resumed>) = 0 [pid 20127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20124] <... futex resumed>) = 1 [pid 20126] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20125] <... futex resumed>) = 0 [pid 20127] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20126] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20124] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20127] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20124] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20126] <... futex resumed>) = 0 [pid 20124] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] <... futex resumed>) = 1 [pid 20126] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20125] <... futex resumed>) = 0 [pid 20124] <... futex resumed>) = 0 [pid 20127] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20126] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20124] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20127] <... futex resumed>) = 0 [pid 20125] <... futex resumed>) = 1 [pid 20127] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20126] <... futex resumed>) = 1 [pid 20127] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20124] <... futex resumed>) = 0 [pid 20127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20124] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] <... futex resumed>) = 1 [pid 20124] <... futex resumed>) = 0 [pid 20127] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20124] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20126] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20125] <... futex resumed>) = 0 [pid 20126] <... openat resumed>) = 3 [pid 20125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] <... futex resumed>) = 0 [pid 20126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] <... futex resumed>) = 1 [pid 20127] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20126] <... futex resumed>) = 1 [pid 20125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20124] <... futex resumed>) = 0 [pid 20126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20127] <... openat resumed>) = 3 [pid 20124] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20126] <... futex resumed>) = 0 [pid 20124] <... futex resumed>) = 1 [pid 20126] pwrite64(3, "\x02\x00", 2, 4 [pid 20124] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20127] <... futex resumed>) = 1 [pid 20125] <... futex resumed>) = 0 [pid 20127] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20126] <... pwrite64 resumed>) = 2 [pid 20125] <... futex resumed>) = 0 [pid 20127] pwrite64(3, "\x02\x00", 2, 4 [pid 20125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20127] <... pwrite64 resumed>) = 2 [pid 20126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20125] <... futex resumed>) = 0 [pid 20126] <... futex resumed>) = 1 [pid 20124] <... futex resumed>) = 0 [pid 20126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20127] <... futex resumed>) = 1 [pid 20125] exit_group(0 [pid 20124] exit_group(0 [pid 20125] <... exit_group resumed>) = ? [pid 20124] <... exit_group resumed>) = ? [pid 20127] +++ exited with 0 +++ [pid 20126] <... futex resumed>) = ? [pid 20125] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20126] +++ exited with 0 +++ [pid 20124] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20124, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20128 attached [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20129 attached [pid 20128] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20128 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20128] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20130 attached [pid 20128] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20129 [pid 20130] set_robust_list(0x55555f6e6760, 24 [pid 20129] set_robust_list(0x55555f6e6760, 24 [pid 20128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20130 [pid 20129] <... set_robust_list resumed>) = 0 [pid 20130] <... set_robust_list resumed>) = 0 [pid 20129] rt_sigprocmask(SIG_SETMASK, [] [pid 20128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20130] rt_sigprocmask(SIG_SETMASK, [] [pid 20129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20128] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20128] setpgid(0, 0 [pid 20130] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20128] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20130] <... prctl resumed>) = 0 [pid 20129] <... prctl resumed>) = 0 [pid 20128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20130] setpgid(0, 0) = 0 [pid 20129] setpgid(0, 0 [pid 20128] <... openat resumed>) = 3 [pid 20130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20129] <... setpgid resumed>) = 0 [pid 20130] <... openat resumed>) = 3 [pid 20128] write(3, "1000", 4 [pid 20129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20128] <... write resumed>) = 4 [pid 20130] write(3, "1000", 4 [pid 20128] close(3 [pid 20130] <... write resumed>) = 4 [pid 20129] <... openat resumed>) = 3 [pid 20128] <... close resumed>) = 0 [pid 20130] close(3) = 0 [pid 20128] write(1, "executing program\n", 18 executing program [pid 20130] write(1, "executing program\n", 18 [pid 20128] <... write resumed>) = 18 [pid 20130] <... write resumed>) = 18 executing program [pid 20130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20130] <... futex resumed>) = 0 [pid 20130] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20128] <... futex resumed>) = 0 [pid 20130] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20128] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... restart_syscall resumed>) = 0 [pid 20130] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20128] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20128] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20130] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20130] <... mmap resumed>) = 0x7f9f66df1000 [pid 20128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20130] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20128] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20130] <... mprotect resumed>) = 0 [pid 20128] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20131 attached [pid 20130] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20129] write(3, "1000", 4 [pid 20128] <... mprotect resumed>) = 0 [pid 20129] <... write resumed>) = 4 [pid 20131] set_robust_list(0x55555f6e6760, 24 [pid 20129] close(3 [pid 20130] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20128] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20130] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20128] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20132 attached [pid 20131] <... set_robust_list resumed>) = 0 [pid 20129] <... close resumed>) = 0 [pid 20128] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20132] set_robust_list(0x7f9f66e119a0, 24 [pid 20131] rt_sigprocmask(SIG_SETMASK, [] [pid 20130] <... clone3 resumed> => {parent_tid=[20132]}, 88) = 20132 [pid 20129] write(1, "executing program\n", 18 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20131 ci2-android-6-12-rust/strace-static-x86_64: Process 20133 attached [pid 20132] <... set_robust_list resumed>) = 0 [pid 20131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20130] rt_sigprocmask(SIG_SETMASK, [] [pid 20129] <... write resumed>) = 18 [pid 20128] <... clone3 resumed> => {parent_tid=[20133]}, 88) = 20133 executing program [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20133] set_robust_list(0x7f9f66e119a0, 24 [pid 20132] rt_sigprocmask(SIG_SETMASK, [] [pid 20131] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20128] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20133] <... set_robust_list resumed>) = 0 [pid 20132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20131] <... prctl resumed>) = 0 [pid 20130] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] <... futex resumed>) = 0 [pid 20128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20133] rt_sigprocmask(SIG_SETMASK, [] [pid 20132] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20131] setpgid(0, 0 [pid 20130] <... futex resumed>) = 0 [pid 20129] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20132] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20131] <... setpgid resumed>) = 0 [pid 20130] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20129] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20128] <... futex resumed>) = 0 [pid 20132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20129] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20133] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20132] <... futex resumed>) = 0 [pid 20131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20130] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20133] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20132] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20130] <... futex resumed>) = 0 [pid 20129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20132] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20131] <... openat resumed>) = 3 [pid 20130] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20133] <... futex resumed>) = 1 [pid 20131] write(3, "1000", 4 [pid 20129] <... mmap resumed>) = 0x7f9f66df1000 [pid 20128] <... futex resumed>) = 0 [pid 20133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] <... write resumed>) = 4 [pid 20129] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20131] close(3 [pid 20132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] <... mprotect resumed>) = 0 [pid 20131] <... close resumed>) = 0 [pid 20128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20132] <... futex resumed>) = 1 [pid 20130] <... futex resumed>) = 0 [pid 20129] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20133] <... futex resumed>) = 0 [pid 20128] <... futex resumed>) = 1 executing program [pid 20131] write(1, "executing program\n", 18 [pid 20133] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] <... write resumed>) = 18 [pid 20130] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20133] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20130] <... futex resumed>) = 0 [pid 20129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20132] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20131] <... futex resumed>) = 0 [pid 20130] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20134 attached [pid 20133] <... futex resumed>) = 1 [pid 20132] <... openat resumed>) = 3 [pid 20131] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20128] <... futex resumed>) = 0 [pid 20134] set_robust_list(0x7f9f66e119a0, 24 [pid 20133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20129] <... clone3 resumed> => {parent_tid=[20134]}, 88) = 20134 [pid 20128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20134] <... set_robust_list resumed>) = 0 [pid 20133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20131] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20129] rt_sigprocmask(SIG_SETMASK, [] [pid 20128] <... futex resumed>) = 0 [pid 20134] rt_sigprocmask(SIG_SETMASK, [] [pid 20133] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20132] <... futex resumed>) = 1 [pid 20131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20130] <... futex resumed>) = 0 [pid 20129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20130] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] <... openat resumed>) = 3 [pid 20129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20134] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20131] <... mmap resumed>) = 0x7f9f66df1000 [pid 20130] <... futex resumed>) = 0 [pid 20129] <... futex resumed>) = 0 [pid 20134] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20133] <... futex resumed>) = 1 [pid 20132] pwrite64(3, "\x02\x00", 2, 4 [pid 20131] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20130] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20128] <... futex resumed>) = 0 [pid 20134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20132] <... pwrite64 resumed>) = 2 [pid 20131] <... mprotect resumed>) = 0 [pid 20129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20128] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20134] <... futex resumed>) = 0 [pid 20132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20131] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20128] <... futex resumed>) = 0 [pid 20133] pwrite64(3, "\x02\x00", 2, 4 [pid 20134] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20132] <... futex resumed>) = 1 [pid 20130] <... futex resumed>) = 0 [pid 20129] <... futex resumed>) = 0 [pid 20128] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20134] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20133] <... pwrite64 resumed>) = 2 [pid 20132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20130] exit_group(0 [pid 20129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20132] <... futex resumed>) = ? [pid 20131] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20130] <... exit_group resumed>) = ? [pid 20129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20135 attached [pid 20134] <... futex resumed>) = 0 [pid 20133] <... futex resumed>) = 1 [pid 20132] +++ exited with 0 +++ [pid 20129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20128] <... futex resumed>) = 0 [pid 20129] <... futex resumed>) = 0 [pid 20135] set_robust_list(0x7f9f66e119a0, 24 [pid 20134] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] <... clone3 resumed> => {parent_tid=[20135]}, 88) = 20135 [pid 20130] +++ exited with 0 +++ [pid 20129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20128] exit_group(0 [pid 20135] <... set_robust_list resumed>) = 0 [pid 20134] <... openat resumed>) = 3 [pid 20128] <... exit_group resumed>) = ? [pid 20135] rt_sigprocmask(SIG_SETMASK, [] [pid 20134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20133] <... futex resumed>) = ? [pid 20131] rt_sigprocmask(SIG_SETMASK, [] [pid 20129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20134] <... futex resumed>) = 0 [pid 20134] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20130, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20133] +++ exited with 0 +++ [pid 20129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20128] +++ exited with 0 +++ [pid 20134] <... futex resumed>) = 0 [pid 20131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] <... futex resumed>) = 1 [pid 20135] <... futex resumed>) = 0 [pid 20134] pwrite64(3, "\x02\x00", 2, 4 [pid 20131] <... futex resumed>) = 1 [pid 20129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20128, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20135] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20134] <... pwrite64 resumed>) = 2 [pid 20131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20135] <... futex resumed>) = 0 [pid 20131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20135] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20131] <... futex resumed>) = 0 [pid 20135] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20134] <... futex resumed>) = 1 [pid 20129] <... futex resumed>) = 0 [pid 20134] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20129] exit_group(0 [pid 20135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20134] <... futex resumed>) = ? [pid 20131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20129] <... exit_group resumed>) = ? [pid 20135] <... futex resumed>) = 0 [pid 20134] +++ exited with 0 +++ [pid 20131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20135] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20131] <... futex resumed>) = 0 [pid 20135] <... openat resumed>) = 3 [pid 20131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20131] <... futex resumed>) = 0 [pid 20131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20129] +++ exited with 0 +++ [pid 20135] <... futex resumed>) = 1 [pid 20131] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20129, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20135] pwrite64(3, "\x02\x00", 2, 4 [pid 20131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20135] <... pwrite64 resumed>) = 2 [pid 20135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20131] <... futex resumed>) = 0 [pid 20135] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20131] exit_group(0 [pid 20135] <... futex resumed>) = ? [pid 20135] +++ exited with 0 +++ [pid 20131] <... exit_group resumed>) = ? [pid 20131] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20131, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20136 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20136 [pid 20136] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20136] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 20136] <... prctl resumed>) = 0 [pid 20136] setpgid(0, 0) = 0 [pid 20136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20137 attached ) = 3 [pid 20136] write(3, "1000", 4) = 4 [pid 20136] close(3) = 0 [pid 20137] set_robust_list(0x55555f6e6760, 24 [pid 20136] write(1, "executing program\n", 18 [pid 20137] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20137 [pid 20136] <... write resumed>) = 18 [pid 20137] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20136] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20136] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20136] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20137] <... prctl resumed>) = 0 [pid 20136] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20136] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20138 attached ) = 0 [pid 20138] set_robust_list(0x55555f6e6760, 24 [pid 20136] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20138] <... set_robust_list resumed>) = 0 [pid 20136] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20138] rt_sigprocmask(SIG_SETMASK, [] [pid 20137] setpgid(0, 0 [pid 20136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20138 [pid 20138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20137] <... setpgid resumed>) = 0 [pid 20137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20139 attached [pid 20138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20137] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20138] <... prctl resumed>) = 0 [pid 20136] <... clone3 resumed> => {parent_tid=[20139]}, 88) = 20139 [pid 20138] setpgid(0, 0 [pid 20136] rt_sigprocmask(SIG_SETMASK, [] [pid 20138] <... setpgid resumed>) = 0 [pid 20136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20139] set_robust_list(0x7f9f66e119a0, 24 [pid 20138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20137] write(3, "1000", 4 [pid 20136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20139] <... set_robust_list resumed>) = 0 [pid 20138] <... openat resumed>) = 3 [pid 20137] <... write resumed>) = 4 [pid 20136] <... futex resumed>) = 0 [pid 20139] rt_sigprocmask(SIG_SETMASK, [] [pid 20137] close(3 [pid 20139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20137] <... close resumed>) = 0 [pid 20139] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20138] write(3, "1000", 4 [pid 20137] write(1, "executing program\n", 18 [pid 20136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20139] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 20138] <... write resumed>) = 4 [pid 20137] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] close(3 [pid 20137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20139] <... futex resumed>) = 1 [pid 20138] <... close resumed>) = 0 [pid 20137] <... futex resumed>) = 0 [pid 20136] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20138] write(1, "executing program\n", 18 [pid 20137] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] <... write resumed>) = 18 executing program [pid 20139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20136] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20140 attached [pid 20139] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20138] <... futex resumed>) = 0 [pid 20137] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20140] set_robust_list(0x55555f6e6760, 24 [pid 20139] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20138] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20140] <... set_robust_list resumed>) = 0 [pid 20139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20137] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20140 [pid 20140] rt_sigprocmask(SIG_SETMASK, [] [pid 20139] <... futex resumed>) = 1 [pid 20138] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20137] <... mmap resumed>) = 0x7f9f66df1000 [pid 20136] <... futex resumed>) = 0 [pid 20139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20137] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20137] <... mprotect resumed>) = 0 [pid 20136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20139] <... futex resumed>) = 0 [pid 20136] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20140] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20139] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20138] <... mmap resumed>) = 0x7f9f66df1000 [pid 20137] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20140] <... prctl resumed>) = 0 [pid 20139] <... openat resumed>) = 3 [pid 20138] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20137] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20140] setpgid(0, 0) = 0 [pid 20139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20141 attached [pid 20140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20139] <... futex resumed>) = 1 [pid 20138] <... mprotect resumed>) = 0 [pid 20136] <... futex resumed>) = 0 [pid 20139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20136] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20136] <... futex resumed>) = 0 [pid 20139] pwrite64(3, "\x02\x00", 2, 4 [pid 20137] <... clone3 resumed> => {parent_tid=[20141]}, 88) = 20141 [pid 20136] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20141] set_robust_list(0x7f9f66e119a0, 24 [pid 20139] <... pwrite64 resumed>) = 2 [pid 20138] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20137] rt_sigprocmask(SIG_SETMASK, [] [pid 20141] <... set_robust_list resumed>) = 0 [pid 20141] rt_sigprocmask(SIG_SETMASK, [] [pid 20140] <... openat resumed>) = 3 [pid 20139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20140] write(3, "1000", 4 [pid 20139] <... futex resumed>) = 1 [pid 20138] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20136] <... futex resumed>) = 0 [pid 20141] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20140] <... write resumed>) = 4 [pid 20139] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20137] <... futex resumed>) = 0 [pid 20136] exit_group(0 [pid 20141] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20140] close(3 [pid 20138] <... clone3 resumed> => {parent_tid=[20142]}, 88) = 20142 [pid 20141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20140] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20142 attached [pid 20141] <... futex resumed>) = 0 [pid 20140] write(1, "executing program\n", 18 [pid 20139] <... futex resumed>) = ? executing program [pid 20138] rt_sigprocmask(SIG_SETMASK, [] [pid 20137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20136] <... exit_group resumed>) = ? [pid 20142] set_robust_list(0x7f9f66e119a0, 24 [pid 20141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20140] <... write resumed>) = 18 [pid 20139] +++ exited with 0 +++ [pid 20138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20136] +++ exited with 0 +++ [pid 20142] <... set_robust_list resumed>) = 0 [pid 20140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20136, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20142] rt_sigprocmask(SIG_SETMASK, [] [pid 20137] <... futex resumed>) = 1 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20142] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20140] <... futex resumed>) = 0 [pid 20140] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20140] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20140] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20140] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20140] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20142] <... futex resumed>) = 0 [pid 20142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20140] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20141] <... futex resumed>) = 0 [pid 20138] <... futex resumed>) = 1 [pid 20140] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20143 attached [pid 20141] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20140] <... clone3 resumed> => {parent_tid=[20143]}, 88) = 20143 [pid 20141] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20140] rt_sigprocmask(SIG_SETMASK, [] [pid 20138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20143] set_robust_list(0x7f9f66e119a0, 24 [pid 20141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20143] <... set_robust_list resumed>) = 0 [pid 20141] <... futex resumed>) = 1 [pid 20140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20138] <... futex resumed>) = 1 [pid 20137] <... futex resumed>) = 0 [pid 20142] <... futex resumed>) = 0 [pid 20140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20143] rt_sigprocmask(SIG_SETMASK, [] [pid 20142] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20141] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20140] <... futex resumed>) = 0 [pid 20138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20137] <... futex resumed>) = 0 [pid 20143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20142] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20141] <... openat resumed>) = 3 [pid 20140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20143] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20143] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20142] <... futex resumed>) = 1 [pid 20141] <... futex resumed>) = 0 [pid 20138] <... futex resumed>) = 0 [pid 20137] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20141] pwrite64(3, "\x02\x00", 2, 4 [pid 20138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20143] <... futex resumed>) = 1 [pid 20142] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20140] <... futex resumed>) = 0 [pid 20137] <... futex resumed>) = 0 [pid 20143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20142] <... openat resumed>) = 3 [pid 20141] <... pwrite64 resumed>) = 2 [pid 20140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20138] <... futex resumed>) = 0 [pid 20137] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20140] <... futex resumed>) = 0 [pid 20138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20143] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20142] <... futex resumed>) = 0 [pid 20141] <... futex resumed>) = 0 [pid 20140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20137] exit_group(0 [pid 20143] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20137] <... exit_group resumed>) = ? [pid 20143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20138] <... futex resumed>) = 0 [pid 20143] <... futex resumed>) = 1 [pid 20142] pwrite64(3, "\x02\x00", 2, 4 [pid 20140] <... futex resumed>) = 0 [pid 20142] <... pwrite64 resumed>) = 2 [pid 20140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20142] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20143] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20141] +++ exited with 0 +++ [pid 20138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20137] +++ exited with 0 +++ [pid 20138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20143] <... openat resumed>) = 3 [pid 20138] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20137, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20142] <... futex resumed>) = ? [pid 20138] <... exit_group resumed>) = ? [pid 20143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20140] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20140] <... futex resumed>) = 0 [pid 20143] pwrite64(3, "\x02\x00", 2, 4 [pid 20140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20142] +++ exited with 0 +++ [pid 20143] <... pwrite64 resumed>) = 2 [pid 20138] +++ exited with 0 +++ [pid 20143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20138, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20143] <... futex resumed>) = 1 [pid 20140] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20140] exit_group(0 [pid 20143] <... futex resumed>) = ? [pid 20140] <... exit_group resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 20143] +++ exited with 0 +++ [pid 20140] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20140, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20144 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20144 [pid 20144] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 20144] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20144] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20144] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20145 attached [pid 20144] setpgid(0, 0) = 0 [pid 20144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20145] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20144] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20145 [pid 20145] rt_sigprocmask(SIG_SETMASK, [] [pid 20144] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20144] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20145] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20144] close(3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20145] <... prctl resumed>) = 0 [pid 20144] <... close resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20146 attached [pid 20144] write(1, "executing program\n", 18) = 18 [pid 20144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20146] set_robust_list(0x55555f6e6760, 24 [pid 20144] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20146] <... set_robust_list resumed>) = 0 [pid 20145] setpgid(0, 0 [pid 20144] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20146] rt_sigprocmask(SIG_SETMASK, [] [pid 20145] <... setpgid resumed>) = 0 [pid 20144] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20146 [pid 20146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20144] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20145] <... openat resumed>) = 3 [pid 20144] <... mmap resumed>) = 0x7f9f66df1000 [pid 20146] <... prctl resumed>) = 0 [pid 20145] write(3, "1000", 4 [pid 20144] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20146] setpgid(0, 0 [pid 20145] <... write resumed>) = 4 [pid 20144] <... mprotect resumed>) = 0 [pid 20146] <... setpgid resumed>) = 0 [pid 20145] close(3 [pid 20144] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20145] <... close resumed>) = 0 [pid 20146] <... openat resumed>) = 3 [pid 20145] write(1, "executing program\n", 18 [pid 20144] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20146] write(3, "1000", 4 executing program [pid 20145] <... write resumed>) = 18 [pid 20144] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20146] <... write resumed>) = 4 [pid 20145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20147 attached [pid 20146] close(3 [pid 20145] <... futex resumed>) = 0 [pid 20145] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20146] <... close resumed>) = 0 [pid 20144] <... clone3 resumed> => {parent_tid=[20147]}, 88) = 20147 [pid 20147] set_robust_list(0x7f9f66e119a0, 24 [pid 20146] write(1, "executing program\n", 18 [pid 20145] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20144] rt_sigprocmask(SIG_SETMASK, [] [pid 20147] <... set_robust_list resumed>) = 0 [pid 20146] <... write resumed>) = 18 executing program [pid 20145] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20147] rt_sigprocmask(SIG_SETMASK, [] [pid 20146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20146] <... futex resumed>) = 0 [pid 20145] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20144] <... futex resumed>) = 0 [pid 20147] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20146] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20145] <... mmap resumed>) = 0x7f9f66df1000 [pid 20144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20147] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20146] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20145] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20146] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20145] <... mprotect resumed>) = 0 [pid 20146] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20146] <... mmap resumed>) = 0x7f9f66df1000 [pid 20145] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20147] <... futex resumed>) = 1 [pid 20145] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20145] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20146] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20144] <... futex resumed>) = 0 [pid 20146] <... mprotect resumed>) = 0 [pid 20144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20146] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20144] <... futex resumed>) = 0 [pid 20146] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20146] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20148 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20149 attached [pid 20147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20148] set_robust_list(0x7f9f66e119a0, 24 [pid 20145] <... clone3 resumed> => {parent_tid=[20149]}, 88) = 20149 [pid 20148] <... set_robust_list resumed>) = 0 [pid 20146] <... clone3 resumed> => {parent_tid=[20148]}, 88) = 20148 [pid 20148] rt_sigprocmask(SIG_SETMASK, [] [pid 20146] rt_sigprocmask(SIG_SETMASK, [] [pid 20148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20145] rt_sigprocmask(SIG_SETMASK, [] [pid 20149] set_robust_list(0x7f9f66e119a0, 24 [pid 20147] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20145] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20150 attached [pid 20149] <... set_robust_list resumed>) = 0 [pid 20148] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20147] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] set_robust_list(0x55555f6e6760, 24 [pid 20149] rt_sigprocmask(SIG_SETMASK, [] [pid 20148] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20146] <... futex resumed>) = 0 [pid 20147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20150 [pid 20150] <... set_robust_list resumed>) = 0 [pid 20149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20150] rt_sigprocmask(SIG_SETMASK, [] [pid 20149] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20148] <... futex resumed>) = 0 [pid 20147] <... futex resumed>) = 1 [pid 20146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20144] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20149] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20150] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20146] <... futex resumed>) = 0 [pid 20144] <... futex resumed>) = 0 [pid 20150] <... prctl resumed>) = 0 [pid 20149] <... futex resumed>) = 1 [pid 20148] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20147] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20145] <... futex resumed>) = 0 [pid 20144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20150] setpgid(0, 0 [pid 20149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20148] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] <... setpgid resumed>) = 0 [pid 20145] <... futex resumed>) = 0 [pid 20149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20147] <... openat resumed>) = 3 [pid 20145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20149] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] <... openat resumed>) = 3 [pid 20148] <... futex resumed>) = 1 [pid 20146] <... futex resumed>) = 0 [pid 20149] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20148] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20147] <... futex resumed>) = 1 [pid 20146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] write(3, "1000", 4 [pid 20149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20148] <... openat resumed>) = 3 [pid 20147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20146] <... futex resumed>) = 0 [pid 20144] <... futex resumed>) = 0 [pid 20150] <... write resumed>) = 4 [pid 20149] <... futex resumed>) = 1 [pid 20148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20145] <... futex resumed>) = 0 [pid 20144] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] close(3 [pid 20149] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20148] <... futex resumed>) = 0 [pid 20146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20144] <... futex resumed>) = 1 [pid 20150] <... close resumed>) = 0 [pid 20148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20147] <... futex resumed>) = 0 [pid 20146] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20144] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20150] write(1, "executing program\n", 18 [pid 20149] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20147] pwrite64(3, "\x02\x00", 2, 4 [pid 20146] <... futex resumed>) = 0 [pid 20145] <... futex resumed>) = 0 [pid 20150] <... write resumed>) = 18 [pid 20149] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20148] pwrite64(3, "\x02\x00", 2, 4 [pid 20146] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20149] <... openat resumed>) = 3 [pid 20148] <... pwrite64 resumed>) = 2 [pid 20147] <... pwrite64 resumed>) = 2 [pid 20145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20150] <... futex resumed>) = 0 [pid 20149] <... futex resumed>) = 0 [pid 20148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20149] pwrite64(3, "\x02\x00", 2, 4 [pid 20148] <... futex resumed>) = 1 [pid 20147] <... futex resumed>) = 1 [pid 20146] <... futex resumed>) = 0 [pid 20145] <... futex resumed>) = 0 [pid 20144] <... futex resumed>) = 0 [pid 20150] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20149] <... pwrite64 resumed>) = 2 [pid 20148] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20146] exit_group(0 [pid 20145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20144] exit_group(0 [pid 20150] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20148] <... futex resumed>) = ? [pid 20147] <... futex resumed>) = ? [pid 20146] <... exit_group resumed>) = ? [pid 20145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20144] <... exit_group resumed>) = ? [pid 20150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20149] <... futex resumed>) = 0 [pid 20148] +++ exited with 0 +++ [pid 20147] +++ exited with 0 +++ [pid 20146] +++ exited with 0 +++ [pid 20145] exit_group(0 [pid 20144] +++ exited with 0 +++ [pid 20150] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20145] <... exit_group resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20146, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20144, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20150] <... mmap resumed>) = 0x7f9f66df1000 [pid 20149] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20150] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20150] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20150] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20151 attached [pid 20145] +++ exited with 0 +++ [pid 20151] set_robust_list(0x7f9f66e119a0, 24 [pid 20150] <... clone3 resumed> => {parent_tid=[20151]}, 88) = 20151 [pid 20151] <... set_robust_list resumed>) = 0 [pid 20150] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20151] rt_sigprocmask(SIG_SETMASK, [] [pid 20150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20151] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20150] <... futex resumed>) = 0 [pid 20150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20151] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20150] <... futex resumed>) = 0 [pid 20151] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20151] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20150] <... futex resumed>) = 0 [pid 20151] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] <... futex resumed>) = 0 [pid 20150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20151] <... futex resumed>) = 1 [pid 20150] <... futex resumed>) = 0 [pid 20151] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20151] <... openat resumed>) = 3 [pid 20151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] <... futex resumed>) = 0 [pid 20150] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20151] <... futex resumed>) = 1 [pid 20150] <... futex resumed>) = 0 [pid 20151] pwrite64(3, "\x02\x00", 2, 4 [pid 20150] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20151] <... pwrite64 resumed>) = 2 [pid 20151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20150] <... futex resumed>) = 0 [pid 20151] <... futex resumed>) = 1 [pid 20150] exit_group(0 [pid 20151] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 20150] <... exit_group resumed>) = ? [pid 20151] +++ exited with 0 +++ [pid 20150] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20150, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20152 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20152] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20152] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20152 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20153 attached [pid 20152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] set_robust_list(0x55555f6e6760, 24 [pid 20152] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20153 [pid 20152] <... prctl resumed>) = 0 [pid 20153] <... set_robust_list resumed>) = 0 [pid 20152] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20153] rt_sigprocmask(SIG_SETMASK, [] [pid 20152] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20154 attached [pid 20153] <... prctl resumed>) = 0 [pid 20152] <... openat resumed>) = 3 [pid 20153] setpgid(0, 0) = 0 [pid 20153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20154] set_robust_list(0x55555f6e6760, 24 [pid 20152] write(3, "1000", 4 [pid 20154] <... set_robust_list resumed>) = 0 [pid 20152] <... write resumed>) = 4 [pid 20152] close(3 [pid 317] <... restart_syscall resumed>) = 0 [pid 20154] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20154 [pid 20152] <... close resumed>) = 0 [pid 20154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] write(3, "1000", 4 [pid 20152] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20154] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20153] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] close(3 [pid 20152] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20153] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20153] write(1, "executing program\n", 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20153] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20155 attached [pid 20154] <... prctl resumed>) = 0 [pid 20153] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20155] set_robust_list(0x55555f6e6760, 24 [pid 20154] setpgid(0, 0 [pid 20152] <... futex resumed>) = 0 [pid 20154] <... setpgid resumed>) = 0 [pid 20152] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20153] <... futex resumed>) = 0 [pid 20155] <... set_robust_list resumed>) = 0 [pid 20154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20153] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20152] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20153] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20152] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20153] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20155 [pid 20155] rt_sigprocmask(SIG_SETMASK, [] [pid 20153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20154] <... openat resumed>) = 3 [pid 20153] <... mmap resumed>) = 0x7f9f66df1000 [pid 20152] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20153] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20152] <... mmap resumed>) = 0x7f9f66df1000 [pid 20155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20154] write(3, "1000", 4 [pid 20153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20155] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20154] <... write resumed>) = 4 [pid 20153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20152] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20155] <... prctl resumed>) = 0 [pid 20154] close(3 [pid 20153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20156 attached [pid 20155] setpgid(0, 0 [pid 20154] <... close resumed>) = 0 [pid 20152] <... mprotect resumed>) = 0 [pid 20153] <... clone3 resumed> => {parent_tid=[20156]}, 88) = 20156 [pid 20155] <... setpgid resumed>) = 0 [pid 20153] rt_sigprocmask(SIG_SETMASK, [] [pid 20154] write(1, "executing program\n", 18 executing program [pid 20152] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20156] set_robust_list(0x7f9f66e119a0, 24 [pid 20155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20154] <... write resumed>) = 18 [pid 20152] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20156] <... set_robust_list resumed>) = 0 [pid 20154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20156] rt_sigprocmask(SIG_SETMASK, [] [pid 20154] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20157 attached [pid 20156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20154] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20157] set_robust_list(0x7f9f66e119a0, 24 [pid 20154] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20157] <... set_robust_list resumed>) = 0 [pid 20154] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20153] <... futex resumed>) = 0 [pid 20157] rt_sigprocmask(SIG_SETMASK, [] [pid 20156] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20155] <... openat resumed>) = 3 [pid 20154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] <... clone3 resumed> => {parent_tid=[20157]}, 88) = 20157 [pid 20157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20156] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20155] write(3, "1000", 4 [pid 20154] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20152] rt_sigprocmask(SIG_SETMASK, [] [pid 20156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20156] <... futex resumed>) = 1 [pid 20155] <... write resumed>) = 4 [pid 20154] <... mmap resumed>) = 0x7f9f66df1000 [pid 20153] <... futex resumed>) = 0 [pid 20156] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20155] close(3 [pid 20154] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20156] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20153] <... futex resumed>) = 0 [pid 20157] <... futex resumed>) = 0 [pid 20156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] <... futex resumed>) = 1 [pid 20157] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20156] <... futex resumed>) = 0 [pid 20155] <... close resumed>) = 0 [pid 20154] <... mprotect resumed>) = 0 [pid 20153] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20157] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] write(1, "executing program\n", 18 [pid 20154] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20155] <... write resumed>) = 18 [pid 20153] <... futex resumed>) = 0 [pid 20157] <... futex resumed>) = 1 [pid 20156] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20154] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] <... futex resumed>) = 0 [pid 20157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20156] <... openat resumed>) = 3 [pid 20155] <... futex resumed>) = 0 [pid 20154] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20155] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20152] <... futex resumed>) = 0 [pid 20155] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20158 attached [pid 20157] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20156] <... futex resumed>) = 1 [pid 20155] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20154] <... clone3 resumed> => {parent_tid=[20158]}, 88) = 20158 [pid 20153] <... futex resumed>) = 0 [pid 20152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20158] set_robust_list(0x7f9f66e119a0, 24 [pid 20157] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20154] rt_sigprocmask(SIG_SETMASK, [] [pid 20153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20158] <... set_robust_list resumed>) = 0 [pid 20157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20155] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20153] <... futex resumed>) = 0 [pid 20158] rt_sigprocmask(SIG_SETMASK, [] [pid 20157] <... futex resumed>) = 1 [pid 20156] pwrite64(3, "\x02\x00", 2, 4 [pid 20155] <... mmap resumed>) = 0x7f9f66df1000 [pid 20154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] <... futex resumed>) = 0 [pid 20158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20156] <... pwrite64 resumed>) = 2 [pid 20152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20158] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20152] <... futex resumed>) = 0 [pid 20156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20158] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20157] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20156] <... futex resumed>) = 1 [pid 20153] <... futex resumed>) = 0 [pid 20155] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20154] <... futex resumed>) = 0 [pid 20153] exit_group(0 [pid 20158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20157] <... openat resumed>) = 3 [pid 20155] <... mprotect resumed>) = 0 [pid 20154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20153] <... exit_group resumed>) = ? [pid 20158] <... futex resumed>) = 0 [pid 20155] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20154] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20158] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20156] +++ exited with 0 +++ [pid 20155] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20155] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20154] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20159 attached [pid 20154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20159] set_robust_list(0x7f9f66e119a0, 24 [pid 20155] <... clone3 resumed> => {parent_tid=[20159]}, 88) = 20159 [pid 20153] +++ exited with 0 +++ [pid 20159] <... set_robust_list resumed>) = 0 [pid 20155] rt_sigprocmask(SIG_SETMASK, [] [pid 20159] rt_sigprocmask(SIG_SETMASK, [] [pid 20155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20159] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20158] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20157] <... futex resumed>) = 1 [pid 20155] <... futex resumed>) = 0 [pid 20152] <... futex resumed>) = 0 [pid 20159] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20158] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20158] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20152] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20159] <... futex resumed>) = 1 [pid 20158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20157] pwrite64(3, "\x02\x00", 2, 4 [pid 20155] <... futex resumed>) = 0 [pid 20152] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20158] <... futex resumed>) = 1 [pid 20155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20154] <... futex resumed>) = 0 [pid 20159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20157] <... pwrite64 resumed>) = 2 [pid 20155] <... futex resumed>) = 0 [pid 20154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20159] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20154] <... futex resumed>) = 0 [pid 20159] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20158] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20158] <... openat resumed>) = 3 [pid 20157] <... futex resumed>) = 1 [pid 20155] <... futex resumed>) = 0 [pid 20152] <... futex resumed>) = 0 [pid 20159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20152] exit_group(0 [pid 20159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20158] <... futex resumed>) = 1 [pid 20155] <... futex resumed>) = 0 [pid 20154] <... futex resumed>) = 0 [pid 20152] <... exit_group resumed>) = ? [pid 20157] <... futex resumed>) = ? [pid 20159] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20159] <... openat resumed>) = 3 [pid 20154] <... futex resumed>) = 0 [pid 20154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20155] <... futex resumed>) = 0 [pid 20159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20155] <... futex resumed>) = 0 [pid 20159] pwrite64(3, "\x02\x00", 2, 4 [pid 20158] pwrite64(3, "\x02\x00", 2, 4 [pid 20157] +++ exited with 0 +++ [pid 20155] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20152] +++ exited with 0 +++ [pid 20158] <... pwrite64 resumed>) = 2 [pid 20159] <... pwrite64 resumed>) = 2 [pid 20158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20154] <... futex resumed>) = 0 [pid 20154] exit_group(0 [pid 20159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20158] <... futex resumed>) = ? [pid 20154] <... exit_group resumed>) = ? [pid 20159] <... futex resumed>) = 1 [pid 20158] +++ exited with 0 +++ [pid 20155] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20152, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20155] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20155] <... exit_group resumed>) = ? [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20159] <... futex resumed>) = ? [pid 20154] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20154, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20160 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20160] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20160] rt_sigprocmask(SIG_SETMASK, [] [pid 20159] +++ exited with 0 +++ [pid 20155] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20161 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20161 attached [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20161] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20161] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20155, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20160 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20161] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20162 attached [pid 20160] setpgid(0, 0 [pid 20162] set_robust_list(0x55555f6e6760, 24 [pid 20160] <... setpgid resumed>) = 0 [pid 20162] <... set_robust_list resumed>) = 0 [pid 20161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20162 [pid 20161] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20161] setpgid(0, 0) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20162] rt_sigprocmask(SIG_SETMASK, [] [pid 20161] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] <... openat resumed>) = 3 [pid 20160] write(3, "1000", 4 [pid 20162] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20161] write(3, "1000", 4 [pid 20160] <... write resumed>) = 4 [pid 20162] <... prctl resumed>) = 0 [pid 20161] <... write resumed>) = 4 [pid 20160] close(3 [pid 20162] setpgid(0, 0 [pid 20161] close(3 [pid 20162] <... setpgid resumed>) = 0 [pid 20161] <... close resumed>) = 0 [pid 20160] <... close resumed>) = 0 [pid 20161] write(1, "executing program\n", 18 [pid 20160] write(1, "executing program\n", 18 [pid 20161] <... write resumed>) = 18 [pid 20160] <... write resumed>) = 18 executing program executing program [pid 20162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20161] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20160] <... futex resumed>) = 0 [pid 20162] <... openat resumed>) = 3 [pid 20161] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20160] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20162] write(3, "1000", 4 [pid 20161] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20160] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20162] <... write resumed>) = 4 [pid 20161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20161] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20161] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20163 attached => {parent_tid=[20163]}, 88) = 20163 [pid 20163] set_robust_list(0x7f9f66e119a0, 24 [pid 20162] close(3 [pid 20160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20163] <... set_robust_list resumed>) = 0 [pid 20161] rt_sigprocmask(SIG_SETMASK, [] [pid 20163] rt_sigprocmask(SIG_SETMASK, [] [pid 20162] <... close resumed>) = 0 [pid 20161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20162] write(1, "executing program\n", 18 [pid 20161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20163] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20161] <... futex resumed>) = 0 [pid 20160] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20163] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20162] <... write resumed>) = 18 [pid 20161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20160] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20161] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20163] <... futex resumed>) = 0 [pid 20162] <... futex resumed>) = 0 [pid 20161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20160] <... mprotect resumed>) = 0 [pid 20163] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20162] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20161] <... futex resumed>) = 0 [pid 20160] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20163] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20162] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20160] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20162] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20161] <... futex resumed>) = 0 [pid 20160] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20162] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20161] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20164 attached [pid 20163] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20162] <... mmap resumed>) = 0x7f9f66df1000 [pid 20161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20164] set_robust_list(0x7f9f66e119a0, 24 [pid 20162] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20160] <... clone3 resumed> => {parent_tid=[20164]}, 88) = 20164 [pid 20162] <... mprotect resumed>) = 0 [pid 20160] rt_sigprocmask(SIG_SETMASK, [] [pid 20164] <... set_robust_list resumed>) = 0 [pid 20163] <... openat resumed>) = 3 [pid 20162] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20164] rt_sigprocmask(SIG_SETMASK, [] [pid 20162] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20164] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20163] <... futex resumed>) = 1 [pid 20162] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20161] <... futex resumed>) = 0 [pid 20160] <... futex resumed>) = 0 [pid 20164] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20165 attached [pid 20164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20161] <... futex resumed>) = 0 [pid 20160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20165] set_robust_list(0x7f9f66e119a0, 24 [pid 20164] <... futex resumed>) = 0 [pid 20163] pwrite64(3, "\x02\x00", 2, 4 [pid 20162] <... clone3 resumed> => {parent_tid=[20165]}, 88) = 20165 [pid 20161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 20165] <... set_robust_list resumed>) = 0 [pid 20164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20163] <... pwrite64 resumed>) = 2 [pid 20162] rt_sigprocmask(SIG_SETMASK, [] [pid 20160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20165] rt_sigprocmask(SIG_SETMASK, [] [pid 20164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20160] <... futex resumed>) = 0 [pid 20163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20164] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20163] <... futex resumed>) = 1 [pid 20162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20161] <... futex resumed>) = 0 [pid 20160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20165] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20164] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20162] <... futex resumed>) = 0 [pid 20161] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20165] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20161] <... exit_group resumed>) = ? [pid 20165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20164] <... futex resumed>) = 1 [pid 20163] <... futex resumed>) = ? [pid 20162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20165] <... futex resumed>) = 0 [pid 20164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20160] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20164] <... futex resumed>) = 0 [pid 20160] <... futex resumed>) = 1 [pid 20162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20162] <... futex resumed>) = 1 [pid 20162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20165] <... futex resumed>) = 0 [pid 20164] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20165] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20164] <... openat resumed>) = 3 [pid 20163] +++ exited with 0 +++ [pid 20161] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20166 attached [pid 20165] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20161, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20164] <... futex resumed>) = 1 [pid 20160] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20166] set_robust_list(0x55555f6e6760, 24 [pid 20165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20166 [pid 20166] <... set_robust_list resumed>) = 0 [pid 20165] <... futex resumed>) = 1 [pid 20164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20162] <... futex resumed>) = 0 [pid 20160] <... futex resumed>) = 0 [pid 20165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20164] pwrite64(3, "\x02\x00", 2, 4 [pid 20160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20166] rt_sigprocmask(SIG_SETMASK, [] [pid 20165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20164] <... pwrite64 resumed>) = 2 [pid 20162] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20165] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20164] <... futex resumed>) = 1 [pid 20160] <... futex resumed>) = 0 [pid 20164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20160] exit_group(0 [pid 20164] <... futex resumed>) = ? [pid 20160] <... exit_group resumed>) = ? [pid 20166] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20165] <... openat resumed>) = 3 [pid 20164] +++ exited with 0 +++ [pid 20166] <... prctl resumed>) = 0 [pid 20165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20166] setpgid(0, 0 [pid 20165] <... futex resumed>) = 1 [pid 20162] <... futex resumed>) = 0 [pid 20166] <... setpgid resumed>) = 0 [pid 20165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20160] +++ exited with 0 +++ [pid 20166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20162] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20160, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20166] <... openat resumed>) = 3 [pid 20165] pwrite64(3, "\x02\x00", 2, 4 [pid 20162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20165] <... pwrite64 resumed>) = 2 [pid 20166] write(3, "1000", 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20166] <... write resumed>) = 4 [pid 20165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20166] close(3) = 0 [pid 20165] <... futex resumed>) = 1 [pid 20162] <... futex resumed>) = 0 [pid 20166] write(1, "executing program\n", 18 [pid 20165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20162] exit_group(0 [pid 20166] <... write resumed>) = 18 [pid 20162] <... exit_group resumed>) = ? [pid 20165] <... futex resumed>) = ? [pid 20166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20166] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 20166] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20165] +++ exited with 0 +++ [pid 20162] +++ exited with 0 +++ [pid 20166] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20162, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20166] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20166] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20166] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20167 attached => {parent_tid=[20167]}, 88) = 20167 [pid 20167] set_robust_list(0x7f9f66e119a0, 24 [pid 20166] rt_sigprocmask(SIG_SETMASK, [] [pid 20167] <... set_robust_list resumed>) = 0 [pid 20167] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20167] <... futex resumed>) = 0 [pid 20166] <... futex resumed>) = 1 [pid 20167] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20167] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20166] <... futex resumed>) = 0 [pid 20167] <... futex resumed>) = 1 [pid 20166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20167] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20166] <... futex resumed>) = 0 [pid 20167] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20167] <... futex resumed>) = 0 [pid 20166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20167] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20166] <... futex resumed>) = 0 [pid 20167] <... openat resumed>) = 3 [pid 20166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20166] <... futex resumed>) = 0 [pid 20166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20167] <... futex resumed>) = 1 [pid 20166] <... futex resumed>) = 0 [pid 20167] pwrite64(3, "\x02\x00", 2, 4 [pid 20166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20167] <... pwrite64 resumed>) = 2 [pid 314] <... restart_syscall resumed>) = 0 [pid 20167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20167] <... futex resumed>) = 1 [pid 20166] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20166] exit_group(0 [pid 20167] <... futex resumed>) = ? [pid 20167] +++ exited with 0 +++ [pid 20166] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20168 attached [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20168] set_robust_list(0x55555f6e6760, 24 [pid 20166] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20168 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 20168] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20166, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20168] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20169 attached [pid 20169] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20169 [pid 20169] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20169] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 20168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20169] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20169] setpgid(0, 0) = 0 [pid 20169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20168] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20169] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20169] write(3, "1000", 4) = 4 [pid 20169] close(3) = 0 [pid 20169] write(1, "executing program\n", 18) = 18 [pid 20169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20170 attached ) = 0 executing program [pid 20169] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20170] set_robust_list(0x55555f6e6760, 24 [pid 20169] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20170] <... set_robust_list resumed>) = 0 [pid 20169] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20170] rt_sigprocmask(SIG_SETMASK, [] [pid 20169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20169] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20169] <... mmap resumed>) = 0x7f9f66df1000 [pid 20170] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20169] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20170] setpgid(0, 0 [pid 20169] <... mprotect resumed>) = 0 [pid 20170] <... setpgid resumed>) = 0 [pid 20170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20169] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20171 attached [pid 20170] <... openat resumed>) = 3 [pid 20168] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20171 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20170 [pid 20168] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20170] write(3, "1000", 4 [pid 20169] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20171] set_robust_list(0x55555f6e6760, 24 [pid 20170] <... write resumed>) = 4 [pid 20169] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20172 attached [pid 20171] <... set_robust_list resumed>) = 0 [pid 20170] close(3 [pid 20172] set_robust_list(0x7f9f66e119a0, 24 [pid 20170] <... close resumed>) = 0 [pid 20169] <... clone3 resumed> => {parent_tid=[20172]}, 88) = 20172 [pid 20168] <... openat resumed>) = 3 [pid 20172] <... set_robust_list resumed>) = 0 [pid 20171] rt_sigprocmask(SIG_SETMASK, [] [pid 20170] write(1, "executing program\n", 18 executing program [pid 20169] rt_sigprocmask(SIG_SETMASK, [] [pid 20172] rt_sigprocmask(SIG_SETMASK, [] [pid 20171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20170] <... write resumed>) = 18 [pid 20169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20168] write(3, "1000", 4 [pid 20172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... write resumed>) = 4 [pid 20172] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20171] <... prctl resumed>) = 0 [pid 20170] <... futex resumed>) = 0 [pid 20169] <... futex resumed>) = 0 [pid 20172] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20171] setpgid(0, 0 [pid 20170] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20168] close(3 [pid 20172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] <... setpgid resumed>) = 0 [pid 20170] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20172] <... futex resumed>) = 1 [pid 20170] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20169] <... futex resumed>) = 0 [pid 20168] <... close resumed>) = 0 [pid 20172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] write(1, "executing program\n", 18 [pid 20172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20171] <... openat resumed>) = 3 [pid 20170] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 20169] <... futex resumed>) = 0 [pid 20168] <... write resumed>) = 18 [pid 20172] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20171] write(3, "1000", 4 [pid 20170] <... mmap resumed>) = 0x7f9f66df1000 [pid 20169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20172] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20171] <... write resumed>) = 4 [pid 20170] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20171] close(3 [pid 20172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] <... close resumed>) = 0 [pid 20170] <... mprotect resumed>) = 0 [pid 20168] <... futex resumed>) = 0 [pid 20172] <... futex resumed>) = 1 [pid 20171] write(1, "executing program\n", 18 [pid 20169] <... futex resumed>) = 0 [pid 20168] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20171] <... write resumed>) = 18 [pid 20168] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20170] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20170] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20169] <... futex resumed>) = 0 [pid 20172] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20170] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20173 attached [pid 20172] <... openat resumed>) = 3 [pid 20171] <... futex resumed>) = 0 [pid 20168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20173] set_robust_list(0x7f9f66e119a0, 24 [pid 20172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20168] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20173] <... set_robust_list resumed>) = 0 [pid 20172] <... futex resumed>) = 1 [pid 20171] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20170] <... clone3 resumed> => {parent_tid=[20173]}, 88) = 20173 [pid 20169] <... futex resumed>) = 0 [pid 20173] rt_sigprocmask(SIG_SETMASK, [] [pid 20172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20170] rt_sigprocmask(SIG_SETMASK, [] [pid 20169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... mmap resumed>) = 0x7f9f66df1000 [pid 20173] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20169] <... futex resumed>) = 0 [pid 20168] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20172] pwrite64(3, "\x02\x00", 2, 4 [pid 20171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20171] <... mmap resumed>) = 0x7f9f66df1000 [pid 20168] <... mprotect resumed>) = 0 [pid 20171] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20173] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20172] <... pwrite64 resumed>) = 2 [pid 20171] <... mprotect resumed>) = 0 [pid 20170] <... futex resumed>) = 0 [pid 20168] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20173] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20172] <... futex resumed>) = 1 [pid 20171] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20169] <... futex resumed>) = 0 [pid 20168] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20169] exit_group(0 [pid 20168] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20173] <... futex resumed>) = 1 [pid 20172] <... futex resumed>) = ? [pid 20171] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20170] <... futex resumed>) = 0 [pid 20169] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20174 attached [pid 20173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20172] +++ exited with 0 +++ [pid 20170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20175 attached [pid 20174] set_robust_list(0x7f9f66e119a0, 24 [pid 20173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20171] <... clone3 resumed> => {parent_tid=[20175]}, 88) = 20175 [pid 20170] <... futex resumed>) = 0 [pid 20169] +++ exited with 0 +++ [pid 20175] set_robust_list(0x7f9f66e119a0, 24 [pid 20174] <... set_robust_list resumed>) = 0 [pid 20173] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20171] rt_sigprocmask(SIG_SETMASK, [] [pid 20170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20168] <... clone3 resumed> => {parent_tid=[20174]}, 88) = 20174 [pid 20175] <... set_robust_list resumed>) = 0 [pid 20174] rt_sigprocmask(SIG_SETMASK, [] [pid 20173] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20168] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20169, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20175] rt_sigprocmask(SIG_SETMASK, [] [pid 20174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20174] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20175] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20175] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20176 attached [pid 20175] <... futex resumed>) = 0 [pid 20173] <... futex resumed>) = 1 [pid 20171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20170] <... futex resumed>) = 0 [pid 20168] <... futex resumed>) = 1 [pid 20176] set_robust_list(0x55555f6e6760, 24 [pid 20173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20176] <... set_robust_list resumed>) = 0 [pid 20171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20175] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20174] <... futex resumed>) = 0 [pid 20171] <... futex resumed>) = 0 [pid 20170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20176 [pid 20175] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20174] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20170] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20173] <... futex resumed>) = 0 [pid 20176] rt_sigprocmask(SIG_SETMASK, [] [pid 20175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20174] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20173] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20175] <... futex resumed>) = 0 [pid 20174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20173] <... openat resumed>) = 3 [pid 20171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20174] <... futex resumed>) = 1 [pid 20173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... futex resumed>) = 0 [pid 20176] <... prctl resumed>) = 0 [pid 20175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20174] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20173] <... futex resumed>) = 1 [pid 20170] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20176] setpgid(0, 0 [pid 20175] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] <... futex resumed>) = 0 [pid 20170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... futex resumed>) = 0 [pid 20176] <... setpgid resumed>) = 0 [pid 20175] <... openat resumed>) = 3 [pid 20174] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20170] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20174] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20173] pwrite64(3, "\x02\x00", 2, 4 [pid 20170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20176] <... openat resumed>) = 3 [pid 20175] <... futex resumed>) = 1 [pid 20174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20174] <... futex resumed>) = 1 [pid 20173] <... pwrite64 resumed>) = 2 [pid 20168] <... futex resumed>) = 0 [pid 20176] write(3, "1000", 4 [pid 20174] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20176] <... write resumed>) = 4 [pid 20174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20168] <... futex resumed>) = 0 [pid 20176] close(3 [pid 20175] <... futex resumed>) = 0 [pid 20174] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20173] <... futex resumed>) = 1 [pid 20171] <... futex resumed>) = 1 [pid 20170] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20176] <... close resumed>) = 0 [pid 20175] pwrite64(3, "\x02\x00", 2, 4 [pid 20174] <... openat resumed>) = 3 [pid 20173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20170] exit_group(0 [pid 20176] write(1, "executing program\n", 18 [pid 20175] <... pwrite64 resumed>) = 2 [pid 20174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20170] <... exit_group resumed>) = ? [pid 20168] <... futex resumed>) = 0 [pid 20168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20174] <... futex resumed>) = 1 [pid 20168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20175] <... futex resumed>) = 1 [pid 20174] pwrite64(3, "\x02\x00", 2, 4 [pid 20176] <... write resumed>) = 18 [pid 20175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20174] <... pwrite64 resumed>) = 2 [pid 20173] <... futex resumed>) = ? [pid 20171] <... futex resumed>) = 0 [pid 20174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20171] exit_group(0 [pid 20176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20174] <... futex resumed>) = 1 [pid 20168] <... futex resumed>) = 0 [pid 20174] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20168] exit_group(0 [pid 20174] <... futex resumed>) = ? [pid 20168] <... exit_group resumed>) = ? executing program [pid 20176] <... futex resumed>) = 0 [pid 20175] <... futex resumed>) = ? [pid 20174] +++ exited with 0 +++ [pid 20173] +++ exited with 0 +++ [pid 20171] <... exit_group resumed>) = ? [pid 20170] +++ exited with 0 +++ [pid 20168] +++ exited with 0 +++ [pid 20176] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20175] +++ exited with 0 +++ [pid 20171] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20170, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20168, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20176] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20176] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20171, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 20176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20176] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20176] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20176] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20177 attached [pid 20176] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20177 ci2-android-6-12-rust/strace-static-x86_64: Process 20178 attached [pid 20177] set_robust_list(0x55555f6e6760, 24 [pid 20176] <... clone3 resumed> => {parent_tid=[20178]}, 88) = 20178 [pid 20178] set_robust_list(0x7f9f66e119a0, 24 [pid 20177] <... set_robust_list resumed>) = 0 [pid 20176] rt_sigprocmask(SIG_SETMASK, [] [pid 20178] <... set_robust_list resumed>) = 0 [pid 20178] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20176] <... futex resumed>) = 0 [pid 20178] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20177] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20177] <... prctl resumed>) = 0 [pid 20176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20177] setpgid(0, 0 [pid 20176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] <... setpgid resumed>) = 0 [pid 20176] <... futex resumed>) = 1 [pid 20178] <... futex resumed>) = 0 [pid 20177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20178] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20177] <... openat resumed>) = 3 [pid 20178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20176] <... futex resumed>) = 0 [pid 20178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20177] write(3, "1000", 4 [pid 20176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20177] <... write resumed>) = 4 [pid 20176] <... futex resumed>) = 0 [pid 20178] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20177] close(3 [pid 20176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20178] <... openat resumed>) = 3 [pid 20177] <... close resumed>) = 0 [pid 20178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] write(1, "executing program\n", 18 [pid 20178] <... futex resumed>) = 1 [pid 20177] <... write resumed>) = 18 [pid 20178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20176] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20177] <... futex resumed>) = 0 [pid 20178] pwrite64(3, "\x02\x00", 2, 4 [pid 20177] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20178] <... pwrite64 resumed>) = 2 [pid 20177] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20178] <... futex resumed>) = 0 [pid 20177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20176] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20178] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20177] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20177] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20177] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20179 attached , [], 8) = 0 [pid 20177] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20180 attached [pid 20180] set_robust_list(0x7f9f66e119a0, 24 [pid 20177] <... clone3 resumed> => {parent_tid=[20180]}, 88) = 20180 ci2-android-6-12-rust/strace-static-x86_64: Process 20181 attached [pid 20180] <... set_robust_list resumed>) = 0 [pid 20178] <... futex resumed>) = ? [pid 20177] rt_sigprocmask(SIG_SETMASK, [] [pid 20176] <... exit_group resumed>) = ? [pid 20180] rt_sigprocmask(SIG_SETMASK, [] [pid 20179] set_robust_list(0x55555f6e6760, 24 [pid 20178] +++ exited with 0 +++ [pid 20177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20180] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20177] <... futex resumed>) = 0 [pid 20177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20180] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20177] <... futex resumed>) = 0 [pid 20180] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20177] <... futex resumed>) = 0 [pid 20180] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20179] <... set_robust_list resumed>) = 0 [pid 20177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20176] +++ exited with 0 +++ [pid 20181] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20180] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20179] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20179 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20181 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20176, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] <... futex resumed>) = 0 [pid 20177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20180] <... futex resumed>) = 1 [pid 20177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20180] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] <... futex resumed>) = 0 [pid 20180] <... futex resumed>) = 1 [pid 20177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20180] pwrite64(3, "\x02\x00", 2, 4 [pid 20177] <... futex resumed>) = 0 [pid 20180] <... pwrite64 resumed>) = 2 [pid 20177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20177] <... futex resumed>) = 0 [pid 20177] exit_group(0 [pid 20180] <... futex resumed>) = 1 [pid 20177] <... exit_group resumed>) = ? [pid 20181] rt_sigprocmask(SIG_SETMASK, [] [pid 20180] +++ exited with 0 +++ [pid 20179] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20177] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20179] <... prctl resumed>) = 0 [pid 20179] setpgid(0, 0 [pid 20181] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20179] <... setpgid resumed>) = 0 [pid 20181] <... prctl resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20177, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20181] setpgid(0, 0 [pid 20179] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20181] <... setpgid resumed>) = 0 [pid 20181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20179] <... openat resumed>) = 3 [pid 316] <... restart_syscall resumed>) = 0 [pid 20179] write(3, "1000", 4 [pid 20181] <... openat resumed>) = 3 [pid 20179] <... write resumed>) = 4 [pid 20179] close(3) = 0 [pid 20181] write(3, "1000", 4 executing program [pid 20179] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20181] <... write resumed>) = 4 [pid 20179] <... write resumed>) = 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20181] close(3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20181] <... close resumed>) = 0 [pid 20179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20179] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20179] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20179] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20181] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20182 attached [pid 20179] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20182] set_robust_list(0x55555f6e6760, 24 [pid 20179] <... mprotect resumed>) = 0 [pid 20182] <... set_robust_list resumed>) = 0 [pid 20182] rt_sigprocmask(SIG_SETMASK, [] [pid 20179] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20181] <... write resumed>) = 18 [pid 20179] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20182 [pid 20181] <... futex resumed>) = 0 executing program [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20181] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20181] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20181] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20179] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20181] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20182] <... prctl resumed>) = 0 [pid 20179] <... clone3 resumed> => {parent_tid=[20183]}, 88) = 20183 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20183 attached [pid 20182] setpgid(0, 0 [pid 20181] <... mmap resumed>) = 0x7f9f66df1000 [pid 20179] rt_sigprocmask(SIG_SETMASK, [] [pid 20182] <... setpgid resumed>) = 0 [pid 20179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20183] set_robust_list(0x7f9f66e119a0, 24 [pid 20182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20181] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20179] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20183] <... set_robust_list resumed>) = 0 [pid 20182] <... openat resumed>) = 3 [pid 20181] <... mprotect resumed>) = 0 [pid 20179] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20183] rt_sigprocmask(SIG_SETMASK, [] [pid 20181] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20179] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20182] write(3, "1000", 4 [pid 20181] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20183] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20182] <... write resumed>) = 4 [pid 20181] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20183] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20182] close(3 [pid 20183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20182] <... close resumed>) = 0 [pid 20183] <... futex resumed>) = 1 [pid 20182] write(1, "executing program\n", 18 [pid 20179] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20184 attached [pid 20183] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20182] <... write resumed>) = 18 [pid 20179] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20184] set_robust_list(0x7f9f66e119a0, 24 [pid 20182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20179] <... futex resumed>) = 0 [pid 20184] <... set_robust_list resumed>) = 0 [pid 20182] <... futex resumed>) = 0 [pid 20179] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20185 attached executing program [pid 20184] rt_sigprocmask(SIG_SETMASK, [] [pid 20182] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20182] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20182] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20182] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20181] <... clone3 resumed> => {parent_tid=[20184]}, 88) = 20184 [pid 20185] set_robust_list(0x55555f6e6760, 24 [pid 20183] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20182] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20181] rt_sigprocmask(SIG_SETMASK, [] [pid 20185] <... set_robust_list resumed>) = 0 [pid 20183] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20182] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20185 [pid 20182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20185] rt_sigprocmask(SIG_SETMASK, [] [pid 20183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20182] <... clone3 resumed> => {parent_tid=[20186]}, 88) = 20186 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20186 attached [pid 20185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20183] <... futex resumed>) = 1 [pid 20181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20179] <... futex resumed>) = 0 [pid 20186] set_robust_list(0x7f9f66e119a0, 24 [pid 20182] rt_sigprocmask(SIG_SETMASK, [] [pid 20179] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20183] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20184] <... futex resumed>) = 0 [pid 20182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20181] <... futex resumed>) = 1 [pid 20179] <... futex resumed>) = 0 [pid 20186] <... set_robust_list resumed>) = 0 [pid 20184] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20183] <... openat resumed>) = 3 [pid 20182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20179] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20186] rt_sigprocmask(SIG_SETMASK, [] [pid 20185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20184] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20182] <... futex resumed>) = 0 [pid 20179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20179] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20186] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20185] <... prctl resumed>) = 0 [pid 20184] <... futex resumed>) = 1 [pid 20183] <... futex resumed>) = 0 [pid 20181] <... futex resumed>) = 0 [pid 20179] <... futex resumed>) = 0 [pid 20186] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20185] setpgid(0, 0 [pid 20184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20179] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] <... setpgid resumed>) = 0 [pid 20184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20183] pwrite64(3, "\x02\x00", 2, 4 [pid 20181] <... futex resumed>) = 0 [pid 20186] <... futex resumed>) = 1 [pid 20185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20184] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20182] <... futex resumed>) = 0 [pid 20181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20184] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20183] <... pwrite64 resumed>) = 2 [pid 20182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20181] <... futex resumed>) = 0 [pid 20184] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20185] <... openat resumed>) = 3 [pid 20184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20181] <... futex resumed>) = 0 [pid 20186] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20185] write(3, "1000", 4 [pid 20184] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20183] <... futex resumed>) = 1 [pid 20181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20179] <... futex resumed>) = 0 [pid 20186] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20184] <... openat resumed>) = 3 [pid 20183] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20179] exit_group(0) = ? [pid 20184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20181] <... futex resumed>) = 0 [pid 20184] <... futex resumed>) = 1 [pid 20181] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20184] pwrite64(3, "\x02\x00", 2, 4 [pid 20181] <... futex resumed>) = 0 [pid 20184] <... pwrite64 resumed>) = 2 [pid 20181] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20181] <... futex resumed>) = 0 [pid 20181] exit_group(0 [pid 20184] <... futex resumed>) = ? [pid 20181] <... exit_group resumed>) = ? [pid 20184] +++ exited with 0 +++ [pid 20185] <... write resumed>) = 4 [pid 20183] <... futex resumed>) = ? [pid 20186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] close(3 [pid 20181] +++ exited with 0 +++ [pid 20186] <... futex resumed>) = 1 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20181, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20185] <... close resumed>) = 0 [pid 20186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20185] write(1, "executing program\n", 18 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20185] <... write resumed>) = 18 [pid 20183] +++ exited with 0 +++ [pid 20179] +++ exited with 0 +++ [pid 20185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20179, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20182] <... futex resumed>) = 0 [pid 20182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20186] <... futex resumed>) = 0 [pid 20185] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20182] <... futex resumed>) = 1 [pid 20186] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20185] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20186] <... openat resumed>) = 3 [pid 20185] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20182] <... futex resumed>) = 0 [pid 20182] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20182] <... futex resumed>) = 0 [pid 20185] <... mmap resumed>) = 0x7f9f66df1000 [pid 20182] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20185] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20186] <... futex resumed>) = 1 [pid 20186] pwrite64(3, "\x02\x00", 2, 4 [pid 20185] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20186] <... pwrite64 resumed>) = 2 [pid 20185] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20187 attached ) = 1 [pid 20185] <... clone3 resumed> => {parent_tid=[20187]}, 88) = 20187 [pid 20182] <... futex resumed>) = 0 [pid 20187] set_robust_list(0x7f9f66e119a0, 24 [pid 20186] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20182] exit_group(0 [pid 20187] <... set_robust_list resumed>) = 0 [pid 20186] <... futex resumed>) = ? [pid 20185] rt_sigprocmask(SIG_SETMASK, [] [pid 20182] <... exit_group resumed>) = ? [pid 20187] rt_sigprocmask(SIG_SETMASK, [] [pid 20186] +++ exited with 0 +++ [pid 20185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20187] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20185] <... futex resumed>) = 0 [pid 20187] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20185] <... futex resumed>) = 0 [pid 20187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20185] <... futex resumed>) = 0 [pid 20182] +++ exited with 0 +++ [pid 20187] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20182, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20187] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] <... futex resumed>) = 0 [pid 20185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20187] <... futex resumed>) = 1 [pid 20185] <... futex resumed>) = 0 [pid 20187] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20187] <... openat resumed>) = 3 [pid 20187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20185] <... futex resumed>) = 0 [pid 20187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20187] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20185] <... futex resumed>) = 0 [pid 20187] pwrite64(3, "\x02\x00", 2, 4 [pid 20185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20187] <... pwrite64 resumed>) = 2 [pid 20187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20185] <... futex resumed>) = 0 [pid 20187] <... futex resumed>) = 1 [pid 20185] exit_group(0 [pid 20187] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 20185] <... exit_group resumed>) = ? [pid 20187] +++ exited with 0 +++ [pid 20185] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20185, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 20188 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20188 attached [pid 20188] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20188] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20188] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20188] setpgid(0, 0) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20188] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20188] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20188] close(3) = 0 [pid 20188] write(1, "executing program\n", 18) = 18 [pid 20188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20188] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20188] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20188] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 316] <... restart_syscall resumed>) = 0 [pid 20188] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20189 attached [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20189] set_robust_list(0x55555f6e6760, 24 [pid 20188] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20188] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20190 attached [pid 20189] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20189 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20190] set_robust_list(0x7f9f66e119a0, 24 [pid 20188] <... clone3 resumed> => {parent_tid=[20190]}, 88) = 20190 [pid 20190] <... set_robust_list resumed>) = 0 [pid 20188] rt_sigprocmask(SIG_SETMASK, [] [pid 20190] rt_sigprocmask(SIG_SETMASK, [] [pid 20188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20191 attached [pid 20190] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20189] rt_sigprocmask(SIG_SETMASK, [] [pid 20188] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20190] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20191] set_robust_list(0x55555f6e6760, 24 [pid 20190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20191 [pid 20188] <... futex resumed>) = 0 [pid 20190] <... futex resumed>) = 1 [pid 20188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20190] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20188] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20191] <... set_robust_list resumed>) = 0 [pid 20190] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20189] <... prctl resumed>) = 0 [pid 20188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20191] rt_sigprocmask(SIG_SETMASK, [] [pid 20189] setpgid(0, 0 [pid 20190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20190] <... futex resumed>) = 1 [pid 20189] <... setpgid resumed>) = 0 [pid 20188] <... futex resumed>) = 0 [pid 20190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20188] <... futex resumed>) = 0 [pid 20191] <... prctl resumed>) = 0 [pid 20190] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20191] setpgid(0, 0 [pid 20190] <... openat resumed>) = 3 [pid 20189] <... openat resumed>) = 3 [pid 20191] <... setpgid resumed>) = 0 [pid 20190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20188] <... futex resumed>) = 0 [pid 20190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20188] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20188] <... futex resumed>) = 0 [pid 20190] pwrite64(3, "\x02\x00", 2, 4 [pid 20188] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20190] <... pwrite64 resumed>) = 2 [pid 20190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20189] write(3, "1000", 4 [pid 20188] <... futex resumed>) = 0 [pid 20190] <... futex resumed>) = 1 [pid 20189] <... write resumed>) = 4 [pid 20188] exit_group(0 [pid 20191] <... openat resumed>) = 3 [pid 20189] close(3 [pid 20188] <... exit_group resumed>) = ? [pid 20190] +++ exited with 0 +++ [pid 20189] <... close resumed>) = 0 [pid 20191] write(3, "1000", 4 [pid 20189] write(1, "executing program\n", 18 [pid 20191] <... write resumed>) = 4 executing program [pid 20191] close(3 [pid 20189] <... write resumed>) = 18 [pid 20191] <... close resumed>) = 0 [pid 20189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] write(1, "executing program\n", 18 [pid 20189] <... futex resumed>) = 0 [pid 20188] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 20191] <... write resumed>) = 18 [pid 20189] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20191] <... futex resumed>) = 0 [pid 20189] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20191] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20188, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20191] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20189] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20191] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20189] <... mmap resumed>) = 0x7f9f66df1000 [pid 20191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20189] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20191] <... mmap resumed>) = 0x7f9f66df1000 [pid 20189] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20192 attached [pid 20191] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20192] set_robust_list(0x55555f6e6760, 24 [pid 20191] <... mprotect resumed>) = 0 [pid 20189] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20192 [pid 20192] <... set_robust_list resumed>) = 0 [pid 20191] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20192] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20192] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20192] setpgid(0, 0) = 0 [pid 20192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20191] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20189] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20192] <... openat resumed>) = 3 [pid 20191] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20189] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 [pid 20192] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20193 attached ) = 4 [pid 20193] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 20194 attached ) = 0 [pid 20192] close(3 [pid 20191] <... clone3 resumed> => {parent_tid=[20193]}, 88) = 20193 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20194] set_robust_list(0x7f9f66e119a0, 24 [pid 20193] rt_sigprocmask(SIG_SETMASK, [] [pid 20192] <... close resumed>) = 0 [pid 20191] rt_sigprocmask(SIG_SETMASK, [] [pid 20189] <... clone3 resumed> => {parent_tid=[20194]}, 88) = 20194 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20194] <... set_robust_list resumed>) = 0 [pid 20193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20192] write(1, "executing program\n", 18 [pid 20191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20189] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20194] rt_sigprocmask(SIG_SETMASK, [] [pid 20193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20192] <... write resumed>) = 18 [pid 20191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20195 attached [pid 20191] <... futex resumed>) = 0 [pid 20189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] set_robust_list(0x55555f6e6760, 24 [pid 20189] <... futex resumed>) = 0 [pid 20195] <... set_robust_list resumed>) = 0 [pid 20194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20195 [pid 20195] rt_sigprocmask(SIG_SETMASK, [] [pid 20194] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20193] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20192] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20194] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20193] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20192] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20194] <... futex resumed>) = 1 [pid 20193] <... futex resumed>) = 1 [pid 20192] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20191] <... futex resumed>) = 0 [pid 20189] <... futex resumed>) = 0 [pid 20195] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20192] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] <... prctl resumed>) = 0 [pid 20193] <... futex resumed>) = 0 [pid 20192] <... mmap resumed>) = 0x7f9f66df1000 [pid 20191] <... futex resumed>) = 1 [pid 20195] setpgid(0, 0 [pid 20194] <... futex resumed>) = 0 [pid 20193] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20192] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20189] <... futex resumed>) = 1 [pid 20195] <... setpgid resumed>) = 0 [pid 20194] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20193] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20192] <... mprotect resumed>) = 0 [pid 20189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20194] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20195] <... openat resumed>) = 3 [pid 20194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20193] <... futex resumed>) = 1 [pid 20192] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20191] <... futex resumed>) = 0 [pid 20195] write(3, "1000", 4 [pid 20194] <... futex resumed>) = 1 [pid 20193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20192] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... futex resumed>) = 0 [pid 20195] <... write resumed>) = 4 [pid 20191] <... futex resumed>) = 0 [pid 20189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] close(3 [pid 20191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20189] <... futex resumed>) = 0 [pid 20195] <... close resumed>) = 0 [pid 20189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20195] write(1, "executing program\n", 18) = 18 [pid 20194] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20194] <... openat resumed>) = 3 [pid 20193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20196 attached [pid 20195] <... futex resumed>) = 0 [pid 20194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20193] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20196] set_robust_list(0x7f9f66e119a0, 24 [pid 20195] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20194] <... futex resumed>) = 1 [pid 20193] <... openat resumed>) = 3 [pid 20192] <... clone3 resumed> => {parent_tid=[20196]}, 88) = 20196 [pid 20189] <... futex resumed>) = 0 [pid 20196] <... set_robust_list resumed>) = 0 [pid 20195] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20196] rt_sigprocmask(SIG_SETMASK, [] [pid 20195] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20189] <... futex resumed>) = 0 [pid 20196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20195] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20194] pwrite64(3, "\x02\x00", 2, 4 [pid 20193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] rt_sigprocmask(SIG_SETMASK, [] [pid 20189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20195] <... mmap resumed>) = 0x7f9f66df1000 [pid 20194] <... pwrite64 resumed>) = 2 [pid 20193] <... futex resumed>) = 1 [pid 20192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20191] <... futex resumed>) = 0 [pid 20195] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20196] <... futex resumed>) = 0 [pid 20195] <... mprotect resumed>) = 0 [pid 20194] <... futex resumed>) = 1 [pid 20193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20192] <... futex resumed>) = 1 [pid 20191] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... futex resumed>) = 0 [pid 20196] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20195] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20194] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20193] pwrite64(3, "\x02\x00", 2, 4 [pid 20192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20191] <... futex resumed>) = 0 [pid 20189] exit_group(0 [pid 20196] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20195] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20193] <... pwrite64 resumed>) = 2 [pid 20191] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20194] <... futex resumed>) = ? [pid 20193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20189] <... exit_group resumed>) = ? [pid 20196] <... futex resumed>) = 1 [pid 20193] <... futex resumed>) = 1 [pid 20192] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20197 attached [pid 20194] +++ exited with 0 +++ [pid 20193] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20191] <... futex resumed>) = 0 [pid 20192] <... futex resumed>) = 0 [pid 20192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20189] +++ exited with 0 +++ [pid 20196] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20197] set_robust_list(0x7f9f66e119a0, 24 [pid 20191] exit_group(0 [pid 20197] <... set_robust_list resumed>) = 0 [pid 20193] <... futex resumed>) = ? [pid 20191] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20189, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20196] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20197] rt_sigprocmask(SIG_SETMASK, [] [pid 20195] <... clone3 resumed> => {parent_tid=[20197]}, 88) = 20197 [pid 20193] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] rt_sigprocmask(SIG_SETMASK, [] [pid 20197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20196] <... futex resumed>) = 1 [pid 20195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20192] <... futex resumed>) = 0 [pid 20196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20197] <... futex resumed>) = 0 [pid 20196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20195] <... futex resumed>) = 1 [pid 20192] <... futex resumed>) = 0 [pid 20191] +++ exited with 0 +++ [pid 20197] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20196] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20196] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20191, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20197] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20196] <... futex resumed>) = 1 [pid 20192] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20197] <... futex resumed>) = 1 [pid 20196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20195] <... futex resumed>) = 0 [pid 20192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20196] pwrite64(3, "\x02\x00", 2, 4 [pid 20195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] <... futex resumed>) = 0 [pid 20197] <... futex resumed>) = 0 [pid 20196] <... pwrite64 resumed>) = 2 [pid 20195] <... futex resumed>) = 1 [pid 20192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20197] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 20197] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20196] <... futex resumed>) = 0 [pid 20192] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20192] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20197] <... futex resumed>) = 1 [pid 20196] +++ exited with 0 +++ [pid 20195] <... futex resumed>) = 0 [pid 20195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20192] +++ exited with 0 +++ [pid 20197] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20198 attached [pid 20198] set_robust_list(0x55555f6e6760, 24 [pid 20197] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20192, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20198 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20198] <... set_robust_list resumed>) = 0 [pid 20198] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20197] <... futex resumed>) = 1 [pid 20195] <... futex resumed>) = 0 [pid 20195] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20197] pwrite64(3, "\x02\x00", 2, 4 [pid 20195] <... futex resumed>) = 0 [pid 20198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20195] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20198] <... prctl resumed>) = 0 [pid 20197] <... pwrite64 resumed>) = 2 [pid 20198] setpgid(0, 0 [pid 20197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20198] <... setpgid resumed>) = 0 [pid 20197] <... futex resumed>) = 1 [pid 20195] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20199 attached [pid 20198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20195] exit_group(0 [pid 20199] set_robust_list(0x55555f6e6760, 24 [pid 20198] <... openat resumed>) = 3 [pid 20195] <... exit_group resumed>) = ? [pid 20199] <... set_robust_list resumed>) = 0 [pid 20197] +++ exited with 0 +++ [pid 20195] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20199 [pid 20198] write(3, "1000", 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20195, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20199] rt_sigprocmask(SIG_SETMASK, [] [pid 20198] <... write resumed>) = 4 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20198] close(3) = 0 [pid 20198] write(1, "executing program\n", 18 [pid 20199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20198] <... write resumed>) = 18 [pid 20198] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20198] <... futex resumed>) = 0 executing program [pid 20199] <... prctl resumed>) = 0 [pid 20198] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... restart_syscall resumed>) = 0 [pid 20199] setpgid(0, 0 [pid 20198] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20199] <... setpgid resumed>) = 0 [pid 20198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20199] <... openat resumed>) = 3 [pid 20198] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20199] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20200 attached ) = 4 [pid 20198] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20199] close(3 [pid 20200] set_robust_list(0x55555f6e6760, 24 [pid 20199] <... close resumed>) = 0 [pid 20200] <... set_robust_list resumed>) = 0 [pid 20199] write(1, "executing program\n", 18 [pid 20198] <... mprotect resumed>) = 0 [pid 20198] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20200] rt_sigprocmask(SIG_SETMASK, [] [pid 20198] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20200 executing program [pid 20198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20201 attached [pid 20200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20199] <... write resumed>) = 18 [pid 20201] set_robust_list(0x7f9f66e119a0, 24 [pid 20198] <... clone3 resumed> => {parent_tid=[20201]}, 88) = 20201 [pid 20199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20201] <... set_robust_list resumed>) = 0 [pid 20200] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20199] <... futex resumed>) = 0 [pid 20198] rt_sigprocmask(SIG_SETMASK, [] [pid 20201] rt_sigprocmask(SIG_SETMASK, [] [pid 20200] <... prctl resumed>) = 0 [pid 20199] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20200] setpgid(0, 0 [pid 20199] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20201] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20200] <... setpgid resumed>) = 0 [pid 20199] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20198] <... futex resumed>) = 0 [pid 20201] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20199] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20201] <... futex resumed>) = 1 [pid 20198] <... futex resumed>) = 0 [pid 20201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20199] <... mmap resumed>) = 0x7f9f66df1000 [pid 20198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20199] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20198] <... futex resumed>) = 0 [pid 20201] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20201] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20199] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20198] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20202 attached [pid 20201] <... futex resumed>) = 1 [pid 20200] <... openat resumed>) = 3 [pid 20199] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20201] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20200] write(3, "1000", 4 [pid 20199] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20198] <... futex resumed>) = 0 [pid 20200] <... write resumed>) = 4 [pid 20202] set_robust_list(0x55555f6e6760, 24 [pid 20199] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20202] <... set_robust_list resumed>) = 0 [pid 20200] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20203 attached [pid 20202] rt_sigprocmask(SIG_SETMASK, [] [pid 20201] <... openat resumed>) = 3 [pid 20200] <... close resumed>) = 0 [pid 20198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20202 [pid 20203] set_robust_list(0x7f9f66e119a0, 24 [pid 20202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20200] write(1, "executing program\n", 18 [pid 20199] <... clone3 resumed> => {parent_tid=[20203]}, 88) = 20203 [pid 20198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20203] <... set_robust_list resumed>) = 0 [pid 20202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20201] <... futex resumed>) = 0 [pid 20200] <... write resumed>) = 18 [pid 20199] rt_sigprocmask(SIG_SETMASK, [] [pid 20198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20203] rt_sigprocmask(SIG_SETMASK, [] [pid 20202] <... prctl resumed>) = 0 [pid 20201] pwrite64(3, "\x02\x00", 2, 4 [pid 20200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20198] <... futex resumed>) = 0 [pid 20203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20202] setpgid(0, 0 [pid 20201] <... pwrite64 resumed>) = 2 [pid 20200] <... futex resumed>) = 0 [pid 20199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20203] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20202] <... setpgid resumed>) = 0 [pid 20201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20200] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20199] <... futex resumed>) = 0 [pid 20203] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20200] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20201] <... futex resumed>) = 1 [pid 20200] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20198] <... futex resumed>) = 0 [pid 20201] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20200] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20198] exit_group(0 [pid 20202] <... openat resumed>) = 3 [pid 20199] <... futex resumed>) = 0 [pid 20201] <... futex resumed>) = ? [pid 20198] <... exit_group resumed>) = ? [pid 20203] <... futex resumed>) = 0 [pid 20203] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20200] <... mmap resumed>) = 0x7f9f66df1000 [pid 20201] +++ exited with 0 +++ [pid 20199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20203] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20202] write(3, "1000", 4) = 4 [pid 20202] close(3 [pid 20198] +++ exited with 0 +++ [pid 20199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20200] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20202] <... close resumed>) = 0 [pid 20199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20198, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20203] <... futex resumed>) = 0 [pid 20202] write(1, "executing program\n", 18 [pid 20200] <... mprotect resumed>) = 0 [pid 20199] <... futex resumed>) = 1 [pid 20203] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20202] <... write resumed>) = 18 executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20203] <... openat resumed>) = 3 [pid 20202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20200] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... futex resumed>) = 0 [pid 20199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20200] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20202] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20200] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20199] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20203] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20204 attached [pid 20203] pwrite64(3, "\x02\x00", 2, 4 [pid 20202] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20199] <... futex resumed>) = 0 [pid 20204] set_robust_list(0x7f9f66e119a0, 24 [pid 20203] <... pwrite64 resumed>) = 2 [pid 20203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20204] <... set_robust_list resumed>) = 0 [pid 20203] <... futex resumed>) = 0 [pid 20204] rt_sigprocmask(SIG_SETMASK, [] [pid 20203] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20199] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20200] <... clone3 resumed> => {parent_tid=[20204]}, 88) = 20204 [pid 20200] rt_sigprocmask(SIG_SETMASK, [] [pid 20199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20202] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20199] exit_group(0 [pid 20200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20203] <... futex resumed>) = ? [pid 20202] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20200] <... futex resumed>) = 1 [pid 20199] <... exit_group resumed>) = ? [pid 20204] <... futex resumed>) = 0 [pid 20203] +++ exited with 0 +++ [pid 20202] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20204] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20202] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20205 attached [pid 20204] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20205] set_robust_list(0x7f9f66e119a0, 24 [pid 20204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... clone3 resumed> => {parent_tid=[20205]}, 88) = 20205 [pid 20205] <... set_robust_list resumed>) = 0 [pid 20204] <... futex resumed>) = 1 [pid 20202] rt_sigprocmask(SIG_SETMASK, [] [pid 20200] <... futex resumed>) = 0 [pid 20205] rt_sigprocmask(SIG_SETMASK, [] [pid 20204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20199] +++ exited with 0 +++ [pid 20200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20205] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20202] <... futex resumed>) = 0 [pid 20200] <... futex resumed>) = 1 [pid 20204] <... futex resumed>) = 0 [pid 20202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20199, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20205] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20204] mount(NULL, "./sys", "sysfs", 0, NULL [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20202] <... futex resumed>) = 0 [pid 20205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20204] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20202] <... futex resumed>) = 0 [pid 20205] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20205] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... futex resumed>) = 0 [pid 20202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20205] <... futex resumed>) = 1 [pid 20202] <... futex resumed>) = 0 [pid 20205] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20205] <... openat resumed>) = 3 [pid 20205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... futex resumed>) = 0 [pid 20205] <... futex resumed>) = 1 [pid 20202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20205] pwrite64(3, "\x02\x00", 2, 4 [pid 20202] <... futex resumed>) = 0 [pid 20205] <... pwrite64 resumed>) = 2 [pid 20202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] <... futex resumed>) = 0 [pid 20205] <... futex resumed>) = 1 [pid 20202] exit_group(0) = ? [pid 20205] +++ exited with 0 +++ [pid 20204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20202] +++ exited with 0 +++ [pid 20200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20204] <... futex resumed>) = 0 [pid 20200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20202, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20200] <... futex resumed>) = 0 [pid 20204] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20204] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 20204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20204] <... futex resumed>) = 1 [pid 20200] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20204] <... futex resumed>) = 0 [pid 20204] pwrite64(3, "\x02\x00", 2, 4 [pid 20200] <... futex resumed>) = 1 [pid 20204] <... pwrite64 resumed>) = 2 [pid 20200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20204] <... futex resumed>) = 0 [pid 20200] exit_group(0 [pid 20204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 20200] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20206 attached [pid 20204] +++ exited with 0 +++ [pid 20200] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20206] set_robust_list(0x55555f6e6760, 24 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20200, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20206] <... set_robust_list resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20206] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20207 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20206 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20207 [pid 20206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20207] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20206] <... prctl resumed>) = 0 [pid 20206] setpgid(0, 0) = 0 [pid 20207] <... set_robust_list resumed>) = 0 [pid 20206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20207] rt_sigprocmask(SIG_SETMASK, [] [pid 20206] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20206] write(3, "1000", 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20207] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20206] <... write resumed>) = 4 [pid 20206] close(3) = 0 [pid 20206] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20208 attached [pid 20207] <... prctl resumed>) = 0 [pid 20208] set_robust_list(0x55555f6e6760, 24 [pid 20207] setpgid(0, 0) = 0 [pid 20208] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20208 executing program [pid 20208] rt_sigprocmask(SIG_SETMASK, [] [pid 20207] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20206] <... write resumed>) = 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20207] <... openat resumed>) = 3 [pid 20206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20207] write(3, "1000", 4 [pid 20206] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20208] <... prctl resumed>) = 0 [pid 20207] <... write resumed>) = 4 [pid 20206] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20208] setpgid(0, 0 [pid 20207] close(3 [pid 20206] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20208] <... setpgid resumed>) = 0 [pid 20207] <... close resumed>) = 0 [pid 20206] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20207] write(1, "executing program\n", 18 [pid 20206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20208] <... openat resumed>) = 3 [pid 20207] <... write resumed>) = 18 [pid 20206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20208] write(3, "1000", 4 executing program [pid 20207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20208] <... write resumed>) = 4 [pid 20206] <... mmap resumed>) = 0x7f9f66df1000 [pid 20208] close(3 [pid 20207] <... futex resumed>) = 0 [pid 20206] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20208] <... close resumed>) = 0 [pid 20207] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20206] <... mprotect resumed>) = 0 [pid 20207] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20208] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20209 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20209 [pid 20209] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20209] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20209] rt_sigprocmask(SIG_SETMASK, [] [pid 20208] <... write resumed>) = 18 [pid 20207] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20209] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20206] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20208] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20207] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20206] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20209] <... prctl resumed>) = 0 [pid 20208] <... futex resumed>) = 0 [pid 20209] setpgid(0, 0 [pid 20207] <... mmap resumed>) = 0x7f9f66df1000 [pid 20206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20209] <... setpgid resumed>) = 0 [pid 20208] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20207] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20208] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20209] <... openat resumed>) = 3 [pid 20207] <... mprotect resumed>) = 0 [pid 20209] write(3, "1000", 4) = 4 [pid 20209] close(3 [pid 20208] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20207] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20206] <... clone3 resumed> => {parent_tid=[20210]}, 88) = 20210 [pid 20208] <... mmap resumed>) = 0x7f9f66df1000 [pid 20207] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20206] rt_sigprocmask(SIG_SETMASK, [] [pid 20208] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20207] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20206] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20210 attached [pid 20209] <... close resumed>) = 0 [pid 20208] <... mprotect resumed>) = 0 [pid 20206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20211 attached [pid 20210] set_robust_list(0x7f9f66e119a0, 24 [pid 20209] write(1, "executing program\n", 18 [pid 20211] set_robust_list(0x7f9f66e119a0, 24 [pid 20210] <... set_robust_list resumed>) = 0 [pid 20209] <... write resumed>) = 18 [pid 20208] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20206] <... futex resumed>) = 0 executing program [pid 20211] <... set_robust_list resumed>) = 0 [pid 20210] rt_sigprocmask(SIG_SETMASK, [] [pid 20209] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20211] rt_sigprocmask(SIG_SETMASK, [] [pid 20210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20209] <... futex resumed>) = 0 [pid 20211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20210] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20209] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20208] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20207] <... clone3 resumed> => {parent_tid=[20211]}, 88) = 20211 [pid 20206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20209] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20208] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20207] rt_sigprocmask(SIG_SETMASK, [] [pid 20210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20212 attached [pid 20210] <... futex resumed>) = 0 [pid 20209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20212] set_robust_list(0x7f9f66e119a0, 24 [pid 20210] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20208] <... clone3 resumed> => {parent_tid=[20212]}, 88) = 20212 [pid 20212] <... set_robust_list resumed>) = 0 [pid 20210] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20209] <... mmap resumed>) = 0x7f9f66df1000 [pid 20207] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20206] <... futex resumed>) = 0 [pid 20212] rt_sigprocmask(SIG_SETMASK, [] [pid 20211] <... futex resumed>) = 0 [pid 20210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20207] <... futex resumed>) = 1 [pid 20212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20211] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20210] <... futex resumed>) = 0 [pid 20209] <... mprotect resumed>) = 0 [pid 20208] rt_sigprocmask(SIG_SETMASK, [] [pid 20207] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20209] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20208] <... futex resumed>) = 0 [pid 20206] <... futex resumed>) = 0 [pid 20208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20211] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20209] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20212] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20210] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20209] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20212] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20211] <... futex resumed>) = 1 [pid 20210] <... openat resumed>) = 3 [pid 20207] <... futex resumed>) = 0 [pid 20212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] <... clone3 resumed> => {parent_tid=[20213]}, 88) = 20213 [pid 20212] <... futex resumed>) = 1 [pid 20210] <... futex resumed>) = 1 [pid 20209] rt_sigprocmask(SIG_SETMASK, [] [pid 20212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20213 attached [pid 20213] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20213] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20213] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] <... futex resumed>) = 0 [pid 20209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20213] <... futex resumed>) = 1 [pid 20213] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20208] <... futex resumed>) = 0 [pid 20207] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20206] <... futex resumed>) = 0 [pid 20211] <... futex resumed>) = 0 [pid 20208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20207] <... futex resumed>) = 1 [pid 20206] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20212] <... futex resumed>) = 0 [pid 20211] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20210] <... futex resumed>) = 0 [pid 20208] <... futex resumed>) = 1 [pid 20207] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20206] <... futex resumed>) = 1 [pid 20213] <... futex resumed>) = 1 [pid 20212] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20211] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20210] pwrite64(3, "\x02\x00", 2, 4 [pid 20209] <... futex resumed>) = 0 [pid 20208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20212] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20210] <... pwrite64 resumed>) = 2 [pid 20209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20206] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20211] <... futex resumed>) = 1 [pid 20210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] <... futex resumed>) = 0 [pid 20206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20213] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20212] <... futex resumed>) = 1 [pid 20211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] <... futex resumed>) = 0 [pid 20209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20208] <... futex resumed>) = 0 [pid 20207] <... futex resumed>) = 0 [pid 20213] <... openat resumed>) = 3 [pid 20212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20210] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20207] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20206] exit_group(0 [pid 20213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20211] <... futex resumed>) = 0 [pid 20208] <... futex resumed>) = 0 [pid 20207] <... futex resumed>) = 1 [pid 20213] <... futex resumed>) = 1 [pid 20212] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20211] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20210] <... futex resumed>) = ? [pid 20209] <... futex resumed>) = 0 [pid 20208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20207] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20206] <... exit_group resumed>) = ? [pid 20213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20212] <... openat resumed>) = 3 [pid 20211] <... openat resumed>) = 3 [pid 20210] +++ exited with 0 +++ [pid 20209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20213] pwrite64(3, "\x02\x00", 2, 4 [pid 20212] <... futex resumed>) = 1 [pid 20211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] <... futex resumed>) = 0 [pid 20213] <... pwrite64 resumed>) = 2 [pid 20212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20211] <... futex resumed>) = 1 [pid 20209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20208] <... futex resumed>) = 0 [pid 20207] <... futex resumed>) = 0 [pid 20206] +++ exited with 0 +++ [pid 20208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20207] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20208] <... futex resumed>) = 0 [pid 20207] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20206, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20207] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20211] pwrite64(3, "\x02\x00", 2, 4 [pid 20213] <... futex resumed>) = 1 [pid 20212] pwrite64(3, "\x02\x00", 2, 4 [pid 20211] <... pwrite64 resumed>) = 2 [pid 20209] <... futex resumed>) = 0 [pid 20213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20212] <... pwrite64 resumed>) = 2 [pid 20211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20209] exit_group(0 [pid 20213] <... futex resumed>) = ? [pid 20212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20211] <... futex resumed>) = 1 [pid 20209] <... exit_group resumed>) = ? [pid 20207] <... futex resumed>) = 0 [pid 20213] +++ exited with 0 +++ [pid 20212] <... futex resumed>) = 1 [pid 20211] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20209] +++ exited with 0 +++ [pid 20208] <... futex resumed>) = 0 [pid 20207] exit_group(0 [pid 20212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20211] <... futex resumed>) = ? [pid 20208] exit_group(0 [pid 20207] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20209, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20211] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20212] <... futex resumed>) = ? [pid 20212] +++ exited with 0 +++ [pid 20208] <... exit_group resumed>) = ? [pid 20208] +++ exited with 0 +++ [pid 20207] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20207, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20208, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20214 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20214 [pid 20214] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20214] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20214] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20214] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20214] setpgid(0, 0) = 0 [pid 20214] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20214] <... openat resumed>) = 3 [pid 20214] write(3, "1000", 4) = 4 [pid 20214] close(3) = 0 [pid 20214] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20215 attached ) = 18 executing program [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20215 [pid 20214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20215] set_robust_list(0x55555f6e6760, 24 [pid 20214] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20215] <... set_robust_list resumed>) = 0 [pid 20214] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20215] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20214] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20214] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20215] <... prctl resumed>) = 0 [pid 20214] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20215] setpgid(0, 0 [pid 20214] <... mmap resumed>) = 0x7f9f66df1000 [pid 20215] <... setpgid resumed>) = 0 [pid 20215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20214] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20215] <... openat resumed>) = 3 [pid 20214] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20215] write(3, "1000", 4 [pid 20214] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20215] <... write resumed>) = 4 [pid 20215] close(3 [pid 20214] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20215] <... close resumed>) = 0 [pid 20215] write(1, "executing program\n", 18) = 18 [pid 20214] <... clone3 resumed> => {parent_tid=[20216]}, 88) = 20216 executing program [pid 20215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20214] rt_sigprocmask(SIG_SETMASK, [] [pid 20215] <... futex resumed>) = 0 [pid 20214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20215] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20215] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20214] <... futex resumed>) = 0 [pid 20215] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20216 attached [pid 20215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20215] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20216] set_robust_list(0x7f9f66e119a0, 24 [pid 20215] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20216] <... set_robust_list resumed>) = 0 [pid 20215] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20215] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20217 attached [pid 20216] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20217 [pid 20216] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20215] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20217] set_robust_list(0x55555f6e6760, 24 [pid 20216] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20215] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20217] <... set_robust_list resumed>) = 0 [pid 20216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20218 attached [pid 20216] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20218] set_robust_list(0x7f9f66e119a0, 24 [pid 20217] rt_sigprocmask(SIG_SETMASK, [] [pid 20215] <... clone3 resumed> => {parent_tid=[20218]}, 88) = 20218 [pid 20214] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20219 attached [pid 20215] rt_sigprocmask(SIG_SETMASK, [] [pid 20214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20216] <... futex resumed>) = 0 [pid 20216] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20216] <... futex resumed>) = 0 [pid 20215] <... futex resumed>) = 0 [pid 20214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20219 [pid 20216] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20214] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20219] set_robust_list(0x55555f6e6760, 24 [pid 20218] <... set_robust_list resumed>) = 0 [pid 20217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20216] <... openat resumed>) = 3 [pid 20214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20219] <... set_robust_list resumed>) = 0 [pid 20218] rt_sigprocmask(SIG_SETMASK, [] [pid 20217] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20219] rt_sigprocmask(SIG_SETMASK, [] [pid 20218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20217] <... prctl resumed>) = 0 [pid 20216] <... futex resumed>) = 1 [pid 20214] <... futex resumed>) = 0 [pid 20219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20218] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20217] setpgid(0, 0 [pid 20216] pwrite64(3, "\x02\x00", 2, 4 [pid 20214] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20218] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20217] <... setpgid resumed>) = 0 [pid 20216] <... pwrite64 resumed>) = 2 [pid 20214] <... futex resumed>) = 0 [pid 20214] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20218] <... futex resumed>) = 1 [pid 20216] <... futex resumed>) = 1 [pid 20215] <... futex resumed>) = 0 [pid 20214] <... futex resumed>) = 0 [pid 20217] <... openat resumed>) = 3 [pid 20218] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20216] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20214] exit_group(0 [pid 20219] <... prctl resumed>) = 0 [pid 20218] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20217] write(3, "1000", 4 [pid 20216] <... futex resumed>) = ? [pid 20215] <... futex resumed>) = 0 [pid 20214] <... exit_group resumed>) = ? [pid 20219] setpgid(0, 0 [pid 20218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] <... write resumed>) = 4 [pid 20216] +++ exited with 0 +++ [pid 20215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20219] <... setpgid resumed>) = 0 [pid 20218] <... futex resumed>) = 0 [pid 20217] close(3 [pid 20215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20214] +++ exited with 0 +++ [pid 20218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20217] <... close resumed>) = 0 [pid 20215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20215] <... futex resumed>) = 0 [pid 20219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20218] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20217] write(1, "executing program\n", 18 [pid 20215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20214, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20219] <... openat resumed>) = 3 [pid 20219] write(3, "1000", 4 [pid 20218] <... openat resumed>) = 3 [pid 20217] <... write resumed>) = 18 [pid 20218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20219] <... write resumed>) = 4 [pid 20219] close(3 [pid 20218] <... futex resumed>) = 1 [pid 20217] <... futex resumed>) = 0 executing program [pid 20215] <... futex resumed>) = 0 [pid 20219] <... close resumed>) = 0 [pid 20218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20217] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20215] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20219] write(1, "executing program\n", 18 [pid 20218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20217] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20215] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20219] <... write resumed>) = 18 [pid 20218] pwrite64(3, "\x02\x00", 2, 4 [pid 20217] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20215] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20218] <... pwrite64 resumed>) = 2 [pid 20217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20219] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20219] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20219] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20219] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20219] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20220 attached [pid 20219] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20220] set_robust_list(0x55555f6e6760, 24 [pid 20219] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20221 attached [pid 20220] <... set_robust_list resumed>) = 0 [pid 20221] set_robust_list(0x7f9f66e119a0, 24 [pid 20220] rt_sigprocmask(SIG_SETMASK, [] [pid 20219] <... clone3 resumed> => {parent_tid=[20221]}, 88) = 20221 [pid 20221] <... set_robust_list resumed>) = 0 [pid 20219] rt_sigprocmask(SIG_SETMASK, [] [pid 20221] rt_sigprocmask(SIG_SETMASK, [] [pid 20220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20221] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20220] <... prctl resumed>) = 0 [pid 20219] <... futex resumed>) = 0 [pid 20221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] setpgid(0, 0 [pid 20219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20221] <... futex resumed>) = 0 [pid 20220] <... setpgid resumed>) = 0 [pid 20217] <... mmap resumed>) = 0x7f9f66df1000 [pid 20221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20218] <... futex resumed>) = 1 [pid 20217] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20215] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20220 [pid 20220] <... openat resumed>) = 3 [pid 20219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] <... mprotect resumed>) = 0 [pid 20218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20215] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20221] <... futex resumed>) = 0 [pid 20220] write(3, "1000", 4 [pid 20219] <... futex resumed>) = 1 [pid 20218] <... futex resumed>) = ? [pid 20217] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20215] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20221] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20220] <... write resumed>) = 4 [pid 20219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20218] +++ exited with 0 +++ [pid 20221] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20220] close(3 [pid 20217] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20220] <... close resumed>) = 0 [pid 20221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] write(1, "executing program\n", 18 [pid 20221] <... futex resumed>) = 1 [pid 20220] <... write resumed>) = 18 [pid 20219] <... futex resumed>) = 0 [pid 20217] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20222 attached executing program [pid 20215] +++ exited with 0 +++ [pid 20217] <... clone3 resumed> => {parent_tid=[20222]}, 88) = 20222 [pid 20222] set_robust_list(0x7f9f66e119a0, 24 [pid 20217] rt_sigprocmask(SIG_SETMASK, [] [pid 20222] <... set_robust_list resumed>) = 0 [pid 20217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20215, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20222] rt_sigprocmask(SIG_SETMASK, [] [pid 20217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20220] <... futex resumed>) = 0 [pid 20219] <... futex resumed>) = 0 [pid 20217] <... futex resumed>) = 0 [pid 20222] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20221] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20220] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20222] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20221] <... openat resumed>) = 3 [pid 20220] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20222] <... futex resumed>) = 0 [pid 20221] <... futex resumed>) = 1 [pid 20220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20219] <... futex resumed>) = 0 [pid 20217] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20219] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20220] <... mmap resumed>) = 0x7f9f66df1000 [pid 20219] <... futex resumed>) = 0 [pid 20217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20221] pwrite64(3, "\x02\x00", 2, 4 [pid 20220] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20219] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20217] <... futex resumed>) = 1 [pid 20222] <... futex resumed>) = 0 [pid 20221] <... pwrite64 resumed>) = 2 [pid 20220] <... mprotect resumed>) = 0 [pid 20217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20222] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20221] <... futex resumed>) = 1 [pid 20220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20219] <... futex resumed>) = 0 [pid 20221] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20219] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20223 attached [pid 20221] <... futex resumed>) = ? [pid 20219] <... exit_group resumed>) = ? [pid 20223] set_robust_list(0x7f9f66e119a0, 24 [pid 20222] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20221] +++ exited with 0 +++ [pid 20220] <... clone3 resumed> => {parent_tid=[20223]}, 88) = 20223 [pid 20219] +++ exited with 0 +++ [pid 20223] <... set_robust_list resumed>) = 0 [pid 20222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] rt_sigprocmask(SIG_SETMASK, [] [pid 20223] rt_sigprocmask(SIG_SETMASK, [] [pid 20222] <... futex resumed>) = 1 [pid 20220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20217] <... futex resumed>) = 0 [pid 20223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20219, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20223] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20220] <... futex resumed>) = 0 [pid 20217] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20223] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20222] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20222] <... openat resumed>) = 3 [pid 20223] <... futex resumed>) = 0 [pid 20222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20223] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20222] <... futex resumed>) = 1 [pid 20220] <... futex resumed>) = 0 [pid 20217] <... futex resumed>) = 0 [pid 20223] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20217] <... futex resumed>) = 0 [pid 20222] pwrite64(3, "\x02\x00", 2, 4 [pid 20217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20220] <... futex resumed>) = 0 [pid 20223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20220] <... futex resumed>) = 0 [pid 20223] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20223] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 20223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] <... futex resumed>) = 0 [pid 20220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20223] <... futex resumed>) = 1 [pid 20222] <... pwrite64 resumed>) = 2 [pid 20220] <... futex resumed>) = 0 [pid 20223] pwrite64(3, "\x02\x00", 2, 4 [pid 20220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20223] <... pwrite64 resumed>) = 2 [pid 20222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20220] <... futex resumed>) = 0 [pid 20223] <... futex resumed>) = 1 [pid 20222] <... futex resumed>) = 1 [pid 20220] exit_group(0 [pid 20217] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20217] exit_group(0 [pid 20223] +++ exited with 0 +++ [pid 20220] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20224 attached [pid 20222] <... futex resumed>) = ? [pid 20217] <... exit_group resumed>) = ? [pid 20224] set_robust_list(0x55555f6e6760, 24 [pid 20220] +++ exited with 0 +++ [pid 20224] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20220, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20224] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20222] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20224] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20224 [pid 20224] <... prctl resumed>) = 0 [pid 20224] setpgid(0, 0) = 0 [pid 20224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20217] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20217, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20224] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20224] <... write resumed>) = 4 [pid 20224] close(3) = 0 [pid 20224] write(1, "executing program\n", 18) = 18 [pid 20224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20225 attached executing program [pid 20225] set_robust_list(0x55555f6e6760, 24 [pid 20224] <... futex resumed>) = 0 [pid 20225] <... set_robust_list resumed>) = 0 [pid 20224] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20225] rt_sigprocmask(SIG_SETMASK, [] [pid 20224] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20224] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20224] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20225] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20224] <... mmap resumed>) = 0x7f9f66df1000 [pid 20225] <... prctl resumed>) = 0 [pid 20224] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20225] setpgid(0, 0 [pid 20224] <... mprotect resumed>) = 0 [pid 20225] <... setpgid resumed>) = 0 [pid 20225] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20224] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20226 attached [pid 20225] <... openat resumed>) = 3 [pid 20224] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20225 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20226 [pid 314] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] <... set_robust_list resumed>) = 0 [pid 20225] write(3, "1000", 4 [pid 20224] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20226] rt_sigprocmask(SIG_SETMASK, [] [pid 20225] <... write resumed>) = 4 [pid 20225] close(3 [pid 20224] <... clone3 resumed> => {parent_tid=[20227]}, 88) = 20227 [pid 20225] <... close resumed>) = 0 [pid 20224] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20227 attached [pid 20226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20225] write(1, "executing program\n", 18 [pid 20224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 20227] set_robust_list(0x7f9f66e119a0, 24 [pid 20226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20225] <... write resumed>) = 18 [pid 20224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20227] <... set_robust_list resumed>) = 0 [pid 20226] <... prctl resumed>) = 0 [pid 20225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20224] <... futex resumed>) = 0 [pid 20227] rt_sigprocmask(SIG_SETMASK, [] [pid 20226] setpgid(0, 0 [pid 20225] <... futex resumed>) = 0 [pid 20224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] <... setpgid resumed>) = 0 [pid 20225] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20225] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20227] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20225] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20227] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20226] <... openat resumed>) = 3 [pid 20225] <... mmap resumed>) = 0x7f9f66df1000 [pid 20227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20226] write(3, "1000", 4 [pid 20225] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20227] <... futex resumed>) = 1 [pid 20225] <... mprotect resumed>) = 0 [pid 20224] <... futex resumed>) = 0 [pid 20225] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20227] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20226] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20228 attached [pid 20225] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20228] set_robust_list(0x55555f6e6760, 24 [pid 20225] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20229 attached [pid 20228] <... set_robust_list resumed>) = 0 [pid 20229] set_robust_list(0x7f9f66e119a0, 24 [pid 20228] rt_sigprocmask(SIG_SETMASK, [] [pid 20227] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20226] close(3 [pid 20227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20228 [pid 20227] <... futex resumed>) = 1 [pid 20226] <... close resumed>) = 0 [pid 20227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20226] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20226] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] <... set_robust_list resumed>) = 0 executing program [pid 20228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] <... futex resumed>) = 0 [pid 20225] <... clone3 resumed> => {parent_tid=[20229]}, 88) = 20229 [pid 20224] <... futex resumed>) = 0 [pid 20229] rt_sigprocmask(SIG_SETMASK, [] [pid 20228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20226] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20225] rt_sigprocmask(SIG_SETMASK, [] [pid 20224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20228] <... prctl resumed>) = 0 [pid 20227] <... futex resumed>) = 0 [pid 20226] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20224] <... futex resumed>) = 1 [pid 20229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20228] setpgid(0, 0 [pid 20227] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20228] <... setpgid resumed>) = 0 [pid 20226] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20225] <... futex resumed>) = 0 [pid 20229] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20227] <... openat resumed>) = 3 [pid 20226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20229] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20228] <... openat resumed>) = 3 [pid 20229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] write(3, "1000", 4 [pid 20229] <... futex resumed>) = 1 [pid 20228] <... write resumed>) = 4 [pid 20225] <... futex resumed>) = 0 [pid 20229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20228] close(3 [pid 20225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20228] <... close resumed>) = 0 [pid 20225] <... futex resumed>) = 0 [pid 20229] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20228] write(1, "executing program\n", 18 [pid 20225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20229] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 20228] <... write resumed>) = 18 [pid 20228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] <... futex resumed>) = 0 [pid 20229] <... futex resumed>) = 1 [pid 20225] <... futex resumed>) = 0 [pid 20229] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20228] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] <... openat resumed>) = 3 [pid 20228] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20225] <... futex resumed>) = 0 [pid 20225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20229] <... futex resumed>) = 1 [pid 20228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20225] <... futex resumed>) = 0 [pid 20229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20225] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20228] <... mmap resumed>) = 0x7f9f66df1000 [pid 20227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20225] <... futex resumed>) = 0 [pid 20229] pwrite64(3, "\x02\x00", 2, 4 [pid 20228] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20227] <... futex resumed>) = 1 [pid 20226] <... mmap resumed>) = 0x7f9f66df1000 [pid 20225] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20224] <... futex resumed>) = 0 [pid 20229] <... pwrite64 resumed>) = 2 [pid 20228] <... mprotect resumed>) = 0 [pid 20227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20226] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20226] <... mprotect resumed>) = 0 [pid 20224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20229] <... futex resumed>) = 1 [pid 20228] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20227] pwrite64(3, "\x02\x00", 2, 4 [pid 20226] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20225] <... futex resumed>) = 0 [pid 20229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20225] exit_group(0 [pid 20227] <... pwrite64 resumed>) = 2 [pid 20226] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20226] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20230 attached [pid 20229] <... futex resumed>) = ? [pid 20227] <... futex resumed>) = 1 [pid 20225] <... exit_group resumed>) = ? [pid 20224] <... futex resumed>) = 0 [pid 20230] set_robust_list(0x7f9f66e119a0, 24 [pid 20229] +++ exited with 0 +++ [pid 20227] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20230] <... set_robust_list resumed>) = 0 [pid 20226] <... clone3 resumed> => {parent_tid=[20231]}, 88) = 20231 [pid 20230] rt_sigprocmask(SIG_SETMASK, [] [pid 20226] rt_sigprocmask(SIG_SETMASK, [] [pid 20230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20231 attached [pid 20228] <... clone3 resumed> => {parent_tid=[20230]}, 88) = 20230 [pid 20226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20225] +++ exited with 0 +++ [pid 20224] exit_group(0 [pid 20231] set_robust_list(0x7f9f66e119a0, 24 [pid 20228] rt_sigprocmask(SIG_SETMASK, [] [pid 20227] <... futex resumed>) = ? [pid 20224] <... exit_group resumed>) = ? [pid 20231] <... set_robust_list resumed>) = 0 [pid 20228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20227] +++ exited with 0 +++ [pid 20224] +++ exited with 0 +++ [pid 20231] rt_sigprocmask(SIG_SETMASK, [] [pid 20228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20230] <... futex resumed>) = 0 [pid 20228] <... futex resumed>) = 1 [pid 20231] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20224, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20225, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20231] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20230] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20230] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20226] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20230] <... futex resumed>) = 1 [pid 20228] <... futex resumed>) = 0 [pid 20226] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20231] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20231] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20228] <... futex resumed>) = 0 [pid 20226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20232 attached [pid 20231] <... futex resumed>) = 0 [pid 20230] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20232] set_robust_list(0x55555f6e6760, 24 [pid 20231] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20226] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20232 [pid 20232] <... set_robust_list resumed>) = 0 [pid 20231] <... openat resumed>) = 3 [pid 20230] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20232] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20232] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20231] <... futex resumed>) = 1 [pid 20230] <... futex resumed>) = 1 [pid 20228] <... futex resumed>) = 0 [pid 20226] <... futex resumed>) = 0 [pid 20231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20232] <... prctl resumed>) = 0 [pid 20231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20232] setpgid(0, 0 [pid 20231] pwrite64(3, "\x02\x00", 2, 4 [pid 20228] <... futex resumed>) = 0 [pid 20232] <... setpgid resumed>) = 0 [pid 20231] <... pwrite64 resumed>) = 2 [pid 20230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20226] <... futex resumed>) = 0 [pid 20232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20230] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20232] <... openat resumed>) = 3 [pid 20231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20230] <... openat resumed>) = 3 [pid 20232] write(3, "1000", 4 [pid 20231] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20226] <... futex resumed>) = 0 [pid 20232] <... write resumed>) = 4 [pid 20232] close(3 [pid 20230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20226] exit_group(0 [pid 20232] <... close resumed>) = 0 [pid 20230] <... futex resumed>) = 1 [pid 20231] <... futex resumed>) = ? [pid 20228] <... futex resumed>) = 0 [pid 20226] <... exit_group resumed>) = ? [pid 20232] write(1, "executing program\n", 18 [pid 20231] +++ exited with 0 +++ [pid 20228] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20232] <... write resumed>) = 18 [pid 20228] <... futex resumed>) = 0 [pid 20232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20232] <... futex resumed>) = 0 [pid 20232] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20232] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20232] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20226] +++ exited with 0 +++ executing program [pid 20232] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20232] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20232] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20233 attached => {parent_tid=[20233]}, 88) = 20233 [pid 20233] set_robust_list(0x7f9f66e119a0, 24 [pid 20232] rt_sigprocmask(SIG_SETMASK, [] [pid 20230] pwrite64(3, "\x02\x00", 2, 4 [pid 20233] <... set_robust_list resumed>) = 0 [pid 20232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20226, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20233] rt_sigprocmask(SIG_SETMASK, [] [pid 20232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20232] <... futex resumed>) = 0 [pid 20233] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20230] <... pwrite64 resumed>) = 2 [pid 20230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20233] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20232] <... futex resumed>) = 0 [pid 20230] <... futex resumed>) = 1 [pid 20228] <... futex resumed>) = 0 [pid 20233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20230] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20228] exit_group(0 [pid 20233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20232] <... futex resumed>) = 0 [pid 20233] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20228] <... exit_group resumed>) = ? [pid 20233] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20230] <... futex resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20230] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20228] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20233] <... futex resumed>) = 1 [pid 20232] <... futex resumed>) = 0 [pid 20233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20232] <... futex resumed>) = 0 [pid 20233] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 20234 attached ) = 3 [pid 20232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20228, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20234] set_robust_list(0x55555f6e6760, 24 [pid 20232] <... futex resumed>) = 0 [pid 20234] <... set_robust_list resumed>) = 0 [pid 20233] <... futex resumed>) = 1 [pid 20232] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20233] pwrite64(3, "\x02\x00", 2, 4 [pid 20232] <... futex resumed>) = 0 [pid 20234] rt_sigprocmask(SIG_SETMASK, [] [pid 20233] <... pwrite64 resumed>) = 2 [pid 20232] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20234 [pid 316] <... restart_syscall resumed>) = 0 [pid 20234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20232] <... futex resumed>) = 0 [pid 20233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20232] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20234] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20233] <... futex resumed>) = ? [pid 20232] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20234] <... prctl resumed>) = 0 [pid 20233] +++ exited with 0 +++ [pid 20232] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20234] setpgid(0, 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20232, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20235 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20235] set_robust_list(0x55555f6e6760, 24 [pid 20234] <... setpgid resumed>) = 0 [pid 20235] <... set_robust_list resumed>) = 0 [pid 20234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20235] rt_sigprocmask(SIG_SETMASK, [] [pid 20234] <... openat resumed>) = 3 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20235 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20234] write(3, "1000", 4 [pid 20235] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20234] <... write resumed>) = 4 [pid 20235] <... prctl resumed>) = 0 [pid 20234] close(3 [pid 20235] setpgid(0, 0 [pid 20234] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20236 attached [pid 20235] <... setpgid resumed>) = 0 [pid 20234] write(1, "executing program\n", 18 [pid 20236] set_robust_list(0x55555f6e6760, 24 executing program [pid 20235] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20234] <... write resumed>) = 18 [pid 20236] <... set_robust_list resumed>) = 0 [pid 20235] <... openat resumed>) = 3 [pid 20234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20236] rt_sigprocmask(SIG_SETMASK, [] [pid 20235] write(3, "1000", 4 [pid 20234] <... futex resumed>) = 0 [pid 20235] <... write resumed>) = 4 [pid 20234] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20235] close(3 [pid 20234] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20235] <... close resumed>) = 0 [pid 20234] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20237 attached [pid 20236] <... prctl resumed>) = 0 [pid 20235] write(1, "executing program\n", 18 [pid 20234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20237 executing program [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20236 [pid 20237] set_robust_list(0x55555f6e6760, 24 [pid 20236] setpgid(0, 0 [pid 20235] <... write resumed>) = 18 [pid 20234] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20237] <... set_robust_list resumed>) = 0 [pid 20236] <... setpgid resumed>) = 0 [pid 20235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20234] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20237] rt_sigprocmask(SIG_SETMASK, [] [pid 20236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20235] <... futex resumed>) = 0 [pid 20234] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20234] <... mprotect resumed>) = 0 [pid 20235] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20234] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20236] <... openat resumed>) = 3 [pid 20235] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20234] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20235] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20234] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20238 attached [pid 20235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20238] set_robust_list(0x7f9f66e119a0, 24 [pid 20235] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20237] <... prctl resumed>) = 0 [pid 20236] write(3, "1000", 4 [pid 20238] <... set_robust_list resumed>) = 0 [pid 20237] setpgid(0, 0 [pid 20236] <... write resumed>) = 4 [pid 20235] <... mmap resumed>) = 0x7f9f66df1000 [pid 20234] <... clone3 resumed> => {parent_tid=[20238]}, 88) = 20238 [pid 20238] rt_sigprocmask(SIG_SETMASK, [] [pid 20237] <... setpgid resumed>) = 0 [pid 20236] close(3 [pid 20235] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20234] rt_sigprocmask(SIG_SETMASK, [] [pid 20238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20236] <... close resumed>) = 0 [pid 20235] <... mprotect resumed>) = 0 [pid 20234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20235] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20236] write(1, "executing program\n", 18 [pid 20237] <... openat resumed>) = 3 executing program [pid 20238] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20236] <... write resumed>) = 18 [pid 20235] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20234] <... futex resumed>) = 0 [pid 20238] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20235] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20239 attached [pid 20238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20236] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20239] set_robust_list(0x7f9f66e119a0, 24 [pid 20238] <... futex resumed>) = 0 [pid 20237] write(3, "1000", 4 [pid 20236] <... futex resumed>) = 0 [pid 20234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20239] <... set_robust_list resumed>) = 0 [pid 20238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] <... write resumed>) = 4 [pid 20236] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20235] <... clone3 resumed> => {parent_tid=[20239]}, 88) = 20239 [pid 20234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20239] rt_sigprocmask(SIG_SETMASK, [] [pid 20238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20237] close(3 [pid 20236] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20235] rt_sigprocmask(SIG_SETMASK, [] [pid 20234] <... futex resumed>) = 0 [pid 20239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20238] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20237] <... close resumed>) = 0 [pid 20236] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20238] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20237] write(1, "executing program\n", 18 [pid 20236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20239] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... write resumed>) = 18 [pid 20236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20235] <... futex resumed>) = 0 [pid 20239] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20238] <... futex resumed>) = 1 [pid 20237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20234] <... futex resumed>) = 0 [pid 20239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] <... futex resumed>) = 0 [pid 20236] <... mmap resumed>) = 0x7f9f66df1000 [pid 20235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20239] <... futex resumed>) = 0 [pid 20238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20237] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20236] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20234] <... futex resumed>) = 0 [pid 20239] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20238] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20237] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20236] <... mprotect resumed>) = 0 [pid 20235] <... futex resumed>) = 0 [pid 20234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20239] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20238] <... openat resumed>) = 3 [pid 20237] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20236] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20236] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20237] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20236] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20238] <... futex resumed>) = 1 [pid 20235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20234] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20240 attached [pid 20239] <... futex resumed>) = 0 [pid 20238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] <... mmap resumed>) = 0x7f9f66df1000 [pid 20235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20240] set_robust_list(0x7f9f66e119a0, 24 [pid 20239] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20237] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20236] <... clone3 resumed> => {parent_tid=[20240]}, 88) = 20240 [pid 20235] <... futex resumed>) = 0 [pid 20234] <... futex resumed>) = 0 [pid 20240] <... set_robust_list resumed>) = 0 [pid 20239] <... openat resumed>) = 3 [pid 20238] pwrite64(3, "\x02\x00", 2, 4 [pid 20237] <... mprotect resumed>) = 0 [pid 20236] rt_sigprocmask(SIG_SETMASK, [] [pid 20235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20240] rt_sigprocmask(SIG_SETMASK, [] [pid 20239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20238] <... pwrite64 resumed>) = 2 [pid 20236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20239] <... futex resumed>) = 0 [pid 20238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20239] pwrite64(3, "\x02\x00", 2, 4 [pid 20238] <... futex resumed>) = 1 [pid 20235] <... futex resumed>) = 0 [pid 20234] <... futex resumed>) = 0 [pid 20239] <... pwrite64 resumed>) = 2 [pid 20238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20234] exit_group(0 [pid 20240] <... futex resumed>) = 0 [pid 20239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20238] <... futex resumed>) = ? [pid 20237] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20236] <... futex resumed>) = 1 [pid 20234] <... exit_group resumed>) = ? [pid 20240] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20239] <... futex resumed>) = 1 [pid 20238] +++ exited with 0 +++ [pid 20237] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20235] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20241 attached [pid 20240] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20235] exit_group(0 [pid 20234] +++ exited with 0 +++ [pid 20241] set_robust_list(0x7f9f66e119a0, 24 [pid 20240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20239] <... futex resumed>) = ? [pid 20237] <... clone3 resumed> => {parent_tid=[20241]}, 88) = 20241 [pid 20235] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20234, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20241] <... set_robust_list resumed>) = 0 [pid 20240] <... futex resumed>) = 1 [pid 20239] +++ exited with 0 +++ [pid 20237] rt_sigprocmask(SIG_SETMASK, [] [pid 20236] <... futex resumed>) = 0 [pid 20241] rt_sigprocmask(SIG_SETMASK, [] [pid 20240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20241] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20235] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20236] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20235, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20237] <... futex resumed>) = 0 [pid 20236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20241] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20240] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20241] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20240] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20241] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20240] <... futex resumed>) = 1 [pid 20236] <... futex resumed>) = 0 [pid 20241] <... futex resumed>) = 1 [pid 20240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20237] <... futex resumed>) = 0 [pid 20236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20236] <... futex resumed>) = 0 [pid 20241] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20240] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20237] <... futex resumed>) = 0 [pid 20236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20241] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20240] <... openat resumed>) = 3 [pid 20241] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20241] <... futex resumed>) = 1 [pid 20240] <... futex resumed>) = 1 [pid 20237] <... futex resumed>) = 0 [pid 20241] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20236] <... futex resumed>) = 0 [pid 20236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20240] <... futex resumed>) = 0 [pid 20240] pwrite64(3, "\x02\x00", 2, 4 [pid 20236] <... futex resumed>) = 1 [pid 20240] <... pwrite64 resumed>) = 2 [pid 20237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... futex resumed>) = 1 [pid 20241] <... futex resumed>) = 0 [pid 20240] <... futex resumed>) = 1 [pid 20237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20236] <... futex resumed>) = 0 [pid 20241] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20240] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20236] exit_group(0 [pid 20241] <... openat resumed>) = 3 [pid 20236] <... exit_group resumed>) = ? [pid 20241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... futex resumed>) = 0 [pid 20237] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20237] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20241] <... futex resumed>) = 1 [pid 20241] pwrite64(3, "\x02\x00", 2, 4 [pid 20240] <... futex resumed>) = ? [pid 20241] <... pwrite64 resumed>) = 2 [pid 20241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20237] <... futex resumed>) = 0 [pid 20237] exit_group(0) = ? [pid 20241] <... futex resumed>) = ? [pid 20240] +++ exited with 0 +++ [pid 20236] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20236, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20241] +++ exited with 0 +++ [pid 20237] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20237, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20242 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20242 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20242] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20242] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20243 attached [pid 20242] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20243] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20243 [pid 20243] <... set_robust_list resumed>) = 0 [pid 20242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20243] rt_sigprocmask(SIG_SETMASK, [] [pid 20242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20242] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20242] setpgid(0, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20242] <... setpgid resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20244 attached [pid 20243] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20243] <... prctl resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20243] setpgid(0, 0 [pid 20244] set_robust_list(0x55555f6e6760, 24 [pid 20242] <... openat resumed>) = 3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20244 [pid 20244] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20245 attached [pid 20244] rt_sigprocmask(SIG_SETMASK, [] [pid 20243] <... setpgid resumed>) = 0 [pid 20242] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20243] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20242] <... write resumed>) = 4 [pid 20245] set_robust_list(0x55555f6e6760, 24 [pid 20244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20242] close(3 [pid 20245] <... set_robust_list resumed>) = 0 [pid 20244] <... prctl resumed>) = 0 [pid 20243] <... openat resumed>) = 3 [pid 20242] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20245 [pid 20245] rt_sigprocmask(SIG_SETMASK, [] [pid 20244] setpgid(0, 0 [pid 20242] write(1, "executing program\n", 18 [pid 20244] <... setpgid resumed>) = 0 executing program [pid 20242] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20243] write(3, "1000", 4 [pid 20245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20243] <... write resumed>) = 4 [pid 20244] <... openat resumed>) = 3 [pid 20243] close(3 [pid 20242] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20245] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20244] write(3, "1000", 4 [pid 20243] <... close resumed>) = 0 [pid 20242] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20245] <... prctl resumed>) = 0 [pid 20244] <... write resumed>) = 4 [pid 20243] write(1, "executing program\n", 18 executing program [pid 20242] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20245] setpgid(0, 0 [pid 20244] close(3 [pid 20243] <... write resumed>) = 18 [pid 20242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20245] <... setpgid resumed>) = 0 [pid 20244] <... close resumed>) = 0 [pid 20243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20242] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20244] write(1, "executing program\n", 18 [pid 20242] <... mmap resumed>) = 0x7f9f66df1000 [pid 20244] <... write resumed>) = 18 [pid 20243] <... futex resumed>) = 0 executing program [pid 20244] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20243] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20242] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20244] <... futex resumed>) = 0 [pid 20243] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20242] <... mprotect resumed>) = 0 [pid 20244] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20243] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20245] <... openat resumed>) = 3 [pid 20243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20244] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20242] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20244] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20242] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20242] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20246 attached [pid 20245] write(3, "1000", 4 [pid 20244] <... mmap resumed>) = 0x7f9f66df1000 [pid 20243] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20245] <... write resumed>) = 4 [pid 20244] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20245] close(3 [pid 20243] <... mmap resumed>) = 0x7f9f66df1000 [pid 20246] set_robust_list(0x7f9f66e119a0, 24 [pid 20245] <... close resumed>) = 0 [pid 20243] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20246] <... set_robust_list resumed>) = 0 [pid 20245] write(1, "executing program\n", 18 [pid 20246] rt_sigprocmask(SIG_SETMASK, [] [pid 20243] <... mprotect resumed>) = 0 [pid 20245] <... write resumed>) = 18 [pid 20246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20244] <... mprotect resumed>) = 0 [pid 20243] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20242] <... clone3 resumed> => {parent_tid=[20246]}, 88) = 20246 [pid 20245] <... futex resumed>) = 0 [pid 20244] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20243] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20242] rt_sigprocmask(SIG_SETMASK, [] [pid 20245] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20244] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20243] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20245] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20242] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20248 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20247 attached [pid 20245] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20242] <... futex resumed>) = 1 [pid 20248] set_robust_list(0x7f9f66e119a0, 24 [pid 20247] set_robust_list(0x7f9f66e119a0, 24 [pid 20246] <... futex resumed>) = 0 [pid 20245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20244] <... clone3 resumed> => {parent_tid=[20247]}, 88) = 20247 [pid 20242] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20248] <... set_robust_list resumed>) = 0 [pid 20247] <... set_robust_list resumed>) = 0 [pid 20246] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20245] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20244] rt_sigprocmask(SIG_SETMASK, [] [pid 20243] <... clone3 resumed> => {parent_tid=[20248]}, 88) = 20248 [pid 20248] rt_sigprocmask(SIG_SETMASK, [] [pid 20247] rt_sigprocmask(SIG_SETMASK, [] [pid 20246] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20245] <... mmap resumed>) = 0x7f9f66df1000 [pid 20244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20243] rt_sigprocmask(SIG_SETMASK, [] [pid 20248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20247] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20245] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20244] <... futex resumed>) = 0 [pid 20243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20246] <... futex resumed>) = 1 [pid 20245] <... mprotect resumed>) = 0 [pid 20243] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20242] <... futex resumed>) = 0 [pid 20248] <... futex resumed>) = 0 [pid 20247] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20245] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20243] <... futex resumed>) = 1 [pid 20242] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20248] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20245] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20243] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20242] <... futex resumed>) = 0 [pid 20248] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20247] <... futex resumed>) = 0 [pid 20246] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20245] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20242] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20247] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20244] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20249 attached [pid 20248] <... futex resumed>) = 1 [pid 20247] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20246] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20243] <... futex resumed>) = 0 [pid 20249] set_robust_list(0x7f9f66e119a0, 24 [pid 20248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20245] <... clone3 resumed> => {parent_tid=[20249]}, 88) = 20249 [pid 20243] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20249] <... set_robust_list resumed>) = 0 [pid 20248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20247] <... futex resumed>) = 1 [pid 20246] <... futex resumed>) = 1 [pid 20245] rt_sigprocmask(SIG_SETMASK, [] [pid 20244] <... futex resumed>) = 0 [pid 20243] <... futex resumed>) = 0 [pid 20242] <... futex resumed>) = 0 [pid 20249] rt_sigprocmask(SIG_SETMASK, [] [pid 20248] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20243] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20242] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20248] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20244] <... futex resumed>) = 0 [pid 20242] <... futex resumed>) = 0 [pid 20249] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20247] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20246] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20245] <... futex resumed>) = 0 [pid 20244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20242] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20249] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20248] <... futex resumed>) = 1 [pid 20247] <... openat resumed>) = 3 [pid 20246] <... openat resumed>) = 3 [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20243] <... futex resumed>) = 0 [pid 20249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20243] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20243] <... futex resumed>) = 0 [pid 20245] <... futex resumed>) = 0 [pid 20243] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20249] <... futex resumed>) = 1 [pid 20248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20242] <... futex resumed>) = 0 [pid 20249] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20248] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20247] <... futex resumed>) = 1 [pid 20245] <... futex resumed>) = 0 [pid 20244] <... futex resumed>) = 0 [pid 20242] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20249] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20248] <... openat resumed>) = 3 [pid 20247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 20244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20242] <... futex resumed>) = 1 [pid 20249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20246] <... futex resumed>) = 0 [pid 20245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20244] <... futex resumed>) = 0 [pid 20242] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20249] <... futex resumed>) = 0 [pid 20248] <... futex resumed>) = 1 [pid 20247] pwrite64(3, "\x02\x00", 2, 4 [pid 20246] pwrite64(3, "\x02\x00", 2, 4 [pid 20245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20243] <... futex resumed>) = 0 [pid 20249] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20247] <... pwrite64 resumed>) = 2 [pid 20249] <... openat resumed>) = 3 [pid 20248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20246] <... pwrite64 resumed>) = 2 [pid 20245] <... futex resumed>) = 0 [pid 20243] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20248] pwrite64(3, "\x02\x00", 2, 4 [pid 20247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20249] <... futex resumed>) = 0 [pid 20248] <... pwrite64 resumed>) = 2 [pid 20247] <... futex resumed>) = 1 [pid 20246] <... futex resumed>) = 1 [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20244] <... futex resumed>) = 0 [pid 20243] <... futex resumed>) = 0 [pid 20242] <... futex resumed>) = 0 [pid 20249] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20244] exit_group(0 [pid 20243] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20242] exit_group(0 [pid 20248] <... futex resumed>) = 0 [pid 20247] <... futex resumed>) = ? [pid 20246] <... futex resumed>) = ? [pid 20245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20244] <... exit_group resumed>) = ? [pid 20243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20242] <... exit_group resumed>) = ? [pid 20249] <... futex resumed>) = 0 [pid 20248] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20247] +++ exited with 0 +++ [pid 20246] +++ exited with 0 +++ [pid 20245] <... futex resumed>) = 1 [pid 20244] +++ exited with 0 +++ [pid 20243] exit_group(0 [pid 20249] pwrite64(3, "\x02\x00", 2, 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20244, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20249] <... pwrite64 resumed>) = 2 [pid 20245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20243] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20248] <... futex resumed>) = ? [pid 20245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20242] +++ exited with 0 +++ [pid 20245] exit_group(0) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20242, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20249] <... futex resumed>) = ? [pid 20248] +++ exited with 0 +++ [pid 20243] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20243, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20249] +++ exited with 0 +++ [pid 20245] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20245, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20250 attached , child_tidptr=0x55555f6e6750) = 20250 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20250] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20250] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 [pid 20250] <... prctl resumed>) = 0 [pid 20250] setpgid(0, 0) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20250] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20250] write(3, "1000", 4) = 4 [pid 317] <... restart_syscall resumed>) = 0 [pid 20250] close(3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20250] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20251 attached [pid 20250] write(1, "executing program\n", 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20251] set_robust_list(0x55555f6e6760, 24 [pid 20250] <... write resumed>) = 18 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20251 ci2-android-6-12-rust/strace-static-x86_64: Process 20252 attached [pid 20251] <... set_robust_list resumed>) = 0 [pid 20250] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20252] set_robust_list(0x55555f6e6760, 24 [pid 20251] rt_sigprocmask(SIG_SETMASK, [] [pid 20250] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20252 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20252] <... set_robust_list resumed>) = 0 [pid 20251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20250] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20252] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20251] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20250] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20251] <... prctl resumed>) = 0 [pid 20250] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20252] <... prctl resumed>) = 0 [pid 20251] setpgid(0, 0 [pid 20250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20252] setpgid(0, 0 [pid 20251] <... setpgid resumed>) = 0 [pid 20250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20252] <... setpgid resumed>) = 0 [pid 20251] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20250] <... mmap resumed>) = 0x7f9f66df1000 [pid 20252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20252] <... openat resumed>) = 3 [pid 20251] <... openat resumed>) = 3 [pid 20250] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20252] write(3, "1000", 4 [pid 20250] <... mprotect resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20252] <... write resumed>) = 4 [pid 20251] write(3, "1000", 4 [pid 20250] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20252] close(3 [pid 20251] <... write resumed>) = 4 [pid 20252] <... close resumed>) = 0 [pid 20252] write(1, "executing program\n", 18 [pid 20251] close(3 [pid 20250] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20252] <... write resumed>) = 18 [pid 20251] <... close resumed>) = 0 executing program [pid 20250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20253 attached [pid 20252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20251] write(1, "executing program\n", 18 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20253 ci2-android-6-12-rust/strace-static-x86_64: Process 20254 attached [pid 20253] set_robust_list(0x55555f6e6760, 24 [pid 20252] <... futex resumed>) = 0 [pid 20251] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20250] <... clone3 resumed> => {parent_tid=[20254]}, 88) = 20254 [pid 20254] set_robust_list(0x7f9f66e119a0, 24 executing program [pid 20250] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20254] <... set_robust_list resumed>) = 0 [pid 20250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20254] rt_sigprocmask(SIG_SETMASK, [] [pid 20250] <... futex resumed>) = 0 [pid 20254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20253] <... set_robust_list resumed>) = 0 [pid 20252] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20254] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20253] rt_sigprocmask(SIG_SETMASK, [] [pid 20252] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20251] <... futex resumed>) = 0 [pid 20250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20252] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20251] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20254] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20251] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] <... prctl resumed>) = 0 [pid 20252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20251] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20254] <... futex resumed>) = 1 [pid 20253] setpgid(0, 0 [pid 20252] <... mmap resumed>) = 0x7f9f66df1000 [pid 20251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20250] <... futex resumed>) = 0 [pid 20254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] <... setpgid resumed>) = 0 [pid 20252] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20251] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20252] <... mprotect resumed>) = 0 [pid 20251] <... mmap resumed>) = 0x7f9f66df1000 [pid 20254] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20253] <... openat resumed>) = 3 [pid 20252] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20251] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20250] <... futex resumed>) = 0 [pid 20253] write(3, "1000", 4 [pid 20252] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20251] <... mprotect resumed>) = 0 [pid 20250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20254] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20253] <... write resumed>) = 4 [pid 20252] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20251] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] close(3 [pid 20251] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20253] <... close resumed>) = 0 [pid 20253] write(1, "executing program\n", 18 executing program [pid 20252] <... clone3 resumed> => {parent_tid=[20255]}, 88) = 20255 [pid 20251] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20256 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20255 attached [pid 20254] <... futex resumed>) = 1 [pid 20253] <... write resumed>) = 18 [pid 20252] rt_sigprocmask(SIG_SETMASK, [] [pid 20250] <... futex resumed>) = 0 [pid 20255] set_robust_list(0x7f9f66e119a0, 24 [pid 20254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20251] <... clone3 resumed> => {parent_tid=[20256]}, 88) = 20256 [pid 20250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] set_robust_list(0x7f9f66e119a0, 24 [pid 20255] <... set_robust_list resumed>) = 0 [pid 20254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20253] <... futex resumed>) = 0 [pid 20252] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20250] <... futex resumed>) = 0 [pid 20256] <... set_robust_list resumed>) = 0 [pid 20255] rt_sigprocmask(SIG_SETMASK, [] [pid 20254] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20256] rt_sigprocmask(SIG_SETMASK, [] [pid 20255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20254] <... openat resumed>) = 3 [pid 20256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20255] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20252] <... futex resumed>) = 0 [pid 20251] rt_sigprocmask(SIG_SETMASK, [] [pid 20256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20255] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20254] <... futex resumed>) = 1 [pid 20253] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20252] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20250] <... futex resumed>) = 0 [pid 20253] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20251] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] <... futex resumed>) = 0 [pid 20255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20254] pwrite64(3, "\x02\x00", 2, 4 [pid 20253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20251] <... futex resumed>) = 1 [pid 20250] <... futex resumed>) = 0 [pid 20256] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20255] <... futex resumed>) = 1 [pid 20254] <... pwrite64 resumed>) = 2 [pid 20253] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20252] <... futex resumed>) = 0 [pid 20251] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20256] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20255] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] <... mmap resumed>) = 0x7f9f66df1000 [pid 20252] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20254] <... futex resumed>) = 0 [pid 20253] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20252] <... futex resumed>) = 0 [pid 20250] exit_group(0 [pid 20256] <... futex resumed>) = 1 [pid 20254] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] <... mprotect resumed>) = 0 [pid 20252] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20251] <... futex resumed>) = 0 [pid 20256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20255] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20254] <... futex resumed>) = ? [pid 20253] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20251] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20250] <... exit_group resumed>) = ? [pid 20256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20255] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20254] +++ exited with 0 +++ [pid 20253] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20251] <... futex resumed>) = 0 [pid 20256] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20253] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20251] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20257 attached [pid 20256] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] <... clone3 resumed> => {parent_tid=[20257]}, 88) = 20257 [pid 20256] <... futex resumed>) = 1 [pid 20251] <... futex resumed>) = 0 [pid 20256] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20253] rt_sigprocmask(SIG_SETMASK, [] [pid 20251] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] <... openat resumed>) = 3 [pid 20255] <... futex resumed>) = 1 [pid 20253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20252] <... futex resumed>) = 0 [pid 20251] <... futex resumed>) = 0 [pid 20250] +++ exited with 0 +++ [pid 20257] set_robust_list(0x7f9f66e119a0, 24 [pid 20255] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20257] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20250, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20257] rt_sigprocmask(SIG_SETMASK, [] [pid 20256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20252] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20251] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20257] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20256] <... futex resumed>) = 0 [pid 20255] <... futex resumed>) = 0 [pid 20253] <... futex resumed>) = 0 [pid 20252] <... futex resumed>) = 1 [pid 20251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20252] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20251] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20255] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20257] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20251] <... futex resumed>) = 0 [pid 20257] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20256] pwrite64(3, "\x02\x00", 2, 4 [pid 20255] <... openat resumed>) = 3 [pid 20251] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] <... pwrite64 resumed>) = 2 [pid 20255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20257] <... futex resumed>) = 1 [pid 20253] <... futex resumed>) = 0 [pid 20255] <... futex resumed>) = 1 [pid 20252] <... futex resumed>) = 0 [pid 20257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20255] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20252] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20256] <... futex resumed>) = 1 [pid 20255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20253] <... futex resumed>) = 0 [pid 20252] <... futex resumed>) = 0 [pid 20251] <... futex resumed>) = 0 [pid 20257] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20255] pwrite64(3, "\x02\x00", 2, 4 [pid 20253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20252] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20251] exit_group(0 [pid 20257] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20256] <... futex resumed>) = ? [pid 20251] <... exit_group resumed>) = ? [pid 20257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20256] +++ exited with 0 +++ [pid 20255] <... pwrite64 resumed>) = 2 [pid 20251] +++ exited with 0 +++ [pid 20257] <... futex resumed>) = 1 [pid 20253] <... futex resumed>) = 0 [pid 20257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20251, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20255] <... futex resumed>) = 1 [pid 20253] <... futex resumed>) = 0 [pid 20252] <... futex resumed>) = 0 [pid 20257] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20255] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20252] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20252] <... exit_group resumed>) = ? [pid 20257] <... openat resumed>) = 3 [pid 20255] <... futex resumed>) = ? [pid 20257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] <... futex resumed>) = 0 [pid 20257] <... futex resumed>) = 1 [pid 20257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20253] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20255] +++ exited with 0 +++ [pid 20253] <... futex resumed>) = 0 [pid 20252] +++ exited with 0 +++ [pid 20257] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20253] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20252, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20257] <... futex resumed>) = 0 [pid 20253] exit_group(0) = ? [pid 20257] +++ exited with 0 +++ [pid 20253] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20253, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20258 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20258 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20258] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20258] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20258] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20258] setpgid(0, 0) = 0 [pid 20258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20258] <... openat resumed>) = 3 [pid 20258] write(3, "1000", 4) = 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20258] close(3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20258] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20258] write(1, "executing program\n", 18) = 18 executing program [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20258] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20258] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20258] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20258] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20259 attached ) = 0 [pid 20258] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20258] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20260 attached [pid 20260] set_robust_list(0x7f9f66e119a0, 24 [pid 20258] <... clone3 resumed> => {parent_tid=[20260]}, 88) = 20260 [pid 20260] <... set_robust_list resumed>) = 0 [pid 20258] rt_sigprocmask(SIG_SETMASK, [] [pid 20260] rt_sigprocmask(SIG_SETMASK, [] [pid 20258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20260] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20258] <... futex resumed>) = 0 [pid 20258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20261 attached [pid 314] <... restart_syscall resumed>) = 0 [pid 20259] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20261 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20259 [pid 20260] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20258] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20261] set_robust_list(0x55555f6e6760, 24 [pid 20260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20259] rt_sigprocmask(SIG_SETMASK, [] [pid 20258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20258] <... futex resumed>) = 0 [pid 20260] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20260] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20258] <... futex resumed>) = 0 [pid 20258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20260] <... futex resumed>) = 1 [pid 20260] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20261] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20261] rt_sigprocmask(SIG_SETMASK, [] [pid 20259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20260] <... openat resumed>) = 3 [pid 20259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] <... prctl resumed>) = 0 [pid 20260] <... futex resumed>) = 1 [pid 20258] <... futex resumed>) = 0 [pid 20260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20258] <... futex resumed>) = 0 [pid 20260] pwrite64(3, "\x02\x00", 2, 4 [pid 20258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20262 attached [pid 20261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20260] <... pwrite64 resumed>) = 2 [pid 20259] setpgid(0, 0 [pid 20261] <... prctl resumed>) = 0 [pid 20259] <... setpgid resumed>) = 0 [pid 20261] setpgid(0, 0 [pid 20262] set_robust_list(0x55555f6e6760, 24 [pid 20260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20262] <... set_robust_list resumed>) = 0 [pid 20260] <... futex resumed>) = 1 [pid 20258] <... futex resumed>) = 0 [pid 20262] rt_sigprocmask(SIG_SETMASK, [] [pid 20261] <... setpgid resumed>) = 0 [pid 20260] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20258] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20262 [pid 20262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20260] <... futex resumed>) = ? [pid 20258] <... exit_group resumed>) = ? [pid 20262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20261] <... openat resumed>) = 3 [pid 20260] +++ exited with 0 +++ [pid 20259] <... openat resumed>) = 3 [pid 20258] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20261] write(3, "1000", 4 [pid 20259] write(3, "1000", 4 [pid 20261] <... write resumed>) = 4 [pid 20259] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20258, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20261] close(3 [pid 20259] close(3 [pid 20261] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20259] <... close resumed>) = 0 [pid 20262] <... prctl resumed>) = 0 [pid 20262] setpgid(0, 0) = 0 [pid 20262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20261] write(1, "executing program\n", 18 [pid 20259] write(1, "executing program\n", 18 executing program executing program [pid 20262] write(3, "1000", 4 [pid 20261] <... write resumed>) = 18 [pid 20259] <... write resumed>) = 18 [pid 20262] <... write resumed>) = 4 [pid 20262] close(3 [pid 20259] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20262] <... close resumed>) = 0 [pid 20261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] <... futex resumed>) = 0 [pid 20262] write(1, "executing program\n", 18 [pid 20261] <... futex resumed>) = 0 [pid 20262] <... write resumed>) = 18 [pid 20262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20261] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20262] <... futex resumed>) = 0 [pid 20261] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20259] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 20262] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20261] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20259] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20262] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20262] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20262] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20262] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20262] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20262] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20263 attached [pid 20261] <... mmap resumed>) = 0x7f9f66df1000 [pid 20259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20261] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20259] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20264 attached [pid 20263] set_robust_list(0x55555f6e6760, 24 [pid 20262] <... clone3 resumed> => {parent_tid=[20264]}, 88) = 20264 [pid 20264] set_robust_list(0x7f9f66e119a0, 24 [pid 20263] <... set_robust_list resumed>) = 0 [pid 20262] rt_sigprocmask(SIG_SETMASK, [] [pid 20259] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20264] <... set_robust_list resumed>) = 0 [pid 20263] rt_sigprocmask(SIG_SETMASK, [] [pid 20262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20264] rt_sigprocmask(SIG_SETMASK, [] [pid 20262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20261] <... mprotect resumed>) = 0 [pid 20259] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20263 [pid 20264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20262] <... futex resumed>) = 0 [pid 20264] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20263] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20261] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20264] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20261] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... prctl resumed>) = 0 [pid 20264] <... futex resumed>) = 1 [pid 20263] setpgid(0, 0 [pid 20262] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20266 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20265 attached [pid 20264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] <... setpgid resumed>) = 0 [pid 20262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] <... clone3 resumed> => {parent_tid=[20265]}, 88) = 20265 [pid 20266] set_robust_list(0x7f9f66e119a0, 24 [pid 20265] set_robust_list(0x7f9f66e119a0, 24 [pid 20264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20262] <... futex resumed>) = 0 [pid 20266] <... set_robust_list resumed>) = 0 [pid 20265] <... set_robust_list resumed>) = 0 [pid 20264] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20263] <... openat resumed>) = 3 [pid 20262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20261] <... clone3 resumed> => {parent_tid=[20266]}, 88) = 20266 [pid 20259] rt_sigprocmask(SIG_SETMASK, [] [pid 20266] rt_sigprocmask(SIG_SETMASK, [] [pid 20265] rt_sigprocmask(SIG_SETMASK, [] [pid 20263] write(3, "1000", 4 [pid 20266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20263] <... write resumed>) = 4 [pid 20266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20264] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20263] close(3 [pid 20261] rt_sigprocmask(SIG_SETMASK, [] [pid 20259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20261] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20259] <... futex resumed>) = 0 [pid 20261] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... close resumed>) = 0 [pid 20266] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20265] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20264] <... futex resumed>) = 1 [pid 20263] write(1, "executing program\n", 18 [pid 20262] <... futex resumed>) = 0 executing program [pid 20266] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20265] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] <... write resumed>) = 18 [pid 20262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20262] <... futex resumed>) = 0 [pid 20266] <... futex resumed>) = 1 [pid 20265] <... futex resumed>) = 1 [pid 20264] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20263] <... futex resumed>) = 0 [pid 20262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20261] <... futex resumed>) = 0 [pid 20259] <... futex resumed>) = 0 [pid 20266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20264] <... openat resumed>) = 3 [pid 20263] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20261] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20261] <... futex resumed>) = 0 [pid 20259] <... futex resumed>) = 0 [pid 20266] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20265] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20264] <... futex resumed>) = 1 [pid 20263] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20262] <... futex resumed>) = 0 [pid 20261] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20266] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20265] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20262] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20263] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20262] <... futex resumed>) = 0 [pid 20266] <... futex resumed>) = 0 [pid 20265] <... futex resumed>) = 0 [pid 20264] pwrite64(3, "\x02\x00", 2, 4 [pid 20263] <... mmap resumed>) = 0x7f9f66df1000 [pid 20262] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20264] <... pwrite64 resumed>) = 2 [pid 20263] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20261] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] <... futex resumed>) = 0 [pid 20264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... mprotect resumed>) = 0 [pid 20261] <... futex resumed>) = 1 [pid 20259] <... futex resumed>) = 1 [pid 20266] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20265] <... futex resumed>) = 0 [pid 20264] <... futex resumed>) = 1 [pid 20263] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20262] <... futex resumed>) = 0 [pid 20261] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20266] <... openat resumed>) = 3 [pid 20265] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20264] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20262] exit_group(0 [pid 20266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20265] <... openat resumed>) = 3 [pid 20266] <... futex resumed>) = 1 [pid 20265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20261] <... futex resumed>) = 0 [pid 20266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20265] <... futex resumed>) = 1 [pid 20259] <... futex resumed>) = 0 [pid 20261] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20265] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] pwrite64(3, "\x02\x00", 2, 4 [pid 20265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20261] <... futex resumed>) = 0 [pid 20259] <... futex resumed>) = 0 [pid 20266] <... pwrite64 resumed>) = 2 [pid 20265] pwrite64(3, "\x02\x00", 2, 4 [pid 20263] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20262] <... exit_group resumed>) = ? [pid 20264] <... futex resumed>) = ? [pid 20261] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20267 attached [pid 20267] set_robust_list(0x7f9f66e119a0, 24 [pid 20263] <... clone3 resumed> => {parent_tid=[20267]}, 88) = 20267 [pid 20267] <... set_robust_list resumed>) = 0 [pid 20263] rt_sigprocmask(SIG_SETMASK, [] [pid 20267] rt_sigprocmask(SIG_SETMASK, [] [pid 20263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20267] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20263] <... futex resumed>) = 0 [pid 20267] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... futex resumed>) = 0 [pid 20267] <... futex resumed>) = 1 [pid 20263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20267] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20263] <... futex resumed>) = 0 [pid 20267] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20265] <... pwrite64 resumed>) = 2 [pid 20267] <... futex resumed>) = 1 [pid 20263] <... futex resumed>) = 0 [pid 20267] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20263] <... futex resumed>) = 0 [pid 20267] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20267] <... openat resumed>) = 3 [pid 20267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20264] +++ exited with 0 +++ [pid 20263] <... futex resumed>) = 0 [pid 20262] +++ exited with 0 +++ [pid 20266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20266] <... futex resumed>) = 1 [pid 20265] <... futex resumed>) = 1 [pid 20261] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20262, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20259] <... futex resumed>) = 0 [pid 20267] <... futex resumed>) = 1 [pid 20263] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20259] exit_group(0 [pid 20267] pwrite64(3, "\x02\x00", 2, 4 [pid 20266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20263] <... futex resumed>) = 0 [pid 20261] exit_group(0 [pid 20259] <... exit_group resumed>) = ? [pid 20267] <... pwrite64 resumed>) = 2 [pid 20265] +++ exited with 0 +++ [pid 20263] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20261] <... exit_group resumed>) = ? [pid 20267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20267] <... futex resumed>) = 0 [pid 20263] exit_group(0) = ? [pid 20267] +++ exited with 0 +++ [pid 20266] <... futex resumed>) = ? [pid 20263] +++ exited with 0 +++ [pid 20259] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20263, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20266] +++ exited with 0 +++ [pid 20261] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20261, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20268 attached , [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20268] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20268 [pid 20268] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20269 attached , NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20269 [pid 20269] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20269] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20269] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20269] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20269] setpgid(0, 0) = 0 [pid 20269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20269] write(3, "1000", 4) = 4 [pid 20269] close(3 [pid 20268] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20269] <... close resumed>) = 0 [pid 20268] <... prctl resumed>) = 0 [pid 20269] write(1, "executing program\n", 18 [pid 20268] setpgid(0, 0 [pid 20269] <... write resumed>) = 18 executing program [pid 20268] <... setpgid resumed>) = 0 [pid 20269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20269] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 20269] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20269] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20268] <... openat resumed>) = 3 [pid 20268] write(3, "1000", 4 [pid 20269] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20269] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20268] <... write resumed>) = 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20268] close(3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20269] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20269] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20270 attached [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20270] set_robust_list(0x7f9f66e119a0, 24 [pid 20269] <... clone3 resumed> => {parent_tid=[20270]}, 88) = 20270 [pid 20270] <... set_robust_list resumed>) = 0 [pid 20269] rt_sigprocmask(SIG_SETMASK, [] [pid 20270] rt_sigprocmask(SIG_SETMASK, [] [pid 20269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20270] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20269] <... futex resumed>) = 0 [pid 20270] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20270] <... futex resumed>) = 0 [pid 20269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20270] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20269] <... futex resumed>) = 0 [pid 20270] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20269] <... futex resumed>) = 0 [pid 20269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20270] <... futex resumed>) = 1 [pid 20269] <... futex resumed>) = 0 [pid 20270] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 20271 attached ) = 3 [pid 20269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20271] set_robust_list(0x55555f6e6760, 24 [pid 20268] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20271 [pid 20271] <... set_robust_list resumed>) = 0 [pid 20268] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20268] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20271] rt_sigprocmask(SIG_SETMASK, [] [pid 20270] <... futex resumed>) = 1 [pid 20269] <... futex resumed>) = 0 [pid 20268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20269] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20268] <... futex resumed>) = 0 [pid 20271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20269] <... futex resumed>) = 0 [pid 20268] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20271] <... prctl resumed>) = 0 executing program [pid 20270] pwrite64(3, "\x02\x00", 2, 4 [pid 20269] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20268] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20271] setpgid(0, 0 [pid 20270] <... pwrite64 resumed>) = 2 [pid 20268] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20271] <... setpgid resumed>) = 0 [pid 20270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20270] <... futex resumed>) = 1 [pid 20271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20269] <... futex resumed>) = 0 [pid 20270] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20269] exit_group(0 [pid 20268] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20271] <... openat resumed>) = 3 [pid 20270] <... futex resumed>) = ? [pid 20271] write(3, "1000", 4 [pid 20269] <... exit_group resumed>) = ? [pid 20268] <... mmap resumed>) = 0x7f9f66df1000 [pid 20271] <... write resumed>) = 4 [pid 20270] +++ exited with 0 +++ [pid 20269] +++ exited with 0 +++ [pid 20268] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20271] close(3 [pid 20268] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20272 attached [pid 20271] <... close resumed>) = 0 [pid 20268] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20269, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20271] write(1, "executing program\n", 18 [pid 20268] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20272] set_robust_list(0x55555f6e6760, 24 [pid 20271] <... write resumed>) = 18 [pid 20268] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20272] <... set_robust_list resumed>) = 0 [pid 20271] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20272 [pid 20271] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20273 attached [pid 20271] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20273] set_robust_list(0x7f9f66e119a0, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20273] <... set_robust_list resumed>) = 0 [pid 20273] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] rt_sigprocmask(SIG_SETMASK, [] [pid 20271] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20268] <... clone3 resumed> => {parent_tid=[20273]}, 88) = 20273 [pid 20271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20268] rt_sigprocmask(SIG_SETMASK, [] [pid 20271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20271] <... mmap resumed>) = 0x7f9f66df1000 [pid 20272] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20268] <... futex resumed>) = 1 [pid 20273] <... futex resumed>) = 0 [pid 20272] <... prctl resumed>) = 0 [pid 20271] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20272] setpgid(0, 0 [pid 20268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20271] <... mprotect resumed>) = 0 [pid 20273] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20272] <... setpgid resumed>) = 0 [pid 20271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 20273] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20268] <... futex resumed>) = 0 [pid 20273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20268] <... futex resumed>) = 0 [pid 20273] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20273] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20273] <... futex resumed>) = 1 [pid 20268] <... futex resumed>) = 0 [pid 20273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20274 attached [pid 20273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20272] <... openat resumed>) = 3 [pid 20268] <... futex resumed>) = 0 [pid 20274] set_robust_list(0x7f9f66e119a0, 24 [pid 20273] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20274] <... set_robust_list resumed>) = 0 [pid 20273] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 20275 attached [pid 20274] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20268] <... futex resumed>) = 0 [pid 20273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20268] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20268] <... futex resumed>) = 0 [pid 20273] pwrite64(3, "\x02\x00", 2, 4 [pid 20268] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20272] write(3, "1000", 4 [pid 20271] <... clone3 resumed> => {parent_tid=[20274]}, 88) = 20274 [pid 20275] set_robust_list(0x55555f6e6760, 24 [pid 20273] <... pwrite64 resumed>) = 2 [pid 20272] <... write resumed>) = 4 [pid 20275] <... set_robust_list resumed>) = 0 [pid 20273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20272] close(3 [pid 20271] rt_sigprocmask(SIG_SETMASK, [] [pid 20275] rt_sigprocmask(SIG_SETMASK, [] [pid 20271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20268] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20275 [pid 20272] <... close resumed>) = 0 [pid 20271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20272] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20272] <... write resumed>) = 18 [pid 20271] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20274] <... futex resumed>) = 0 executing program [pid 20273] <... futex resumed>) = 1 [pid 20268] exit_group(0 [pid 20275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20274] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20272] <... futex resumed>) = 0 [pid 20271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20268] <... exit_group resumed>) = ? [pid 20275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20274] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20273] +++ exited with 0 +++ [pid 20272] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20268] +++ exited with 0 +++ [pid 20274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20275] <... prctl resumed>) = 0 [pid 20274] <... futex resumed>) = 1 [pid 20272] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20271] <... futex resumed>) = 0 [pid 20275] setpgid(0, 0 [pid 20274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20268, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20275] <... setpgid resumed>) = 0 [pid 20274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20271] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20274] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20272] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20275] <... openat resumed>) = 3 [pid 20272] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20275] write(3, "1000", 4 [pid 20274] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20275] <... write resumed>) = 4 [pid 20272] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20275] close(3 [pid 20274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20272] <... mprotect resumed>) = 0 [pid 20275] <... close resumed>) = 0 [pid 20271] <... futex resumed>) = 0 [pid 20275] write(1, "executing program\n", 18 [pid 20274] <... futex resumed>) = 1 [pid 20272] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20275] <... write resumed>) = 18 [pid 20274] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20271] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20272] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20275] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20274] <... openat resumed>) = 3 [pid 20275] <... futex resumed>) = 0 [pid 20272] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20275] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20274] <... futex resumed>) = 1 [pid 20272] <... clone3 resumed> => {parent_tid=[20276]}, 88) = 20276 [pid 20271] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20277 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20276 attached [pid 20275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] rt_sigprocmask(SIG_SETMASK, [] [pid 20271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20277] set_robust_list(0x55555f6e6760, 24 [pid 20276] set_robust_list(0x7f9f66e119a0, 24 [pid 20275] <... mmap resumed>) = 0x7f9f66df1000 [pid 20274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20271] <... futex resumed>) = 0 [pid 20274] pwrite64(3, "\x02\x00", 2, 4 [pid 20272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20274] <... pwrite64 resumed>) = 2 [pid 20272] <... futex resumed>) = 0 [pid 20272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20271] <... futex resumed>) = 0 [pid 20274] <... futex resumed>) = 1 [pid 20271] exit_group(0) = ? [pid 20277] <... set_robust_list resumed>) = 0 [pid 20276] <... set_robust_list resumed>) = 0 [pid 20275] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20274] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20277 [pid 20277] rt_sigprocmask(SIG_SETMASK, [] [pid 20276] rt_sigprocmask(SIG_SETMASK, [] [pid 20271] +++ exited with 0 +++ [pid 20275] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20276] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20276] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20277] <... prctl resumed>) = 0 [pid 20276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20272] <... futex resumed>) = 0 [pid 20276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20272] <... futex resumed>) = 0 [pid 20276] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20277] setpgid(0, 0 [pid 20276] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20277] <... setpgid resumed>) = 0 [pid 20276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20278 attached [pid 20277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20276] <... futex resumed>) = 1 [pid 20277] <... openat resumed>) = 3 [pid 20276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] <... futex resumed>) = 0 [pid 20275] <... clone3 resumed> => {parent_tid=[20278]}, 88) = 20278 [pid 20272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20276] <... futex resumed>) = 0 [pid 20275] rt_sigprocmask(SIG_SETMASK, [] [pid 20272] <... futex resumed>) = 1 [pid 20278] set_robust_list(0x7f9f66e119a0, 24 [pid 20277] write(3, "1000", 4 [pid 20276] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20278] <... set_robust_list resumed>) = 0 [pid 20277] <... write resumed>) = 4 [pid 20275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20278] rt_sigprocmask(SIG_SETMASK, [] [pid 20277] close(3 [pid 20276] <... openat resumed>) = 3 [pid 20275] <... futex resumed>) = 0 [pid 20278] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20277] <... close resumed>) = 0 [pid 20276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20278] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20276] <... futex resumed>) = 1 [pid 20272] <... futex resumed>) = 0 [pid 20277] write(1, "executing program\n", 18 [pid 20276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20272] <... futex resumed>) = 0 executing program [pid 20276] pwrite64(3, "\x02\x00", 2, 4 [pid 20272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20278] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20277] <... write resumed>) = 18 [pid 20276] <... pwrite64 resumed>) = 2 [pid 20276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20277] <... futex resumed>) = 0 [pid 20278] <... futex resumed>) = 1 [pid 20277] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20275] <... futex resumed>) = 0 [pid 20276] <... futex resumed>) = 1 [pid 20277] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20272] <... futex resumed>) = 0 [pid 20278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20277] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20272] exit_group(0 [pid 20278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20276] <... futex resumed>) = ? [pid 20272] <... exit_group resumed>) = ? [pid 20278] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20276] +++ exited with 0 +++ [pid 20275] <... futex resumed>) = 0 [pid 20278] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20272] +++ exited with 0 +++ [pid 20277] <... mmap resumed>) = 0x7f9f66df1000 [pid 20275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20277] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20272, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20278] <... futex resumed>) = 0 [pid 20277] <... mprotect resumed>) = 0 [pid 20275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 20275] <... futex resumed>) = 0 [pid 20278] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20277] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20278] <... openat resumed>) = 3 [pid 20277] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20277] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20278] <... futex resumed>) = 1 [pid 20275] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20281 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20279 attached [pid 20278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] set_robust_list(0x7f9f66e119a0, 24 [pid 20275] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20280 attached [pid 20281] set_robust_list(0x55555f6e6760, 24 [pid 20278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20281] <... set_robust_list resumed>) = 0 [pid 20280] set_robust_list(0x55555f6e6760, 24 [pid 20278] pwrite64(3, "\x02\x00", 2, 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20280 [pid 20281] rt_sigprocmask(SIG_SETMASK, [] [pid 20280] <... set_robust_list resumed>) = 0 [pid 20279] <... set_robust_list resumed>) = 0 [pid 20277] <... clone3 resumed> => {parent_tid=[20279]}, 88) = 20279 [pid 20275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20281 [pid 20281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20280] rt_sigprocmask(SIG_SETMASK, [] [pid 20279] rt_sigprocmask(SIG_SETMASK, [] [pid 20278] <... pwrite64 resumed>) = 2 [pid 20277] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20277] <... futex resumed>) = 0 [pid 20281] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20279] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20281] <... prctl resumed>) = 0 [pid 20280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20279] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20278] <... futex resumed>) = 1 [pid 20275] <... futex resumed>) = 0 [pid 20281] setpgid(0, 0 [pid 20280] <... prctl resumed>) = 0 [pid 20279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20278] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20275] exit_group(0 [pid 20281] <... setpgid resumed>) = 0 [pid 20280] setpgid(0, 0 [pid 20279] <... futex resumed>) = 1 [pid 20278] <... futex resumed>) = ? [pid 20277] <... futex resumed>) = 0 [pid 20275] <... exit_group resumed>) = ? [pid 20281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20280] <... setpgid resumed>) = 0 [pid 20279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20278] +++ exited with 0 +++ [pid 20281] <... openat resumed>) = 3 [pid 20280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20281] write(3, "1000", 4 [pid 20280] <... openat resumed>) = 3 [pid 20281] <... write resumed>) = 4 [pid 20280] write(3, "1000", 4 [pid 20281] close(3 [pid 20280] <... write resumed>) = 4 [pid 20277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20275] +++ exited with 0 +++ [pid 20279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20281] <... close resumed>) = 0 [pid 20280] close(3 [pid 20279] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20277] <... futex resumed>) = 0 [pid 20281] write(1, "executing program\n", 18 [pid 20280] <... close resumed>) = 0 [pid 20281] <... write resumed>) = 18 [pid 20280] write(1, "executing program\n", 18 [pid 20277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20275, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program executing program [pid 20281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20280] <... write resumed>) = 18 [pid 20279] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] <... futex resumed>) = 0 [pid 20280] <... futex resumed>) = 0 [pid 20279] <... futex resumed>) = 1 [pid 20277] <... futex resumed>) = 0 [pid 20281] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20280] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20281] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20280] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20279] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20280] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20277] <... futex resumed>) = 0 [pid 20281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20281] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20281] <... mmap resumed>) = 0x7f9f66df1000 [pid 20280] <... mmap resumed>) = 0x7f9f66df1000 [pid 20279] <... openat resumed>) = 3 [pid 20281] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20280] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20281] <... mprotect resumed>) = 0 [pid 20280] <... mprotect resumed>) = 0 [pid 20279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20280] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20279] <... futex resumed>) = 1 [pid 20277] <... futex resumed>) = 0 [pid 20281] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20280] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] pwrite64(3, "\x02\x00", 2, 4 [pid 20277] <... futex resumed>) = 0 [pid 20281] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20280] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20282 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20283 attached [pid 20279] <... pwrite64 resumed>) = 2 [pid 20283] set_robust_list(0x7f9f66e119a0, 24 [pid 20282] set_robust_list(0x7f9f66e119a0, 24 [pid 20281] <... clone3 resumed> => {parent_tid=[20282]}, 88) = 20282 [pid 20280] <... clone3 resumed> => {parent_tid=[20283]}, 88) = 20283 [pid 20282] <... set_robust_list resumed>) = 0 [pid 20281] rt_sigprocmask(SIG_SETMASK, [] [pid 20280] rt_sigprocmask(SIG_SETMASK, [] [pid 20282] rt_sigprocmask(SIG_SETMASK, [] [pid 20281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20281] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20282] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20281] <... futex resumed>) = 0 [pid 20280] <... futex resumed>) = 0 [pid 20282] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20281] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20282] <... futex resumed>) = 0 [pid 20281] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20282] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20281] <... futex resumed>) = 0 [pid 20282] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20281] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] <... futex resumed>) = 0 [pid 20281] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20282] <... futex resumed>) = 1 [pid 20281] <... futex resumed>) = 0 [pid 20282] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20281] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20282] <... openat resumed>) = 3 [pid 20282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] <... futex resumed>) = 0 [pid 20281] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20282] <... futex resumed>) = 1 [pid 20281] <... futex resumed>) = 0 [pid 20282] pwrite64(3, "\x02\x00", 2, 4 [pid 20281] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20282] <... pwrite64 resumed>) = 2 [pid 20282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20281] <... futex resumed>) = 0 [pid 20282] <... futex resumed>) = 1 [pid 20281] exit_group(0 [pid 20283] <... set_robust_list resumed>) = 0 [pid 20282] +++ exited with 0 +++ [pid 20281] <... exit_group resumed>) = ? [pid 20283] rt_sigprocmask(SIG_SETMASK, [] [pid 20279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20279] <... futex resumed>) = 1 [pid 20277] <... futex resumed>) = 0 [pid 20283] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20281] +++ exited with 0 +++ [pid 20279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20283] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20277] exit_group(0 [pid 20283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] <... futex resumed>) = ? [pid 20283] <... futex resumed>) = 1 [pid 20280] <... futex resumed>) = 0 [pid 20277] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20279] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20281, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20280] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20283] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20283] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... restart_syscall resumed>) = 0 [pid 20283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20280] <... futex resumed>) = 0 [pid 20283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20284 attached [pid 20283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20283] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20284 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20284] set_robust_list(0x55555f6e6760, 24 [pid 20283] <... openat resumed>) = 3 [pid 20280] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20284] <... set_robust_list resumed>) = 0 [pid 20283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20277] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20284] rt_sigprocmask(SIG_SETMASK, [] [pid 20283] <... futex resumed>) = 0 [pid 20280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20285 attached [pid 20284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20283] pwrite64(3, "\x02\x00", 2, 4 [pid 20280] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20283] <... pwrite64 resumed>) = 2 [pid 20285] set_robust_list(0x55555f6e6760, 24 [pid 20280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20285 [pid 20285] <... set_robust_list resumed>) = 0 [pid 20284] <... prctl resumed>) = 0 [pid 20283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20285] rt_sigprocmask(SIG_SETMASK, [] [pid 20283] <... futex resumed>) = 0 [pid 20280] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20284] setpgid(0, 0 [pid 20285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20284] <... setpgid resumed>) = 0 [pid 20280] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20285] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20283] +++ exited with 0 +++ [pid 20280] +++ exited with 0 +++ [pid 20285] <... prctl resumed>) = 0 [pid 20285] setpgid(0, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20280, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20284] <... openat resumed>) = 3 [pid 20284] write(3, "1000", 4) = 4 [pid 20284] close(3) = 0 [pid 20284] write(1, "executing program\n", 18) = 18 [pid 20284] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20284] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20285] <... setpgid resumed>) = 0 [pid 20284] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20284] <... mmap resumed>) = 0x7f9f66df1000 [pid 20285] <... openat resumed>) = 3 [pid 20284] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20285] write(3, "1000", 4 [pid 20284] <... mprotect resumed>) = 0 [pid 20285] <... write resumed>) = 4 [pid 20284] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20285] close(3 [pid 20284] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20285] <... close resumed>) = 0 [pid 20285] write(1, "executing program\n", 18 executing program [pid 20284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20285] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20286 attached [pid 20285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20284] <... clone3 resumed> => {parent_tid=[20286]}, 88) = 20286 [pid 20285] <... futex resumed>) = 0 [pid 20284] rt_sigprocmask(SIG_SETMASK, [] [pid 20286] set_robust_list(0x7f9f66e119a0, 24 [pid 20285] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20286] <... set_robust_list resumed>) = 0 [pid 20285] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20286] rt_sigprocmask(SIG_SETMASK, [] [pid 20285] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20285] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20286] <... futex resumed>) = 0 [pid 20285] <... mmap resumed>) = 0x7f9f66df1000 [pid 20284] <... futex resumed>) = 1 [pid 20286] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20285] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20285] <... mprotect resumed>) = 0 [pid 20286] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20285] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20285] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20286] <... futex resumed>) = 1 [pid 20285] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20284] <... futex resumed>) = 0 [pid 20286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20287 attached [pid 20286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20284] <... futex resumed>) = 0 [pid 20287] set_robust_list(0x7f9f66e119a0, 24 [pid 20286] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20285] <... clone3 resumed> => {parent_tid=[20287]}, 88) = 20287 [pid 20284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20287] <... set_robust_list resumed>) = 0 [pid 20286] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20287] rt_sigprocmask(SIG_SETMASK, [] [pid 20285] rt_sigprocmask(SIG_SETMASK, [] [pid 20287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20286] <... futex resumed>) = 1 [pid 20285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20284] <... futex resumed>) = 0 [pid 20286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20287] <... futex resumed>) = 0 [pid 20286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20285] <... futex resumed>) = 1 [pid 20284] <... futex resumed>) = 0 [pid 20287] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20286] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20287] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20286] <... openat resumed>) = 3 [pid 20287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20285] <... futex resumed>) = 0 [pid 20287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20284] <... futex resumed>) = 0 [pid 20287] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20286] <... futex resumed>) = 1 [pid 20285] <... futex resumed>) = 0 [pid 20284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20287] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20286] pwrite64(3, "\x02\x00", 2, 4 [pid 20285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20284] <... futex resumed>) = 0 [pid 20287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20286] <... pwrite64 resumed>) = 2 [pid 20285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20287] <... futex resumed>) = 0 [pid 20285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20284] <... futex resumed>) = 0 [pid 20287] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20286] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20285] <... futex resumed>) = 0 [pid 20284] exit_group(0 [pid 20287] <... openat resumed>) = 3 [pid 20286] <... futex resumed>) = ? [pid 20285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20284] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20286] +++ exited with 0 +++ [pid 20285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20287] <... futex resumed>) = 0 [pid 20285] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20284] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20287] pwrite64(3, "\x02\x00", 2, 4 [pid 20285] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20285] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20287] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 20288 attached [pid 20287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... restart_syscall resumed>) = 0 [pid 20288] set_robust_list(0x55555f6e6760, 24 [pid 20287] <... futex resumed>) = 1 [pid 20285] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20288 [pid 20288] <... set_robust_list resumed>) = 0 [pid 20287] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20285] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20288] rt_sigprocmask(SIG_SETMASK, [] [pid 20287] <... futex resumed>) = ? [pid 20285] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20289 attached [pid 20288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20287] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20289] set_robust_list(0x55555f6e6760, 24 [pid 20288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20289 ci2-android-6-12-rust/strace-static-x86_64: Process 20290 attached [pid 20289] <... set_robust_list resumed>) = 0 [pid 20288] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20289] rt_sigprocmask(SIG_SETMASK, [] [pid 20288] setpgid(0, 0 [pid 20285] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20290] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20290 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20285, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20288] <... setpgid resumed>) = 0 [pid 20289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20289] <... prctl resumed>) = 0 [pid 20288] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20289] setpgid(0, 0 [pid 20288] write(3, "1000", 4 [pid 20289] <... setpgid resumed>) = 0 [pid 20288] <... write resumed>) = 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20290] rt_sigprocmask(SIG_SETMASK, [] [pid 20289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20288] close(3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20289] <... openat resumed>) = 3 [pid 20290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20289] write(3, "1000", 4 [pid 20288] <... close resumed>) = 0 [pid 20290] <... prctl resumed>) = 0 [pid 20289] <... write resumed>) = 4 [pid 20288] write(1, "executing program\n", 18 [pid 20290] setpgid(0, 0 [pid 20289] close(3 [pid 20288] <... write resumed>) = 18 [pid 20290] <... setpgid resumed>) = 0 [pid 20289] <... close resumed>) = 0 [pid 20288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20289] write(1, "executing program\n", 18 [pid 20288] <... futex resumed>) = 0 [pid 20290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20289] <... write resumed>) = 18 executing program [pid 20288] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20290] <... openat resumed>) = 3 [pid 20289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20288] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20289] <... futex resumed>) = 0 [pid 20288] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20289] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20289] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20289] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20288] <... mmap resumed>) = 0x7f9f66df1000 [pid 20289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20289] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20288] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20289] <... mmap resumed>) = 0x7f9f66df1000 [pid 20288] <... mprotect resumed>) = 0 [pid 20289] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20290] write(3, "1000", 4 [pid 20289] <... mprotect resumed>) = 0 [pid 20288] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20289] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20290] <... write resumed>) = 4 [pid 20289] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20288] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20290] close(3 [pid 20289] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20288] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20290] <... close resumed>) = 0 [pid 20290] write(1, "executing program\n", 18) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20291 attached [pid 20290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20291] set_robust_list(0x7f9f66e119a0, 24 [pid 20290] <... futex resumed>) = 0 [pid 20291] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20292 attached executing program [pid 20289] <... clone3 resumed> => {parent_tid=[20291]}, 88) = 20291 [pid 20288] <... clone3 resumed> => {parent_tid=[20292]}, 88) = 20292 [pid 20292] set_robust_list(0x7f9f66e119a0, 24 [pid 20291] rt_sigprocmask(SIG_SETMASK, [] [pid 20290] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20289] rt_sigprocmask(SIG_SETMASK, [] [pid 20288] rt_sigprocmask(SIG_SETMASK, [] [pid 20292] <... set_robust_list resumed>) = 0 [pid 20291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20290] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20292] rt_sigprocmask(SIG_SETMASK, [] [pid 20291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20288] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20289] <... futex resumed>) = 0 [pid 20288] <... futex resumed>) = 0 [pid 20292] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20291] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20288] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20292] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20290] <... mmap resumed>) = 0x7f9f66df1000 [pid 20292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20290] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20291] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20288] <... futex resumed>) = 0 [pid 20292] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20290] <... mprotect resumed>) = 0 [pid 20288] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20292] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20291] <... futex resumed>) = 1 [pid 20289] <... futex resumed>) = 0 [pid 20288] <... futex resumed>) = 0 [pid 20291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20290] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20288] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20290] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20291] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20289] <... futex resumed>) = 0 [pid 20288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20292] <... futex resumed>) = 0 [pid 20291] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20288] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20292] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20288] <... futex resumed>) = 0 [pid 20292] <... openat resumed>) = 3 [pid 20288] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20292] <... futex resumed>) = 0 [pid 20288] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20292] pwrite64(3, "\x02\x00", 2, 4 [pid 20288] <... futex resumed>) = 0 [pid 20292] <... pwrite64 resumed>) = 2 [pid 20288] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20290] <... clone3 resumed> => {parent_tid=[20293]}, 88) = 20293 [pid 20291] <... futex resumed>) = 1 [pid 20290] rt_sigprocmask(SIG_SETMASK, [] [pid 20291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20290] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20293 attached [pid 20292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20289] <... futex resumed>) = 0 [pid 20293] set_robust_list(0x7f9f66e119a0, 24 [pid 20292] <... futex resumed>) = 1 [pid 20289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20288] <... futex resumed>) = 0 [pid 20293] <... set_robust_list resumed>) = 0 [pid 20292] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20291] <... futex resumed>) = 0 [pid 20290] <... futex resumed>) = 0 [pid 20289] <... futex resumed>) = 1 [pid 20288] exit_group(0 [pid 20293] rt_sigprocmask(SIG_SETMASK, [] [pid 20292] <... futex resumed>) = ? [pid 20291] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20288] <... exit_group resumed>) = ? [pid 20293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20292] +++ exited with 0 +++ [pid 20291] <... openat resumed>) = 3 [pid 314] <... restart_syscall resumed>) = 0 [pid 20293] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20293] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20288] +++ exited with 0 +++ [pid 20291] <... futex resumed>) = 1 [pid 20289] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20293] <... futex resumed>) = 1 [pid 20291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20290] <... futex resumed>) = 0 [pid 20289] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20288, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20293] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20291] pwrite64(3, "\x02\x00", 2, 4 [pid 20290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20290] <... futex resumed>) = 0 [pid 20293] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20293] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20291] <... pwrite64 resumed>) = 2 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20294 attached [pid 20293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20291] <... futex resumed>) = 1 [pid 20289] <... futex resumed>) = 0 [pid 20291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20289] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20295 attached [pid 20294] set_robust_list(0x55555f6e6760, 24 [pid 20293] <... futex resumed>) = 1 [pid 20291] <... futex resumed>) = ? [pid 20290] <... futex resumed>) = 0 [pid 20289] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20294 [pid 20294] <... set_robust_list resumed>) = 0 [pid 20293] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20291] +++ exited with 0 +++ [pid 20290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20294] rt_sigprocmask(SIG_SETMASK, [] [pid 20293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20290] <... futex resumed>) = 0 [pid 20295] set_robust_list(0x55555f6e6760, 24 [pid 20293] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20295 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20295] <... set_robust_list resumed>) = 0 [pid 20294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20293] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20295] rt_sigprocmask(SIG_SETMASK, [] [pid 20294] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20289] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20294] <... prctl resumed>) = 0 [pid 20293] <... futex resumed>) = 1 [pid 20290] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20289, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20294] setpgid(0, 0 [pid 20293] pwrite64(3, "\x02\x00", 2, 4 [pid 20290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20295] <... prctl resumed>) = 0 [pid 20294] <... setpgid resumed>) = 0 [pid 20293] <... pwrite64 resumed>) = 2 [pid 20290] <... futex resumed>) = 0 [pid 20295] setpgid(0, 0 [pid 20294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20295] <... setpgid resumed>) = 0 [pid 20293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20294] <... openat resumed>) = 3 [pid 20293] <... futex resumed>) = 0 [pid 20290] exit_group(0 [pid 20295] <... openat resumed>) = 3 [pid 20294] write(3, "1000", 4 [pid 20290] <... exit_group resumed>) = ? [pid 20293] +++ exited with 0 +++ [pid 20295] write(3, "1000", 4 [pid 20294] <... write resumed>) = 4 [pid 20295] <... write resumed>) = 4 [pid 20294] close(3 [pid 20295] close(3 [pid 20294] <... close resumed>) = 0 [pid 20295] <... close resumed>) = 0 [pid 20295] write(1, "executing program\n", 18 [pid 20294] write(1, "executing program\n", 18 [pid 20295] <... write resumed>) = 18 [pid 20295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20294] <... write resumed>) = 18 [pid 20295] <... futex resumed>) = 0 [pid 20294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20290] +++ exited with 0 +++ executing program executing program [pid 20295] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20294] <... futex resumed>) = 0 [pid 20295] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20294] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20295] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20294] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20294] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20295] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20295] <... mmap resumed>) = 0x7f9f66df1000 [pid 20294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20290, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20295] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20294] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20295] <... mprotect resumed>) = 0 [pid 20294] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20295] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20294] <... mprotect resumed>) = 0 [pid 20295] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20295] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20296 attached [pid 20295] <... clone3 resumed> => {parent_tid=[20296]}, 88) = 20296 [pid 20294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20296] set_robust_list(0x7f9f66e119a0, 24 [pid 20295] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20295] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20294] <... clone3 resumed> => {parent_tid=[20297]}, 88) = 20297 [pid 20295] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20294] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20297 attached [pid 20297] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20297] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20294] <... futex resumed>) = 0 [pid 20297] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20294] <... futex resumed>) = 0 [pid 20297] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20297] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20294] <... futex resumed>) = 0 [pid 20297] <... futex resumed>) = 1 [pid 20294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20297] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20294] <... futex resumed>) = 0 [pid 20297] <... openat resumed>) = 3 [pid 20294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20294] <... futex resumed>) = 0 [pid 20297] <... futex resumed>) = 1 [pid 20297] pwrite64(3, "\x02\x00", 2, 4 [pid 20294] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20297] <... pwrite64 resumed>) = 2 [pid 20296] <... set_robust_list resumed>) = 0 [pid 20294] <... futex resumed>) = 0 [pid 20296] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20294] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20296] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20297] <... futex resumed>) = 0 [pid 20296] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20294] exit_group(0 [pid 20296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20294] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20297] +++ exited with 0 +++ [pid 20296] <... futex resumed>) = 1 [pid 20295] <... futex resumed>) = 0 [pid 20294] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20295] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20294, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20296] <... futex resumed>) = 0 [pid 20295] <... futex resumed>) = 1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20298 attached [pid 20296] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20295] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20296] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20298 [pid 20296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20298] set_robust_list(0x55555f6e6760, 24 [pid 20296] <... futex resumed>) = 1 [pid 20295] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20295] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20296] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20298] <... set_robust_list resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20295] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20296] <... openat resumed>) = 3 [pid 20295] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20299 attached [pid 20298] rt_sigprocmask(SIG_SETMASK, [] [pid 20296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20299] set_robust_list(0x55555f6e6760, 24 [pid 20298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20296] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20299 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20299] <... set_robust_list resumed>) = 0 [pid 20298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20295] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20295] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20295] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20299] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20299] setpgid(0, 0) = 0 [pid 20299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20298] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20299] <... openat resumed>) = 3 [pid 20299] write(3, "1000", 4) = 4 [pid 20299] close(3) = 0 [pid 20299] write(1, "executing program\n", 18 [pid 20298] setpgid(0, 0 executing program [pid 20296] pwrite64(3, "\x02\x00", 2, 4 [pid 20298] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20300 attached [pid 20299] <... write resumed>) = 18 [pid 20300] set_robust_list(0x55555f6e6760, 24 [pid 20299] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20296] <... pwrite64 resumed>) = 2 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20300 [pid 20300] <... set_robust_list resumed>) = 0 [pid 20299] <... futex resumed>) = 0 [pid 20300] rt_sigprocmask(SIG_SETMASK, [] [pid 20299] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20298] <... openat resumed>) = 3 [pid 20299] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20298] write(3, "1000", 4 [pid 20296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20298] <... write resumed>) = 4 [pid 20296] <... futex resumed>) = 1 [pid 20295] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20298] close(3 [pid 20296] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20295] exit_group(0 [pid 20300] <... prctl resumed>) = 0 [pid 20299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20298] <... close resumed>) = 0 [pid 20296] <... futex resumed>) = ? [pid 20295] <... exit_group resumed>) = ? [pid 20300] setpgid(0, 0 [pid 20299] <... mmap resumed>) = 0x7f9f66df1000 [pid 20298] write(1, "executing program\n", 18 [pid 20296] +++ exited with 0 +++ [pid 20295] +++ exited with 0 +++ [pid 20300] <... setpgid resumed>) = 0 executing program [pid 20299] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20298] <... write resumed>) = 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20295, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20299] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20300] <... openat resumed>) = 3 [pid 20299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] write(3, "1000", 4 [pid 20298] <... futex resumed>) = 0 [pid 20300] <... write resumed>) = 4 [pid 20299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20298] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20300] close(3 [pid 20299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20298] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20300] <... close resumed>) = 0 [pid 20298] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20301 attached , NULL, 8) = 0 [pid 20301] set_robust_list(0x7f9f66e119a0, 24 [pid 20300] write(1, "executing program\n", 18 [pid 20299] <... clone3 resumed> => {parent_tid=[20301]}, 88) = 20301 executing program [pid 20298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20300] <... write resumed>) = 18 [pid 20299] rt_sigprocmask(SIG_SETMASK, [] [pid 20300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20300] <... futex resumed>) = 0 [pid 20299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20299] <... futex resumed>) = 0 [pid 20300] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20300] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20300] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20301] <... set_robust_list resumed>) = 0 [pid 20298] <... mmap resumed>) = 0x7f9f66df1000 [pid 20301] rt_sigprocmask(SIG_SETMASK, [] [pid 20298] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20300] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20298] <... mprotect resumed>) = 0 [pid 20301] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20300] <... mprotect resumed>) = 0 [pid 20301] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20301] <... futex resumed>) = 1 [pid 20300] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20299] <... futex resumed>) = 0 [pid 20298] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20301] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20302 attached [pid 20301] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20303 attached [pid 20302] set_robust_list(0x7f9f66e119a0, 24 [pid 20301] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20300] <... clone3 resumed> => {parent_tid=[20302]}, 88) = 20302 [pid 20299] <... futex resumed>) = 0 [pid 20298] <... clone3 resumed> => {parent_tid=[20303]}, 88) = 20303 [pid 20303] set_robust_list(0x7f9f66e119a0, 24 [pid 20302] <... set_robust_list resumed>) = 0 [pid 20301] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20300] rt_sigprocmask(SIG_SETMASK, [] [pid 20299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20298] rt_sigprocmask(SIG_SETMASK, [] [pid 20303] <... set_robust_list resumed>) = 0 [pid 20302] rt_sigprocmask(SIG_SETMASK, [] [pid 20301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20303] rt_sigprocmask(SIG_SETMASK, [] [pid 20302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20301] <... futex resumed>) = 0 [pid 20300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20302] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20301] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20300] <... futex resumed>) = 0 [pid 20299] <... futex resumed>) = 0 [pid 20298] <... futex resumed>) = 0 [pid 20303] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20302] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20301] <... openat resumed>) = 3 [pid 20300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20303] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20302] <... futex resumed>) = 0 [pid 20301] <... futex resumed>) = 0 [pid 20300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... restart_syscall resumed>) = 0 [pid 20303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20302] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20301] pwrite64(3, "\x02\x00", 2, 4 [pid 20300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20303] <... futex resumed>) = 1 [pid 20302] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20300] <... futex resumed>) = 0 [pid 20299] <... futex resumed>) = 0 [pid 20298] <... futex resumed>) = 0 [pid 20303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20301] <... pwrite64 resumed>) = 2 [pid 20302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20304 attached [pid 20303] <... futex resumed>) = 0 [pid 20302] <... futex resumed>) = 1 [pid 20301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] <... futex resumed>) = 0 [pid 20298] <... futex resumed>) = 1 [pid 20303] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20301] <... futex resumed>) = 1 [pid 20298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20304] set_robust_list(0x55555f6e6760, 24 [pid 20302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20301] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20304] <... set_robust_list resumed>) = 0 [pid 20303] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20302] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20300] <... futex resumed>) = 0 [pid 20299] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20304 [pid 20304] rt_sigprocmask(SIG_SETMASK, [] [pid 20303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20302] <... openat resumed>) = 3 [pid 20300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20299] exit_group(0 [pid 20304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20303] <... futex resumed>) = 1 [pid 20301] <... futex resumed>) = ? [pid 20299] <... exit_group resumed>) = ? [pid 20298] <... futex resumed>) = 0 [pid 20302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20302] <... futex resumed>) = 1 [pid 20301] +++ exited with 0 +++ [pid 20300] <... futex resumed>) = 0 [pid 20299] +++ exited with 0 +++ [pid 20298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20304] <... prctl resumed>) = 0 [pid 20303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20302] pwrite64(3, "\x02\x00", 2, 4 [pid 20300] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] <... futex resumed>) = 0 [pid 20304] setpgid(0, 0 [pid 20303] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20302] <... pwrite64 resumed>) = 2 [pid 20300] <... futex resumed>) = 0 [pid 20298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20304] <... setpgid resumed>) = 0 [pid 20303] <... openat resumed>) = 3 [pid 20302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20304] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20302] <... futex resumed>) = 0 [pid 20303] <... futex resumed>) = 1 [pid 20302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20300] exit_group(0 [pid 20298] <... futex resumed>) = 0 [pid 20303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20302] <... futex resumed>) = ? [pid 20300] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20305 attached [pid 20302] +++ exited with 0 +++ [pid 20298] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20300] +++ exited with 0 +++ [pid 20298] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20305] set_robust_list(0x55555f6e6760, 24 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20300, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20305] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20305 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20304] <... openat resumed>) = 3 [pid 20303] <... futex resumed>) = 0 [pid 20305] rt_sigprocmask(SIG_SETMASK, [] [pid 20304] write(3, "1000", 4 [pid 20303] pwrite64(3, "\x02\x00", 2, 4 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20304] <... write resumed>) = 4 [pid 20305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20305] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20304] close(3 [pid 20303] <... pwrite64 resumed>) = 2 [pid 20305] <... prctl resumed>) = 0 [pid 20304] <... close resumed>) = 0 [pid 20303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20305] setpgid(0, 0 executing program [pid 20304] write(1, "executing program\n", 18 [pid 20305] <... setpgid resumed>) = 0 [pid 20303] <... futex resumed>) = 1 [pid 20298] <... futex resumed>) = 0 [pid 20304] <... write resumed>) = 18 [pid 20305] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20303] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20298] exit_group(0 [pid 20304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20298] <... exit_group resumed>) = ? [pid 20303] <... futex resumed>) = ? [pid 20305] <... openat resumed>) = 3 [pid 20304] <... futex resumed>) = 0 [pid 20305] write(3, "1000", 4) = 4 [pid 20305] close(3) = 0 [pid 20305] write(1, "executing program\n", 18) = 18 executing program [pid 20303] +++ exited with 0 +++ [pid 20298] +++ exited with 0 +++ [pid 20305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20305] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20305] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20305] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20304] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20298, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20304] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20304] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20304] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20304] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20304] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20306 attached [pid 20306] set_robust_list(0x7f9f66e119a0, 24 [pid 20304] <... clone3 resumed> => {parent_tid=[20306]}, 88) = 20306 [pid 20306] <... set_robust_list resumed>) = 0 [pid 20304] rt_sigprocmask(SIG_SETMASK, [] [pid 20306] rt_sigprocmask(SIG_SETMASK, [] [pid 20304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20304] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20306] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20304] <... futex resumed>) = 0 [pid 20304] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20306] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20304] <... futex resumed>) = 0 [pid 20306] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20304] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20306] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20304] <... futex resumed>) = 0 [pid 20306] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20304] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20304] <... futex resumed>) = 0 [pid 20304] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20306] <... futex resumed>) = 1 [pid 20304] <... futex resumed>) = 0 [pid 20306] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20304] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20306] <... openat resumed>) = 3 [pid 20305] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20305] <... mprotect resumed>) = 0 [pid 20306] <... futex resumed>) = 1 [pid 20304] <... futex resumed>) = 0 [pid 20306] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20305] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20304] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20305] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20304] <... futex resumed>) = 0 [pid 20306] pwrite64(3, "\x02\x00", 2, 4 [pid 20305] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20307 attached [pid 20306] <... pwrite64 resumed>) = 2 [pid 20304] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20307] set_robust_list(0x7f9f66e119a0, 24 [pid 20305] <... clone3 resumed> => {parent_tid=[20307]}, 88) = 20307 [pid 20307] <... set_robust_list resumed>) = 0 [pid 20306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20305] rt_sigprocmask(SIG_SETMASK, [] [pid 20304] <... futex resumed>) = 0 [pid 20307] rt_sigprocmask(SIG_SETMASK, [] [pid 20306] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20304] exit_group(0 [pid 20307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20306] <... futex resumed>) = ? [pid 20305] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20304] <... exit_group resumed>) = ? [pid 20307] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20306] +++ exited with 0 +++ [pid 20305] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20307] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20305] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... restart_syscall resumed>) = 0 [pid 20307] <... futex resumed>) = 0 [pid 20305] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20307] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20305] <... futex resumed>) = 0 [pid 20304] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20307] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20305] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20304, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20307] <... futex resumed>) = 1 [pid 20305] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20307] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20305] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20308 attached [pid 20307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20305] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20309 attached [pid 20307] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20305] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20308 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20309 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20309] set_robust_list(0x55555f6e6760, 24 [pid 20308] set_robust_list(0x55555f6e6760, 24 [pid 20307] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20309] <... set_robust_list resumed>) = 0 [pid 20308] <... set_robust_list resumed>) = 0 [pid 20307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20309] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20308] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20308] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20308] setpgid(0, 0) = 0 [pid 20308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20305] <... futex resumed>) = 0 [pid 20307] <... futex resumed>) = 1 [pid 20309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20308] <... openat resumed>) = 3 [pid 20307] pwrite64(3, "\x02\x00", 2, 4 [pid 20305] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20305] <... futex resumed>) = 0 [pid 20309] <... prctl resumed>) = 0 [pid 20308] write(3, "1000", 4 [pid 20307] <... pwrite64 resumed>) = 2 [pid 20305] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20309] setpgid(0, 0) = 0 [pid 20308] <... write resumed>) = 4 [pid 20309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20308] close(3 [pid 20307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20305] <... futex resumed>) = 0 [pid 20309] <... openat resumed>) = 3 [pid 20308] <... close resumed>) = 0 [pid 20307] <... futex resumed>) = 1 [pid 20305] exit_group(0 [pid 20309] write(3, "1000", 4 [pid 20308] write(1, "executing program\n", 18 [pid 20305] <... exit_group resumed>) = ? executing program [pid 20309] <... write resumed>) = 4 [pid 20308] <... write resumed>) = 18 [pid 20307] +++ exited with 0 +++ [pid 20309] close(3 [pid 20308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20305] +++ exited with 0 +++ [pid 20309] <... close resumed>) = 0 [pid 20308] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20305, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20309] write(1, "executing program\n", 18 [pid 20308] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20309] <... write resumed>) = 18 [pid 20308] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20309] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20308] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20309] <... futex resumed>) = 0 [pid 20308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20309] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20308] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20309] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20308] <... mmap resumed>) = 0x7f9f66df1000 [pid 20309] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20308] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20308] <... mprotect resumed>) = 0 [pid 20309] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20308] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20309] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20308] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20309] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20308] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20310 attached [pid 20310] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20309] <... clone3 resumed> => {parent_tid=[20310]}, 88) = 20310 [pid 20310] rt_sigprocmask(SIG_SETMASK, [] [pid 20309] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20311 attached [pid 20310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20308] <... clone3 resumed> => {parent_tid=[20311]}, 88) = 20311 [pid 20311] set_robust_list(0x7f9f66e119a0, 24 [pid 20310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20308] rt_sigprocmask(SIG_SETMASK, [] [pid 20311] <... set_robust_list resumed>) = 0 [pid 20310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20309] <... futex resumed>) = 0 [pid 20308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20311] rt_sigprocmask(SIG_SETMASK, [] [pid 20310] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20310] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20309] <... futex resumed>) = 0 [pid 20310] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20310] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20309] <... futex resumed>) = 0 [pid 20309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20309] <... futex resumed>) = 0 [pid 20310] <... futex resumed>) = 1 [pid 20310] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20310] <... openat resumed>) = 3 [pid 20309] <... futex resumed>) = 0 [pid 20308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20308] <... futex resumed>) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 20311] <... futex resumed>) = 0 [pid 20310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20311] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20310] <... futex resumed>) = 0 [pid 20309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20311] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20310] pwrite64(3, "\x02\x00", 2, 4 [pid 20309] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20310] <... pwrite64 resumed>) = 2 [pid 20309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20311] <... futex resumed>) = 1 [pid 20308] <... futex resumed>) = 0 [pid 20311] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20311] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20308] <... futex resumed>) = 0 [pid 20308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20312 attached [pid 20311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20310] <... futex resumed>) = 1 [pid 20309] <... futex resumed>) = 0 [pid 20311] <... futex resumed>) = 1 [pid 20310] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20308] <... futex resumed>) = 0 [pid 20312] set_robust_list(0x55555f6e6760, 24 [pid 20311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20309] exit_group(0 [pid 20308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20312 [pid 20312] <... set_robust_list resumed>) = 0 [pid 20311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20310] <... futex resumed>) = ? [pid 20309] <... exit_group resumed>) = ? [pid 20308] <... futex resumed>) = 0 [pid 20311] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20310] +++ exited with 0 +++ [pid 20308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20312] rt_sigprocmask(SIG_SETMASK, [] [pid 20311] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20312] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20312] setpgid(0, 0 [pid 20311] <... futex resumed>) = 1 [pid 20309] +++ exited with 0 +++ [pid 20308] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20312] <... setpgid resumed>) = 0 [pid 20311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20308] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20308] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20311] pwrite64(3, "\x02\x00", 2, 4 [pid 20308] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20311] <... pwrite64 resumed>) = 2 [pid 20311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20308] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20313 attached [pid 20308] exit_group(0) = ? [pid 20311] <... futex resumed>) = ? [pid 20312] <... openat resumed>) = 3 [pid 20313] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20313 [pid 20313] <... set_robust_list resumed>) = 0 [pid 20312] write(3, "1000", 4 [pid 20313] rt_sigprocmask(SIG_SETMASK, [] [pid 20312] <... write resumed>) = 4 [pid 20311] +++ exited with 0 +++ [pid 20308] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20312] close(3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20308, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20313] <... prctl resumed>) = 0 [pid 20313] setpgid(0, 0) = 0 [pid 20313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20312] <... close resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20312] write(1, "executing program\n", 18 [pid 20313] <... openat resumed>) = 3 [pid 20312] <... write resumed>) = 18 [pid 20313] write(3, "1000", 4) = 4 [pid 20312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20313] close(3) = 0 executing program [pid 20313] write(1, "executing program\n", 18) = 18 [pid 20313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20313] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20313] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20313] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20313] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20312] <... futex resumed>) = 0 [pid 20312] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20312] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20312] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20313] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20314 attached [pid 20313] <... clone3 resumed> => {parent_tid=[20314]}, 88) = 20314 [pid 20312] <... mmap resumed>) = 0x7f9f66df1000 [pid 20314] set_robust_list(0x7f9f66e119a0, 24 [pid 20312] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20314] <... set_robust_list resumed>) = 0 [pid 20313] rt_sigprocmask(SIG_SETMASK, [] [pid 20314] rt_sigprocmask(SIG_SETMASK, [] [pid 20313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20312] <... mprotect resumed>) = 0 [pid 20314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20314] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20313] <... futex resumed>) = 0 [pid 20312] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20314] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20312] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20312] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20314] <... futex resumed>) = 0 [pid 20313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20314] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20313] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20315 attached [pid 20314] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20315] set_robust_list(0x7f9f66e119a0, 24 [pid 20312] <... clone3 resumed> => {parent_tid=[20315]}, 88) = 20315 [pid 20315] <... set_robust_list resumed>) = 0 [pid 20312] rt_sigprocmask(SIG_SETMASK, [] [pid 20315] rt_sigprocmask(SIG_SETMASK, [] [pid 20312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20314] <... futex resumed>) = 1 [pid 20313] <... futex resumed>) = 0 [pid 20312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20315] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20315] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20313] <... futex resumed>) = 0 [pid 20312] <... futex resumed>) = 0 [pid 20315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20314] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20315] <... futex resumed>) = 0 [pid 20314] <... openat resumed>) = 3 [pid 20312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20313] <... futex resumed>) = 0 [pid 20315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20313] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20313] <... futex resumed>) = 0 [pid 20315] <... futex resumed>) = 0 [pid 20314] pwrite64(3, "\x02\x00", 2, 4 [pid 20313] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20312] <... futex resumed>) = 1 [pid 20315] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20314] <... pwrite64 resumed>) = 2 [pid 20312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20315] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20312] <... futex resumed>) = 0 [pid 20315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20312] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20315] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20314] <... futex resumed>) = 1 [pid 20313] <... futex resumed>) = 0 [pid 20312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20315] <... openat resumed>) = 3 [pid 20314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20313] exit_group(0 [pid 20315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20314] <... futex resumed>) = ? [pid 20313] <... exit_group resumed>) = ? [pid 20315] <... futex resumed>) = 1 [pid 20314] +++ exited with 0 +++ [pid 20312] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20315] pwrite64(3, "\x02\x00", 2, 4 [pid 20312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20315] <... pwrite64 resumed>) = 2 [pid 20312] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20316 attached [pid 20312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20316] set_robust_list(0x55555f6e6760, 24 [pid 20313] +++ exited with 0 +++ [pid 20312] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20316 [pid 20316] <... set_robust_list resumed>) = 0 [pid 20312] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20316] rt_sigprocmask(SIG_SETMASK, [] [pid 20315] <... futex resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20313, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20317 attached [pid 20316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20315] +++ exited with 0 +++ [pid 20312] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20317 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20317] set_robust_list(0x55555f6e6760, 24 [pid 316] <... restart_syscall resumed>) = 0 [pid 20317] <... set_robust_list resumed>) = 0 [pid 20316] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20316] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20316] <... setpgid resumed>) = 0 [pid 20316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20316] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20316] write(3, "1000", 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20317] <... prctl resumed>) = 0 [pid 20316] <... write resumed>) = 4 [pid 20317] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20318 attached [pid 20316] close(3 [pid 20318] set_robust_list(0x55555f6e6760, 24 [pid 20317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20316] <... close resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20318 [pid 20318] <... set_robust_list resumed>) = 0 [pid 20316] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20316] <... write resumed>) = 18 [pid 20318] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20316] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20316] <... futex resumed>) = 0 [pid 20317] <... openat resumed>) = 3 [pid 20316] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20317] write(3, "1000", 4 [pid 20316] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20318] <... prctl resumed>) = 0 [pid 20317] <... write resumed>) = 4 [pid 20316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20318] setpgid(0, 0 [pid 20317] close(3 [pid 20316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20318] <... setpgid resumed>) = 0 [pid 20317] <... close resumed>) = 0 executing program [pid 20316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20317] write(1, "executing program\n", 18 [pid 20316] <... mmap resumed>) = 0x7f9f66df1000 [pid 20318] <... openat resumed>) = 3 [pid 20318] write(3, "1000", 4) = 4 [pid 20318] close(3) = 0 [pid 20318] write(1, "executing program\n", 18 [pid 20317] <... write resumed>) = 18 [pid 20316] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20318] <... write resumed>) = 18 [pid 20317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20316] <... mprotect resumed>) = 0 [pid 20318] <... futex resumed>) = 0 [pid 20318] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20317] <... futex resumed>) = 0 executing program executing program [pid 20316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20317] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20317] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20317] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20318] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20319 attached [pid 20318] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20319] set_robust_list(0x7f9f66e119a0, 24 [pid 20318] <... mprotect resumed>) = 0 [pid 20317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20316] <... clone3 resumed> => {parent_tid=[20319]}, 88) = 20319 [pid 20319] <... set_robust_list resumed>) = 0 [pid 20318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20317] <... mmap resumed>) = 0x7f9f66df1000 [pid 20316] rt_sigprocmask(SIG_SETMASK, [] [pid 20319] rt_sigprocmask(SIG_SETMASK, [] [pid 20318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20317] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20318] <... clone3 resumed> => {parent_tid=[20320]}, 88) = 20320 [pid 20318] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20320 attached [pid 20320] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20320] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20318] <... futex resumed>) = 0 [pid 20320] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20319] <... futex resumed>) = 0 [pid 20317] <... mprotect resumed>) = 0 [pid 20316] <... futex resumed>) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 20320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20319] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20318] <... futex resumed>) = 0 [pid 20317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20320] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20319] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20321 attached [pid 20320] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20321] set_robust_list(0x7f9f66e119a0, 24 [pid 20320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20319] <... futex resumed>) = 1 [pid 20317] <... clone3 resumed> => {parent_tid=[20321]}, 88) = 20321 [pid 20316] <... futex resumed>) = 0 [pid 20321] <... set_robust_list resumed>) = 0 [pid 20320] <... futex resumed>) = 1 [pid 20319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20318] <... futex resumed>) = 0 [pid 20321] rt_sigprocmask(SIG_SETMASK, [] [pid 20320] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20317] rt_sigprocmask(SIG_SETMASK, [] [pid 20316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20322 attached [pid 20321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20319] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20318] <... futex resumed>) = 0 [pid 20316] <... futex resumed>) = 0 [pid 20322] set_robust_list(0x55555f6e6760, 24 [pid 20321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20320] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20319] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20322] <... set_robust_list resumed>) = 0 [pid 20320] <... openat resumed>) = 3 [pid 20319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20317] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20322 [pid 20322] rt_sigprocmask(SIG_SETMASK, [] [pid 20319] <... futex resumed>) = 0 [pid 20322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20321] <... futex resumed>) = 0 [pid 20320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20317] <... futex resumed>) = 1 [pid 20316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20321] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20320] <... futex resumed>) = 1 [pid 20318] <... futex resumed>) = 0 [pid 20317] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20322] <... prctl resumed>) = 0 [pid 20321] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20320] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20319] <... futex resumed>) = 0 [pid 20318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20316] <... futex resumed>) = 1 [pid 20322] setpgid(0, 0 [pid 20321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20319] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20318] <... futex resumed>) = 0 [pid 20316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20322] <... setpgid resumed>) = 0 [pid 20321] <... futex resumed>) = 1 [pid 20320] pwrite64(3, "\x02\x00", 2, 4 [pid 20319] <... openat resumed>) = 3 [pid 20318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20317] <... futex resumed>) = 0 [pid 20322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20320] <... pwrite64 resumed>) = 2 [pid 20317] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20322] <... openat resumed>) = 3 [pid 20321] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20320] <... futex resumed>) = 1 [pid 20319] <... futex resumed>) = 1 [pid 20318] <... futex resumed>) = 0 [pid 20316] <... futex resumed>) = 0 [pid 20322] write(3, "1000", 4 [pid 20321] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20320] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20318] exit_group(0 [pid 20317] <... futex resumed>) = 0 [pid 20322] <... write resumed>) = 4 [pid 20321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20320] <... futex resumed>) = ? [pid 20319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20318] <... exit_group resumed>) = ? [pid 20317] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20322] close(3 [pid 20321] <... futex resumed>) = 0 [pid 20320] +++ exited with 0 +++ [pid 20319] pwrite64(3, "\x02\x00", 2, 4 [pid 20318] +++ exited with 0 +++ [pid 20317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20316] <... futex resumed>) = 0 [pid 20322] <... close resumed>) = 0 [pid 20321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20319] <... pwrite64 resumed>) = 2 [pid 20316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20322] write(1, "executing program\n", 18) = 18 [pid 20319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 executing program [pid 20316] <... futex resumed>) = 0 [pid 20322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20319] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20316] exit_group(0 [pid 20322] <... futex resumed>) = 0 [pid 20319] <... futex resumed>) = ? [pid 20317] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20316] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20322] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20321] <... futex resumed>) = 0 [pid 20319] +++ exited with 0 +++ [pid 20317] <... futex resumed>) = 1 [pid 20316] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20322] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20321] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20317] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20322] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20321] <... openat resumed>) = 3 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20321] <... futex resumed>) = 1 [pid 20322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20317] <... futex resumed>) = 0 [pid 20322] <... mmap resumed>) = 0x7f9f66df1000 [pid 20317] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20322] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20317] <... futex resumed>) = 1 [pid 20322] <... mprotect resumed>) = 0 [pid 20321] <... futex resumed>) = 0 [pid 20317] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20321] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 20323 attached [pid 20322] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20321] <... pwrite64 resumed>) = 2 [pid 20323] set_robust_list(0x55555f6e6760, 24 [pid 20322] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20323 [pid 20323] <... set_robust_list resumed>) = 0 [pid 20322] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20323] rt_sigprocmask(SIG_SETMASK, [] [pid 20321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20324 attached [pid 20323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20321] <... futex resumed>) = 1 [pid 20317] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20324] set_robust_list(0x7f9f66e119a0, 24 [pid 20321] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20317] exit_group(0 [pid 20324] <... set_robust_list resumed>) = 0 [pid 20323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20322] <... clone3 resumed> => {parent_tid=[20324]}, 88) = 20324 [pid 20317] <... exit_group resumed>) = ? [pid 20324] rt_sigprocmask(SIG_SETMASK, [] [pid 20323] <... prctl resumed>) = 0 [pid 20322] rt_sigprocmask(SIG_SETMASK, [] [pid 20324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20323] setpgid(0, 0 [pid 20322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20323] <... setpgid resumed>) = 0 [pid 20322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20324] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20322] <... futex resumed>) = 0 [pid 20321] <... futex resumed>) = ? [pid 20324] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20323] <... openat resumed>) = 3 [pid 20322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20321] +++ exited with 0 +++ [pid 20317] +++ exited with 0 +++ [pid 20324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20323] write(3, "1000", 4) = 4 [pid 20323] close(3) = 0 [pid 20323] write(1, "executing program\n", 18 [pid 20324] <... futex resumed>) = 0 [pid 20322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20317, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20322] <... futex resumed>) = 0 [pid 20324] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20323] <... write resumed>) = 18 [pid 20324] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20323] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20323] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20324] <... futex resumed>) = 1 [pid 20323] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20322] <... futex resumed>) = 0 [pid 20324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20323] <... mmap resumed>) = 0x7f9f66df1000 [pid 20322] <... futex resumed>) = 0 [pid 20324] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20323] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20323] <... mprotect resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20323] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20323] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20324] <... openat resumed>) = 3 [pid 20323] <... clone3 resumed> => {parent_tid=[20325]}, 88) = 20325 [pid 20323] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20325 attached [pid 20324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20325] set_robust_list(0x7f9f66e119a0, 24 [pid 20324] <... futex resumed>) = 1 [pid 20323] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20322] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20325] <... set_robust_list resumed>) = 0 [pid 20324] pwrite64(3, "\x02\x00", 2, 4 [pid 20323] <... futex resumed>) = 0 [pid 20322] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20323] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20322] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20322] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20325] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20323] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20326 attached [pid 20325] <... futex resumed>) = 1 [pid 20323] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20326] set_robust_list(0x55555f6e6760, 24 [pid 20325] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20323] <... futex resumed>) = 0 [pid 20326] <... set_robust_list resumed>) = 0 [pid 20325] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20324] <... pwrite64 resumed>) = 2 [pid 20323] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20326] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20326 [pid 20325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20325] <... futex resumed>) = 1 [pid 20323] <... futex resumed>) = 0 [pid 20326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20323] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20326] <... prctl resumed>) = 0 [pid 20325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20323] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20327 attached [pid 20326] setpgid(0, 0 [pid 20325] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20323] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20327] set_robust_list(0x55555f6e6760, 24 [pid 20326] <... setpgid resumed>) = 0 [pid 20325] <... openat resumed>) = 3 [pid 20327] <... set_robust_list resumed>) = 0 [pid 20326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20322] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20322] exit_group(0) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20327 [pid 20327] rt_sigprocmask(SIG_SETMASK, [] [pid 20326] <... openat resumed>) = 3 [pid 20325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20326] write(3, "1000", 4 [pid 20325] <... futex resumed>) = 1 [pid 20323] <... futex resumed>) = 0 [pid 20327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20326] <... write resumed>) = 4 [pid 20325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20323] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20327] <... prctl resumed>) = 0 [pid 20326] close(3 [pid 20325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20323] <... futex resumed>) = 0 [pid 20327] setpgid(0, 0 [pid 20326] <... close resumed>) = 0 [pid 20325] pwrite64(3, "\x02\x00", 2, 4 [pid 20323] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20327] <... setpgid resumed>) = 0 [pid 20326] write(1, "executing program\n", 18 [pid 20325] <... pwrite64 resumed>) = 2 [pid 20324] <... futex resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20326] <... write resumed>) = 18 [pid 20327] <... openat resumed>) = 3 [pid 20326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20326] <... futex resumed>) = 0 [pid 20326] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20325] <... futex resumed>) = 1 [pid 20327] write(3, "1000", 4 [pid 20326] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20323] <... futex resumed>) = 0 [pid 20327] <... write resumed>) = 4 executing program [pid 20326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20324] +++ exited with 0 +++ [pid 20323] exit_group(0 [pid 20322] +++ exited with 0 +++ [pid 20327] close(3 [pid 20326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20325] <... futex resumed>) = ? [pid 20323] <... exit_group resumed>) = ? [pid 20327] <... close resumed>) = 0 [pid 20326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20325] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20322, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20327] write(1, "executing program\n", 18 [pid 20326] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20323] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20327] <... write resumed>) = 18 [pid 20326] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20323, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20327] <... futex resumed>) = 0 [pid 20326] <... mprotect resumed>) = 0 [pid 20327] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20326] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20327] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20327] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20326] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20327] <... mmap resumed>) = 0x7f9f66df1000 [pid 20326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20327] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20328 attached [pid 20327] <... mprotect resumed>) = 0 [pid 20327] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20326] <... clone3 resumed> => {parent_tid=[20328]}, 88) = 20328 [pid 20327] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20326] rt_sigprocmask(SIG_SETMASK, [] [pid 20327] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20326] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20329 attached [pid 20326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20328] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 20330 attached [pid 20327] <... clone3 resumed> => {parent_tid=[20330]}, 88) = 20330 [pid 20326] <... futex resumed>) = 0 [pid 20330] set_robust_list(0x7f9f66e119a0, 24 [pid 20327] rt_sigprocmask(SIG_SETMASK, [] [pid 20326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20330] <... set_robust_list resumed>) = 0 [pid 20327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20330] rt_sigprocmask(SIG_SETMASK, [] [pid 20327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20330] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20327] <... futex resumed>) = 0 [pid 20327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20328] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20329] set_robust_list(0x55555f6e6760, 24 [pid 20328] rt_sigprocmask(SIG_SETMASK, [] [pid 20329] <... set_robust_list resumed>) = 0 [pid 20328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20329 [pid 20330] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20329] rt_sigprocmask(SIG_SETMASK, [] [pid 20327] <... futex resumed>) = 0 [pid 20330] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20328] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20328] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20327] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20330] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20329] <... prctl resumed>) = 0 [pid 20328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20330] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20329] setpgid(0, 0 [pid 20328] <... futex resumed>) = 1 [pid 20326] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] <... setpgid resumed>) = 0 [pid 20328] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20327] <... futex resumed>) = 0 [pid 20330] <... futex resumed>) = 1 [pid 20328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20326] <... futex resumed>) = 0 [pid 20330] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20328] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20327] <... futex resumed>) = 0 [pid 20326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20330] <... openat resumed>) = 3 [pid 20327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] <... openat resumed>) = 3 [pid 20330] <... futex resumed>) = 1 [pid 20328] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20327] <... futex resumed>) = 0 [pid 20330] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20329] write(3, "1000", 4 [pid 20328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20327] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20329] <... write resumed>) = 4 [pid 20328] <... futex resumed>) = 1 [pid 20327] <... futex resumed>) = 0 [pid 20326] <... futex resumed>) = 0 [pid 20330] pwrite64(3, "\x02\x00", 2, 4 [pid 20328] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20327] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20331 attached [pid 20330] <... pwrite64 resumed>) = 2 [pid 20329] close(3 [pid 20328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20326] <... futex resumed>) = 0 [pid 20329] <... close resumed>) = 0 [pid 20328] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20331] set_robust_list(0x55555f6e6760, 24 [pid 20330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20331] <... set_robust_list resumed>) = 0 [pid 20330] <... futex resumed>) = 1 [pid 20328] <... openat resumed>) = 3 [pid 20327] <... futex resumed>) = 0 [pid 20331] rt_sigprocmask(SIG_SETMASK, [] [pid 20330] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20329] write(1, "executing program\n", 18 [pid 20328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20327] exit_group(0 executing program [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20331 [pid 20331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20330] <... futex resumed>) = ? [pid 20329] <... write resumed>) = 18 [pid 20328] <... futex resumed>) = 1 [pid 20327] <... exit_group resumed>) = ? [pid 20326] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20330] +++ exited with 0 +++ [pid 20329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20328] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20327] +++ exited with 0 +++ [pid 20326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20331] <... prctl resumed>) = 0 [pid 20329] <... futex resumed>) = 0 [pid 20328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20326] <... futex resumed>) = 0 [pid 20331] setpgid(0, 0 [pid 20329] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20328] pwrite64(3, "\x02\x00", 2, 4 [pid 20326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20327, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20331] <... setpgid resumed>) = 0 [pid 20329] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20328] <... pwrite64 resumed>) = 2 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20331] <... openat resumed>) = 3 [pid 20328] <... futex resumed>) = 1 [pid 20326] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20331] write(3, "1000", 4 [pid 20328] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20326] exit_group(0 [pid 20331] <... write resumed>) = 4 [pid 20329] <... mmap resumed>) = 0x7f9f66df1000 [pid 20326] <... exit_group resumed>) = ? [pid 20331] close(3 [pid 20329] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20331] <... close resumed>) = 0 [pid 20331] write(1, "executing program\n", 18 [pid 20329] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20328] <... futex resumed>) = ? [pid 20331] <... write resumed>) = 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20331] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20331] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20331] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20331] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20328] +++ exited with 0 +++ [pid 20326] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20329] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20331] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20331] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20332 attached [pid 20332] set_robust_list(0x7f9f66e119a0, 24 [pid 20331] <... clone3 resumed> => {parent_tid=[20332]}, 88) = 20332 [pid 20332] <... set_robust_list resumed>) = 0 [pid 20331] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20333 attached executing program [pid 20332] rt_sigprocmask(SIG_SETMASK, [] [pid 20331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20329] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20333 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20332] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20331] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20334 attached [pid 20333] set_robust_list(0x55555f6e6760, 24 [pid 20332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20334] set_robust_list(0x7f9f66e119a0, 24 [pid 20333] <... set_robust_list resumed>) = 0 [pid 20332] <... futex resumed>) = 0 [pid 20331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20329] <... clone3 resumed> => {parent_tid=[20334]}, 88) = 20334 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20334] <... set_robust_list resumed>) = 0 [pid 20333] rt_sigprocmask(SIG_SETMASK, [] [pid 20332] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20334] rt_sigprocmask(SIG_SETMASK, [] [pid 20333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20332] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20331] <... futex resumed>) = 0 [pid 20329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20332] <... futex resumed>) = 0 [pid 20331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20332] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20331] <... futex resumed>) = 0 [pid 20332] <... openat resumed>) = 3 [pid 20331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20331] <... futex resumed>) = 0 [pid 20332] pwrite64(3, "\x02\x00", 2, 4 [pid 20331] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20332] <... pwrite64 resumed>) = 2 [pid 20333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20329] <... futex resumed>) = 1 [pid 20334] <... futex resumed>) = 0 [pid 20332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20331] <... futex resumed>) = 0 [pid 20329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20334] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20332] <... futex resumed>) = 0 [pid 20331] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20334] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20333] <... prctl resumed>) = 0 [pid 20332] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] setpgid(0, 0 [pid 20331] exit_group(0 [pid 20334] <... futex resumed>) = 1 [pid 20332] <... futex resumed>) = ? [pid 20331] <... exit_group resumed>) = ? [pid 20333] <... setpgid resumed>) = 0 [pid 20329] <... futex resumed>) = 0 [pid 20334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20332] +++ exited with 0 +++ [pid 20331] +++ exited with 0 +++ [pid 20334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20334] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20329] <... futex resumed>) = 0 [pid 20334] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20331, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20334] <... futex resumed>) = 1 [pid 20329] <... futex resumed>) = 0 [pid 20334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20329] <... futex resumed>) = 0 [pid 20334] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20334] <... openat resumed>) = 3 [pid 20334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20329] <... futex resumed>) = 0 [pid 20329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20334] <... futex resumed>) = 1 [pid 20329] <... futex resumed>) = 0 [pid 20334] pwrite64(3, "\x02\x00", 2, 4 [pid 20329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20333] <... openat resumed>) = 3 [pid 20334] <... pwrite64 resumed>) = 2 [pid 20334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] write(3, "1000", 4 [pid 20334] <... futex resumed>) = 1 [pid 20333] <... write resumed>) = 4 [pid 20329] <... futex resumed>) = 0 [pid 20334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20333] close(3 [pid 20329] exit_group(0 [pid 20334] <... futex resumed>) = ? [pid 20333] <... close resumed>) = 0 [pid 20329] <... exit_group resumed>) = ? [pid 20334] +++ exited with 0 +++ [pid 20333] write(1, "executing program\n", 18 [pid 20329] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20333] <... write resumed>) = 18 executing program [pid 20333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20329, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20333] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20333] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20335 attached [pid 20333] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20335] set_robust_list(0x55555f6e6760, 24 [pid 20333] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20335 [pid 20335] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20336 attached [pid 20333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20336] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20336] <... set_robust_list resumed>) = 0 [pid 20333] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20336 [pid 20336] rt_sigprocmask(SIG_SETMASK, [] [pid 20335] rt_sigprocmask(SIG_SETMASK, [] [pid 20333] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20335] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20335] setpgid(0, 0) = 0 [pid 20335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20335] <... openat resumed>) = 3 [pid 20333] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20336] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20335] write(3, "1000", 4 [pid 20336] <... prctl resumed>) = 0 [pid 20335] <... write resumed>) = 4 [pid 20333] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20336] setpgid(0, 0) = 0 [pid 20333] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20335] close(3 [pid 20336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20335] <... close resumed>) = 0 [pid 20333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20335] write(1, "executing program\n", 18) = 18 [pid 20335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20335] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20335] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20335] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20335] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20337 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20338 attached [pid 20337] set_robust_list(0x7f9f66e119a0, 24 [pid 20335] <... clone3 resumed> => {parent_tid=[20337]}, 88) = 20337 [pid 20338] set_robust_list(0x7f9f66e119a0, 24 [pid 20336] <... openat resumed>) = 3 [pid 20333] <... clone3 resumed> => {parent_tid=[20338]}, 88) = 20338 [pid 20336] write(3, "1000", 4 [pid 20333] rt_sigprocmask(SIG_SETMASK, [] [pid 20336] <... write resumed>) = 4 [pid 20338] <... set_robust_list resumed>) = 0 [pid 20337] <... set_robust_list resumed>) = 0 [pid 20335] rt_sigprocmask(SIG_SETMASK, [] [pid 20338] rt_sigprocmask(SIG_SETMASK, [] [pid 20337] rt_sigprocmask(SIG_SETMASK, [] [pid 20336] close(3 [pid 20335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20336] <... close resumed>) = 0 [pid 20335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20338] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20337] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20336] write(1, "executing program\n", 18 [pid 20335] <... futex resumed>) = 0 executing program [pid 20338] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20337] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20336] <... write resumed>) = 18 [pid 20335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20333] <... futex resumed>) = 0 [pid 20338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20338] <... futex resumed>) = 0 [pid 20337] <... futex resumed>) = 0 [pid 20336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20338] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20337] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20336] <... futex resumed>) = 0 [pid 20335] <... futex resumed>) = 0 [pid 20337] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20336] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20338] <... futex resumed>) = 0 [pid 20336] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20333] <... futex resumed>) = 1 [pid 20338] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20337] <... futex resumed>) = 1 [pid 20335] <... futex resumed>) = 0 [pid 20338] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20337] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20336] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20335] <... futex resumed>) = 0 [pid 20338] <... futex resumed>) = 0 [pid 20337] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20338] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20337] <... openat resumed>) = 3 [pid 20336] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20338] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20338] <... openat resumed>) = 3 [pid 20337] <... futex resumed>) = 1 [pid 20336] <... mmap resumed>) = 0x7f9f66df1000 [pid 20335] <... futex resumed>) = 0 [pid 20333] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20337] pwrite64(3, "\x02\x00", 2, 4 [pid 20336] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20338] <... futex resumed>) = 0 [pid 20337] <... pwrite64 resumed>) = 2 [pid 20336] <... mprotect resumed>) = 0 [pid 20335] <... futex resumed>) = 0 [pid 20333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20338] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20337] <... futex resumed>) = 0 [pid 20335] exit_group(0) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20339 attached [pid 20337] +++ exited with 0 +++ [pid 20336] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20335] +++ exited with 0 +++ [pid 20333] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20336] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20338] <... futex resumed>) = 0 [pid 20333] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20339 [pid 20338] pwrite64(3, "\x02\x00", 2, 4 [pid 20336] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20333] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20335, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20339] set_robust_list(0x55555f6e6760, 24 [pid 20338] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20339] <... set_robust_list resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] rt_sigprocmask(SIG_SETMASK, [] [pid 20333] <... futex resumed>) = 0 [pid 20333] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20338] <... futex resumed>) = ? [pid 20333] <... exit_group resumed>) = ? [pid 20339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20338] +++ exited with 0 +++ [pid 20333] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20340 attached [pid 20340] set_robust_list(0x7f9f66e119a0, 24 [pid 20339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20336] <... clone3 resumed> => {parent_tid=[20340]}, 88) = 20340 [pid 20340] <... set_robust_list resumed>) = 0 [pid 20340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20333, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20339] <... prctl resumed>) = 0 [pid 20336] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 20336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20340] <... futex resumed>) = 0 [pid 20339] setpgid(0, 0 [pid 20336] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 20340] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20339] <... setpgid resumed>) = 0 [pid 20336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20340] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20340] <... futex resumed>) = 1 [pid 20339] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20339] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20339] close(3 [pid 20336] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20342 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20341 attached [pid 20336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] <... close resumed>) = 0 executing program [pid 20339] write(1, "executing program\n", 18 [pid 20341] set_robust_list(0x55555f6e6760, 24 [pid 20339] <... write resumed>) = 18 [pid 20341] <... set_robust_list resumed>) = 0 [pid 20339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20342 [pid 20341] rt_sigprocmask(SIG_SETMASK, [] [pid 20339] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20339] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20339] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20339] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20341] <... prctl resumed>) = 0 [pid 20339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20341] setpgid(0, 0 [pid 20339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20341] <... setpgid resumed>) = 0 [pid 20339] <... mmap resumed>) = 0x7f9f66df1000 [pid 20342] set_robust_list(0x55555f6e6760, 24 [pid 20341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20336] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20341 [pid 20341] <... openat resumed>) = 3 [pid 20340] <... futex resumed>) = 0 [pid 20339] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20342] <... set_robust_list resumed>) = 0 [pid 20336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20342] rt_sigprocmask(SIG_SETMASK, [] [pid 20341] write(3, "1000", 4 [pid 20340] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20339] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20341] <... write resumed>) = 4 [pid 20340] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20339] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20342] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20341] close(3 [pid 20340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20342] <... prctl resumed>) = 0 [pid 20341] <... close resumed>) = 0 [pid 20340] <... futex resumed>) = 1 [pid 20339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20336] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20343 attached [pid 20342] setpgid(0, 0 [pid 20341] write(1, "executing program\n", 18 [pid 20340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20342] <... setpgid resumed>) = 0 [pid 20341] <... write resumed>) = 18 [pid 20340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20340] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20339] <... clone3 resumed> => {parent_tid=[20343]}, 88) = 20343 [pid 20336] <... futex resumed>) = 0 [pid 20343] set_robust_list(0x7f9f66e119a0, 24 [pid 20342] <... openat resumed>) = 3 [pid 20341] <... futex resumed>) = 0 [pid 20340] <... openat resumed>) = 3 [pid 20339] rt_sigprocmask(SIG_SETMASK, [] [pid 20336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20343] <... set_robust_list resumed>) = 0 [pid 20342] write(3, "1000", 4 [pid 20341] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20343] rt_sigprocmask(SIG_SETMASK, [] [pid 20342] <... write resumed>) = 4 [pid 20343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20342] close(3 [pid 20341] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] <... close resumed>) = 0 [pid 20343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20341] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20340] <... futex resumed>) = 1 [pid 20339] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20336] <... futex resumed>) = 0 [pid 20343] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20342] write(1, "executing program\n", 18 [pid 20341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20339] <... futex resumed>) = 0 executing program [pid 20336] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20342] <... write resumed>) = 18 [pid 20341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20339] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20336] <... futex resumed>) = 0 [pid 20343] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20341] <... mmap resumed>) = 0x7f9f66df1000 [pid 20340] pwrite64(3, "\x02\x00", 2, 4 [pid 20343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20342] <... futex resumed>) = 0 [pid 20341] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20340] <... pwrite64 resumed>) = 2 [pid 20336] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20343] <... futex resumed>) = 1 [pid 20342] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20341] <... mprotect resumed>) = 0 [pid 20339] <... futex resumed>) = 0 [pid 20343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20341] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20342] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20341] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20340] <... futex resumed>) = 1 [pid 20339] <... futex resumed>) = 0 [pid 20336] <... futex resumed>) = 0 [pid 20343] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20341] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20339] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20343] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20342] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20336] exit_group(0 [pid 20341] <... clone3 resumed> => {parent_tid=[20344]}, 88) = 20344 [pid 20342] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20344 attached [pid 20343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20340] <... futex resumed>) = ? [pid 20336] <... exit_group resumed>) = ? [pid 20343] <... futex resumed>) = 1 [pid 20342] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20344] set_robust_list(0x7f9f66e119a0, 24 [pid 20343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20344] <... set_robust_list resumed>) = 0 [pid 20342] <... mprotect resumed>) = 0 [pid 20344] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20342] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20339] <... futex resumed>) = 0 [pid 20344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20341] rt_sigprocmask(SIG_SETMASK, [] [pid 20342] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20340] +++ exited with 0 +++ [pid 20339] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20336] +++ exited with 0 +++ [pid 20341] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20345 attached [pid 20343] <... futex resumed>) = 0 [pid 20341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20336, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20345] set_robust_list(0x7f9f66e119a0, 24 [pid 20344] <... futex resumed>) = 0 [pid 20343] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20342] <... clone3 resumed> => {parent_tid=[20345]}, 88) = 20345 [pid 20341] <... futex resumed>) = 1 [pid 20339] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20345] <... set_robust_list resumed>) = 0 [pid 20344] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20345] rt_sigprocmask(SIG_SETMASK, [] [pid 20342] rt_sigprocmask(SIG_SETMASK, [] [pid 20345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20344] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20343] <... openat resumed>) = 3 [pid 20342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20345] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20344] <... futex resumed>) = 1 [pid 20343] <... futex resumed>) = 1 [pid 20342] <... futex resumed>) = 0 [pid 20341] <... futex resumed>) = 0 [pid 20339] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20345] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20339] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20341] <... futex resumed>) = 0 [pid 20339] <... futex resumed>) = 0 [pid 20345] <... futex resumed>) = 0 [pid 20341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20339] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20346 attached [pid 20345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20346] set_robust_list(0x55555f6e6760, 24 [pid 20344] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20343] pwrite64(3, "\x02\x00", 2, 4 [pid 20342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20346] <... set_robust_list resumed>) = 0 [pid 20346] rt_sigprocmask(SIG_SETMASK, [] [pid 20345] <... futex resumed>) = 0 [pid 20343] <... pwrite64 resumed>) = 2 [pid 20342] <... futex resumed>) = 1 [pid 20344] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20345] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20346 [pid 20346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20345] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20343] <... futex resumed>) = 1 [pid 20339] <... futex resumed>) = 0 [pid 20346] <... prctl resumed>) = 0 [pid 20345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20344] <... futex resumed>) = 1 [pid 20343] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20341] <... futex resumed>) = 0 [pid 20339] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20346] setpgid(0, 0 [pid 20345] <... futex resumed>) = 1 [pid 20344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] <... futex resumed>) = 0 [pid 20341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20346] <... setpgid resumed>) = 0 [pid 20345] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20341] <... futex resumed>) = 0 [pid 20339] <... exit_group resumed>) = ? [pid 20346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20345] <... openat resumed>) = 3 [pid 20344] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20343] <... futex resumed>) = ? [pid 20342] <... futex resumed>) = 0 [pid 20341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20346] <... openat resumed>) = 3 [pid 20345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20346] write(3, "1000", 4 [pid 20345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20346] <... write resumed>) = 4 [pid 20344] <... openat resumed>) = 3 [pid 20342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20346] close(3 [pid 20345] <... futex resumed>) = 0 [pid 20342] <... futex resumed>) = 1 [pid 20346] <... close resumed>) = 0 [pid 20345] pwrite64(3, "\x02\x00", 2, 4 [pid 20346] write(1, "executing program\n", 18 [pid 20345] <... pwrite64 resumed>) = 2 [pid 20343] +++ exited with 0 +++ [pid 20344] <... futex resumed>) = 1 executing program [pid 20342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20341] <... futex resumed>) = 0 [pid 20339] +++ exited with 0 +++ [pid 20346] <... write resumed>) = 18 [pid 20344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20341] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20341] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20339, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20346] <... futex resumed>) = 0 [pid 20345] <... futex resumed>) = 1 [pid 20342] <... futex resumed>) = 0 [pid 20341] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20344] pwrite64(3, "\x02\x00", 2, 4 [pid 20346] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20344] <... pwrite64 resumed>) = 2 [pid 20342] exit_group(0 [pid 20346] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20345] <... futex resumed>) = ? [pid 20344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20342] <... exit_group resumed>) = ? [pid 20346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20345] +++ exited with 0 +++ [pid 20344] <... futex resumed>) = 1 [pid 20341] <... futex resumed>) = 0 [pid 20346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20341] exit_group(0 [pid 20346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20341] <... exit_group resumed>) = ? [pid 20346] <... mmap resumed>) = 0x7f9f66df1000 [pid 20346] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20346] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20342] +++ exited with 0 +++ [pid 20346] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20342, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20347 attached [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20347] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20346] <... clone3 resumed> => {parent_tid=[20347]}, 88) = 20347 [pid 20347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20346] rt_sigprocmask(SIG_SETMASK, [] [pid 20347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20347] <... futex resumed>) = 0 [pid 20346] <... futex resumed>) = 1 [pid 20347] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20347] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... restart_syscall resumed>) = 0 [pid 20347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20346] <... futex resumed>) = 0 [pid 20347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20346] <... futex resumed>) = 0 [pid 20347] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20344] +++ exited with 0 +++ [pid 20341] +++ exited with 0 +++ [pid 20347] <... futex resumed>) = 1 [pid 20346] <... futex resumed>) = 0 [pid 20347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20341, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20346] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20347] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20347] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20347] <... futex resumed>) = 1 [pid 20346] <... futex resumed>) = 0 [pid 20347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20346] <... futex resumed>) = 0 [pid 20347] pwrite64(3, "\x02\x00", 2, 4 [pid 20346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20348 ci2-android-6-12-rust/strace-static-x86_64: Process 20348 attached [pid 20347] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20348] set_robust_list(0x55555f6e6760, 24 [pid 20347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20348] <... set_robust_list resumed>) = 0 [pid 20347] <... futex resumed>) = 1 [pid 20346] <... futex resumed>) = 0 [pid 20347] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20346] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20348] rt_sigprocmask(SIG_SETMASK, [] [pid 20347] <... futex resumed>) = ? [pid 20346] <... exit_group resumed>) = ? [pid 20348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20347] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20348] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20348] setpgid(0, 0) = 0 [pid 20348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20349 attached ) = 3 [pid 20346] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20348] write(3, "1000", 4) = 4 [pid 20348] close(3) = 0 [pid 20348] write(1, "executing program\n", 18) = 18 executing program [pid 20348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20348] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20349] set_robust_list(0x55555f6e6760, 24 [pid 20348] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20349 [pid 20349] <... set_robust_list resumed>) = 0 [pid 20348] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20349] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20348] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20349] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20349] setpgid(0, 0) = 0 [pid 20349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20349] <... openat resumed>) = 3 [pid 20349] write(3, "1000", 4) = 4 [pid 20349] close(3) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20349] write(1, "executing program\n", 18) = 18 [pid 20349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20349] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 20349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20349] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20348] <... mmap resumed>) = 0x7f9f66df1000 [pid 20349] <... mprotect resumed>) = 0 [pid 20349] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20348] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20349] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20348] <... mprotect resumed>) = 0 [pid 20348] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20350 attached [pid 20350] set_robust_list(0x7f9f66e119a0, 24 [pid 20349] <... clone3 resumed> => {parent_tid=[20350]}, 88) = 20350 ci2-android-6-12-rust/strace-static-x86_64: Process 20352 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20351 attached [pid 20350] <... set_robust_list resumed>) = 0 [pid 20349] rt_sigprocmask(SIG_SETMASK, [] [pid 20348] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20351] set_robust_list(0x55555f6e6760, 24 [pid 20350] rt_sigprocmask(SIG_SETMASK, [] [pid 20349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20348] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20352] set_robust_list(0x55555f6e6760, 24 [pid 20351] <... set_robust_list resumed>) = 0 [pid 20350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20352 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20351 ci2-android-6-12-rust/strace-static-x86_64: Process 20353 attached [pid 20352] <... set_robust_list resumed>) = 0 [pid 20351] rt_sigprocmask(SIG_SETMASK, [] [pid 20350] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20349] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20352] rt_sigprocmask(SIG_SETMASK, [] [pid 20351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20350] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20353] set_robust_list(0x7f9f66e119a0, 24 [pid 20352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20348] <... clone3 resumed> => {parent_tid=[20353]}, 88) = 20353 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20353] <... set_robust_list resumed>) = 0 [pid 20352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20351] <... prctl resumed>) = 0 [pid 20350] <... futex resumed>) = 0 [pid 20349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20348] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20353] rt_sigprocmask(SIG_SETMASK, [] [pid 20352] <... prctl resumed>) = 0 [pid 20351] setpgid(0, 0 [pid 20350] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20349] <... futex resumed>) = 0 [pid 20348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20352] setpgid(0, 0 [pid 20351] <... setpgid resumed>) = 0 [pid 20350] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20353] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20352] <... setpgid resumed>) = 0 [pid 20351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20348] <... futex resumed>) = 0 [pid 20353] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20353] <... futex resumed>) = 0 [pid 20350] <... futex resumed>) = 0 [pid 20349] <... futex resumed>) = 0 [pid 20348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] <... openat resumed>) = 3 [pid 20351] <... openat resumed>) = 3 [pid 20350] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20352] write(3, "1000", 4 [pid 20351] write(3, "1000", 4 [pid 20350] <... openat resumed>) = 3 [pid 20348] <... futex resumed>) = 0 [pid 20353] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20352] <... write resumed>) = 4 [pid 20351] <... write resumed>) = 4 [pid 20348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20353] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20352] close(3 [pid 20350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] <... close resumed>) = 0 [pid 20351] close(3 [pid 20350] <... futex resumed>) = 1 [pid 20349] <... futex resumed>) = 0 [pid 20353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20352] write(1, "executing program\n", 18 [pid 20351] <... close resumed>) = 0 executing program [pid 20350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20349] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20348] <... futex resumed>) = 0 [pid 20353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] <... write resumed>) = 18 [pid 20351] write(1, "executing program\n", 18 [pid 20350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20349] <... futex resumed>) = 0 [pid 20348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20351] <... write resumed>) = 18 [pid 20350] pwrite64(3, "\x02\x00", 2, 4 [pid 20349] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20353] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20352] <... futex resumed>) = 0 [pid 20351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20350] <... pwrite64 resumed>) = 2 [pid 20348] <... futex resumed>) = 0 [pid 20353] <... openat resumed>) = 3 [pid 20351] <... futex resumed>) = 0 [pid 20352] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20351] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20351] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20350] <... futex resumed>) = 1 [pid 20349] <... futex resumed>) = 0 [pid 20348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20353] <... futex resumed>) = 0 [pid 20352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20351] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20350] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20349] exit_group(0 [pid 20353] pwrite64(3, "\x02\x00", 2, 4 [pid 20352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20350] <... futex resumed>) = ? [pid 20349] <... exit_group resumed>) = ? [pid 20348] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20353] <... pwrite64 resumed>) = 2 [pid 20352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20350] +++ exited with 0 +++ [pid 20349] +++ exited with 0 +++ [pid 20348] <... futex resumed>) = 0 [pid 20353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] <... mmap resumed>) = 0x7f9f66df1000 [pid 20351] <... mmap resumed>) = 0x7f9f66df1000 [pid 20348] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20353] <... futex resumed>) = 0 [pid 20352] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20351] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20351] <... mprotect resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20352] <... mprotect resumed>) = 0 [pid 20351] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20348] exit_group(0 [pid 20352] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20348] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20353] +++ exited with 0 +++ [pid 20352] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20351] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20351] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20354 attached [pid 20352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20348] +++ exited with 0 +++ [pid 20354] set_robust_list(0x7f9f66e119a0, 24 [pid 20351] <... clone3 resumed> => {parent_tid=[20354]}, 88) = 20354 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20355 [pid 20354] <... set_robust_list resumed>) = 0 [pid 20351] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20354] rt_sigprocmask(SIG_SETMASK, [] [pid 20351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20354] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20351] <... futex resumed>) = 0 [pid 20354] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20351] <... futex resumed>) = 0 [pid 20354] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20351] <... futex resumed>) = 0 [pid 20354] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20351] <... futex resumed>) = 0 [pid 20351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20354] <... futex resumed>) = 1 [pid 20351] <... futex resumed>) = 0 [pid 20354] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20355 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20356 attached [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20348, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20355] set_robust_list(0x55555f6e6760, 24 [pid 20352] <... clone3 resumed> => {parent_tid=[20356]}, 88) = 20356 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20355] <... set_robust_list resumed>) = 0 [pid 20352] rt_sigprocmask(SIG_SETMASK, [] [pid 20356] set_robust_list(0x7f9f66e119a0, 24 [pid 20355] rt_sigprocmask(SIG_SETMASK, [] [pid 20354] <... openat resumed>) = 3 [pid 20352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20356] <... set_robust_list resumed>) = 0 [pid 20355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20356] rt_sigprocmask(SIG_SETMASK, [] [pid 20355] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20354] <... futex resumed>) = 1 [pid 20351] <... futex resumed>) = 0 [pid 20352] <... futex resumed>) = 0 [pid 20356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20355] <... prctl resumed>) = 0 [pid 20354] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20356] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20355] setpgid(0, 0 [pid 20354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20351] <... futex resumed>) = 0 [pid 20356] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20355] <... setpgid resumed>) = 0 [pid 20351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20354] pwrite64(3, "\x02\x00", 2, 4 [pid 20356] <... futex resumed>) = 1 [pid 20354] <... pwrite64 resumed>) = 2 [pid 20352] <... futex resumed>) = 0 [pid 20356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20352] <... futex resumed>) = 0 [pid 20356] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20355] <... openat resumed>) = 3 [pid 20354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20356] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20355] write(3, "1000", 4 [pid 20354] <... futex resumed>) = 1 [pid 20351] <... futex resumed>) = 0 [pid 20356] <... futex resumed>) = 1 [pid 20355] <... write resumed>) = 4 [pid 20354] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] <... futex resumed>) = 0 [pid 20351] exit_group(0 [pid 20356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20355] close(3 [pid 20354] <... futex resumed>) = ? [pid 20351] <... exit_group resumed>) = ? [pid 20355] <... close resumed>) = 0 [pid 20352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20355] write(1, "executing program\n", 18 [pid 20352] <... futex resumed>) = 1 [pid 20355] <... write resumed>) = 18 [pid 20354] +++ exited with 0 +++ [pid 20352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20351] +++ exited with 0 +++ [pid 20356] <... futex resumed>) = 0 [pid 20355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20351, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20355] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20356] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20355] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20356] <... openat resumed>) = 3 [pid 20355] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20355] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20355] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20356] <... futex resumed>) = 1 [pid 20355] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20352] <... futex resumed>) = 0 [pid 20356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20355] <... mprotect resumed>) = 0 [pid 20352] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20356] pwrite64(3, "\x02\x00", 2, 4 [pid 20355] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20356] <... pwrite64 resumed>) = 2 [pid 20355] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20357 attached [pid 20356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20355] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20358]}, 88) = 20358 [pid 20355] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20358 attached [pid 20357] set_robust_list(0x55555f6e6760, 24 [pid 20356] <... futex resumed>) = 1 [pid 20352] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20357 [pid 20358] set_robust_list(0x7f9f66e119a0, 24 [pid 20357] <... set_robust_list resumed>) = 0 [pid 20356] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20352] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20358] <... set_robust_list resumed>) = 0 [pid 20357] rt_sigprocmask(SIG_SETMASK, [] [pid 20356] <... futex resumed>) = ? [pid 20352] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20358] rt_sigprocmask(SIG_SETMASK, [] [pid 20357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20356] +++ exited with 0 +++ [pid 20355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20352] +++ exited with 0 +++ [pid 20355] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20355] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20352, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20358] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20357] <... prctl resumed>) = 0 [pid 20355] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20358] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20357] setpgid(0, 0 [pid 20358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20357] <... setpgid resumed>) = 0 [pid 20358] <... futex resumed>) = 1 [pid 20355] <... futex resumed>) = 0 [pid 20358] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20355] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20358] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20355] <... futex resumed>) = 0 [pid 20358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20357] <... openat resumed>) = 3 [pid 20355] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20358] <... futex resumed>) = 0 [pid 20355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20358] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20355] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20358] <... openat resumed>) = 3 [pid 20357] write(3, "1000", 4 [pid 20355] <... futex resumed>) = 0 [pid 20357] <... write resumed>) = 4 [pid 20355] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20357] close(3 [pid 20355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20358] <... futex resumed>) = 0 [pid 20357] <... close resumed>) = 0 [pid 20355] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20358] pwrite64(3, "\x02\x00", 2, 4 [pid 20355] <... futex resumed>) = 0 [pid 20355] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20358] <... pwrite64 resumed>) = 2 [pid 20357] write(1, "executing program\n", 18 [pid 20358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20357] <... write resumed>) = 18 [pid 20358] <... futex resumed>) = 1 [pid 20357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20355] <... futex resumed>) = 0 executing program [pid 20358] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20357] <... futex resumed>) = 0 [pid 20357] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20355] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20357] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20357] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20355] <... exit_group resumed>) = ? [pid 314] <... restart_syscall resumed>) = 0 [pid 20358] <... futex resumed>) = ? [pid 20357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20358] +++ exited with 0 +++ [pid 20357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20355] +++ exited with 0 +++ [pid 20357] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20357] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20357] <... mprotect resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20355, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20357] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20357] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20357] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20359]}, 88) = 20359 [pid 20357] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20359 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20360 attached ) = 0 [pid 20357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20360] set_robust_list(0x55555f6e6760, 24) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20361 attached [pid 20360] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20360] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20360] setpgid(0, 0) = 0 [pid 20360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20359] set_robust_list(0x7f9f66e119a0, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20360 [pid 20361] set_robust_list(0x55555f6e6760, 24 [pid 20359] <... set_robust_list resumed>) = 0 [pid 20361] <... set_robust_list resumed>) = 0 [pid 20359] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20361 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20361] rt_sigprocmask(SIG_SETMASK, [] [pid 20360] <... openat resumed>) = 3 [pid 20359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20360] write(3, "1000", 4) = 4 [pid 20359] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20360] close(3 [pid 20359] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20360] <... close resumed>) = 0 [pid 20359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] <... prctl resumed>) = 0 [pid 20360] write(1, "executing program\n", 18 [pid 20361] setpgid(0, 0 [pid 20360] <... write resumed>) = 18 [pid 20359] <... futex resumed>) = 1 [pid 20357] <... futex resumed>) = 0 [pid 20361] <... setpgid resumed>) = 0 [pid 20360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20360] <... futex resumed>) = 0 [pid 20357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20360] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20359] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20357] <... futex resumed>) = 0 [pid 20361] <... openat resumed>) = 3 [pid 20360] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20360] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20360] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20361] write(3, "1000", 4 [pid 20359] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20361] <... write resumed>) = 4 [pid 20359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] close(3 [pid 20359] <... futex resumed>) = 1 [pid 20361] <... close resumed>) = 0 [pid 20359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20361] write(1, "executing program\n", 18) = 18 [pid 20360] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20357] <... futex resumed>) = 0 [pid 20361] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] <... futex resumed>) = 0 [pid 20359] <... futex resumed>) = 0 [pid 20357] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20362 attached [pid 20361] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20360] <... clone3 resumed> => {parent_tid=[20362]}, 88) = 20362 [pid 20359] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20362] set_robust_list(0x7f9f66e119a0, 24 [pid 20361] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20360] rt_sigprocmask(SIG_SETMASK, [] [pid 20359] <... openat resumed>) = 3 [pid 20362] <... set_robust_list resumed>) = 0 [pid 20361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20362] rt_sigprocmask(SIG_SETMASK, [] [pid 20360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20359] <... futex resumed>) = 1 [pid 20357] <... futex resumed>) = 0 [pid 20361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20360] <... futex resumed>) = 0 [pid 20359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20357] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20357] <... futex resumed>) = 0 [pid 20361] <... mmap resumed>) = 0x7f9f66df1000 [pid 20362] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20361] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20359] pwrite64(3, "\x02\x00", 2, 4 [pid 20357] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20362] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20361] <... mprotect resumed>) = 0 [pid 20362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20359] <... pwrite64 resumed>) = 2 [pid 20362] <... futex resumed>) = 1 [pid 20361] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20360] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20363 attached [pid 20362] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20360] <... futex resumed>) = 0 [pid 20359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20363] set_robust_list(0x7f9f66e119a0, 24 [pid 20362] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20361] <... clone3 resumed> => {parent_tid=[20363]}, 88) = 20363 [pid 20360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20359] <... futex resumed>) = 1 [pid 20357] <... futex resumed>) = 0 [pid 20359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20357] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20364 attached [pid 20363] <... set_robust_list resumed>) = 0 [pid 20362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] rt_sigprocmask(SIG_SETMASK, [] [pid 20359] <... futex resumed>) = ? [pid 20357] <... exit_group resumed>) = ? [pid 20364] set_robust_list(0x55555f6e6760, 24 [pid 20363] rt_sigprocmask(SIG_SETMASK, [] [pid 20362] <... futex resumed>) = 1 [pid 20361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20360] <... futex resumed>) = 0 [pid 20359] +++ exited with 0 +++ [pid 20357] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20364 [pid 20364] <... set_robust_list resumed>) = 0 [pid 20363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20364] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20363] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20361] <... futex resumed>) = 0 [pid 20360] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20363] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20362] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20364] <... prctl resumed>) = 0 [pid 20363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20362] <... openat resumed>) = 3 [pid 20364] setpgid(0, 0 [pid 20363] <... futex resumed>) = 0 [pid 20362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20364] <... setpgid resumed>) = 0 [pid 20363] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20362] <... futex resumed>) = 1 [pid 20361] <... futex resumed>) = 0 [pid 20360] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20363] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20362] pwrite64(3, "\x02\x00", 2, 4 [pid 20361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20360] <... futex resumed>) = 0 [pid 20364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20364] <... openat resumed>) = 3 [pid 20363] <... futex resumed>) = 0 [pid 20361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20362] <... pwrite64 resumed>) = 2 [pid 20364] write(3, "1000", 4 [pid 20363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20364] <... write resumed>) = 4 [pid 20362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20362] <... futex resumed>) = 1 [pid 20363] <... futex resumed>) = 0 [pid 20360] <... futex resumed>) = 0 [pid 20361] <... futex resumed>) = 1 [pid 20364] close(3 [pid 20362] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20364] <... close resumed>) = 0 [pid 20363] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20360] exit_group(0 [pid 20364] write(1, "executing program\n", 18 [pid 20360] <... exit_group resumed>) = ? [pid 20362] <... futex resumed>) = ? [pid 20363] <... openat resumed>) = 3 [pid 20364] <... write resumed>) = 18 [pid 20363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20362] +++ exited with 0 +++ executing program [pid 20364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20363] <... futex resumed>) = 1 [pid 20361] <... futex resumed>) = 0 [pid 20364] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20364] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20360] +++ exited with 0 +++ [pid 20361] <... futex resumed>) = 0 [pid 20364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20363] pwrite64(3, "\x02\x00", 2, 4 [pid 20361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20363] <... pwrite64 resumed>) = 2 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20364] <... mmap resumed>) = 0x7f9f66df1000 [pid 20363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20364] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20363] <... futex resumed>) = 1 [pid 20361] <... futex resumed>) = 0 [pid 20364] <... mprotect resumed>) = 0 [pid 20363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20364] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20361] exit_group(0 [pid 20364] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20363] <... futex resumed>) = ? [pid 20361] <... exit_group resumed>) = ? [pid 20364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20363] +++ exited with 0 +++ [pid 20364] <... clone3 resumed> => {parent_tid=[20365]}, 88) = 20365 [pid 20364] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20365 attached [pid 20361] +++ exited with 0 +++ [pid 20365] set_robust_list(0x7f9f66e119a0, 24 [pid 20364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20365] <... set_robust_list resumed>) = 0 [pid 20364] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20361, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20365] rt_sigprocmask(SIG_SETMASK, [] [pid 20364] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20364] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20366 attached [pid 20365] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20366] set_robust_list(0x55555f6e6760, 24 [pid 20365] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20366 [pid 20366] <... set_robust_list resumed>) = 0 [pid 20365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20366] rt_sigprocmask(SIG_SETMASK, [] [pid 20365] <... futex resumed>) = 1 [pid 20364] <... futex resumed>) = 0 [pid 20366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20364] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20366] <... prctl resumed>) = 0 [pid 20365] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20364] <... futex resumed>) = 0 [pid 20366] setpgid(0, 0 [pid 20364] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20366] <... setpgid resumed>) = 0 [pid 20365] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20366] <... openat resumed>) = 3 [pid 20365] <... futex resumed>) = 1 [pid 20364] <... futex resumed>) = 0 [pid 20366] write(3, "1000", 4 [pid 20365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20364] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20366] <... write resumed>) = 4 [pid 20365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20364] <... futex resumed>) = 0 [pid 20366] close(3 [pid 20365] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20364] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20366] <... close resumed>) = 0 [pid 20366] write(1, "executing program\n", 18 [pid 20365] <... openat resumed>) = 3 [pid 20366] <... write resumed>) = 18 executing program [pid 20365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20365] <... futex resumed>) = 1 [pid 20364] <... futex resumed>) = 0 [pid 20366] <... futex resumed>) = 0 [pid 20365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20364] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20366] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20364] <... futex resumed>) = 0 [pid 20366] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20365] pwrite64(3, "\x02\x00", 2, 4 [pid 20364] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20366] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20365] <... pwrite64 resumed>) = 2 [pid 20366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20364] <... futex resumed>) = 0 [pid 20365] <... futex resumed>) = 1 [pid 20365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20364] exit_group(0) = ? [pid 20365] <... futex resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20366] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20366] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20366] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20365] +++ exited with 0 +++ [pid 20364] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20367 attached [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20367] set_robust_list(0x7f9f66e119a0, 24 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20364, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20366] <... clone3 resumed> => {parent_tid=[20367]}, 88) = 20367 ci2-android-6-12-rust/strace-static-x86_64: Process 20368 attached [pid 20366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20369 attached [pid 20367] <... set_robust_list resumed>) = 0 [pid 20366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20368] set_robust_list(0x55555f6e6760, 24 [pid 20369] set_robust_list(0x55555f6e6760, 24 [pid 20367] rt_sigprocmask(SIG_SETMASK, [] [pid 20368] <... set_robust_list resumed>) = 0 [pid 20369] <... set_robust_list resumed>) = 0 [pid 20367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20368 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20369 [pid 20369] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20368] rt_sigprocmask(SIG_SETMASK, [] [pid 20367] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20367] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20369] <... prctl resumed>) = 0 [pid 20368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] setpgid(0, 0 [pid 20368] <... prctl resumed>) = 0 [pid 20369] <... setpgid resumed>) = 0 [pid 20368] setpgid(0, 0 [pid 20367] <... futex resumed>) = 1 [pid 20366] <... futex resumed>) = 0 [pid 20369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20368] <... setpgid resumed>) = 0 [pid 20367] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20366] <... futex resumed>) = 0 [pid 20369] <... openat resumed>) = 3 [pid 20366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20369] write(3, "1000", 4 [pid 20368] <... openat resumed>) = 3 [pid 20367] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20369] <... write resumed>) = 4 [pid 20368] write(3, "1000", 4 [pid 20367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] close(3 [pid 20368] <... write resumed>) = 4 [pid 20369] <... close resumed>) = 0 [pid 20367] <... futex resumed>) = 1 [pid 20366] <... futex resumed>) = 0 [pid 20368] close(3 [pid 20369] write(1, "executing program\n", 18 [pid 20367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] <... write resumed>) = 18 [pid 20368] <... close resumed>) = 0 [pid 20367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20366] <... futex resumed>) = 0 [pid 20369] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20368] write(1, "executing program\n", 18 [pid 20367] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 20366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20369] <... futex resumed>) = 0 [pid 20368] <... write resumed>) = 18 [pid 20367] <... openat resumed>) = 3 [pid 20369] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20368] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20368] <... futex resumed>) = 0 [pid 20367] <... futex resumed>) = 1 [pid 20366] <... futex resumed>) = 0 [pid 20369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20368] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20368] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20366] <... futex resumed>) = 0 [pid 20369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20367] pwrite64(3, "\x02\x00", 2, 4 [pid 20366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20369] <... mmap resumed>) = 0x7f9f66df1000 [pid 20368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20369] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20367] <... pwrite64 resumed>) = 2 [pid 20369] <... mprotect resumed>) = 0 [pid 20368] <... mmap resumed>) = 0x7f9f66df1000 [pid 20367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20368] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20367] <... futex resumed>) = 1 [pid 20366] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20369] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20368] <... mprotect resumed>) = 0 [pid 20367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20366] exit_group(0 [pid 20369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20367] <... futex resumed>) = ? [pid 20366] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20370 attached [pid 20368] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20367] +++ exited with 0 +++ [pid 20366] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20370] set_robust_list(0x7f9f66e119a0, 24 [pid 20369] <... clone3 resumed> => {parent_tid=[20370]}, 88) = 20370 [pid 20368] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20366, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20371 attached [pid 20370] <... set_robust_list resumed>) = 0 [pid 20369] rt_sigprocmask(SIG_SETMASK, [] [pid 20368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20371] set_robust_list(0x55555f6e6760, 24 [pid 20370] rt_sigprocmask(SIG_SETMASK, [] [pid 20369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20371] <... set_robust_list resumed>) = 0 [pid 20370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20371 ci2-android-6-12-rust/strace-static-x86_64: Process 20372 attached [pid 20371] rt_sigprocmask(SIG_SETMASK, [] [pid 20369] <... futex resumed>) = 0 [pid 20372] set_robust_list(0x7f9f66e119a0, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20368] <... clone3 resumed> => {parent_tid=[20372]}, 88) = 20372 [pid 20372] <... set_robust_list resumed>) = 0 [pid 20370] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20372] rt_sigprocmask(SIG_SETMASK, [] [pid 20368] rt_sigprocmask(SIG_SETMASK, [] [pid 20370] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20370] <... futex resumed>) = 1 [pid 20369] <... futex resumed>) = 0 [pid 20372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20371] <... prctl resumed>) = 0 [pid 20370] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20371] setpgid(0, 0 [pid 20370] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20369] <... futex resumed>) = 0 [pid 20368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] <... setpgid resumed>) = 0 [pid 20372] <... futex resumed>) = 0 [pid 20368] <... futex resumed>) = 1 [pid 20370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20372] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20370] <... futex resumed>) = 0 [pid 20369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20372] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20370] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20369] <... futex resumed>) = 0 [pid 20369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] <... openat resumed>) = 3 [pid 20370] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20372] <... futex resumed>) = 1 [pid 20370] <... openat resumed>) = 3 [pid 20368] <... futex resumed>) = 0 [pid 20371] write(3, "1000", 4 [pid 20372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20371] <... write resumed>) = 4 [pid 20368] <... futex resumed>) = 0 [pid 20370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20372] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20371] close(3 [pid 20370] <... futex resumed>) = 1 [pid 20369] <... futex resumed>) = 0 [pid 20370] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20372] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20371] <... close resumed>) = 0 [pid 20370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20369] <... futex resumed>) = 0 [pid 20370] pwrite64(3, "\x02\x00", 2, 4 [pid 20369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20370] <... pwrite64 resumed>) = 2 [pid 20370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20369] <... futex resumed>) = 0 [pid 20369] exit_group(0 [pid 20370] <... futex resumed>) = ? [pid 20369] <... exit_group resumed>) = ? [pid 20372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] write(1, "executing program\n", 18 [pid 20370] +++ exited with 0 +++ [pid 20369] +++ exited with 0 +++ executing program [pid 20372] <... futex resumed>) = 1 [pid 20371] <... write resumed>) = 18 [pid 20368] <... futex resumed>) = 0 [pid 20372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20368] <... futex resumed>) = 1 [pid 20372] <... futex resumed>) = 0 [pid 20368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20372] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20371] <... futex resumed>) = 0 [pid 20372] <... openat resumed>) = 3 [pid 20371] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20372] <... futex resumed>) = 1 [pid 20371] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20368] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20373 attached [pid 20372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20368] <... futex resumed>) = 0 [pid 20373] set_robust_list(0x55555f6e6760, 24 [pid 20372] pwrite64(3, "\x02\x00", 2, 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20373 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20371] <... mmap resumed>) = 0x7f9f66df1000 [pid 20368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20373] <... set_robust_list resumed>) = 0 [pid 20373] rt_sigprocmask(SIG_SETMASK, [] [pid 20372] <... pwrite64 resumed>) = 2 [pid 20371] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20372] <... futex resumed>) = 1 [pid 20368] <... futex resumed>) = 0 [pid 20368] exit_group(0 [pid 20372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20373] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20368] <... exit_group resumed>) = ? [pid 20372] +++ exited with 0 +++ [pid 20373] <... prctl resumed>) = 0 [pid 20371] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20373] setpgid(0, 0) = 0 [pid 20373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20368] +++ exited with 0 +++ [pid 20371] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20373] <... openat resumed>) = 3 [pid 20371] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20374 attached [pid 20373] write(3, "1000", 4 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20374] set_robust_list(0x7f9f66e119a0, 24 [pid 20371] <... clone3 resumed> => {parent_tid=[20374]}, 88) = 20374 [pid 20374] <... set_robust_list resumed>) = 0 [pid 20371] rt_sigprocmask(SIG_SETMASK, [] [pid 20374] rt_sigprocmask(SIG_SETMASK, [] [pid 20371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20374] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20373] <... write resumed>) = 4 [pid 20371] <... futex resumed>) = 0 [pid 20374] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20373] close(3 [pid 20374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20373] <... close resumed>) = 0 [pid 20371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20374] <... futex resumed>) = 0 [pid 20373] write(1, "executing program\n", 18) = 18 [pid 20373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20373] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20373] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20373] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20373] <... mprotect resumed>) = 0 [pid 20371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20374] <... futex resumed>) = 0 [pid 20374] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20371] <... futex resumed>) = 1 [pid 20371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20373] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20375 attached [pid 20374] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20373] <... clone3 resumed> => {parent_tid=[20375]}, 88) = 20375 [pid 20375] set_robust_list(0x7f9f66e119a0, 24 [pid 20373] rt_sigprocmask(SIG_SETMASK, [] [pid 20374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20375] <... set_robust_list resumed>) = 0 [pid 20373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20374] <... futex resumed>) = 1 [pid 20375] rt_sigprocmask(SIG_SETMASK, [] [pid 20374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20373] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] <... futex resumed>) = 0 [pid 20373] <... futex resumed>) = 0 [pid 20375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20373] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20375] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20374] <... futex resumed>) = 0 [pid 20371] <... futex resumed>) = 1 [pid 20374] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20375] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20374] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20375] <... futex resumed>) = 1 [pid 20374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20373] <... futex resumed>) = 0 [pid 20375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20374] <... futex resumed>) = 1 [pid 20373] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20371] <... futex resumed>) = 0 [pid 20375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20373] <... futex resumed>) = 0 [pid 20371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20375] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20373] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20371] <... futex resumed>) = 0 [pid 20375] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20374] pwrite64(3, "\x02\x00", 2, 4 [pid 20371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20374] <... pwrite64 resumed>) = 2 [pid 20373] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20373] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20374] <... futex resumed>) = 1 [pid 20373] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20373] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20376 attached [pid 20375] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20371] <... futex resumed>) = 0 [pid 20371] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20376 ci2-android-6-12-rust/strace-static-x86_64: Process 20377 attached [pid 20375] <... openat resumed>) = 3 [pid 20374] <... futex resumed>) = ? [pid 20371] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20376] set_robust_list(0x55555f6e6760, 24 [pid 20375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20377 [pid 20374] +++ exited with 0 +++ [pid 20377] set_robust_list(0x55555f6e6760, 24 [pid 20376] <... set_robust_list resumed>) = 0 [pid 20375] <... futex resumed>) = 1 [pid 20373] <... futex resumed>) = 0 [pid 20371] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20377] <... set_robust_list resumed>) = 0 [pid 20376] rt_sigprocmask(SIG_SETMASK, [] [pid 20375] pwrite64(3, "\x02\x00", 2, 4 [pid 20373] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20377] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20375] <... pwrite64 resumed>) = 2 [pid 20373] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20371, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20377] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20376] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20373] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20377] <... prctl resumed>) = 0 [pid 20376] <... prctl resumed>) = 0 [pid 20375] <... futex resumed>) = 0 [pid 20373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20377] setpgid(0, 0 [pid 20376] setpgid(0, 0 [pid 20375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20373] exit_group(0 [pid 20377] <... setpgid resumed>) = 0 [pid 20376] <... setpgid resumed>) = 0 [pid 20375] <... futex resumed>) = ? [pid 20373] <... exit_group resumed>) = ? [pid 20377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20377] <... openat resumed>) = 3 [pid 20377] write(3, "1000", 4) = 4 [pid 20377] close(3 [pid 20375] +++ exited with 0 +++ [pid 20373] +++ exited with 0 +++ [pid 20377] <... close resumed>) = 0 [pid 20376] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20373, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20377] write(1, "executing program\n", 18 [pid 20376] write(3, "1000", 4 [pid 20377] <... write resumed>) = 18 [pid 20376] <... write resumed>) = 4 [pid 20377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20376] close(3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20377] <... futex resumed>) = 0 [pid 20377] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20376] <... close resumed>) = 0 executing program [pid 20377] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20376] write(1, "executing program\n", 18 executing program [pid 20377] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20376] <... write resumed>) = 18 [pid 20377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20377] <... mmap resumed>) = 0x7f9f66df1000 [pid 20377] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20377] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20376] <... futex resumed>) = 0 [pid 20376] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20377] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20376] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20378 attached [pid 20377] <... clone3 resumed> => {parent_tid=[20378]}, 88) = 20378 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20378] set_robust_list(0x7f9f66e119a0, 24 [pid 20377] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20378] <... set_robust_list resumed>) = 0 [pid 20377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20378] rt_sigprocmask(SIG_SETMASK, [] [pid 20377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20376] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20379 attached [pid 20378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20376] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20378] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20376] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20379 [pid 20379] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20378] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20376] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20379] rt_sigprocmask(SIG_SETMASK, [] [pid 20378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20376] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20378] <... futex resumed>) = 1 [pid 20376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20380 attached [pid 20379] <... prctl resumed>) = 0 [pid 20377] <... futex resumed>) = 0 [pid 20377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20378] <... futex resumed>) = 0 [pid 20377] <... futex resumed>) = 1 [pid 20378] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20380] set_robust_list(0x7f9f66e119a0, 24 [pid 20379] setpgid(0, 0 [pid 20378] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20376] <... clone3 resumed> => {parent_tid=[20380]}, 88) = 20380 [pid 20380] <... set_robust_list resumed>) = 0 [pid 20379] <... setpgid resumed>) = 0 [pid 20378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20380] rt_sigprocmask(SIG_SETMASK, [] [pid 20378] <... futex resumed>) = 1 [pid 20377] <... futex resumed>) = 0 [pid 20376] rt_sigprocmask(SIG_SETMASK, [] [pid 20380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20377] <... futex resumed>) = 0 [pid 20376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20379] <... openat resumed>) = 3 [pid 20378] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20376] <... futex resumed>) = 0 [pid 20380] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20379] write(3, "1000", 4 [pid 20376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20380] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20379] <... write resumed>) = 4 [pid 20380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] close(3 [pid 20380] <... futex resumed>) = 1 [pid 20376] <... futex resumed>) = 0 [pid 20380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20379] <... close resumed>) = 0 [pid 20376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20379] write(1, "executing program\n", 18 [pid 20376] <... futex resumed>) = 0 [pid 20380] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20379] <... write resumed>) = 18 executing program [pid 20376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20380] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20379] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20378] <... openat resumed>) = 3 [pid 20378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20377] <... futex resumed>) = 0 [pid 20378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20377] <... futex resumed>) = 0 [pid 20378] pwrite64(3, "\x02\x00", 2, 4 [pid 20377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] <... futex resumed>) = 0 [pid 20378] <... pwrite64 resumed>) = 2 [pid 20380] <... futex resumed>) = 1 [pid 20379] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20376] <... futex resumed>) = 0 [pid 20380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20379] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20378] <... futex resumed>) = 1 [pid 20377] <... futex resumed>) = 0 [pid 20376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20379] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20377] exit_group(0 [pid 20376] <... futex resumed>) = 0 [pid 20380] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20378] <... futex resumed>) = ? [pid 20377] <... exit_group resumed>) = ? [pid 20376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20380] <... openat resumed>) = 3 [pid 20379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20378] +++ exited with 0 +++ [pid 20377] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 20380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20377, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20380] <... futex resumed>) = 1 [pid 20379] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20376] <... futex resumed>) = 0 [pid 20380] pwrite64(3, "\x02\x00", 2, 4 [pid 20379] <... mprotect resumed>) = 0 [pid 20376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20376] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20379] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20380] <... pwrite64 resumed>) = 2 [pid 20379] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20381 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20382 attached [pid 20380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20380] <... futex resumed>) = 1 [pid 20376] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20381 ci2-android-6-12-rust/strace-static-x86_64: Process 20383 attached [pid 20381] set_robust_list(0x55555f6e6760, 24 [pid 20380] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20376] exit_group(0 [pid 20382] set_robust_list(0x55555f6e6760, 24 [pid 20381] <... set_robust_list resumed>) = 0 [pid 20379] <... clone3 resumed> => {parent_tid=[20383]}, 88) = 20383 [pid 20376] <... exit_group resumed>) = ? [pid 20382] <... set_robust_list resumed>) = 0 [pid 20380] <... futex resumed>) = ? [pid 20381] rt_sigprocmask(SIG_SETMASK, [] [pid 20383] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20382 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20383] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20383] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20382] rt_sigprocmask(SIG_SETMASK, [] [pid 20381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20380] +++ exited with 0 +++ [pid 20379] rt_sigprocmask(SIG_SETMASK, [] [pid 20376] +++ exited with 0 +++ [pid 20382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20382] <... prctl resumed>) = 0 [pid 20381] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20383] <... futex resumed>) = 0 [pid 20382] setpgid(0, 0 [pid 20381] <... prctl resumed>) = 0 [pid 20379] <... futex resumed>) = 1 [pid 20383] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20382] <... setpgid resumed>) = 0 [pid 20381] setpgid(0, 0 [pid 20379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20383] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20381] <... setpgid resumed>) = 0 [pid 20383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20382] <... openat resumed>) = 3 [pid 20383] <... futex resumed>) = 1 [pid 20382] write(3, "1000", 4 [pid 20381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20379] <... futex resumed>) = 0 [pid 20383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20382] <... write resumed>) = 4 [pid 20379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20382] close(3 [pid 20379] <... futex resumed>) = 0 [pid 20383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20382] <... close resumed>) = 0 [pid 20383] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20381] <... openat resumed>) = 3 [pid 20379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20382] write(1, "executing program\n", 18 [pid 20381] write(3, "1000", 4 [pid 20383] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20382] <... write resumed>) = 18 [pid 20381] <... write resumed>) = 4 [pid 20383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] <... futex resumed>) = 0 [pid 20383] <... futex resumed>) = 1 [pid 20382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20381] close(3 [pid 20383] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20382] <... futex resumed>) = 0 [pid 20379] <... futex resumed>) = 0 [pid 20383] <... openat resumed>) = 3 executing program [pid 20381] <... close resumed>) = 0 [pid 20379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20379] <... futex resumed>) = 0 [pid 20383] <... futex resumed>) = 1 [pid 20379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20382] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20383] pwrite64(3, "\x02\x00", 2, 4 [pid 20381] write(1, "executing program\n", 18 [pid 20379] <... futex resumed>) = 0 [pid 20383] <... pwrite64 resumed>) = 2 [pid 20382] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20381] <... write resumed>) = 18 [pid 20379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20381] <... futex resumed>) = 0 [pid 20382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 20381] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20382] <... mmap resumed>) = 0x7f9f66df1000 [pid 20381] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20383] <... futex resumed>) = 1 [pid 20382] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20379] <... futex resumed>) = 0 [pid 20383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20381] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20379] exit_group(0 [pid 20383] <... futex resumed>) = ? [pid 20381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20379] <... exit_group resumed>) = ? [pid 20383] +++ exited with 0 +++ [pid 20382] <... mprotect resumed>) = 0 [pid 20381] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20379] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 20382] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20381] <... mmap resumed>) = 0x7f9f66df1000 [pid 20382] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20381] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20381] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20384 attached [pid 20384] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20384] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20381] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20382] <... clone3 resumed> => {parent_tid=[20384]}, 88) = 20384 [pid 20381] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20382] rt_sigprocmask(SIG_SETMASK, [] [pid 20381] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20382] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20385 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20386 attached [pid 20382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20385] set_robust_list(0x7f9f66e119a0, 24 [pid 20382] <... futex resumed>) = 1 [pid 20381] <... clone3 resumed> => {parent_tid=[20385]}, 88) = 20385 [pid 20386] set_robust_list(0x55555f6e6760, 24 [pid 20385] <... set_robust_list resumed>) = 0 [pid 20384] <... futex resumed>) = 0 [pid 20382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20381] rt_sigprocmask(SIG_SETMASK, [] [pid 20386] <... set_robust_list resumed>) = 0 [pid 20385] rt_sigprocmask(SIG_SETMASK, [] [pid 20384] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20386 [pid 20385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20384] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20381] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20386] rt_sigprocmask(SIG_SETMASK, [] [pid 20385] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20385] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20384] <... futex resumed>) = 1 [pid 20386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20382] <... futex resumed>) = 0 [pid 20381] <... futex resumed>) = 0 [pid 20386] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20385] <... futex resumed>) = 0 [pid 20384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] <... prctl resumed>) = 0 [pid 20385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20384] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20382] <... futex resumed>) = 0 [pid 20381] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20386] setpgid(0, 0 [pid 20384] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] <... setpgid resumed>) = 0 [pid 20384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20384] <... futex resumed>) = 1 [pid 20382] <... futex resumed>) = 0 [pid 20381] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20385] <... futex resumed>) = 0 [pid 20384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20381] <... futex resumed>) = 1 [pid 20386] <... openat resumed>) = 3 [pid 20386] write(3, "1000", 4 [pid 20385] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20382] <... futex resumed>) = 0 [pid 20381] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20386] <... write resumed>) = 4 [pid 20385] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20384] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20386] close(3) = 0 [pid 20385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20384] <... openat resumed>) = 3 [pid 20386] write(1, "executing program\n", 18 [pid 20385] <... futex resumed>) = 1 [pid 20384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20381] <... futex resumed>) = 0 [pid 20386] <... write resumed>) = 18 executing program [pid 20385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20384] <... futex resumed>) = 1 [pid 20382] <... futex resumed>) = 0 [pid 20381] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20385] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20384] pwrite64(3, "\x02\x00", 2, 4 [pid 20386] <... futex resumed>) = 0 [pid 20382] <... futex resumed>) = 0 [pid 20381] <... futex resumed>) = 0 [pid 20386] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20385] <... openat resumed>) = 3 [pid 20384] <... pwrite64 resumed>) = 2 [pid 20382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20381] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20386] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20386] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20381] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20386] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20381] <... futex resumed>) = 0 [pid 20385] <... futex resumed>) = 0 [pid 20384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20386] <... mmap resumed>) = 0x7f9f66df1000 [pid 20385] pwrite64(3, "\x02\x00", 2, 4 [pid 20384] <... futex resumed>) = 1 [pid 20382] <... futex resumed>) = 0 [pid 20381] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20386] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20385] <... pwrite64 resumed>) = 2 [pid 20384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20382] exit_group(0 [pid 20386] <... mprotect resumed>) = 0 [pid 20385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20384] <... futex resumed>) = ? [pid 20382] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20386] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20385] <... futex resumed>) = 1 [pid 20384] +++ exited with 0 +++ [pid 20381] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20386] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20386] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20387 attached [pid 20381] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20388 attached [pid 20386] <... clone3 resumed> => {parent_tid=[20387]}, 88) = 20387 [pid 20385] <... futex resumed>) = ? [pid 20381] <... exit_group resumed>) = ? [pid 20386] rt_sigprocmask(SIG_SETMASK, [] [pid 20388] set_robust_list(0x55555f6e6760, 24 [pid 20387] set_robust_list(0x7f9f66e119a0, 24 [pid 20386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20385] +++ exited with 0 +++ [pid 20382] +++ exited with 0 +++ [pid 20381] +++ exited with 0 +++ [pid 20388] <... set_robust_list resumed>) = 0 [pid 20387] <... set_robust_list resumed>) = 0 [pid 20386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20388 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20382, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20381, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20388] rt_sigprocmask(SIG_SETMASK, [] [pid 20387] rt_sigprocmask(SIG_SETMASK, [] [pid 20386] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20387] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20388] <... prctl resumed>) = 0 [pid 20388] setpgid(0, 0 [pid 20387] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20388] <... setpgid resumed>) = 0 [pid 20388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20388] <... openat resumed>) = 3 [pid 20388] write(3, "1000", 4 [pid 20387] <... futex resumed>) = 1 [pid 20386] <... futex resumed>) = 0 [pid 20387] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] <... futex resumed>) = 0 [pid 20387] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20388] <... write resumed>) = 4 [pid 20388] close(3) = 0 [pid 20388] write(1, "executing program\n", 18) = 18 [pid 20388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20387] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20388] <... futex resumed>) = 0 executing program [pid 20388] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20388] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20388] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20387] <... futex resumed>) = 1 [pid 20386] <... futex resumed>) = 0 [pid 20387] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20388] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] <... futex resumed>) = 0 [pid 20387] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20388] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20387] <... openat resumed>) = 3 [pid 20388] <... clone3 resumed> => {parent_tid=[20389]}, 88) = 20389 [pid 20388] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20389 attached [pid 20389] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20389] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20389] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20387] <... futex resumed>) = 1 [pid 20386] <... futex resumed>) = 0 [pid 20387] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20387] pwrite64(3, "\x02\x00", 2, 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20389] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20387] <... pwrite64 resumed>) = 2 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20389] <... futex resumed>) = 1 [pid 20388] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20391 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20390 attached [pid 20389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20391] set_robust_list(0x55555f6e6760, 24 [pid 20389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20388] <... futex resumed>) = 0 [pid 20391] <... set_robust_list resumed>) = 0 [pid 20389] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20391 [pid 20391] rt_sigprocmask(SIG_SETMASK, [] [pid 20390] set_robust_list(0x55555f6e6760, 24 [pid 20389] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20390] <... set_robust_list resumed>) = 0 [pid 20387] <... futex resumed>) = 1 [pid 20386] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20390 [pid 20386] exit_group(0 [pid 20391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20386] <... exit_group resumed>) = ? [pid 20391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20390] rt_sigprocmask(SIG_SETMASK, [] [pid 20389] <... futex resumed>) = 1 [pid 20388] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20391] <... prctl resumed>) = 0 [pid 20389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20391] setpgid(0, 0 [pid 20389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20388] <... futex resumed>) = 0 [pid 20391] <... setpgid resumed>) = 0 [pid 20389] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20389] <... openat resumed>) = 3 [pid 20387] +++ exited with 0 +++ [pid 20386] +++ exited with 0 +++ [pid 20391] <... openat resumed>) = 3 [pid 20390] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20386, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20391] write(3, "1000", 4 [pid 20390] setpgid(0, 0 [pid 20389] <... futex resumed>) = 1 [pid 20388] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20391] <... write resumed>) = 4 [pid 20390] <... setpgid resumed>) = 0 [pid 20389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20391] close(3 [pid 20389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20388] <... futex resumed>) = 0 [pid 20391] <... close resumed>) = 0 [pid 20390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20389] pwrite64(3, "\x02\x00", 2, 4 [pid 20388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20391] write(1, "executing program\n", 18 [pid 20390] <... openat resumed>) = 3 [pid 20389] <... pwrite64 resumed>) = 2 [pid 20391] <... write resumed>) = 18 [pid 20390] write(3, "1000", 4 [pid 20391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20390] <... write resumed>) = 4 [pid 20389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20391] <... futex resumed>) = 0 [pid 20390] close(3 [pid 20391] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20389] <... futex resumed>) = 1 [pid 20388] <... futex resumed>) = 0 executing program [pid 20391] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20390] <... close resumed>) = 0 [pid 20389] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20388] exit_group(0 [pid 20390] write(1, "executing program\n", 18 [pid 20391] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20390] <... write resumed>) = 18 [pid 20389] <... futex resumed>) = ? [pid 20388] <... exit_group resumed>) = ? executing program [pid 20391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20389] +++ exited with 0 +++ [pid 20388] +++ exited with 0 +++ [pid 20391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20391] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20390] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20388, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20391] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20390] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20390] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20391] <... clone3 resumed> => {parent_tid=[20392]}, 88) = 20392 ci2-android-6-12-rust/strace-static-x86_64: Process 20392 attached [pid 20391] rt_sigprocmask(SIG_SETMASK, [] [pid 20390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20392] set_robust_list(0x7f9f66e119a0, 24 [pid 20391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20392] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20392] rt_sigprocmask(SIG_SETMASK, [] [pid 20390] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20391] <... futex resumed>) = 0 [pid 20391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20390] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20393 attached [pid 20393] set_robust_list(0x55555f6e6760, 24 [pid 20392] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 20393] <... set_robust_list resumed>) = 0 [pid 20392] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20393 [pid 20393] rt_sigprocmask(SIG_SETMASK, [] [pid 20392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20390] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20392] <... futex resumed>) = 1 [pid 20391] <... futex resumed>) = 0 [pid 20390] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20393] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20390] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20393] <... prctl resumed>) = 0 [pid 20390] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20393] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20394 attached ) = 0 [pid 20391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20393] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20392] <... futex resumed>) = 0 [pid 20391] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20392] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20394] set_robust_list(0x7f9f66e119a0, 24 [pid 20393] <... openat resumed>) = 3 [pid 20392] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20390] <... clone3 resumed> => {parent_tid=[20394]}, 88) = 20394 ci2-android-6-12-rust/strace-static-x86_64: Process 20395 attached [pid 20394] <... set_robust_list resumed>) = 0 [pid 20393] write(3, "1000", 4 [pid 20392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20390] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20395 [pid 20395] set_robust_list(0x55555f6e6760, 24 [pid 20394] rt_sigprocmask(SIG_SETMASK, [] [pid 20392] <... futex resumed>) = 1 [pid 20391] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20395] <... set_robust_list resumed>) = 0 [pid 20394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20393] <... write resumed>) = 4 [pid 20392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20395] rt_sigprocmask(SIG_SETMASK, [] [pid 20394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20393] close(3 [pid 20392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20391] <... futex resumed>) = 0 [pid 20390] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20393] <... close resumed>) = 0 [pid 20392] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20390] <... futex resumed>) = 0 [pid 20394] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20393] write(1, "executing program\n", 18 [pid 20392] <... openat resumed>) = 3 [pid 20395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20390] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20394] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20393] <... write resumed>) = 18 [pid 20392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20395] <... prctl resumed>) = 0 [pid 20394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20392] <... futex resumed>) = 1 executing program [pid 20391] <... futex resumed>) = 0 [pid 20395] setpgid(0, 0 [pid 20392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20391] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20391] <... futex resumed>) = 0 [pid 20392] pwrite64(3, "\x02\x00", 2, 4 [pid 20391] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20395] <... setpgid resumed>) = 0 [pid 20394] <... futex resumed>) = 1 [pid 20393] <... futex resumed>) = 0 [pid 20392] <... pwrite64 resumed>) = 2 [pid 20390] <... futex resumed>) = 0 [pid 20394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20393] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20390] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20390] <... futex resumed>) = 1 [pid 20394] <... futex resumed>) = 0 [pid 20394] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20393] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20390] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20394] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20392] <... futex resumed>) = 1 [pid 20391] <... futex resumed>) = 0 [pid 20395] <... openat resumed>) = 3 [pid 20392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20391] exit_group(0 [pid 20392] <... futex resumed>) = ? [pid 20391] <... exit_group resumed>) = ? [pid 20395] write(3, "1000", 4 [pid 20394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20392] +++ exited with 0 +++ [pid 20391] +++ exited with 0 +++ [pid 20395] <... write resumed>) = 4 [pid 20394] <... futex resumed>) = 1 [pid 20390] <... futex resumed>) = 0 [pid 20395] close(3 [pid 20394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20393] <... mmap resumed>) = 0x7f9f66df1000 [pid 20390] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20391, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20395] <... close resumed>) = 0 [pid 20394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20393] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20390] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20395] write(1, "executing program\n", 18 [pid 20394] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20393] <... mprotect resumed>) = 0 [pid 20390] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20395] <... write resumed>) = 18 executing program [pid 20395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20394] <... openat resumed>) = 3 [pid 20393] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20395] <... futex resumed>) = 0 [pid 20393] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20393] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20396 attached [pid 20396] set_robust_list(0x7f9f66e119a0, 24 [pid 20393] <... clone3 resumed> => {parent_tid=[20396]}, 88) = 20396 [pid 20396] <... set_robust_list resumed>) = 0 [pid 20393] rt_sigprocmask(SIG_SETMASK, [] [pid 20396] rt_sigprocmask(SIG_SETMASK, [] [pid 20393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20393] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20396] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20393] <... futex resumed>) = 0 [pid 20396] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20393] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20396] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20393] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20393] <... futex resumed>) = 0 [pid 20396] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20393] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20396] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] <... futex resumed>) = 0 [pid 20396] <... futex resumed>) = 1 [pid 20393] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20396] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20393] <... futex resumed>) = 0 [pid 20396] <... openat resumed>) = 3 [pid 20393] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] <... futex resumed>) = 0 [pid 20396] <... futex resumed>) = 1 [pid 20393] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20396] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20393] <... futex resumed>) = 0 [pid 20395] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20394] <... futex resumed>) = 1 [pid 20390] <... futex resumed>) = 0 [pid 20395] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20390] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20390] <... futex resumed>) = 0 [pid 20395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20394] pwrite64(3, "\x02\x00", 2, 4 [pid 20390] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20396] <... futex resumed>) = 0 [pid 20393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20396] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20395] <... mmap resumed>) = 0x7f9f66df1000 [pid 20394] <... pwrite64 resumed>) = 2 [pid 20393] exit_group(0 [pid 20396] <... futex resumed>) = ? [pid 20395] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20393] <... exit_group resumed>) = ? [pid 20396] +++ exited with 0 +++ [pid 20395] <... mprotect resumed>) = 0 [pid 20394] <... futex resumed>) = 1 [pid 20393] +++ exited with 0 +++ [pid 20390] <... futex resumed>) = 0 [pid 20395] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20394] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20390] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20393, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20395] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20394] <... futex resumed>) = ? [pid 20390] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20397 attached [pid 20394] +++ exited with 0 +++ [pid 20395] <... clone3 resumed> => {parent_tid=[20397]}, 88) = 20397 [pid 20395] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20390] +++ exited with 0 +++ [pid 20397] set_robust_list(0x7f9f66e119a0, 24 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20390, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20397] <... set_robust_list resumed>) = 0 [pid 20397] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20397] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20397] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20395] <... futex resumed>) = 0 [pid 20397] <... futex resumed>) = 1 [pid 20395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20397] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20395] <... futex resumed>) = 0 [pid 20397] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 20397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20395] <... futex resumed>) = 0 [pid 20397] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20397] <... openat resumed>) = 3 [pid 20395] <... futex resumed>) = 0 [pid 20395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20395] <... futex resumed>) = 0 [pid 20395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20397] <... futex resumed>) = 1 [pid 20397] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20395] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20397] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20395] exit_group(0 [pid 20397] <... futex resumed>) = ? [pid 20395] <... exit_group resumed>) = ? [pid 20397] +++ exited with 0 +++ [pid 20395] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20398 attached [pid 20398] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20398] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20398] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20398] setpgid(0, 0) = 0 [pid 20398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20398 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20398] <... openat resumed>) = 3 [pid 20398] write(3, "1000", 4) = 4 [pid 20398] close(3) = 0 [pid 20398] write(1, "executing program\n", 18) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 20399 attached [pid 20398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20399] set_robust_list(0x55555f6e6760, 24 [pid 20398] <... futex resumed>) = 0 [pid 20399] <... set_robust_list resumed>) = 0 [pid 20398] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20399] rt_sigprocmask(SIG_SETMASK, [] [pid 20398] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20399] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20399] <... prctl resumed>) = 0 [pid 20399] setpgid(0, 0 [pid 20398] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20399] <... setpgid resumed>) = 0 [pid 20398] <... mprotect resumed>) = 0 [pid 20399] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20398] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20399 [pid 20399] <... openat resumed>) = 3 [pid 20398] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20399] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20399] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20400 attached [pid 20399] close(3 [pid 20398] <... clone3 resumed> => {parent_tid=[20400]}, 88) = 20400 [pid 20400] set_robust_list(0x7f9f66e119a0, 24 [pid 20399] <... close resumed>) = 0 [pid 20398] rt_sigprocmask(SIG_SETMASK, [] [pid 20400] <... set_robust_list resumed>) = 0 [pid 20400] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20399] write(1, "executing program\n", 18 [pid 20398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20399] <... write resumed>) = 18 [pid 20398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20398] <... futex resumed>) = 0 [pid 20399] <... futex resumed>) = 0 [pid 20398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20399] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20399] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20399] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20399] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20399] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20399] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20401 attached [pid 20401] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20399] <... clone3 resumed> => {parent_tid=[20401]}, 88) = 20401 [pid 20401] rt_sigprocmask(SIG_SETMASK, [] [pid 20399] rt_sigprocmask(SIG_SETMASK, [] [pid 20401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20399] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20399] <... futex resumed>) = 0 [pid 20401] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20399] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20401] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20400] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20401] <... futex resumed>) = 1 [pid 20400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20399] <... futex resumed>) = 0 [pid 20401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20400] <... futex resumed>) = 1 [pid 20399] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20398] <... futex resumed>) = 0 [pid 20401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20399] <... futex resumed>) = 0 [pid 20401] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20399] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20401] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20398] <... futex resumed>) = 1 [pid 314] <... restart_syscall resumed>) = 0 [pid 20400] <... futex resumed>) = 0 [pid 20400] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20400] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20401] <... futex resumed>) = 1 [pid 20399] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20399] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20400] <... futex resumed>) = 1 [pid 20399] <... futex resumed>) = 0 [pid 20398] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20401] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20399] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20402 attached [pid 20401] <... openat resumed>) = 3 [pid 20400] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20398] <... futex resumed>) = 0 [pid 20401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20401] <... futex resumed>) = 1 [pid 20399] <... futex resumed>) = 0 [pid 20401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20399] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20401] pwrite64(3, "\x02\x00", 2, 4 [pid 20399] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20403 attached [pid 20402] set_robust_list(0x55555f6e6760, 24 [pid 20401] <... pwrite64 resumed>) = 2 [pid 20400] <... openat resumed>) = 3 [pid 20399] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20403 [pid 20403] set_robust_list(0x55555f6e6760, 24 [pid 20402] <... set_robust_list resumed>) = 0 [pid 20400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20402 [pid 20403] <... set_robust_list resumed>) = 0 [pid 20400] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20403] rt_sigprocmask(SIG_SETMASK, [] [pid 20402] rt_sigprocmask(SIG_SETMASK, [] [pid 20403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20398] <... futex resumed>) = 0 [pid 20401] <... futex resumed>) = 1 [pid 20399] <... futex resumed>) = 0 [pid 20398] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20400] <... futex resumed>) = 0 [pid 20402] <... prctl resumed>) = 0 [pid 20399] exit_group(0 [pid 20403] <... prctl resumed>) = 0 [pid 20398] <... futex resumed>) = 1 [pid 20403] setpgid(0, 0 [pid 20402] setpgid(0, 0 [pid 20401] <... futex resumed>) = ? [pid 20400] pwrite64(3, "\x02\x00", 2, 4 [pid 20399] <... exit_group resumed>) = ? [pid 20398] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20403] <... setpgid resumed>) = 0 [pid 20402] <... setpgid resumed>) = 0 [pid 20401] +++ exited with 0 +++ [pid 20400] <... pwrite64 resumed>) = 2 [pid 20399] +++ exited with 0 +++ [pid 20400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20399, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20400] <... futex resumed>) = 1 [pid 20398] <... futex resumed>) = 0 [pid 20398] exit_group(0) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20402] <... openat resumed>) = 3 [pid 20402] write(3, "1000", 4) = 4 [pid 20402] close(3) = 0 [pid 20400] +++ exited with 0 +++ [pid 20398] +++ exited with 0 +++ [pid 20403] <... openat resumed>) = 3 [pid 20402] write(1, "executing program\n", 18 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 20402] <... write resumed>) = 18 [pid 20403] write(3, "1000", 4 [pid 20402] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20403] <... write resumed>) = 4 [pid 20402] <... futex resumed>) = 0 [pid 20403] close(3 [pid 20402] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... restart_syscall resumed>) = 0 [pid 20403] <... close resumed>) = 0 [pid 20402] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20402] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20403] write(1, "executing program\n", 18 [pid 20402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20403] <... write resumed>) = 18 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 20403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20403] <... futex resumed>) = 0 [pid 20403] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20403] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20402] <... mmap resumed>) = 0x7f9f66df1000 [pid 20402] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20402] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20404 attached [pid 20403] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20402] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20404] set_robust_list(0x55555f6e6760, 24 [pid 20403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20404] <... set_robust_list resumed>) = 0 [pid 20403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20404 [pid 20404] rt_sigprocmask(SIG_SETMASK, [] [pid 20403] <... mmap resumed>) = 0x7f9f66df1000 [pid 20402] <... clone3 resumed> => {parent_tid=[20405]}, 88) = 20405 [pid 20402] rt_sigprocmask(SIG_SETMASK, [] [pid 20404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20402] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20405 attached [pid 20403] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20405] set_robust_list(0x7f9f66e119a0, 24 [pid 20403] <... mprotect resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20406 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20406 attached [pid 20404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20403] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] set_robust_list(0x55555f6e6760, 24 [pid 20405] <... set_robust_list resumed>) = 0 [pid 20404] <... prctl resumed>) = 0 [pid 20403] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20402] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20406] <... set_robust_list resumed>) = 0 [pid 20405] rt_sigprocmask(SIG_SETMASK, [] [pid 20404] setpgid(0, 0 [pid 20403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20406] rt_sigprocmask(SIG_SETMASK, [] [pid 20405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20404] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20407 attached [pid 20406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20405] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20407] set_robust_list(0x7f9f66e119a0, 24 [pid 20406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20405] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20404] <... openat resumed>) = 3 [pid 20403] <... clone3 resumed> => {parent_tid=[20407]}, 88) = 20407 [pid 20407] <... set_robust_list resumed>) = 0 [pid 20405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20403] rt_sigprocmask(SIG_SETMASK, [] [pid 20407] rt_sigprocmask(SIG_SETMASK, [] [pid 20405] <... futex resumed>) = 1 [pid 20403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20405] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] <... prctl resumed>) = 0 [pid 20404] write(3, "1000", 4 [pid 20403] <... futex resumed>) = 0 [pid 20407] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20402] <... futex resumed>) = 0 [pid 20407] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20406] setpgid(0, 0 [pid 20404] <... write resumed>) = 4 [pid 20403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] <... setpgid resumed>) = 0 [pid 20405] <... futex resumed>) = 0 [pid 20404] close(3 [pid 20402] <... futex resumed>) = 1 [pid 20407] <... futex resumed>) = 1 [pid 20406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20405] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20404] <... close resumed>) = 0 [pid 20403] <... futex resumed>) = 0 [pid 20402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20407] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20406] <... openat resumed>) = 3 [pid 20404] write(1, "executing program\n", 18 [pid 20403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] write(3, "1000", 4 executing program [pid 20404] <... write resumed>) = 18 [pid 20406] <... write resumed>) = 4 [pid 20404] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] close(3 [pid 20404] <... futex resumed>) = 0 [pid 20406] <... close resumed>) = 0 [pid 20404] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20406] write(1, "executing program\n", 18 [pid 20404] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20406] <... write resumed>) = 18 executing program [pid 20404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20406] <... futex resumed>) = 0 [pid 20404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20406] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20404] <... mmap resumed>) = 0x7f9f66df1000 [pid 20406] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20404] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20406] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20404] <... mprotect resumed>) = 0 [pid 20406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20406] <... mmap resumed>) = 0x7f9f66df1000 [pid 20406] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20405] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20404] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20406] <... mprotect resumed>) = 0 [pid 20405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20403] <... futex resumed>) = 0 [pid 20407] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20405] <... futex resumed>) = 1 [pid 20402] <... futex resumed>) = 0 [pid 20407] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20406] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20405] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20408 attached [pid 20407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20404] <... clone3 resumed> => {parent_tid=[20408]}, 88) = 20408 [pid 20403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20402] <... futex resumed>) = 0 [pid 20408] set_robust_list(0x7f9f66e119a0, 24 [pid 20407] <... futex resumed>) = 0 [pid 20406] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20405] <... openat resumed>) = 3 [pid 20404] rt_sigprocmask(SIG_SETMASK, [] [pid 20403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20409 attached [pid 20408] <... set_robust_list resumed>) = 0 [pid 20407] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20403] <... futex resumed>) = 0 [pid 20402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20409] set_robust_list(0x7f9f66e119a0, 24 [pid 20408] rt_sigprocmask(SIG_SETMASK, [] [pid 20404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20409] <... set_robust_list resumed>) = 0 [pid 20408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20407] <... openat resumed>) = 3 [pid 20406] <... clone3 resumed> => {parent_tid=[20409]}, 88) = 20409 [pid 20405] <... futex resumed>) = 0 [pid 20404] <... futex resumed>) = 0 [pid 20403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20402] <... futex resumed>) = 0 [pid 20409] rt_sigprocmask(SIG_SETMASK, [] [pid 20408] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] rt_sigprocmask(SIG_SETMASK, [] [pid 20404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20407] <... futex resumed>) = 0 [pid 20406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20405] pwrite64(3, "\x02\x00", 2, 4 [pid 20403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20405] <... pwrite64 resumed>) = 2 [pid 20403] <... futex resumed>) = 0 [pid 20409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20407] pwrite64(3, "\x02\x00", 2, 4 [pid 20403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20409] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20408] <... futex resumed>) = 1 [pid 20405] <... futex resumed>) = 1 [pid 20404] <... futex resumed>) = 0 [pid 20402] <... futex resumed>) = 0 [pid 20409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20407] <... pwrite64 resumed>) = 2 [pid 20405] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20402] exit_group(0 [pid 20409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20404] <... futex resumed>) = 0 [pid 20402] <... exit_group resumed>) = ? [pid 20404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20403] <... futex resumed>) = 0 [pid 20407] <... futex resumed>) = 1 [pid 20403] exit_group(0) = ? [pid 20409] <... futex resumed>) = 1 [pid 20408] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20407] +++ exited with 0 +++ [pid 20406] <... futex resumed>) = 0 [pid 20405] <... futex resumed>) = ? [pid 20403] +++ exited with 0 +++ [pid 20409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20408] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20405] +++ exited with 0 +++ [pid 20402] +++ exited with 0 +++ [pid 20409] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20402, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20409] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20408] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20409] <... futex resumed>) = 1 [pid 20409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20406] <... futex resumed>) = 0 [pid 20404] <... futex resumed>) = 0 [pid 20406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] <... futex resumed>) = 1 [pid 20404] <... futex resumed>) = 1 [pid 20406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20409] <... futex resumed>) = 0 [pid 20409] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20406] <... futex resumed>) = 0 [pid 20406] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20406] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20408] <... futex resumed>) = 0 [pid 20409] <... futex resumed>) = 1 [pid 20409] pwrite64(3, "\x02\x00", 2, 4 [pid 20408] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20409] <... pwrite64 resumed>) = 2 [pid 20404] <... futex resumed>) = 0 [pid 20409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20409] <... futex resumed>) = 1 [pid 20406] <... futex resumed>) = 0 [pid 20404] <... futex resumed>) = 0 [pid 20409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20408] <... futex resumed>) = 1 [pid 20406] exit_group(0 [pid 20404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20409] <... futex resumed>) = ? [pid 20408] pwrite64(3, "\x02\x00", 2, 4 [pid 20406] <... exit_group resumed>) = ? [pid 20409] +++ exited with 0 +++ [pid 20408] <... pwrite64 resumed>) = 2 [pid 20406] +++ exited with 0 +++ [pid 20408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20404] <... futex resumed>) = 0 [pid 20404] exit_group(0) = ? [pid 20408] <... futex resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20406, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20408] +++ exited with 0 +++ [pid 20404] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20410 attached [pid 20410] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20410] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20411 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20411 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20410 [pid 20411] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20410] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20411] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20410] <... prctl resumed>) = 0 [pid 20411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20410] setpgid(0, 0 [pid 20411] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20410] <... setpgid resumed>) = 0 [pid 20411] setpgid(0, 0) = 0 [pid 20410] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20410] <... openat resumed>) = 3 [pid 20411] <... openat resumed>) = 3 [pid 20411] write(3, "1000", 4 [pid 20410] write(3, "1000", 4 [pid 20411] <... write resumed>) = 4 [pid 20411] close(3 [pid 20410] <... write resumed>) = 4 [pid 20411] <... close resumed>) = 0 [pid 20410] close(3 executing program [pid 20411] write(1, "executing program\n", 18 [pid 20410] <... close resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20411] <... write resumed>) = 18 [pid 20410] write(1, "executing program\n", 18 [pid 20411] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20410] <... write resumed>) = 18 [pid 20411] <... futex resumed>) = 0 executing program [pid 20410] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20411] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20410] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20411] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20410] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20411] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20410] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20410] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20411] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20411] <... mmap resumed>) = 0x7f9f66df1000 [pid 20410] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20411] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20410] <... mmap resumed>) = 0x7f9f66df1000 [pid 20411] <... mprotect resumed>) = 0 [pid 20410] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20411] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20410] <... mprotect resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20411] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20410] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20411] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20410] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20410] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20412 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20413 attached [pid 20412] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20413 [pid 20413] set_robust_list(0x55555f6e6760, 24 [pid 20412] <... set_robust_list resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20413] <... set_robust_list resumed>) = 0 [pid 20412] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20414 attached [pid 20411] <... clone3 resumed> => {parent_tid=[20412]}, 88) = 20412 [pid 20414] set_robust_list(0x7f9f66e119a0, 24 [pid 20411] rt_sigprocmask(SIG_SETMASK, [] [pid 20410] <... clone3 resumed> => {parent_tid=[20414]}, 88) = 20414 ci2-android-6-12-rust/strace-static-x86_64: Process 20415 attached [pid 20414] <... set_robust_list resumed>) = 0 [pid 20412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20410] rt_sigprocmask(SIG_SETMASK, [] [pid 20415] set_robust_list(0x55555f6e6760, 24 [pid 20414] rt_sigprocmask(SIG_SETMASK, [] [pid 20413] rt_sigprocmask(SIG_SETMASK, [] [pid 20412] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20411] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20415 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20415] <... set_robust_list resumed>) = 0 [pid 20414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20411] <... futex resumed>) = 0 [pid 20410] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20414] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20412] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20411] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20410] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20415] rt_sigprocmask(SIG_SETMASK, [] [pid 20414] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20412] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20410] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] <... prctl resumed>) = 0 [pid 20410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20414] <... futex resumed>) = 0 [pid 20413] setpgid(0, 0 [pid 20412] <... futex resumed>) = 1 [pid 20411] <... futex resumed>) = 0 [pid 20410] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] <... prctl resumed>) = 0 [pid 20414] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20413] <... setpgid resumed>) = 0 [pid 20412] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20411] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20410] <... futex resumed>) = 0 [pid 20415] setpgid(0, 0 [pid 20414] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20411] <... futex resumed>) = 0 [pid 20410] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20415] <... setpgid resumed>) = 0 [pid 20414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20412] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20411] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20414] <... futex resumed>) = 0 [pid 20413] <... openat resumed>) = 3 [pid 20412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20410] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] <... openat resumed>) = 3 [pid 20414] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20413] write(3, "1000", 4 [pid 20412] <... futex resumed>) = 1 [pid 20411] <... futex resumed>) = 0 [pid 20410] <... futex resumed>) = 0 [pid 20415] write(3, "1000", 4 [pid 20414] <... openat resumed>) = 3 [pid 20412] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20411] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] <... write resumed>) = 4 [pid 20414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] <... write resumed>) = 4 [pid 20411] <... futex resumed>) = 0 [pid 20410] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20415] close(3 [pid 20414] <... futex resumed>) = 0 [pid 20411] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20415] <... close resumed>) = 0 [pid 20414] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20410] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] write(1, "executing program\n", 18 [pid 20414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20410] <... futex resumed>) = 0 [pid 20415] <... write resumed>) = 18 [pid 20414] pwrite64(3, "\x02\x00", 2, 4 [pid 20410] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20415] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20414] <... pwrite64 resumed>) = 2 [pid 20413] close(3 [pid 20412] <... openat resumed>) = 3 [pid 20415] <... futex resumed>) = 0 [pid 20413] <... close resumed>) = 0 [pid 20412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20414] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] write(1, "executing program\n", 18 [pid 20412] <... futex resumed>) = 1 [pid 20411] <... futex resumed>) = 0 executing program [pid 20415] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20414] <... futex resumed>) = 1 [pid 20413] <... write resumed>) = 18 [pid 20412] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20411] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20410] <... futex resumed>) = 0 [pid 20415] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20414] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20413] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20411] <... futex resumed>) = 0 [pid 20410] exit_group(0 [pid 20415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20414] <... futex resumed>) = ? [pid 20413] <... futex resumed>) = 0 [pid 20412] pwrite64(3, "\x02\x00", 2, 4 [pid 20411] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20410] <... exit_group resumed>) = ? [pid 20415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20414] +++ exited with 0 +++ [pid 20413] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20412] <... pwrite64 resumed>) = 2 [pid 20410] +++ exited with 0 +++ [pid 20415] <... mmap resumed>) = 0x7f9f66df1000 [pid 20413] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20412] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20410, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20415] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20413] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20412] <... futex resumed>) = 1 [pid 20411] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20415] <... mprotect resumed>) = 0 [pid 20413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20412] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20411] exit_group(0 [pid 20415] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20412] <... futex resumed>) = ? [pid 20411] <... exit_group resumed>) = ? [pid 20413] <... mmap resumed>) = 0x7f9f66df1000 [pid 20412] +++ exited with 0 +++ [pid 20415] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20413] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20411] +++ exited with 0 +++ [pid 20413] <... mprotect resumed>) = 0 [pid 20413] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20411, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20413] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20416 attached [pid 20413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20417 attached [pid 20416] set_robust_list(0x7f9f66e119a0, 24 [pid 20415] <... clone3 resumed> => {parent_tid=[20416]}, 88) = 20416 [pid 20416] <... set_robust_list resumed>) = 0 [pid 20413] <... clone3 resumed> => {parent_tid=[20417]}, 88) = 20417 [pid 20417] set_robust_list(0x7f9f66e119a0, 24 [pid 20416] rt_sigprocmask(SIG_SETMASK, [] [pid 20415] rt_sigprocmask(SIG_SETMASK, [] [pid 20413] rt_sigprocmask(SIG_SETMASK, [] [pid 20417] <... set_robust_list resumed>) = 0 [pid 20416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20417] rt_sigprocmask(SIG_SETMASK, [] [pid 20416] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20415] <... futex resumed>) = 0 [pid 20413] <... futex resumed>) = 0 [pid 20417] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20416] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20417] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20416] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] <... futex resumed>) = 1 [pid 20416] <... futex resumed>) = 1 [pid 20415] <... futex resumed>) = 0 [pid 20413] <... futex resumed>) = 0 [pid 20417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20416] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20416] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20415] <... futex resumed>) = 0 [pid 20413] <... futex resumed>) = 0 [pid 20417] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20416] <... futex resumed>) = 0 [pid 20416] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20417] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] <... futex resumed>) = 1 [pid 20416] <... futex resumed>) = 0 [pid 20415] <... futex resumed>) = 1 [pid 20413] <... futex resumed>) = 0 [pid 20417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20416] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20413] <... futex resumed>) = 0 [pid 20417] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20416] <... openat resumed>) = 3 [pid 20413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20417] <... openat resumed>) = 3 [pid 20417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] <... futex resumed>) = 0 [pid 20417] <... futex resumed>) = 1 [pid 20413] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20417] pwrite64(3, "\x02\x00", 2, 4 [pid 20413] <... futex resumed>) = 0 [pid 20417] <... pwrite64 resumed>) = 2 [pid 20416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20416] <... futex resumed>) = 1 [pid 20415] <... futex resumed>) = 0 [pid 20416] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20415] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20415] <... futex resumed>) = 0 [pid 20416] pwrite64(3, "\x02\x00", 2, 4 [pid 20415] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20417] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20416] <... pwrite64 resumed>) = 2 [pid 20417] <... futex resumed>) = 1 [pid 20413] <... futex resumed>) = 0 [pid 20417] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20413] exit_group(0 [pid 20417] <... futex resumed>) = ? [pid 20413] <... exit_group resumed>) = ? [pid 20417] +++ exited with 0 +++ [pid 20416] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20413] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20416] <... futex resumed>) = 1 [pid 20415] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20413, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20416] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20415] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20415] <... exit_group resumed>) = ? [pid 20416] <... futex resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20416] +++ exited with 0 +++ [pid 20415] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20415, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20418 ci2-android-6-12-rust/strace-static-x86_64: Process 20418 attached [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20419 attached [pid 20418] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20419] set_robust_list(0x55555f6e6760, 24 [pid 20418] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20419 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20419] <... set_robust_list resumed>) = 0 [pid 20418] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20419] rt_sigprocmask(SIG_SETMASK, [] [pid 20418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20418] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20418] setpgid(0, 0 [pid 20419] <... prctl resumed>) = 0 [pid 20418] <... setpgid resumed>) = 0 [pid 20419] setpgid(0, 0) = 0 [pid 20418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20418] <... openat resumed>) = 3 [pid 20418] write(3, "1000", 4 [pid 20419] <... openat resumed>) = 3 [pid 20418] <... write resumed>) = 4 [pid 20419] write(3, "1000", 4) = 4 [pid 20419] close(3) = 0 [pid 20419] write(1, "executing program\n", 18) = 18 [pid 20419] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20419] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20419] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20418] close(3 [pid 20419] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20418] <... close resumed>) = 0 [pid 20418] write(1, "executing program\n", 18 [pid 20419] <... mprotect resumed>) = 0 executing program [pid 20418] <... write resumed>) = 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 20419] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20418] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20419] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20418] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20418] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20420 attached [pid 20418] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... restart_syscall resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20420] set_robust_list(0x7f9f66e119a0, 24 [pid 20418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20420] <... set_robust_list resumed>) = 0 [pid 20418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20421 attached [pid 20420] rt_sigprocmask(SIG_SETMASK, [] [pid 20419] <... clone3 resumed> => {parent_tid=[20420]}, 88) = 20420 [pid 20418] <... mmap resumed>) = 0x7f9f66df1000 [pid 20421] set_robust_list(0x55555f6e6760, 24 [pid 20420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20419] rt_sigprocmask(SIG_SETMASK, [] [pid 20418] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20418] <... mprotect resumed>) = 0 [pid 20421] <... set_robust_list resumed>) = 0 [pid 20420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20418] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20419] <... futex resumed>) = 0 [pid 20418] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20421] rt_sigprocmask(SIG_SETMASK, [] [pid 20420] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20421 ci2-android-6-12-rust/strace-static-x86_64: Process 20422 attached [pid 20421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20420] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20423 attached [pid 20422] set_robust_list(0x7f9f66e119a0, 24 [pid 20421] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] <... clone3 resumed> => {parent_tid=[20422]}, 88) = 20422 [pid 20422] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20422] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20422] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20423 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20423] set_robust_list(0x55555f6e6760, 24 [pid 20421] <... prctl resumed>) = 0 [pid 20420] <... futex resumed>) = 1 [pid 20419] <... futex resumed>) = 0 [pid 20418] rt_sigprocmask(SIG_SETMASK, [] [pid 20423] <... set_robust_list resumed>) = 0 [pid 20421] setpgid(0, 0 [pid 20420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20423] rt_sigprocmask(SIG_SETMASK, [] [pid 20421] <... setpgid resumed>) = 0 [pid 20418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20422] <... futex resumed>) = 0 [pid 20419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20422] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20420] <... futex resumed>) = 0 [pid 20419] <... futex resumed>) = 1 [pid 20418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20422] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20420] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20421] <... openat resumed>) = 3 [pid 20419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20423] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20421] write(3, "1000", 4 [pid 20420] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20423] <... prctl resumed>) = 0 [pid 20422] <... futex resumed>) = 1 [pid 20420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] <... futex resumed>) = 0 [pid 20422] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20420] <... futex resumed>) = 1 [pid 20419] <... futex resumed>) = 0 [pid 20418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] setpgid(0, 0 [pid 20422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20421] <... write resumed>) = 4 [pid 20420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] <... futex resumed>) = 0 [pid 20423] <... setpgid resumed>) = 0 [pid 20422] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20421] close(3 [pid 20420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20419] <... futex resumed>) = 0 [pid 20423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20422] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20421] <... close resumed>) = 0 [pid 20420] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20423] <... openat resumed>) = 3 [pid 20422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20421] write(1, "executing program\n", 18 [pid 20420] <... openat resumed>) = 3 [pid 20418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20423] write(3, "1000", 4 [pid 20422] <... futex resumed>) = 0 [pid 20421] <... write resumed>) = 18 [pid 20420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] <... write resumed>) = 4 [pid 20422] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20421] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20420] <... futex resumed>) = 1 [pid 20419] <... futex resumed>) = 0 [pid 20418] <... futex resumed>) = 0 [pid 20423] close(3 [pid 20422] <... openat resumed>) = 3 [pid 20421] <... futex resumed>) = 0 [pid 20420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20419] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20423] <... close resumed>) = 0 [pid 20422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20421] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20419] <... futex resumed>) = 0 [pid 20418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20423] write(1, "executing program\n", 18 [pid 20422] <... futex resumed>) = 0 [pid 20421] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20420] pwrite64(3, "\x02\x00", 2, 4 executing program [pid 20419] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20418] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] <... write resumed>) = 18 [pid 20422] pwrite64(3, "\x02\x00", 2, 4 [pid 20421] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20420] <... pwrite64 resumed>) = 2 [pid 20418] <... futex resumed>) = 0 [pid 20423] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20422] <... pwrite64 resumed>) = 2 [pid 20421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20418] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20423] <... futex resumed>) = 0 [pid 20421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20423] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20422] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20421] <... mmap resumed>) = 0x7f9f66df1000 [pid 20420] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20422] <... futex resumed>) = 1 [pid 20420] <... futex resumed>) = 1 [pid 20419] <... futex resumed>) = 0 [pid 20422] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20420] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20419] exit_group(0 [pid 20423] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20421] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20420] <... futex resumed>) = ? [pid 20419] <... exit_group resumed>) = ? [pid 20418] <... futex resumed>) = 0 [pid 20423] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20421] <... mprotect resumed>) = 0 [pid 20420] +++ exited with 0 +++ [pid 20419] +++ exited with 0 +++ [pid 20418] exit_group(0 [pid 20423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20421] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20423] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20422] <... futex resumed>) = ? [pid 20421] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20418] <... exit_group resumed>) = ? [pid 20423] <... mmap resumed>) = 0x7f9f66df1000 [pid 20422] +++ exited with 0 +++ [pid 20421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20423] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20424 attached ) = 0 [pid 20418] +++ exited with 0 +++ [pid 20424] set_robust_list(0x7f9f66e119a0, 24 [pid 20421] <... clone3 resumed> => {parent_tid=[20424]}, 88) = 20424 [pid 20423] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20418, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20424] <... set_robust_list resumed>) = 0 [pid 20423] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20421] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20424] rt_sigprocmask(SIG_SETMASK, [] [pid 20423] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20421] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20425 attached [pid 20424] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20425] set_robust_list(0x7f9f66e119a0, 24 [pid 20424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] <... clone3 resumed> => {parent_tid=[20425]}, 88) = 20425 [pid 20425] <... set_robust_list resumed>) = 0 [pid 20423] rt_sigprocmask(SIG_SETMASK, [] [pid 20425] rt_sigprocmask(SIG_SETMASK, [] [pid 20423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20424] <... futex resumed>) = 0 [pid 20421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20424] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20421] <... futex resumed>) = 0 [pid 20424] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20424] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20423] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] <... futex resumed>) = 0 [pid 20425] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20424] <... futex resumed>) = 1 [pid 20421] <... futex resumed>) = 0 [pid 20423] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20425] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20424] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20421] <... futex resumed>) = 0 [pid 20425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20424] <... openat resumed>) = 3 [pid 20425] <... futex resumed>) = 1 [pid 20424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20423] <... futex resumed>) = 0 [pid 20425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20423] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] <... futex resumed>) = 1 [pid 20421] <... futex resumed>) = 0 [pid 20424] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20423] <... futex resumed>) = 0 [pid 20421] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20423] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20421] <... futex resumed>) = 0 [pid 20425] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20424] pwrite64(3, "\x02\x00", 2, 4 [pid 20421] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20425] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20424] <... pwrite64 resumed>) = 2 [pid 20424] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20421] <... futex resumed>) = 0 [pid 20421] exit_group(0 [pid 20424] <... futex resumed>) = 1 [pid 20421] <... exit_group resumed>) = ? [pid 20425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20424] +++ exited with 0 +++ [pid 20421] +++ exited with 0 +++ [pid 20425] <... futex resumed>) = 1 [pid 20423] <... futex resumed>) = 0 [pid 20425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20423] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20423] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20421, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20425] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20423] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20425] <... openat resumed>) = 3 [pid 20425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20423] <... futex resumed>) = 0 [pid 20425] pwrite64(3, "\x02\x00", 2, 4 [pid 20423] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20425] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 20423] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20423] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20425] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20425] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20423] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20423] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20425] <... futex resumed>) = ? [pid 20423] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20425] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20426 attached [pid 20423] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20423, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20426] set_robust_list(0x55555f6e6760, 24 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20426] <... set_robust_list resumed>) = 0 [pid 20426] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20426 [pid 20426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20427 attached [pid 20426] <... prctl resumed>) = 0 [pid 20427] set_robust_list(0x55555f6e6760, 24 [pid 20426] setpgid(0, 0 [pid 20427] <... set_robust_list resumed>) = 0 [pid 20426] <... setpgid resumed>) = 0 [pid 20427] rt_sigprocmask(SIG_SETMASK, [] [pid 20426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20427 [pid 20427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20426] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20427] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20427] setpgid(0, 0) = 0 [pid 20426] write(3, "1000", 4 [pid 20427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20426] <... write resumed>) = 4 [pid 20426] close(3 [pid 20427] <... openat resumed>) = 3 [pid 20426] <... close resumed>) = 0 [pid 20426] write(1, "executing program\n", 18) = 18 executing program [pid 20427] write(3, "1000", 4) = 4 [pid 20426] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20427] close(3) = 0 [pid 20426] <... futex resumed>) = 0 [pid 20427] write(1, "executing program\n", 18 [pid 20426] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20427] <... write resumed>) = 18 executing program [pid 20426] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20427] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20426] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20427] <... futex resumed>) = 0 [pid 20426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20427] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20426] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20427] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20426] <... mmap resumed>) = 0x7f9f66df1000 [pid 20427] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20426] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20426] <... mprotect resumed>) = 0 [pid 20427] <... mmap resumed>) = 0x7f9f66df1000 [pid 20427] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20426] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20427] <... mprotect resumed>) = 0 [pid 20427] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20426] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20427] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20426] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20429 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20428 attached [pid 20426] <... clone3 resumed> => {parent_tid=[20428]}, 88) = 20428 [pid 20428] set_robust_list(0x7f9f66e119a0, 24 [pid 20426] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20429] set_robust_list(0x7f9f66e119a0, 24 [pid 20428] <... set_robust_list resumed>) = 0 [pid 20429] <... set_robust_list resumed>) = 0 [pid 20428] rt_sigprocmask(SIG_SETMASK, [] [pid 20429] rt_sigprocmask(SIG_SETMASK, [] [pid 20428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20427] <... clone3 resumed> => {parent_tid=[20429]}, 88) = 20429 [pid 20426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20427] rt_sigprocmask(SIG_SETMASK, [] [pid 20426] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20426] <... futex resumed>) = 0 [pid 20427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20426] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20427] <... futex resumed>) = 0 [pid 20427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20428] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20428] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20429] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20430 attached [pid 20429] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20428] <... futex resumed>) = 1 [pid 20426] <... futex resumed>) = 0 [pid 20430] set_robust_list(0x55555f6e6760, 24 [pid 20429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20428] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20426] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20430] <... set_robust_list resumed>) = 0 [pid 20429] <... futex resumed>) = 1 [pid 20428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20426] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20428] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20427] <... futex resumed>) = 0 [pid 20426] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20430 [pid 20427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20430] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20427] <... futex resumed>) = 0 [pid 20427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20431 attached [pid 20428] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20431] set_robust_list(0x55555f6e6760, 24 [pid 20429] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20431] <... set_robust_list resumed>) = 0 [pid 20429] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20431] rt_sigprocmask(SIG_SETMASK, [] [pid 20430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20428] <... futex resumed>) = 1 [pid 20426] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20431 [pid 20431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20430] <... prctl resumed>) = 0 [pid 20429] <... futex resumed>) = 1 [pid 20428] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20427] <... futex resumed>) = 0 [pid 20426] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20431] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20430] setpgid(0, 0 [pid 20429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20431] <... prctl resumed>) = 0 [pid 20430] <... setpgid resumed>) = 0 [pid 20428] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20431] setpgid(0, 0) = 0 [pid 20430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20428] <... openat resumed>) = 3 [pid 20427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20426] <... futex resumed>) = 0 [pid 20431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20430] <... openat resumed>) = 3 [pid 20429] <... futex resumed>) = 0 [pid 20428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20427] <... futex resumed>) = 1 [pid 20426] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20431] <... openat resumed>) = 3 [pid 20430] write(3, "1000", 4 [pid 20429] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20428] <... futex resumed>) = 0 [pid 20427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20431] write(3, "1000", 4 [pid 20430] <... write resumed>) = 4 [pid 20429] <... openat resumed>) = 3 [pid 20428] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20426] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20431] <... write resumed>) = 4 [pid 20430] close(3 [pid 20429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20426] <... futex resumed>) = 0 [pid 20431] close(3 [pid 20430] <... close resumed>) = 0 [pid 20429] <... futex resumed>) = 1 [pid 20428] pwrite64(3, "\x02\x00", 2, 4 [pid 20427] <... futex resumed>) = 0 [pid 20426] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20431] <... close resumed>) = 0 [pid 20430] write(1, "executing program\n", 18 [pid 20429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20428] <... pwrite64 resumed>) = 2 [pid 20427] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20431] write(1, "executing program\n", 18 [pid 20430] <... write resumed>) = 18 [pid 20429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20428] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20427] <... futex resumed>) = 0 executing program [pid 20431] <... write resumed>) = 18 [pid 20430] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20429] pwrite64(3, "\x02\x00", 2, 4 [pid 20428] <... futex resumed>) = 1 [pid 20427] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20426] <... futex resumed>) = 0 [pid 20431] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20430] <... futex resumed>) = 0 [pid 20429] <... pwrite64 resumed>) = 2 [pid 20428] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20426] exit_group(0 [pid 20431] <... futex resumed>) = 0 [pid 20430] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20429] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20428] <... futex resumed>) = ? [pid 20426] <... exit_group resumed>) = ? [pid 20431] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20429] <... futex resumed>) = 1 [pid 20427] <... futex resumed>) = 0 [pid 20429] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20427] exit_group(0 [pid 20431] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20430] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20429] <... futex resumed>) = ? [pid 20427] <... exit_group resumed>) = ? [pid 20431] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20429] +++ exited with 0 +++ [pid 20428] +++ exited with 0 +++ [pid 20427] +++ exited with 0 +++ [pid 20426] +++ exited with 0 +++ [pid 20430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20426, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20427, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20431] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20430] <... mmap resumed>) = 0x7f9f66df1000 [pid 20431] <... mmap resumed>) = 0x7f9f66df1000 [pid 20430] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20430] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20432 attached => {parent_tid=[20432]}, 88) = 20432 [pid 20432] set_robust_list(0x7f9f66e119a0, 24 [pid 20430] rt_sigprocmask(SIG_SETMASK, [] [pid 20432] <... set_robust_list resumed>) = 0 [pid 20430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20432] rt_sigprocmask(SIG_SETMASK, [] [pid 20430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20430] <... futex resumed>) = 0 [pid 20432] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20432] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20432] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20430] <... futex resumed>) = 0 [pid 20430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20432] <... futex resumed>) = 0 [pid 20430] <... futex resumed>) = 1 [pid 20432] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20432] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20431] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20430] <... futex resumed>) = 0 [pid 20431] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20432] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20431] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20431] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20430] <... futex resumed>) = 0 [pid 20432] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20433 attached [pid 20432] <... openat resumed>) = 3 [pid 20433] set_robust_list(0x7f9f66e119a0, 24 [pid 20431] <... clone3 resumed> => {parent_tid=[20433]}, 88) = 20433 [pid 20432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20430] <... futex resumed>) = 0 [pid 20432] <... futex resumed>) = 1 [pid 20433] <... set_robust_list resumed>) = 0 [pid 20431] rt_sigprocmask(SIG_SETMASK, [] [pid 20430] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20433] rt_sigprocmask(SIG_SETMASK, [] [pid 20432] pwrite64(3, "\x02\x00", 2, 4 [pid 20431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20430] <... futex resumed>) = 0 [pid 20433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20432] <... pwrite64 resumed>) = 2 [pid 20431] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20430] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20431] <... futex resumed>) = 0 [pid 20432] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20433] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20431] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20433] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20432] <... futex resumed>) = 1 [pid 20430] <... futex resumed>) = 0 [pid 20432] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20430] exit_group(0 [pid 20432] <... futex resumed>) = ? [pid 20430] <... exit_group resumed>) = ? [pid 20433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20432] +++ exited with 0 +++ [pid 20430] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20430, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20433] <... futex resumed>) = 1 [pid 20431] <... futex resumed>) = 0 [pid 20433] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20431] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20433] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20431] <... futex resumed>) = 0 [pid 20433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20431] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20433] <... futex resumed>) = 0 [pid 20431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20433] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20431] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20433] <... openat resumed>) = 3 [pid 20431] <... futex resumed>) = 0 [pid 20433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20431] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20433] <... futex resumed>) = 0 [pid 20431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20433] pwrite64(3, "\x02\x00", 2, 4 [pid 20431] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20433] <... pwrite64 resumed>) = 2 [pid 20431] <... futex resumed>) = 0 [pid 20431] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20433] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20431] <... futex resumed>) = 0 [pid 20433] <... futex resumed>) = 1 [pid 20431] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20431] <... exit_group resumed>) = ? [pid 20433] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20431] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20431, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20434 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20434 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20434] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20434] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20434] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20434] setpgid(0, 0) = 0 [pid 20434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 314] <... restart_syscall resumed>) = 0 [pid 20434] write(3, "1000", 4) = 4 [pid 20434] close(3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20434] <... close resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20434] write(1, "executing program\n", 18 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20434] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20435 attached [pid 20434] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20434] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20434] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20434] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20435 [pid 20434] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20434] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20434] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20435] set_robust_list(0x55555f6e6760, 24 [pid 20434] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20435] <... set_robust_list resumed>) = 0 [pid 20434] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20435] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20436 attached [pid 20436] set_robust_list(0x7f9f66e119a0, 24 [pid 20435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 [pid 20436] <... set_robust_list resumed>) = 0 [pid 20435] <... prctl resumed>) = 0 [pid 20434] <... clone3 resumed> => {parent_tid=[20436]}, 88) = 20436 [pid 20436] rt_sigprocmask(SIG_SETMASK, [] [pid 20435] setpgid(0, 0 [pid 20434] rt_sigprocmask(SIG_SETMASK, [] [pid 20436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20436] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20435] <... setpgid resumed>) = 0 [pid 20434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20436] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20434] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20435] <... openat resumed>) = 3 [pid 20434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20436] <... futex resumed>) = 0 [pid 20435] write(3, "1000", 4 [pid 20434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20437 attached [pid 20436] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20435] <... write resumed>) = 4 [pid 20434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20435] close(3 [pid 20437] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20436] mount(NULL, "./sys", "sysfs", 0, NULL [pid 317] <... restart_syscall resumed>) = 0 [pid 20435] <... close resumed>) = 0 [pid 20437] rt_sigprocmask(SIG_SETMASK, [] [pid 20436] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20435] write(1, "executing program\n", 18 [pid 20434] <... futex resumed>) = 0 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20437 [pid 20437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20435] <... write resumed>) = 18 [pid 20434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20436] <... futex resumed>) = 0 [pid 20435] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20436] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20435] <... futex resumed>) = 0 [pid 20434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] <... prctl resumed>) = 0 [pid 20436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20435] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20434] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20437] setpgid(0, 0 [pid 20436] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20435] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20436] <... openat resumed>) = 3 [pid 20436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] <... setpgid resumed>) = 0 [pid 20435] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20438 attached [pid 20436] <... futex resumed>) = 1 [pid 20435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20434] <... futex resumed>) = 0 [pid 20438] set_robust_list(0x55555f6e6760, 24 [pid 20436] pwrite64(3, "\x02\x00", 2, 4 [pid 20434] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20438] <... set_robust_list resumed>) = 0 [pid 20437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20436] <... pwrite64 resumed>) = 2 [pid 20435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20434] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20438 [pid 20438] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20435] <... mmap resumed>) = 0x7f9f66df1000 [pid 20434] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20437] <... openat resumed>) = 3 [pid 20436] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20435] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20438] <... prctl resumed>) = 0 [pid 20436] <... futex resumed>) = 1 [pid 20435] <... mprotect resumed>) = 0 [pid 20434] <... futex resumed>) = 0 [pid 20438] setpgid(0, 0 [pid 20437] write(3, "1000", 4 [pid 20436] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20435] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20434] exit_group(0 [pid 20437] <... write resumed>) = 4 [pid 20435] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20438] <... setpgid resumed>) = 0 [pid 20436] <... futex resumed>) = ? [pid 20434] <... exit_group resumed>) = ? [pid 20438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20437] close(3 [pid 20436] +++ exited with 0 +++ [pid 20435] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20438] <... openat resumed>) = 3 [pid 20437] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20439 attached [pid 20438] write(3, "1000", 4 [pid 20437] write(1, "executing program\n", 18 [pid 20435] <... clone3 resumed> => {parent_tid=[20439]}, 88) = 20439 [pid 20434] +++ exited with 0 +++ executing program [pid 20439] set_robust_list(0x7f9f66e119a0, 24 [pid 20437] <... write resumed>) = 18 [pid 20435] rt_sigprocmask(SIG_SETMASK, [] [pid 20437] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20434, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20437] <... futex resumed>) = 0 [pid 20435] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20437] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20439] <... set_robust_list resumed>) = 0 [pid 20438] <... write resumed>) = 4 [pid 20439] rt_sigprocmask(SIG_SETMASK, [] [pid 20438] close(3 [pid 20437] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20435] <... futex resumed>) = 0 [pid 20439] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20438] <... close resumed>) = 0 [pid 20437] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20439] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20438] write(1, "executing program\n", 18 executing program [pid 20437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20435] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20439] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20438] <... write resumed>) = 18 [pid 20437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20438] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20439] <... futex resumed>) = 1 [pid 20438] <... futex resumed>) = 0 [pid 20439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20438] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20437] <... mmap resumed>) = 0x7f9f66df1000 [pid 20435] <... futex resumed>) = 0 [pid 20438] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20438] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20438] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20438] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20438] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20440 attached [pid 20440] set_robust_list(0x7f9f66e119a0, 24 [pid 20438] <... clone3 resumed> => {parent_tid=[20440]}, 88) = 20440 [pid 20440] <... set_robust_list resumed>) = 0 [pid 20438] rt_sigprocmask(SIG_SETMASK, [] [pid 20440] rt_sigprocmask(SIG_SETMASK, [] [pid 20438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20440] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20438] <... futex resumed>) = 0 [pid 20440] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20438] <... futex resumed>) = 0 [pid 20440] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20440] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20437] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20435] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] <... mprotect resumed>) = 0 [pid 20439] <... futex resumed>) = 0 [pid 20435] <... futex resumed>) = 1 [pid 20440] <... futex resumed>) = 1 [pid 20439] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20438] <... futex resumed>) = 0 [pid 20437] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20435] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20439] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20440] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20438] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20441 attached [pid 20440] <... openat resumed>) = 3 [pid 20439] <... futex resumed>) = 1 [pid 20438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20435] <... futex resumed>) = 0 [pid 20441] set_robust_list(0x7f9f66e119a0, 24 [pid 20440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20441] <... set_robust_list resumed>) = 0 [pid 20440] <... futex resumed>) = 0 [pid 20439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20438] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] <... clone3 resumed> => {parent_tid=[20441]}, 88) = 20441 [pid 20435] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20441] rt_sigprocmask(SIG_SETMASK, [] [pid 20440] pwrite64(3, "\x02\x00", 2, 4 [pid 20439] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20438] <... futex resumed>) = 0 [pid 20437] rt_sigprocmask(SIG_SETMASK, [] [pid 20435] <... futex resumed>) = 0 [pid 20441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20440] <... pwrite64 resumed>) = 2 [pid 20439] <... openat resumed>) = 3 [pid 20438] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20435] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20437] <... futex resumed>) = 0 [pid 20441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20440] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20441] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20440] <... futex resumed>) = 1 [pid 20439] <... futex resumed>) = 1 [pid 20438] <... futex resumed>) = 0 [pid 20435] <... futex resumed>) = 0 [pid 20441] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20440] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20438] exit_group(0 [pid 20435] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20440] <... futex resumed>) = ? [pid 20439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20438] <... exit_group resumed>) = ? [pid 20435] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20441] <... futex resumed>) = 1 [pid 20440] +++ exited with 0 +++ [pid 20439] pwrite64(3, "\x02\x00", 2, 4 [pid 20437] <... futex resumed>) = 0 [pid 20435] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20442 attached [pid 20441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20439] <... pwrite64 resumed>) = 2 [pid 20438] +++ exited with 0 +++ [pid 20437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20442 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20438, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20442] set_robust_list(0x55555f6e6760, 24 [pid 20441] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20439] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20442] <... set_robust_list resumed>) = 0 [pid 20441] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20439] <... futex resumed>) = 1 [pid 20435] <... futex resumed>) = 0 [pid 20442] rt_sigprocmask(SIG_SETMASK, [] [pid 20441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20439] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20435] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20441] <... futex resumed>) = 1 [pid 20439] <... futex resumed>) = ? [pid 20437] <... futex resumed>) = 0 [pid 20435] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20441] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20439] +++ exited with 0 +++ [pid 20437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20437] <... futex resumed>) = 0 [pid 20442] <... prctl resumed>) = 0 [pid 20441] <... openat resumed>) = 3 [pid 20442] setpgid(0, 0) = 0 [pid 20442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20435] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20443 attached [pid 20442] <... openat resumed>) = 3 [pid 20441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20443 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20435, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20443] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20443] rt_sigprocmask(SIG_SETMASK, [] [pid 20442] write(3, "1000", 4 [pid 20437] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20442] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20442] close(3 [pid 20441] <... futex resumed>) = 0 [pid 20437] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20442] <... close resumed>) = 0 [pid 20437] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20442] write(1, "executing program\n", 18 [pid 20443] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20442] <... write resumed>) = 18 [pid 20441] pwrite64(3, "\x02\x00", 2, 4 [pid 20443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20442] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20441] <... pwrite64 resumed>) = 2 [pid 20443] <... prctl resumed>) = 0 [pid 20442] <... futex resumed>) = 0 [pid 20443] setpgid(0, 0 [pid 20441] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20442] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20443] <... setpgid resumed>) = 0 [pid 20441] <... futex resumed>) = 1 [pid 20437] <... futex resumed>) = 0 [pid 20443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20442] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20441] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20443] <... openat resumed>) = 3 [pid 20442] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20437] exit_group(0 [pid 20442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20437] <... exit_group resumed>) = ? [pid 20442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20443] write(3, "1000", 4 [pid 20441] <... futex resumed>) = ? [pid 20443] <... write resumed>) = 4 [pid 20442] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20443] close(3 [pid 20442] <... mprotect resumed>) = 0 [pid 20443] <... close resumed>) = 0 [pid 20443] write(1, "executing program\n", 18 executing program [pid 20442] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20443] <... write resumed>) = 18 [pid 20441] +++ exited with 0 +++ [pid 20437] +++ exited with 0 +++ [pid 20442] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20443] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20443] <... futex resumed>) = 0 [pid 20443] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20443] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20443] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20443] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20443] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20444 attached [pid 20443] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20442] <... clone3 resumed> => {parent_tid=[20444]}, 88) = 20444 [pid 20444] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 20445 attached ) = 0 [pid 20442] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20445] set_robust_list(0x7f9f66e119a0, 24 [pid 20442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20445] <... set_robust_list resumed>) = 0 [pid 20442] <... futex resumed>) = 0 [pid 20445] rt_sigprocmask(SIG_SETMASK, [] [pid 20442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20444] rt_sigprocmask(SIG_SETMASK, [] [pid 20443] <... clone3 resumed> => {parent_tid=[20445]}, 88) = 20445 [pid 20445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20444] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20443] rt_sigprocmask(SIG_SETMASK, [] [pid 20445] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20444] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20443] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20444] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20443] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20445] <... futex resumed>) = 0 [pid 20444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20443] <... futex resumed>) = 1 [pid 20445] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20444] <... futex resumed>) = 1 [pid 20443] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20442] <... futex resumed>) = 0 [pid 20445] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20444] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20442] <... futex resumed>) = 0 [pid 20445] <... futex resumed>) = 1 [pid 20444] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20443] <... futex resumed>) = 0 [pid 20442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20445] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20444] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20443] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20443] <... futex resumed>) = 0 [pid 20445] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20447 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20446 attached [pid 20444] <... futex resumed>) = 1 [pid 20443] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20442] <... futex resumed>) = 0 [pid 20447] set_robust_list(0x55555f6e6760, 24 [pid 20446] set_robust_list(0x55555f6e6760, 24 [pid 20444] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20447 [pid 20447] <... set_robust_list resumed>) = 0 [pid 20446] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20446 [pid 20447] rt_sigprocmask(SIG_SETMASK, [] [pid 20446] rt_sigprocmask(SIG_SETMASK, [] [pid 20445] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20444] <... futex resumed>) = 0 [pid 20442] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20445] <... futex resumed>) = 1 [pid 20444] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20443] <... futex resumed>) = 0 [pid 20442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20447] <... prctl resumed>) = 0 [pid 20446] <... prctl resumed>) = 0 [pid 20445] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20444] <... openat resumed>) = 3 [pid 20443] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20447] setpgid(0, 0 [pid 20446] setpgid(0, 0 [pid 20445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20443] <... futex resumed>) = 0 [pid 20447] <... setpgid resumed>) = 0 [pid 20446] <... setpgid resumed>) = 0 [pid 20445] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20443] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20445] <... openat resumed>) = 3 [pid 20444] <... futex resumed>) = 1 [pid 20442] <... futex resumed>) = 0 [pid 20447] <... openat resumed>) = 3 [pid 20445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20444] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20442] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20445] <... futex resumed>) = 1 [pid 20444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20443] <... futex resumed>) = 0 [pid 20442] <... futex resumed>) = 0 [pid 20447] write(3, "1000", 4 [pid 20446] <... openat resumed>) = 3 [pid 20445] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20444] pwrite64(3, "\x02\x00", 2, 4 [pid 20443] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20442] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20447] <... write resumed>) = 4 [pid 20446] write(3, "1000", 4 [pid 20445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20444] <... pwrite64 resumed>) = 2 [pid 20443] <... futex resumed>) = 0 [pid 20447] close(3 [pid 20446] <... write resumed>) = 4 [pid 20443] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20447] <... close resumed>) = 0 [pid 20446] close(3 [pid 20447] write(1, "executing program\n", 18 [pid 20446] <... close resumed>) = 0 [pid 20447] <... write resumed>) = 18 [pid 20446] write(1, "executing program\n", 18 [pid 20445] pwrite64(3, "\x02\x00", 2, 4 [pid 20444] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 20447] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] <... write resumed>) = 18 [pid 20445] <... pwrite64 resumed>) = 2 [pid 20444] <... futex resumed>) = 1 [pid 20442] <... futex resumed>) = 0 [pid 20447] <... futex resumed>) = 0 [pid 20445] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20444] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20447] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20446] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20445] <... futex resumed>) = 1 [pid 20443] <... futex resumed>) = 0 [pid 20442] exit_group(0 [pid 20447] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20446] <... futex resumed>) = 0 [pid 20445] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20443] exit_group(0 [pid 20442] <... exit_group resumed>) = ? [pid 20444] <... futex resumed>) = ? [pid 20447] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20446] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20445] <... futex resumed>) = ? [pid 20443] <... exit_group resumed>) = ? [pid 20447] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20446] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20446] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20447] <... mmap resumed>) = 0x7f9f66df1000 [pid 20446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20447] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20446] <... mmap resumed>) = 0x7f9f66df1000 [pid 20447] <... mprotect resumed>) = 0 [pid 20444] +++ exited with 0 +++ [pid 20442] +++ exited with 0 +++ [pid 20447] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20446] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20447] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20446] <... mprotect resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20447] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20446] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20448 attached , [], 8) = 0 [pid 20447] <... clone3 resumed> => {parent_tid=[20448]}, 88) = 20448 [pid 20446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20447] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20449 attached , NULL, 8) = 0 [pid 20445] +++ exited with 0 +++ [pid 20443] +++ exited with 0 +++ [pid 20449] set_robust_list(0x7f9f66e119a0, 24 [pid 20448] set_robust_list(0x7f9f66e119a0, 24 [pid 20447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] <... clone3 resumed> => {parent_tid=[20449]}, 88) = 20449 [pid 20449] <... set_robust_list resumed>) = 0 [pid 20447] <... futex resumed>) = 0 [pid 20446] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20443, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20448] <... set_robust_list resumed>) = 0 [pid 20449] rt_sigprocmask(SIG_SETMASK, [] [pid 20447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20448] rt_sigprocmask(SIG_SETMASK, [] [pid 20446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20448] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20449] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20446] <... futex resumed>) = 0 [pid 20449] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20448] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20448] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20449] <... futex resumed>) = 1 [pid 20446] <... futex resumed>) = 0 [pid 20449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20448] <... futex resumed>) = 1 [pid 20447] <... futex resumed>) = 0 [pid 20446] <... futex resumed>) = 0 [pid 20449] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20449] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20447] <... futex resumed>) = 0 [pid 20448] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20446] <... futex resumed>) = 0 [pid 20449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20446] <... futex resumed>) = 0 [pid 20449] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20449] <... openat resumed>) = 3 [pid 20449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] <... futex resumed>) = 0 [pid 20449] <... futex resumed>) = 1 [pid 20448] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20449] pwrite64(3, "\x02\x00", 2, 4 [pid 20448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20449] <... pwrite64 resumed>) = 2 [pid 20448] <... futex resumed>) = 1 [pid 20447] <... futex resumed>) = 0 [pid 20446] <... futex resumed>) = 0 [pid 20448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20449] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20446] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20449] <... futex resumed>) = 0 [pid 20448] <... futex resumed>) = 0 [pid 20447] <... futex resumed>) = 1 [pid 20446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 20449] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20448] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20446] exit_group(0 [pid 20449] <... futex resumed>) = ? [pid 20448] <... openat resumed>) = 3 [pid 20446] <... exit_group resumed>) = ? [pid 20449] +++ exited with 0 +++ [pid 20448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20448] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20447] <... futex resumed>) = 0 [pid 20446] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20447] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20447] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20450 attached [pid 20448] <... futex resumed>) = 0 [pid 20447] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20448] pwrite64(3, "\x02\x00", 2, 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20450] set_robust_list(0x55555f6e6760, 24 [pid 20448] <... pwrite64 resumed>) = 2 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20450 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20451 attached [pid 20450] <... set_robust_list resumed>) = 0 [pid 20448] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20451] set_robust_list(0x55555f6e6760, 24 [pid 20450] rt_sigprocmask(SIG_SETMASK, [] [pid 20448] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20451 [pid 20451] <... set_robust_list resumed>) = 0 [pid 20447] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20451] rt_sigprocmask(SIG_SETMASK, [] [pid 20447] exit_group(0 [pid 20451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20447] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20451] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20451] setpgid(0, 0) = 0 [pid 20451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20451] <... openat resumed>) = 3 [pid 20450] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20451] write(3, "1000", 4) = 4 [pid 20451] close(3) = 0 [pid 20450] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20452 attached [pid 20451] write(1, "executing program\n", 18 [pid 20452] set_robust_list(0x55555f6e6760, 24 [pid 20451] <... write resumed>) = 18 [pid 20452] <... set_robust_list resumed>) = 0 [pid 20451] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20452] rt_sigprocmask(SIG_SETMASK, [] [pid 20451] <... futex resumed>) = 0 [pid 20451] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20451] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20448] +++ exited with 0 +++ [pid 20450] setpgid(0, 0 [pid 20447] +++ exited with 0 +++ [pid 20452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20451] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20450] <... setpgid resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20452 [pid 20451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20452] <... prctl resumed>) = 0 [pid 20451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20447, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20452] setpgid(0, 0 [pid 20451] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20452] <... setpgid resumed>) = 0 [pid 20451] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20450] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20450] write(3, "1000", 4 [pid 20452] <... openat resumed>) = 3 [pid 20451] <... mprotect resumed>) = 0 [pid 20450] <... write resumed>) = 4 [pid 20452] write(3, "1000", 4 [pid 20451] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20450] close(3 [pid 20452] <... write resumed>) = 4 [pid 20450] <... close resumed>) = 0 [pid 20452] close(3 [pid 20451] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20450] write(1, "executing program\n", 18 [pid 20452] <... close resumed>) = 0 executing program [pid 20451] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20450] <... write resumed>) = 18 [pid 20452] write(1, "executing program\n", 18) = 18 [pid 20452] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20451] <... clone3 resumed> => {parent_tid=[20453]}, 88) = 20453 [pid 20452] <... futex resumed>) = 0 executing program [pid 20451] rt_sigprocmask(SIG_SETMASK, [] [pid 20452] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20452] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20451] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20452] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20451] <... futex resumed>) = 0 [pid 20452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20451] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20452] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20452] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20452] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20452] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20454 attached [pid 20454] set_robust_list(0x7f9f66e119a0, 24 [pid 20452] <... clone3 resumed> => {parent_tid=[20454]}, 88) = 20454 [pid 20454] <... set_robust_list resumed>) = 0 [pid 20452] rt_sigprocmask(SIG_SETMASK, [] [pid 20454] rt_sigprocmask(SIG_SETMASK, [] [pid 20452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20454] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20452] <... futex resumed>) = 0 [pid 20452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20454] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20452] <... futex resumed>) = 0 [pid 20454] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20452] <... futex resumed>) = 0 [pid 20454] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20454] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20452] <... futex resumed>) = 0 [pid 20454] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20454] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20452] <... futex resumed>) = 0 [pid 20454] <... openat resumed>) = 3 [pid 20452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20452] <... futex resumed>) = 0 [pid 20454] <... futex resumed>) = 1 [pid 20452] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20454] pwrite64(3, "\x02\x00", 2, 4 [pid 20452] <... futex resumed>) = 0 [pid 20454] <... pwrite64 resumed>) = 2 [pid 20452] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20454] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20452] <... futex resumed>) = 0 [pid 20452] exit_group(0 [pid 20454] <... futex resumed>) = 1 [pid 20452] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20453 attached [pid 20454] +++ exited with 0 +++ [pid 20450] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20453] set_robust_list(0x7f9f66e119a0, 24 [pid 20450] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20453] <... set_robust_list resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20453] rt_sigprocmask(SIG_SETMASK, [] [pid 20450] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20453] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20452] +++ exited with 0 +++ [pid 20450] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20453] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20453] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20450] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20452, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20450] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20453] <... futex resumed>) = 1 [pid 20451] <... futex resumed>) = 0 [pid 20450] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20451] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20451] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20453] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20455 attached [pid 20455] set_robust_list(0x55555f6e6760, 24 [pid 20453] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20450] <... mprotect resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20455 [pid 20455] <... set_robust_list resumed>) = 0 [pid 20453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20450] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20455] rt_sigprocmask(SIG_SETMASK, [] [pid 20453] <... futex resumed>) = 1 [pid 20451] <... futex resumed>) = 0 [pid 20450] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20450] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20456 attached [pid 20455] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20453] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20451] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20456] set_robust_list(0x7f9f66e119a0, 24 [pid 20455] <... prctl resumed>) = 0 [pid 20453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20451] <... futex resumed>) = 0 [pid 20450] <... clone3 resumed> => {parent_tid=[20456]}, 88) = 20456 [pid 20456] <... set_robust_list resumed>) = 0 [pid 20455] setpgid(0, 0 [pid 20453] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20451] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20456] rt_sigprocmask(SIG_SETMASK, [] [pid 20455] <... setpgid resumed>) = 0 [pid 20453] <... openat resumed>) = 3 [pid 20450] rt_sigprocmask(SIG_SETMASK, [] [pid 20453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20453] <... futex resumed>) = 1 [pid 20451] <... futex resumed>) = 0 [pid 20450] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20456] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20453] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20451] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20450] <... futex resumed>) = 0 [pid 20453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20456] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20451] <... futex resumed>) = 0 [pid 20456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20453] pwrite64(3, "\x02\x00", 2, 4 [pid 20451] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20456] <... futex resumed>) = 0 [pid 20455] <... openat resumed>) = 3 [pid 20453] <... pwrite64 resumed>) = 2 [pid 20450] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20453] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20455] write(3, "1000", 4 [pid 20450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20453] <... futex resumed>) = 1 [pid 20451] <... futex resumed>) = 0 [pid 20453] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20451] exit_group(0 [pid 20453] <... futex resumed>) = ? [pid 20451] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20457 attached [pid 20455] <... write resumed>) = 4 [pid 20453] +++ exited with 0 +++ [pid 20451] +++ exited with 0 +++ [pid 20450] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20457] set_robust_list(0x55555f6e6760, 24 [pid 20456] <... futex resumed>) = 0 [pid 20455] close(3 [pid 20450] <... futex resumed>) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20457 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20451, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20457] <... set_robust_list resumed>) = 0 [pid 20456] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20455] <... close resumed>) = 0 [pid 20450] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20457] rt_sigprocmask(SIG_SETMASK, [] [pid 20456] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20455] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] <... write resumed>) = 18 [pid 20457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20456] <... futex resumed>) = 1 [pid 20450] <... futex resumed>) = 0 executing program [pid 20455] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20450] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] <... futex resumed>) = 0 [pid 20450] <... futex resumed>) = 0 [pid 20455] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20450] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20456] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20455] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20457] <... prctl resumed>) = 0 [pid 20457] setpgid(0, 0 [pid 20455] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20457] <... setpgid resumed>) = 0 [pid 20455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20456] <... openat resumed>) = 3 [pid 20457] <... openat resumed>) = 3 [pid 20455] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20457] write(3, "1000", 4) = 4 [pid 20456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] <... mmap resumed>) = 0x7f9f66df1000 [pid 20457] close(3) = 0 [pid 20457] write(1, "executing program\n", 18 [pid 20456] <... futex resumed>) = 1 [pid 20455] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20450] <... futex resumed>) = 0 [pid 20457] <... write resumed>) = 18 executing program [pid 20456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20450] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20457] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] <... mprotect resumed>) = 0 [pid 20457] <... futex resumed>) = 0 [pid 20456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20450] <... futex resumed>) = 0 [pid 20457] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20456] pwrite64(3, "\x02\x00", 2, 4 [pid 20455] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20450] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20457] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20457] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20457] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20457] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20457] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20456] <... pwrite64 resumed>) = 2 [pid 20455] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20457] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20457] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20456] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20458 attached [pid 20456] <... futex resumed>) = 1 [pid 20450] <... futex resumed>) = 0 [pid 20457] <... clone3 resumed> => {parent_tid=[20458]}, 88) = 20458 [pid 20450] exit_group(0 [pid 20456] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20455] <... clone3 resumed> => {parent_tid=[20459]}, 88) = 20459 [pid 20458] set_robust_list(0x7f9f66e119a0, 24 [pid 20456] +++ exited with 0 +++ [pid 20455] rt_sigprocmask(SIG_SETMASK, [] [pid 20450] <... exit_group resumed>) = ? [pid 20458] <... set_robust_list resumed>) = 0 [pid 20455] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20459 attached [pid 20458] rt_sigprocmask(SIG_SETMASK, [] [pid 20457] rt_sigprocmask(SIG_SETMASK, [] [pid 20455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20459] set_robust_list(0x7f9f66e119a0, 24 [pid 20457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20459] <... set_robust_list resumed>) = 0 [pid 20457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20459] rt_sigprocmask(SIG_SETMASK, [] [pid 20457] <... futex resumed>) = 0 [pid 20459] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20459] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20450] +++ exited with 0 +++ [pid 20459] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20455] <... futex resumed>) = 0 [pid 20459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20450, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20458] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20457] <... futex resumed>) = 0 [pid 20457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20458] <... futex resumed>) = 1 [pid 20458] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20457] <... futex resumed>) = 0 [pid 20457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20458] <... futex resumed>) = 1 [pid 20458] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20459] <... futex resumed>) = 0 [pid 20458] <... openat resumed>) = 3 [pid 20455] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20459] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20459] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20458] <... futex resumed>) = 1 [pid 20457] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20457] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20459] <... futex resumed>) = 1 [pid 20458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20457] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20458] pwrite64(3, "\x02\x00", 2, 4 [pid 20457] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20460 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20461 attached [pid 20458] <... pwrite64 resumed>) = 2 [pid 20455] <... futex resumed>) = 0 [pid 20455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20460 [pid 20461] set_robust_list(0x55555f6e6760, 24 [pid 20455] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20461] <... set_robust_list resumed>) = 0 [pid 20460] set_robust_list(0x55555f6e6760, 24 [pid 20459] <... futex resumed>) = 0 [pid 20458] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20461 [pid 20459] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20458] <... futex resumed>) = 1 [pid 20457] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20459] <... openat resumed>) = 3 [pid 20458] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20457] exit_group(0 [pid 20461] rt_sigprocmask(SIG_SETMASK, [] [pid 20460] <... set_robust_list resumed>) = 0 [pid 20459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20458] <... futex resumed>) = ? [pid 20457] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20460] rt_sigprocmask(SIG_SETMASK, [] [pid 20459] <... futex resumed>) = 1 [pid 20458] +++ exited with 0 +++ [pid 20457] +++ exited with 0 +++ [pid 20455] <... futex resumed>) = 0 [pid 20461] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20455] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] <... prctl resumed>) = 0 [pid 20460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20455] <... futex resumed>) = 0 [pid 20460] <... prctl resumed>) = 0 [pid 20459] pwrite64(3, "\x02\x00", 2, 4 [pid 20461] setpgid(0, 0 [pid 20455] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20457, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20461] <... setpgid resumed>) = 0 [pid 20460] setpgid(0, 0 [pid 20459] <... pwrite64 resumed>) = 2 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20460] <... setpgid resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20461] <... openat resumed>) = 3 [pid 20459] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] write(3, "1000", 4 [pid 20460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20459] <... futex resumed>) = 1 [pid 20455] <... futex resumed>) = 0 [pid 20461] <... write resumed>) = 4 [pid 20460] <... openat resumed>) = 3 [pid 20459] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20455] exit_group(0 [pid 20461] close(3 [pid 20460] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20459] <... futex resumed>) = ? [pid 20455] <... exit_group resumed>) = ? [pid 20461] <... close resumed>) = 0 [pid 20460] <... write resumed>) = 4 [pid 20459] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20461] write(1, "executing program\n", 18 [pid 20460] close(3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20462 attached [pid 20461] <... write resumed>) = 18 [pid 20460] <... close resumed>) = 0 [pid 20455] +++ exited with 0 +++ [pid 20461] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20460] write(1, "executing program\n", 18 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20455, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20462 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20462] set_robust_list(0x55555f6e6760, 24 [pid 20461] <... futex resumed>) = 0 [pid 20462] <... set_robust_list resumed>) = 0 [pid 20462] rt_sigprocmask(SIG_SETMASK, [] [pid 20461] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20460] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20461] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20460] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20461] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20460] <... futex resumed>) = 0 [pid 20462] <... prctl resumed>) = 0 [pid 20462] setpgid(0, 0 [pid 20461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20460] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20462] <... setpgid resumed>) = 0 [pid 20461] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20460] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20461] <... mmap resumed>) = 0x7f9f66df1000 [pid 20460] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20461] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20462] <... openat resumed>) = 3 [pid 20461] <... mprotect resumed>) = 0 [pid 20460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20462] write(3, "1000", 4) = 4 [pid 20462] close(3) = 0 [pid 20460] <... mmap resumed>) = 0x7f9f66df1000 [pid 20462] write(1, "executing program\n", 18 [pid 20461] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20460] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20462] <... write resumed>) = 18 [pid 20461] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20462] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20460] <... mprotect resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20462] <... futex resumed>) = 0 [pid 20462] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20460] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20462] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20462] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20462] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20463 attached [pid 20462] <... mmap resumed>) = 0x7f9f66df1000 [pid 20460] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20463] set_robust_list(0x7f9f66e119a0, 24 [pid 20462] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20461] <... clone3 resumed> => {parent_tid=[20463]}, 88) = 20463 [pid 20460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20461] rt_sigprocmask(SIG_SETMASK, [] [pid 20463] <... set_robust_list resumed>) = 0 [pid 20462] <... mprotect resumed>) = 0 [pid 20463] rt_sigprocmask(SIG_SETMASK, [] [pid 20462] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20463] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20462] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20462] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20465 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20464 attached [pid 20461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20462] <... clone3 resumed> => {parent_tid=[20465]}, 88) = 20465 [pid 20464] set_robust_list(0x55555f6e6760, 24 [pid 20462] rt_sigprocmask(SIG_SETMASK, [] [pid 20464] <... set_robust_list resumed>) = 0 [pid 20462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20464] rt_sigprocmask(SIG_SETMASK, [] [pid 20461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] set_robust_list(0x7f9f66e119a0, 24 [pid 20461] <... futex resumed>) = 1 [pid 20460] <... clone3 resumed> => {parent_tid=[20466]}, 88) = 20466 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20464 [pid 20465] <... set_robust_list resumed>) = 0 [pid 20461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20460] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20465] rt_sigprocmask(SIG_SETMASK, [] [pid 20460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20460] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20465] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20466 attached [pid 20464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20463] <... futex resumed>) = 0 [pid 20462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] set_robust_list(0x7f9f66e119a0, 24 [pid 20465] <... futex resumed>) = 0 [pid 20464] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20463] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20462] <... futex resumed>) = 1 [pid 20466] <... set_robust_list resumed>) = 0 [pid 20465] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20464] <... prctl resumed>) = 0 [pid 20463] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20466] rt_sigprocmask(SIG_SETMASK, [] [pid 20465] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20464] setpgid(0, 0 [pid 20463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20464] <... setpgid resumed>) = 0 [pid 20463] <... futex resumed>) = 1 [pid 20466] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20465] <... futex resumed>) = 1 [pid 20464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20462] <... futex resumed>) = 0 [pid 20461] <... futex resumed>) = 0 [pid 20466] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20465] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] <... openat resumed>) = 3 [pid 20462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] write(3, "1000", 4 [pid 20463] <... futex resumed>) = 0 [pid 20462] <... futex resumed>) = 0 [pid 20461] <... futex resumed>) = 1 [pid 20466] <... futex resumed>) = 1 [pid 20465] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20464] <... write resumed>) = 4 [pid 20463] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20460] <... futex resumed>) = 0 [pid 20466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20465] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20464] close(3 [pid 20463] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20464] <... close resumed>) = 0 [pid 20463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20460] <... futex resumed>) = 0 [pid 20466] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20465] <... futex resumed>) = 1 [pid 20464] write(1, "executing program\n", 18 [pid 20463] <... futex resumed>) = 1 [pid 20462] <... futex resumed>) = 0 [pid 20461] <... futex resumed>) = 0 executing program [pid 20460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20466] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20465] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] <... write resumed>) = 18 [pid 20463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20462] <... futex resumed>) = 0 [pid 20461] <... futex resumed>) = 0 [pid 20466] <... futex resumed>) = 1 [pid 20465] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20464] <... futex resumed>) = 0 [pid 20463] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20460] <... futex resumed>) = 0 [pid 20466] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20465] <... openat resumed>) = 3 [pid 20464] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20463] <... openat resumed>) = 3 [pid 20460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20464] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20463] <... futex resumed>) = 1 [pid 20461] <... futex resumed>) = 0 [pid 20460] <... futex resumed>) = 0 [pid 20466] <... openat resumed>) = 3 [pid 20465] <... futex resumed>) = 1 [pid 20464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20462] <... futex resumed>) = 0 [pid 20461] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20462] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20461] <... futex resumed>) = 0 [pid 20460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20466] <... futex resumed>) = 0 [pid 20465] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] <... mmap resumed>) = 0x7f9f66df1000 [pid 20463] pwrite64(3, "\x02\x00", 2, 4 [pid 20462] <... futex resumed>) = 0 [pid 20461] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20460] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20466] pwrite64(3, "\x02\x00", 2, 4 [pid 20465] pwrite64(3, "\x02\x00", 2, 4 [pid 20464] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20463] <... pwrite64 resumed>) = 2 [pid 20462] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20460] <... futex resumed>) = 0 [pid 20466] <... pwrite64 resumed>) = 2 [pid 20465] <... pwrite64 resumed>) = 2 [pid 20464] <... mprotect resumed>) = 0 [pid 20463] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20464] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20463] <... futex resumed>) = 1 [pid 20460] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20466] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20465] <... futex resumed>) = 1 [pid 20462] <... futex resumed>) = 0 [pid 20461] <... futex resumed>) = 0 [pid 20460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20466] <... futex resumed>) = 0 [pid 20465] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20463] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20462] exit_group(0 [pid 20461] exit_group(0 [pid 20460] exit_group(0 [pid 20465] <... futex resumed>) = ? [pid 20464] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20463] <... futex resumed>) = ? [pid 20462] <... exit_group resumed>) = ? [pid 20461] <... exit_group resumed>) = ? [pid 20460] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20467 attached [pid 20466] +++ exited with 0 +++ [pid 20465] +++ exited with 0 +++ [pid 20463] +++ exited with 0 +++ [pid 20462] +++ exited with 0 +++ [pid 20464] <... clone3 resumed> => {parent_tid=[20467]}, 88) = 20467 [pid 20464] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20464] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20464] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20461] +++ exited with 0 +++ [pid 20467] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20462, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20467] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20467] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20467] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20460] +++ exited with 0 +++ [pid 20467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20460, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20464] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20464] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20467] <... futex resumed>) = 0 [pid 20464] <... futex resumed>) = 1 [pid 20467] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20464] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20467] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20464] <... futex resumed>) = 0 [pid 20467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20467] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] <... futex resumed>) = 0 [pid 20467] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20464] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20467] <... openat resumed>) = 3 [pid 20467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20464] <... futex resumed>) = 0 [pid 20467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20467] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20464] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20467] pwrite64(3, "\x02\x00", 2, 4 [pid 20464] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20467] <... pwrite64 resumed>) = 2 [pid 20467] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20464] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20467] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20464] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20467] <... futex resumed>) = ? [pid 20464] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20467] +++ exited with 0 +++ [pid 20464] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20464, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20468 attached [pid 20468] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20468 [pid 20468] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20468] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20468] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20468] setpgid(0, 0) = 0 [pid 20468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20468] write(3, "1000", 4) = 4 [pid 20468] close(3) = 0 [pid 20468] write(1, "executing program\n", 18) = 18 executing program [pid 20468] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20468] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20468] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20468] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20468] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20469 attached => {parent_tid=[20469]}, 88) = 20469 [pid 20469] set_robust_list(0x7f9f66e119a0, 24 [pid 20468] rt_sigprocmask(SIG_SETMASK, [] [pid 20469] <... set_robust_list resumed>) = 0 [pid 20468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20469] rt_sigprocmask(SIG_SETMASK, [] [pid 20468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20468] <... futex resumed>) = 0 [pid 20469] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20469] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20468] <... futex resumed>) = 0 [pid 20469] <... futex resumed>) = 1 [pid 20468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20469] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20468] <... futex resumed>) = 0 [pid 20469] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20468] <... futex resumed>) = 0 [pid 20469] <... futex resumed>) = 1 [pid 20468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20470 attached [pid 20469] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20468] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20470 [pid 20470] set_robust_list(0x55555f6e6760, 24 [pid 20469] <... openat resumed>) = 3 [pid 20468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20470] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20470] rt_sigprocmask(SIG_SETMASK, [] [pid 20469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20469] <... futex resumed>) = 1 [pid 20468] <... futex resumed>) = 0 [pid 20470] <... prctl resumed>) = 0 [pid 20469] pwrite64(3, "\x02\x00", 2, 4 [pid 20468] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20470] setpgid(0, 0 [pid 20468] <... futex resumed>) = 0 [pid 20470] <... setpgid resumed>) = 0 [pid 20468] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20469] <... pwrite64 resumed>) = 2 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20469] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20470] write(3, "1000", 4) = 4 [pid 20470] close(3) = 0 [pid 20470] write(1, "executing program\n", 18) = 18 [pid 20470] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20470] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20469] <... futex resumed>) = 1 [pid 20468] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20471 attached [pid 20470] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20471] set_robust_list(0x55555f6e6760, 24 [pid 20470] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20471] <... set_robust_list resumed>) = 0 [pid 20470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20471] rt_sigprocmask(SIG_SETMASK, [] [pid 20470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20470] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20468] exit_group(0 [pid 20469] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20471 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20468] <... exit_group resumed>) = ? [pid 20471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20470] <... mprotect resumed>) = 0 [pid 20469] +++ exited with 0 +++ [pid 20471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20470] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20471] <... prctl resumed>) = 0 [pid 20470] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20472 attached [pid 20471] setpgid(0, 0 [pid 20470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20473 attached [pid 20472] set_robust_list(0x55555f6e6760, 24 [pid 20471] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20472 [pid 20471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20473] set_robust_list(0x7f9f66e119a0, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20473] <... set_robust_list resumed>) = 0 [pid 20473] rt_sigprocmask(SIG_SETMASK, [] [pid 20472] <... set_robust_list resumed>) = 0 [pid 20471] <... openat resumed>) = 3 [pid 20470] <... clone3 resumed> => {parent_tid=[20473]}, 88) = 20473 [pid 20468] +++ exited with 0 +++ [pid 20473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20472] rt_sigprocmask(SIG_SETMASK, [] [pid 20471] write(3, "1000", 4 [pid 20470] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20468, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20471] <... write resumed>) = 4 [pid 20470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20472] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20471] close(3 [pid 20470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20473] <... futex resumed>) = 0 [pid 20472] <... prctl resumed>) = 0 [pid 20471] <... close resumed>) = 0 [pid 20470] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20472] setpgid(0, 0 [pid 20471] write(1, "executing program\n", 18 executing program [pid 20470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20472] <... setpgid resumed>) = 0 [pid 20471] <... write resumed>) = 18 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20473] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20471] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20474 attached [pid 20473] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20474] set_robust_list(0x55555f6e6760, 24 [pid 20473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] <... openat resumed>) = 3 [pid 20474] <... set_robust_list resumed>) = 0 [pid 20473] <... futex resumed>) = 1 [pid 20472] write(3, "1000", 4 [pid 20471] <... futex resumed>) = 0 [pid 20470] <... futex resumed>) = 0 [pid 20473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] <... write resumed>) = 4 [pid 20471] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20474 [pid 20474] rt_sigprocmask(SIG_SETMASK, [] [pid 20473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20472] close(3 [pid 20471] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20470] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20473] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20472] <... close resumed>) = 0 [pid 20471] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20473] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20472] write(1, "executing program\n", 18 [pid 20471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20474] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] <... write resumed>) = 18 [pid 20471] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20474] <... prctl resumed>) = 0 [pid 20473] <... futex resumed>) = 1 [pid 20472] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20471] <... mmap resumed>) = 0x7f9f66df1000 [pid 20470] <... futex resumed>) = 0 [pid 20474] setpgid(0, 0 [pid 20473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] <... futex resumed>) = 0 [pid 20471] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20474] <... setpgid resumed>) = 0 [pid 20473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20472] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20471] <... mprotect resumed>) = 0 [pid 20470] <... futex resumed>) = 0 [pid 20473] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20472] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20471] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20472] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20471] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20474] <... openat resumed>) = 3 [pid 20473] <... openat resumed>) = 3 [pid 20472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20471] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20475 attached [pid 20474] write(3, "1000", 4 [pid 20473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20475] set_robust_list(0x7f9f66e119a0, 24 [pid 20474] <... write resumed>) = 4 [pid 20473] <... futex resumed>) = 1 [pid 20472] <... mmap resumed>) = 0x7f9f66df1000 [pid 20470] <... futex resumed>) = 0 [pid 20475] <... set_robust_list resumed>) = 0 [pid 20474] close(3 [pid 20473] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20471] <... clone3 resumed> => {parent_tid=[20475]}, 88) = 20475 [pid 20470] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20474] <... close resumed>) = 0 [pid 20473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20473] pwrite64(3, "\x02\x00", 2, 4 [pid 20474] write(1, "executing program\n", 18 [pid 20475] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20474] <... write resumed>) = 18 [pid 20472] <... mprotect resumed>) = 0 [pid 20473] <... pwrite64 resumed>) = 2 [pid 20471] rt_sigprocmask(SIG_SETMASK, [] [pid 20470] <... futex resumed>) = 0 [pid 20475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20474] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20470] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20475] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] <... futex resumed>) = 0 [pid 20473] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20474] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20473] <... futex resumed>) = 0 [pid 20472] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20471] <... futex resumed>) = 0 [pid 20470] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20476 attached [pid 20475] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20474] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20470] <... exit_group resumed>) = ? [pid 20475] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] <... clone3 resumed> => {parent_tid=[20476]}, 88) = 20476 [pid 20475] <... futex resumed>) = 1 [pid 20472] rt_sigprocmask(SIG_SETMASK, [] [pid 20471] <... futex resumed>) = 0 [pid 20475] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20471] <... futex resumed>) = 0 [pid 20475] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20472] <... futex resumed>) = 0 [pid 20471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20476] set_robust_list(0x7f9f66e119a0, 24 [pid 20475] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20474] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20471] <... futex resumed>) = 0 [pid 20471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20475] <... futex resumed>) = 1 [pid 20475] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20471] <... futex resumed>) = 0 [pid 20471] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20473] +++ exited with 0 +++ [pid 20470] +++ exited with 0 +++ [pid 20474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20476] <... set_robust_list resumed>) = 0 [pid 20474] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20476] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20474] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20475] <... futex resumed>) = 1 [pid 20471] <... futex resumed>) = 0 [pid 20475] pwrite64(3, "\x02\x00", 2, 4 [pid 20471] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20476] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20475] <... pwrite64 resumed>) = 2 [pid 20474] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20475] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20474] <... mprotect resumed>) = 0 [pid 20471] <... futex resumed>) = 0 [pid 20476] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20475] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20471] exit_group(0 [pid 20476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20475] <... futex resumed>) = ? [pid 20474] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20471] <... exit_group resumed>) = ? [pid 20476] <... futex resumed>) = 1 [pid 20475] +++ exited with 0 +++ [pid 20474] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20472] <... futex resumed>) = 0 [pid 20471] +++ exited with 0 +++ [pid 20476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20477 attached [pid 20476] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20474] <... clone3 resumed> => {parent_tid=[20477]}, 88) = 20477 [pid 20472] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20477] set_robust_list(0x7f9f66e119a0, 24 [pid 20474] rt_sigprocmask(SIG_SETMASK, [] [pid 20472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20477] <... set_robust_list resumed>) = 0 [pid 20476] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20477] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20474] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... futex resumed>) = 0 [pid 20474] <... futex resumed>) = 1 [pid 20477] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20474] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20476] <... futex resumed>) = 1 [pid 20472] <... futex resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20476] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20477] <... futex resumed>) = 1 [pid 20474] <... futex resumed>) = 0 [pid 20472] <... futex resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20476] <... openat resumed>) = 3 [pid 20474] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20476] <... futex resumed>) = 0 [pid 20474] <... futex resumed>) = 0 [pid 20472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20477] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20472] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20472] <... futex resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20476] pwrite64(3, "\x02\x00", 2, 4 [pid 20472] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20477] <... futex resumed>) = 1 [pid 20474] <... futex resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20476] <... pwrite64 resumed>) = 2 [pid 20474] <... futex resumed>) = 0 [pid 20477] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20474] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20477] <... openat resumed>) = 3 [pid 20476] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20476] <... futex resumed>) = 1 [pid 20472] <... futex resumed>) = 0 [pid 20476] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20472] exit_group(0 [pid 20477] <... futex resumed>) = 1 [pid 20474] <... futex resumed>) = 0 [pid 20472] <... exit_group resumed>) = ? [pid 20476] <... futex resumed>) = ? [pid 20477] pwrite64(3, "\x02\x00", 2, 4 [pid 20474] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20477] <... pwrite64 resumed>) = 2 [pid 20474] <... futex resumed>) = 0 [pid 20474] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20476] +++ exited with 0 +++ [pid 20472] +++ exited with 0 +++ [pid 20477] <... futex resumed>) = 1 [pid 20474] <... futex resumed>) = 0 [pid 20477] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20474] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20472, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20477] <... futex resumed>) = ? [pid 20474] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20477] +++ exited with 0 +++ [pid 20474] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20474, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20478 ci2-android-6-12-rust/strace-static-x86_64: Process 20478 attached [pid 20478] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20478] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20478] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20478] setpgid(0, 0) = 0 [pid 20478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20478] write(3, "1000", 4) = 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20478] close(3) = 0 [pid 20478] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20478] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20479 attached [pid 20478] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20478] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20480 attached [pid 20479] set_robust_list(0x55555f6e6760, 24 [pid 20478] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20480] set_robust_list(0x55555f6e6760, 24 [pid 20479] <... set_robust_list resumed>) = 0 [pid 20478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20480 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20479 [pid 20480] <... set_robust_list resumed>) = 0 [pid 20479] rt_sigprocmask(SIG_SETMASK, [] [pid 20478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20480] rt_sigprocmask(SIG_SETMASK, [] [pid 20479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20478] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20478] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20479] <... prctl resumed>) = 0 [pid 20478] <... mprotect resumed>) = 0 [pid 20480] <... prctl resumed>) = 0 [pid 20479] setpgid(0, 0 [pid 20480] setpgid(0, 0 [pid 20479] <... setpgid resumed>) = 0 [pid 20478] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20480] <... setpgid resumed>) = 0 [pid 20479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20479] write(3, "1000", 4 [pid 20480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20478] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20479] <... write resumed>) = 4 [pid 20480] <... openat resumed>) = 3 [pid 20479] close(3 [pid 20478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20480] write(3, "1000", 4 [pid 20479] <... close resumed>) = 0 [pid 20479] write(1, "executing program\n", 18 [pid 20480] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 20481 attached [pid 20479] <... write resumed>) = 18 [pid 20480] close(3 [pid 20481] set_robust_list(0x7f9f66e119a0, 24 [pid 20479] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20478] <... clone3 resumed> => {parent_tid=[20481]}, 88) = 20481 [pid 20481] <... set_robust_list resumed>) = 0 [pid 20480] <... close resumed>) = 0 [pid 20479] <... futex resumed>) = 0 [pid 20478] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 20481] rt_sigprocmask(SIG_SETMASK, [] [pid 20480] write(1, "executing program\n", 18 [pid 20479] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20480] <... write resumed>) = 18 executing program [pid 20481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20480] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20481] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20480] <... futex resumed>) = 0 [pid 20479] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20478] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20481] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20480] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20480] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20481] <... futex resumed>) = 0 [pid 20480] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20479] <... mmap resumed>) = 0x7f9f66df1000 [pid 20478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20482 attached [pid 20481] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20479] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20478] <... futex resumed>) = 0 [pid 20482] set_robust_list(0x55555f6e6760, 24 [pid 20481] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20479] <... mprotect resumed>) = 0 [pid 20478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20480] <... mmap resumed>) = 0x7f9f66df1000 [pid 20482] <... set_robust_list resumed>) = 0 [pid 20480] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20482] rt_sigprocmask(SIG_SETMASK, [] [pid 20481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20482 [pid 20481] <... futex resumed>) = 1 [pid 20480] <... mprotect resumed>) = 0 [pid 20479] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20478] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20482] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20480] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20483 attached [pid 20482] <... prctl resumed>) = 0 [pid 20481] <... futex resumed>) = 0 [pid 20480] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20479] <... clone3 resumed> => {parent_tid=[20483]}, 88) = 20483 [pid 20478] <... futex resumed>) = 1 [pid 20483] set_robust_list(0x7f9f66e119a0, 24 [pid 20482] setpgid(0, 0 [pid 20480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20483] <... set_robust_list resumed>) = 0 [pid 20482] <... setpgid resumed>) = 0 [pid 20481] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20479] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20484 attached [pid 20483] rt_sigprocmask(SIG_SETMASK, [] [pid 20482] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20481] <... openat resumed>) = 3 [pid 20479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20484] set_robust_list(0x7f9f66e119a0, 24 [pid 20483] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] <... set_robust_list resumed>) = 0 [pid 20483] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20481] <... futex resumed>) = 1 [pid 20479] <... futex resumed>) = 0 [pid 20478] <... futex resumed>) = 0 [pid 20484] rt_sigprocmask(SIG_SETMASK, [] [pid 20482] <... openat resumed>) = 3 [pid 20481] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20480] <... clone3 resumed> => {parent_tid=[20484]}, 88) = 20484 [pid 20479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20478] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20483] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20482] write(3, "1000", 4 [pid 20481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20480] rt_sigprocmask(SIG_SETMASK, [] [pid 20478] <... futex resumed>) = 0 [pid 20484] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20482] <... write resumed>) = 4 [pid 20481] pwrite64(3, "\x02\x00", 2, 4 [pid 20480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20478] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20483] <... futex resumed>) = 1 [pid 20482] close(3 [pid 20481] <... pwrite64 resumed>) = 2 [pid 20480] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] <... futex resumed>) = 0 [pid 20483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] <... close resumed>) = 0 [pid 20480] <... futex resumed>) = 1 [pid 20479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] <... futex resumed>) = 0 [pid 20483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20482] write(1, "executing program\n", 18 [pid 20481] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20480] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20479] <... futex resumed>) = 0 executing program [pid 20484] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20483] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20482] <... write resumed>) = 18 [pid 20481] <... futex resumed>) = 1 [pid 20479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20478] <... futex resumed>) = 0 [pid 20484] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20483] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20482] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20478] exit_group(0 [pid 20484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20483] <... futex resumed>) = 1 [pid 20482] <... futex resumed>) = 0 [pid 20479] <... futex resumed>) = 0 [pid 20478] <... exit_group resumed>) = ? [pid 20484] <... futex resumed>) = 1 [pid 20483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20481] +++ exited with 0 +++ [pid 20480] <... futex resumed>) = 0 [pid 20479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20480] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20482] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20483] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20482] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20480] <... futex resumed>) = 0 [pid 20479] <... futex resumed>) = 0 [pid 20484] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20478] +++ exited with 0 +++ [pid 20484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20480] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20484] <... futex resumed>) = 0 [pid 20483] <... openat resumed>) = 3 [pid 20482] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20484] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] <... mmap resumed>) = 0x7f9f66df1000 [pid 20482] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20480] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] <... futex resumed>) = 0 [pid 20484] <... futex resumed>) = 0 [pid 20482] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20480] <... futex resumed>) = 1 [pid 20479] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20479] <... futex resumed>) = 1 [pid 20480] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20479] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20484] <... openat resumed>) = 3 [pid 20483] <... futex resumed>) = 0 [pid 20482] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20483] pwrite64(3, "\x02\x00", 2, 4 [pid 20482] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20484] <... futex resumed>) = 1 [pid 20483] <... pwrite64 resumed>) = 2 [pid 20480] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20485 attached [pid 20484] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20483] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20482] <... clone3 resumed> => {parent_tid=[20485]}, 88) = 20485 [pid 20480] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20483] <... futex resumed>) = 1 [pid 20482] rt_sigprocmask(SIG_SETMASK, [] [pid 20479] <... futex resumed>) = 0 [pid 20485] set_robust_list(0x7f9f66e119a0, 24 [pid 20484] pwrite64(3, "\x02\x00", 2, 4 [pid 20483] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20480] <... futex resumed>) = 0 [pid 20485] <... set_robust_list resumed>) = 0 [pid 20484] <... pwrite64 resumed>) = 2 [pid 20482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20479] exit_group(0 [pid 20482] <... futex resumed>) = 0 [pid 20485] rt_sigprocmask(SIG_SETMASK, [] [pid 20480] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20479] <... exit_group resumed>) = ? [pid 20484] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20483] <... futex resumed>) = ? [pid 20482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20485] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20484] <... futex resumed>) = 1 [pid 20483] +++ exited with 0 +++ [pid 20480] <... futex resumed>) = 0 [pid 20479] +++ exited with 0 +++ [pid 20485] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20484] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20480] exit_group(0 [pid 20485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20484] <... futex resumed>) = ? [pid 20482] <... futex resumed>) = 0 [pid 20480] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20485] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20482] <... futex resumed>) = 0 [pid 20485] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20485] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20484] +++ exited with 0 +++ [pid 20480] +++ exited with 0 +++ [pid 20485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20482] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20485] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20482] <... futex resumed>) = 0 [pid 20485] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20485] <... openat resumed>) = 3 [pid 20485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20482] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20482] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20485] <... futex resumed>) = 0 [pid 20482] <... futex resumed>) = 1 [pid 20485] pwrite64(3, "\x02\x00", 2, 4 [pid 20482] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20485] <... pwrite64 resumed>) = 2 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20485] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20486 attached ) = 1 [pid 20482] <... futex resumed>) = 0 [pid 20482] exit_group(0 [pid 20486] set_robust_list(0x55555f6e6760, 24 [pid 20485] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20486] <... set_robust_list resumed>) = 0 [pid 20482] <... exit_group resumed>) = ? [pid 20486] rt_sigprocmask(SIG_SETMASK, [] [pid 20485] <... futex resumed>) = ? [pid 20486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20486 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20486] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20485] +++ exited with 0 +++ [pid 20482] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20486] <... prctl resumed>) = 0 [pid 20486] setpgid(0, 0) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20482, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20486] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20486] <... openat resumed>) = 3 [pid 20486] write(3, "1000", 4) = 4 [pid 20486] close(3) = 0 [pid 20486] write(1, "executing program\n", 18) = 18 executing program [pid 20486] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20486] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20486] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20486] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20486] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20486] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20486] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20487]}, 88) = 20487 [pid 20486] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20487 attached [pid 20487] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20487] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20487] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20487] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20487] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20486] <... futex resumed>) = 0 [pid 20486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20487] <... futex resumed>) = 0 [pid 20486] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20487] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20487] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20486] <... futex resumed>) = 0 [pid 20487] <... futex resumed>) = 1 [pid 20486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20487] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20486] <... futex resumed>) = 0 [pid 20487] <... openat resumed>) = 3 [pid 20486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20488 attached [pid 20488] set_robust_list(0x55555f6e6760, 24 [pid 20487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20486] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20489 attached [pid 20488] <... set_robust_list resumed>) = 0 [pid 20487] pwrite64(3, "\x02\x00", 2, 4 [pid 20486] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20489] set_robust_list(0x55555f6e6760, 24 [pid 20488] rt_sigprocmask(SIG_SETMASK, [] [pid 20487] <... pwrite64 resumed>) = 2 [pid 20486] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20488 [pid 20489] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20489 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20487] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20486] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20487] <... futex resumed>) = 0 [pid 20486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20488] <... prctl resumed>) = 0 [pid 20487] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20486] exit_group(0 [pid 20488] setpgid(0, 0 [pid 20487] <... futex resumed>) = ? [pid 20486] <... exit_group resumed>) = ? [pid 20489] rt_sigprocmask(SIG_SETMASK, [] [pid 20488] <... setpgid resumed>) = 0 [pid 20487] +++ exited with 0 +++ [pid 20486] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 20489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20486, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20489] <... prctl resumed>) = 0 [pid 20488] <... openat resumed>) = 3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20489] setpgid(0, 0) = 0 [pid 20488] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20488] <... write resumed>) = 4 [pid 20488] close(3 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20488] <... close resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20489] <... openat resumed>) = 3 executing program [pid 20488] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20490 attached ) = 18 [pid 20488] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20488] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20488] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20490 [pid 20490] set_robust_list(0x55555f6e6760, 24 [pid 20489] write(3, "1000", 4 [pid 20488] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20490] <... set_robust_list resumed>) = 0 [pid 20489] <... write resumed>) = 4 [pid 20488] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20490] rt_sigprocmask(SIG_SETMASK, [] [pid 20489] close(3 [pid 20488] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20489] <... close resumed>) = 0 [pid 20489] write(1, "executing program\n", 18 [pid 20488] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20490] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20489] <... write resumed>) = 18 [pid 20488] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20491 attached [pid 20490] <... prctl resumed>) = 0 [pid 20489] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20491] set_robust_list(0x7f9f66e119a0, 24 [pid 20489] <... futex resumed>) = 0 [pid 20491] <... set_robust_list resumed>) = 0 [pid 20489] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20488] <... clone3 resumed> => {parent_tid=[20491]}, 88) = 20491 [pid 317] <... restart_syscall resumed>) = 0 [pid 20491] rt_sigprocmask(SIG_SETMASK, [] [pid 20490] setpgid(0, 0 [pid 20489] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20488] rt_sigprocmask(SIG_SETMASK, [] [pid 20489] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20491] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] <... setpgid resumed>) = 0 [pid 20489] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20488] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20491] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20489] <... mmap resumed>) = 0x7f9f66df1000 [pid 20488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20491] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20489] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] <... openat resumed>) = 3 [pid 20489] <... mprotect resumed>) = 0 [pid 20489] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20492 attached [pid 20491] <... futex resumed>) = 1 [pid 20490] write(3, "1000", 4 [pid 20489] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20488] <... futex resumed>) = 0 [pid 20492] set_robust_list(0x55555f6e6760, 24 [pid 20491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] <... write resumed>) = 4 [pid 20489] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20492 [pid 20492] <... set_robust_list resumed>) = 0 [pid 20491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] close(3 [pid 20488] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20490] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20493 attached [pid 20492] rt_sigprocmask(SIG_SETMASK, [] [pid 20491] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20490] write(1, "executing program\n", 18 [pid 20489] <... clone3 resumed> => {parent_tid=[20493]}, 88) = 20493 [pid 20488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20493] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20493] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20492] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20492] setpgid(0, 0) = 0 [pid 20492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20492] write(3, "1000", 4) = 4 [pid 20492] close(3) = 0 [pid 20492] write(1, "executing program\n", 18) = 18 executing program [pid 20492] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20492] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20492] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20492] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20492] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20492] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20492] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20494 attached [pid 20494] set_robust_list(0x7f9f66e119a0, 24 [pid 20492] <... clone3 resumed> => {parent_tid=[20494]}, 88) = 20494 executing program [pid 20494] <... set_robust_list resumed>) = 0 [pid 20492] rt_sigprocmask(SIG_SETMASK, [] [pid 20491] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20490] <... write resumed>) = 18 [pid 20489] rt_sigprocmask(SIG_SETMASK, [] [pid 20494] rt_sigprocmask(SIG_SETMASK, [] [pid 20492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20491] <... futex resumed>) = 1 [pid 20494] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20492] <... futex resumed>) = 0 [pid 20490] <... futex resumed>) = 0 [pid 20489] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20488] <... futex resumed>) = 0 [pid 20494] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20493] <... futex resumed>) = 0 [pid 20492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20489] <... futex resumed>) = 1 [pid 20494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20493] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20489] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20494] <... futex resumed>) = 0 [pid 20493] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20494] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20488] <... futex resumed>) = 0 [pid 20494] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20493] <... futex resumed>) = 1 [pid 20492] <... futex resumed>) = 0 [pid 20491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20489] <... futex resumed>) = 0 [pid 20494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20491] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20489] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20494] <... futex resumed>) = 0 [pid 20493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20489] <... futex resumed>) = 0 [pid 20494] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20493] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20491] <... openat resumed>) = 3 [pid 20489] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20493] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20492] <... futex resumed>) = 0 [pid 20490] <... mmap resumed>) = 0x7f9f66df1000 [pid 20494] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20493] <... futex resumed>) = 1 [pid 20492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20491] <... futex resumed>) = 1 [pid 20489] <... futex resumed>) = 0 [pid 20488] <... futex resumed>) = 0 [pid 20494] <... futex resumed>) = 0 [pid 20493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20492] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] <... mprotect resumed>) = 0 [pid 20489] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20488] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20494] pwrite64(3, "\x02\x00", 2, 4 [pid 20493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20492] <... futex resumed>) = 0 [pid 20491] pwrite64(3, "\x02\x00", 2, 4 [pid 20490] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20489] <... futex resumed>) = 0 [pid 20488] <... futex resumed>) = 0 [pid 20494] <... pwrite64 resumed>) = 2 [pid 20493] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20492] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20489] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20488] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20494] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20493] <... openat resumed>) = 3 [pid 20491] <... pwrite64 resumed>) = 2 [pid 20490] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20492] <... futex resumed>) = 0 [pid 20491] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20490] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20494] <... futex resumed>) = 1 [pid 20493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20492] exit_group(0 [pid 20491] <... futex resumed>) = 1 [pid 20488] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20495 attached [pid 20493] <... futex resumed>) = 1 [pid 20492] <... exit_group resumed>) = ? [pid 20491] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20489] <... futex resumed>) = 0 [pid 20488] exit_group(0 [pid 20495] set_robust_list(0x7f9f66e119a0, 24 [pid 20494] +++ exited with 0 +++ [pid 20493] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20492] +++ exited with 0 +++ [pid 20491] <... futex resumed>) = ? [pid 20490] <... clone3 resumed> => {parent_tid=[20495]}, 88) = 20495 [pid 20489] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20488] <... exit_group resumed>) = ? [pid 20495] <... set_robust_list resumed>) = 0 [pid 20493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20491] +++ exited with 0 +++ [pid 20490] rt_sigprocmask(SIG_SETMASK, [] [pid 20489] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20492, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20495] rt_sigprocmask(SIG_SETMASK, [] [pid 20493] pwrite64(3, "\x02\x00", 2, 4 [pid 20489] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20495] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20493] <... pwrite64 resumed>) = 2 [pid 20495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20493] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20489] <... futex resumed>) = 0 [pid 20493] <... futex resumed>) = 1 [pid 20489] exit_group(0 [pid 20488] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20490] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20489] <... exit_group resumed>) = ? [pid 20493] +++ exited with 0 +++ [pid 20490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20489] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20495] <... futex resumed>) = 0 [pid 20490] <... futex resumed>) = 1 [pid 20495] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20489, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20495] <... futex resumed>) = 0 [pid 20490] <... futex resumed>) = 1 [pid 20490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20495] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20490] <... futex resumed>) = 0 [pid 20495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] <... futex resumed>) = 0 [pid 20495] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20490] <... futex resumed>) = 0 [pid 20495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20490] <... futex resumed>) = 0 [pid 20495] pwrite64(3, "\x02\x00", 2, 4 [pid 20490] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20495] <... pwrite64 resumed>) = 2 [pid 20495] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20495] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20490] <... futex resumed>) = 0 [pid 20490] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20490] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20495] <... futex resumed>) = ? [pid 20495] +++ exited with 0 +++ [pid 20490] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20496 attached , child_tidptr=0x55555f6e6750) = 20496 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20490, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20496] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20496] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20496] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20496] <... prctl resumed>) = 0 [pid 20496] setpgid(0, 0) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20496] <... openat resumed>) = 3 [pid 20496] write(3, "1000", 4) = 4 [pid 20496] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20497 attached ) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20497] set_robust_list(0x55555f6e6760, 24 executing program [pid 20496] write(1, "executing program\n", 18 [pid 20497] <... set_robust_list resumed>) = 0 [pid 20496] <... write resumed>) = 18 [pid 20497] rt_sigprocmask(SIG_SETMASK, [] [pid 20496] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20496] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20496] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20498 attached [pid 20497] <... prctl resumed>) = 0 [pid 20496] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20497] setpgid(0, 0 [pid 20496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20497] <... setpgid resumed>) = 0 [pid 20496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20496] <... mmap resumed>) = 0x7f9f66df1000 [pid 20497] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20497 [pid 314] <... restart_syscall resumed>) = 0 [pid 20498] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20498 [pid 20497] write(3, "1000", 4 [pid 20496] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20498] <... set_robust_list resumed>) = 0 [pid 20497] <... write resumed>) = 4 [pid 20496] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20498] rt_sigprocmask(SIG_SETMASK, [] [pid 20497] close(3 [pid 20496] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20497] <... close resumed>) = 0 [pid 20496] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20498] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20497] write(1, "executing program\n", 18 executing program [pid 20496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20499 attached [pid 20498] <... prctl resumed>) = 0 [pid 20497] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20498] setpgid(0, 0 [pid 20497] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20496] <... clone3 resumed> => {parent_tid=[20499]}, 88) = 20499 [pid 20499] set_robust_list(0x7f9f66e119a0, 24 [pid 20498] <... setpgid resumed>) = 0 [pid 20497] <... futex resumed>) = 0 [pid 20496] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20499] <... set_robust_list resumed>) = 0 [pid 20498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20497] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20497] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20498] <... openat resumed>) = 3 [pid 20497] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20496] <... futex resumed>) = 0 [pid 20497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20497] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20500 attached [pid 20499] rt_sigprocmask(SIG_SETMASK, [] [pid 20498] write(3, "1000", 4 [pid 20497] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20498] <... write resumed>) = 4 [pid 20500] set_robust_list(0x55555f6e6760, 24 [pid 20498] close(3 [pid 20497] <... mprotect resumed>) = 0 [pid 20500] <... set_robust_list resumed>) = 0 [pid 20497] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20500] rt_sigprocmask(SIG_SETMASK, [] [pid 20499] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20498] <... close resumed>) = 0 [pid 20497] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20500 [pid 20499] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20498] write(1, "executing program\n", 18 executing program [pid 20500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20498] <... write resumed>) = 18 [pid 20497] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20501 attached [pid 20500] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20498] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20501] set_robust_list(0x7f9f66e119a0, 24 [pid 20500] <... prctl resumed>) = 0 [pid 20499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] <... futex resumed>) = 0 [pid 20497] <... clone3 resumed> => {parent_tid=[20501]}, 88) = 20501 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20501] <... set_robust_list resumed>) = 0 [pid 20500] setpgid(0, 0 [pid 20499] <... futex resumed>) = 1 [pid 20498] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20497] rt_sigprocmask(SIG_SETMASK, [] [pid 20496] <... futex resumed>) = 0 [pid 20501] rt_sigprocmask(SIG_SETMASK, [] [pid 20500] <... setpgid resumed>) = 0 [pid 20499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20498] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20498] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20496] <... futex resumed>) = 0 [pid 20499] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20501] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20500] <... openat resumed>) = 3 [pid 20498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20497] <... futex resumed>) = 0 [pid 20496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20501] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20500] write(3, "1000", 4 [pid 20499] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20498] <... mmap resumed>) = 0x7f9f66df1000 [pid 20501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] <... write resumed>) = 4 [pid 20499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20501] <... futex resumed>) = 0 [pid 20500] close(3 [pid 20498] <... mprotect resumed>) = 0 [pid 20497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20501] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20500] <... close resumed>) = 0 [pid 20499] <... futex resumed>) = 1 [pid 20498] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20497] <... futex resumed>) = 0 [pid 20496] <... futex resumed>) = 0 [pid 20501] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20500] write(1, "executing program\n", 18 [pid 20499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20498] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] <... write resumed>) = 18 executing program [pid 20499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20498] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20496] <... futex resumed>) = 0 [pid 20501] <... futex resumed>) = 1 [pid 20500] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20499] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20497] <... futex resumed>) = 0 [pid 20496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20500] <... futex resumed>) = 0 [pid 20497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20502 attached [pid 20501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20500] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20499] <... openat resumed>) = 3 [pid 20497] <... futex resumed>) = 0 [pid 20502] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20501] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20500] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20502] rt_sigprocmask(SIG_SETMASK, [] [pid 20501] <... openat resumed>) = 3 [pid 20500] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] <... clone3 resumed> => {parent_tid=[20502]}, 88) = 20502 [pid 20502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20499] <... futex resumed>) = 1 [pid 20498] rt_sigprocmask(SIG_SETMASK, [] [pid 20496] <... futex resumed>) = 0 [pid 20502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20501] <... futex resumed>) = 1 [pid 20500] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20497] <... futex resumed>) = 0 [pid 20496] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20500] <... mmap resumed>) = 0x7f9f66df1000 [pid 20499] pwrite64(3, "\x02\x00", 2, 4 [pid 20498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20497] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20496] <... futex resumed>) = 0 [pid 20501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20500] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20497] <... futex resumed>) = 0 [pid 20502] <... futex resumed>) = 0 [pid 20501] pwrite64(3, "\x02\x00", 2, 4 [pid 20500] <... mprotect resumed>) = 0 [pid 20499] <... pwrite64 resumed>) = 2 [pid 20498] <... futex resumed>) = 1 [pid 20497] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20496] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20502] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20501] <... pwrite64 resumed>) = 2 [pid 20500] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20502] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20501] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20502] <... futex resumed>) = 0 [pid 20502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20501] <... futex resumed>) = 1 [pid 20500] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20497] <... futex resumed>) = 0 [pid 20501] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20497] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20503 attached [pid 20501] <... futex resumed>) = ? [pid 20497] <... exit_group resumed>) = ? [pid 20503] set_robust_list(0x7f9f66e119a0, 24 [pid 20501] +++ exited with 0 +++ [pid 20500] <... clone3 resumed> => {parent_tid=[20503]}, 88) = 20503 [pid 20499] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20497] +++ exited with 0 +++ [pid 20503] <... set_robust_list resumed>) = 0 [pid 20500] rt_sigprocmask(SIG_SETMASK, [] [pid 20499] <... futex resumed>) = 1 [pid 20498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20496] <... futex resumed>) = 0 [pid 20503] rt_sigprocmask(SIG_SETMASK, [] [pid 20500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20499] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20496] exit_group(0 [pid 20498] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20499] <... futex resumed>) = ? [pid 20496] <... exit_group resumed>) = ? [pid 20499] +++ exited with 0 +++ [pid 20498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20502] <... futex resumed>) = 0 [pid 20500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20503] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20502] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20500] <... futex resumed>) = 0 [pid 20503] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20502] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20496] +++ exited with 0 +++ [pid 20503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20503] <... futex resumed>) = 0 [pid 20502] <... futex resumed>) = 1 [pid 20500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20498] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20496, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20503] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20500] <... futex resumed>) = 0 [pid 20498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20503] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20498] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20502] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20502] <... openat resumed>) = 3 [pid 20503] <... futex resumed>) = 1 [pid 20500] <... futex resumed>) = 0 [pid 20503] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20503] <... openat resumed>) = 3 [pid 20502] <... futex resumed>) = 1 [pid 20500] <... futex resumed>) = 0 [pid 20500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20503] <... futex resumed>) = 1 [pid 20500] <... futex resumed>) = 0 [pid 20503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20500] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20500] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20504 attached [pid 20503] pwrite64(3, "\x02\x00", 2, 4 [pid 20500] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20498] <... futex resumed>) = 0 [pid 20498] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20504 [pid 20498] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20498] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20504] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20504] rt_sigprocmask(SIG_SETMASK, [] [pid 20503] <... pwrite64 resumed>) = 2 [pid 20502] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20503] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20502] pwrite64(3, "\x02\x00", 2, 4 [pid 20504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20503] <... futex resumed>) = 1 [pid 20502] <... pwrite64 resumed>) = 2 [pid 20500] <... futex resumed>) = 0 [pid 20504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20503] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20502] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20500] exit_group(0 [pid 20504] <... prctl resumed>) = 0 [pid 20503] <... futex resumed>) = ? [pid 20502] <... futex resumed>) = 1 [pid 20500] <... exit_group resumed>) = ? [pid 20498] <... futex resumed>) = 0 [pid 20504] setpgid(0, 0 [pid 20503] +++ exited with 0 +++ [pid 20502] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20500] +++ exited with 0 +++ [pid 20498] exit_group(0 [pid 20504] <... setpgid resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20502] <... futex resumed>) = ? [pid 20498] <... exit_group resumed>) = ? [pid 20502] +++ exited with 0 +++ [pid 20504] <... openat resumed>) = 3 [pid 20504] write(3, "1000", 4 [pid 20498] +++ exited with 0 +++ [pid 20504] <... write resumed>) = 4 [pid 20504] close(3) = 0 executing program [pid 20504] write(1, "executing program\n", 18) = 18 [pid 20504] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20504] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20504] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20504] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20504] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20505 attached [pid 20505] set_robust_list(0x7f9f66e119a0, 24 [pid 20504] <... clone3 resumed> => {parent_tid=[20505]}, 88) = 20505 [pid 20505] <... set_robust_list resumed>) = 0 [pid 20504] rt_sigprocmask(SIG_SETMASK, [] [pid 20505] rt_sigprocmask(SIG_SETMASK, [] [pid 20504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20505] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20504] <... futex resumed>) = 0 [pid 20505] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20505] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20504] <... futex resumed>) = 0 [pid 20505] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20498, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20505] <... futex resumed>) = 1 [pid 20504] <... futex resumed>) = 0 [pid 20505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20504] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20505] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20505] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20504] <... futex resumed>) = 0 [pid 20504] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20505] <... futex resumed>) = 1 [pid 20504] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20505] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 20506 attached ) = 2 [pid 20506] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20506 [pid 20506] <... set_robust_list resumed>) = 0 [pid 20506] rt_sigprocmask(SIG_SETMASK, [] [pid 20505] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20505] <... futex resumed>) = 1 [pid 20504] <... futex resumed>) = 0 [pid 20506] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20505] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20504] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20506] <... prctl resumed>) = 0 [pid 20505] <... futex resumed>) = ? [pid 20504] <... exit_group resumed>) = ? [pid 20506] setpgid(0, 0 [pid 20505] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20506] <... setpgid resumed>) = 0 [pid 20504] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20507 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20507 [pid 20506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20507] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20507] <... set_robust_list resumed>) = 0 [pid 20506] <... openat resumed>) = 3 [pid 20506] write(3, "1000", 4) = 4 [pid 20506] close(3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20507] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 20506] <... close resumed>) = 0 [pid 20506] write(1, "executing program\n", 18) = 18 [pid 20506] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20506] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20506] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20508 attached executing program [pid 20507] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20508] set_robust_list(0x55555f6e6760, 24 [pid 20506] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20508] <... set_robust_list resumed>) = 0 [pid 20506] <... mmap resumed>) = 0x7f9f66df1000 [pid 20508] rt_sigprocmask(SIG_SETMASK, [] [pid 20506] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20506] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20508] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20507] <... prctl resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20508 [pid 20506] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20508] <... prctl resumed>) = 0 [pid 20506] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20508] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20509 attached ) = 0 [pid 20507] setpgid(0, 0 [pid 20509] set_robust_list(0x7f9f66e119a0, 24 [pid 20508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20507] <... setpgid resumed>) = 0 [pid 20506] <... clone3 resumed> => {parent_tid=[20509]}, 88) = 20509 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20509] <... set_robust_list resumed>) = 0 [pid 20508] <... openat resumed>) = 3 [pid 20507] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20506] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20509] rt_sigprocmask(SIG_SETMASK, [] [pid 20508] write(3, "1000", 4 [pid 20507] <... openat resumed>) = 3 [pid 20506] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20508] <... write resumed>) = 4 [pid 20507] write(3, "1000", 4 [pid 20506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20507] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20509] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20507] close(3 [pid 20509] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20507] <... close resumed>) = 0 [pid 20509] <... futex resumed>) = 0 [pid 20507] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20507] <... write resumed>) = 18 [pid 20508] close(3 [pid 20506] <... futex resumed>) = 0 [pid 20508] <... close resumed>) = 0 [pid 20506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20508] write(1, "executing program\n", 18 [pid 20506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] <... write resumed>) = 18 executing program executing program [pid 20506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20510 attached [pid 20508] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20506] <... futex resumed>) = 0 [pid 20510] set_robust_list(0x55555f6e6760, 24 [pid 20508] <... futex resumed>) = 0 [pid 20506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20510] <... set_robust_list resumed>) = 0 [pid 20508] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20510] rt_sigprocmask(SIG_SETMASK, [] [pid 20508] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20508] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20508] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20508] <... mmap resumed>) = 0x7f9f66df1000 [pid 20510] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20507] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20510 [pid 20510] <... prctl resumed>) = 0 [pid 20509] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20508] <... mprotect resumed>) = 0 [pid 20507] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20510] setpgid(0, 0 [pid 20508] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20510] <... setpgid resumed>) = 0 [pid 20509] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20508] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20507] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20508] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20511 attached [pid 20510] <... openat resumed>) = 3 [pid 20509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20507] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20511] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20510] write(3, "1000", 4 [pid 20507] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20511] rt_sigprocmask(SIG_SETMASK, [] [pid 20510] <... write resumed>) = 4 [pid 20509] <... futex resumed>) = 1 [pid 20508] <... clone3 resumed> => {parent_tid=[20511]}, 88) = 20511 [pid 20507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20506] <... futex resumed>) = 0 [pid 20511] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20510] close(3 [pid 20509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20508] rt_sigprocmask(SIG_SETMASK, [] [pid 20507] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20510] <... close resumed>) = 0 [pid 20509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20506] <... futex resumed>) = 0 [pid 20510] write(1, "executing program\n", 18 [pid 20509] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20507] <... mmap resumed>) = 0x7f9f66df1000 [pid 20506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20511] <... futex resumed>) = 0 [pid 20510] <... write resumed>) = 18 [pid 20508] <... futex resumed>) = 1 executing program [pid 20507] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20511] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20510] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20509] <... openat resumed>) = 3 [pid 20508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20511] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20507] <... mprotect resumed>) = 0 [pid 20511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20510] <... futex resumed>) = 0 [pid 20509] <... futex resumed>) = 1 [pid 20508] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20506] <... futex resumed>) = 0 [pid 20511] <... futex resumed>) = 0 [pid 20510] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20506] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20511] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20510] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] <... futex resumed>) = 0 [pid 20507] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20506] <... futex resumed>) = 0 [pid 20510] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20509] pwrite64(3, "\x02\x00", 2, 4 [pid 20508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20506] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20511] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20507] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20510] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20509] <... pwrite64 resumed>) = 2 [pid 20511] <... futex resumed>) = 1 [pid 20510] <... mmap resumed>) = 0x7f9f66df1000 [pid 20509] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20508] <... futex resumed>) = 0 [pid 20507] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20510] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20509] <... futex resumed>) = 1 [pid 20508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20506] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20512 attached [pid 20511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20510] <... mprotect resumed>) = 0 [pid 20509] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20508] <... futex resumed>) = 0 [pid 20506] exit_group(0 [pid 20512] set_robust_list(0x7f9f66e119a0, 24 [pid 20511] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20510] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20506] <... exit_group resumed>) = ? [pid 20512] <... set_robust_list resumed>) = 0 [pid 20511] <... openat resumed>) = 3 [pid 20510] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20509] <... futex resumed>) = ? [pid 20512] rt_sigprocmask(SIG_SETMASK, [] [pid 20511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20510] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20507] <... clone3 resumed> => {parent_tid=[20512]}, 88) = 20512 ci2-android-6-12-rust/strace-static-x86_64: Process 20513 attached [pid 20512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20513] set_robust_list(0x7f9f66e119a0, 24 [pid 20512] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20513] <... set_robust_list resumed>) = 0 [pid 20510] <... clone3 resumed> => {parent_tid=[20513]}, 88) = 20513 [pid 20513] rt_sigprocmask(SIG_SETMASK, [] [pid 20510] rt_sigprocmask(SIG_SETMASK, [] [pid 20513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20511] <... futex resumed>) = 1 [pid 20510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20509] +++ exited with 0 +++ [pid 20508] <... futex resumed>) = 0 [pid 20507] rt_sigprocmask(SIG_SETMASK, [] [pid 20506] +++ exited with 0 +++ [pid 20511] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20513] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20510] <... futex resumed>) = 0 [pid 20511] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20507] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20506, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20513] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20511] pwrite64(3, "\x02\x00", 2, 4 [pid 20510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20508] <... futex resumed>) = 0 [pid 20513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20512] <... futex resumed>) = 0 [pid 20510] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20508] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20507] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20513] <... futex resumed>) = 0 [pid 20512] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20511] <... pwrite64 resumed>) = 2 [pid 20510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20513] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20512] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20511] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20510] <... futex resumed>) = 0 [pid 20507] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20513] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20511] <... futex resumed>) = 1 [pid 20510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20508] <... futex resumed>) = 0 [pid 20507] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20512] <... futex resumed>) = 0 [pid 20508] exit_group(0 [pid 20507] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20513] <... futex resumed>) = 1 [pid 20512] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20510] <... futex resumed>) = 0 [pid 20508] <... exit_group resumed>) = ? [pid 20507] <... futex resumed>) = 0 [pid 20513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20512] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20511] +++ exited with 0 +++ [pid 20510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20508] +++ exited with 0 +++ [pid 20507] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20510] <... futex resumed>) = 0 [pid 20513] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20513] <... openat resumed>) = 3 [pid 20512] <... futex resumed>) = 1 [pid 20507] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20508, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20512] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20507] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20513] <... futex resumed>) = 1 [pid 20512] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20510] <... futex resumed>) = 0 [pid 20507] <... futex resumed>) = 0 [pid 20513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20512] <... openat resumed>) = 3 [pid 20510] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20507] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20510] <... futex resumed>) = 0 [pid 20513] pwrite64(3, "\x02\x00", 2, 4 [pid 20512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20513] <... pwrite64 resumed>) = 2 [pid 20510] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20513] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20512] <... futex resumed>) = 1 [pid 20507] <... futex resumed>) = 0 [pid 20510] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20513] <... futex resumed>) = 0 [pid 20512] pwrite64(3, "\x02\x00", 2, 4 [pid 20507] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20513] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20510] exit_group(0 [pid 20513] <... futex resumed>) = ? [pid 20512] <... pwrite64 resumed>) = 2 [pid 20510] <... exit_group resumed>) = ? [pid 20507] <... futex resumed>) = 0 [pid 20513] +++ exited with 0 +++ [pid 20512] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20512] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20507] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 20510] +++ exited with 0 +++ [pid 20507] exit_group(0 [pid 20512] <... futex resumed>) = ? [pid 20507] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20512] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20514 attached [pid 20507] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20514] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20507, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20514 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20514] <... set_robust_list resumed>) = 0 [pid 20514] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20514] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20514] setpgid(0, 0) = 0 [pid 20514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20514] <... openat resumed>) = 3 [pid 20514] write(3, "1000", 4) = 4 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20515 attached [pid 20514] close(3 [pid 20515] set_robust_list(0x55555f6e6760, 24 [pid 20514] <... close resumed>) = 0 [pid 20515] <... set_robust_list resumed>) = 0 [pid 20515] rt_sigprocmask(SIG_SETMASK, [] [pid 20514] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20515 [pid 20514] <... write resumed>) = 18 [pid 20515] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20514] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20514] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20515] <... prctl resumed>) = 0 [pid 20514] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20515] setpgid(0, 0 [pid 20514] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20515] <... setpgid resumed>) = 0 [pid 20514] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20514] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20515] <... openat resumed>) = 3 [pid 20514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20515] write(3, "1000", 4) = 4 [pid 20514] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20516 ci2-android-6-12-rust/strace-static-x86_64: Process 20516 attached [pid 20515] close(3 [pid 20514] <... mprotect resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20516] set_robust_list(0x55555f6e6760, 24 [pid 20515] <... close resumed>) = 0 [pid 20514] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20516] <... set_robust_list resumed>) = 0 [pid 20515] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20516] rt_sigprocmask(SIG_SETMASK, [] [pid 20515] <... write resumed>) = 18 [pid 20514] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20516] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20515] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20514] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20515] <... futex resumed>) = 0 [pid 20515] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20516] <... prctl resumed>) = 0 [pid 20515] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20517 attached [pid 20517] set_robust_list(0x7f9f66e119a0, 24 [pid 20516] setpgid(0, 0 [pid 20515] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20514] <... clone3 resumed> => {parent_tid=[20517]}, 88) = 20517 [pid 20517] <... set_robust_list resumed>) = 0 [pid 20516] <... setpgid resumed>) = 0 [pid 20515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20514] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 20517] rt_sigprocmask(SIG_SETMASK, [] [pid 20516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20515] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20514] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20516] <... openat resumed>) = 3 [pid 20515] <... mmap resumed>) = 0x7f9f66df1000 [pid 20514] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20517] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20516] write(3, "1000", 4 [pid 20515] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20514] <... futex resumed>) = 0 [pid 20517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20516] <... write resumed>) = 4 [pid 20515] <... mprotect resumed>) = 0 [pid 20514] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20517] <... futex resumed>) = 0 [pid 20516] close(3 [pid 20515] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20514] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20516] <... close resumed>) = 0 [pid 20515] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20514] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20517] <... futex resumed>) = 0 [pid 20516] write(1, "executing program\n", 18 [pid 20515] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20514] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20518 attached executing program [pid 20516] <... write resumed>) = 18 [pid 20514] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20516] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20515] <... clone3 resumed> => {parent_tid=[20518]}, 88) = 20518 [pid 20516] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20515] rt_sigprocmask(SIG_SETMASK, [] [pid 20516] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20516] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20515] <... futex resumed>) = 0 [pid 20516] <... mmap resumed>) = 0x7f9f66df1000 [pid 20515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20516] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20516] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20518] set_robust_list(0x7f9f66e119a0, 24 [pid 20517] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20519 attached [pid 20519] set_robust_list(0x55555f6e6760, 24 [pid 20516] <... clone3 resumed> => {parent_tid=[20520]}, 88) = 20520 [pid 20519] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20520 attached [pid 20519] rt_sigprocmask(SIG_SETMASK, [] [pid 20518] <... set_robust_list resumed>) = 0 [pid 20517] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20516] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20519 [pid 20520] set_robust_list(0x7f9f66e119a0, 24 [pid 20518] rt_sigprocmask(SIG_SETMASK, [] [pid 20517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20520] <... set_robust_list resumed>) = 0 [pid 20518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20520] rt_sigprocmask(SIG_SETMASK, [] [pid 20517] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20518] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20514] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20519] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20518] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20517] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20514] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20519] <... prctl resumed>) = 0 [pid 20518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20517] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20516] <... futex resumed>) = 0 [pid 20514] <... futex resumed>) = 0 [pid 20520] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20519] setpgid(0, 0 [pid 20518] <... futex resumed>) = 1 [pid 20516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20515] <... futex resumed>) = 0 [pid 20514] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20520] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20519] <... setpgid resumed>) = 0 [pid 20518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20517] <... openat resumed>) = 3 [pid 20515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20520] <... futex resumed>) = 1 [pid 20518] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20517] <... futex resumed>) = 1 [pid 20516] <... futex resumed>) = 0 [pid 20515] <... futex resumed>) = 0 [pid 20514] <... futex resumed>) = 0 [pid 20520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20519] <... openat resumed>) = 3 [pid 20518] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20514] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20519] write(3, "1000", 4 [pid 20518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20517] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20516] <... futex resumed>) = 0 [pid 20514] <... futex resumed>) = 0 [pid 20520] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20519] <... write resumed>) = 4 [pid 20518] <... futex resumed>) = 1 [pid 20517] pwrite64(3, "\x02\x00", 2, 4 [pid 20516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20515] <... futex resumed>) = 0 [pid 20514] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20519] close(3 [pid 20518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20517] <... pwrite64 resumed>) = 2 [pid 20520] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20519] <... close resumed>) = 0 [pid 20518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20517] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20515] <... futex resumed>) = 0 [pid 20520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20519] write(1, "executing program\n", 18 [pid 20518] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20517] <... futex resumed>) = 1 [pid 20515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20514] <... futex resumed>) = 0 [pid 20519] <... write resumed>) = 18 [pid 20520] <... futex resumed>) = 1 [pid 20518] <... openat resumed>) = 3 [pid 20517] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20516] <... futex resumed>) = 0 executing program [pid 20514] exit_group(0 [pid 20520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20519] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20517] <... futex resumed>) = ? [pid 20514] <... exit_group resumed>) = ? [pid 20520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20519] <... futex resumed>) = 0 [pid 20518] <... futex resumed>) = 1 [pid 20517] +++ exited with 0 +++ [pid 20516] <... futex resumed>) = 0 [pid 20515] <... futex resumed>) = 0 [pid 20514] +++ exited with 0 +++ [pid 20520] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20519] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20518] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20515] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20514, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20520] <... openat resumed>) = 3 [pid 20519] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20520] <... futex resumed>) = 1 [pid 20519] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20518] pwrite64(3, "\x02\x00", 2, 4 [pid 20516] <... futex resumed>) = 0 [pid 20515] <... futex resumed>) = 0 [pid 20520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20519] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20518] <... pwrite64 resumed>) = 2 [pid 20516] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20515] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20520] pwrite64(3, "\x02\x00", 2, 4 [pid 20519] <... mmap resumed>) = 0x7f9f66df1000 [pid 20518] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20516] <... futex resumed>) = 0 [pid 20515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20518] <... futex resumed>) = 0 [pid 20516] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20515] exit_group(0 [pid 20520] <... pwrite64 resumed>) = 2 [pid 20519] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20515] <... exit_group resumed>) = ? [pid 20518] +++ exited with 0 +++ [pid 20520] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20519] <... mprotect resumed>) = 0 [pid 20520] <... futex resumed>) = 1 [pid 20516] <... futex resumed>) = 0 [pid 20520] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20516] exit_group(0 [pid 20520] <... futex resumed>) = ? [pid 20516] <... exit_group resumed>) = ? [pid 20520] +++ exited with 0 +++ [pid 20516] +++ exited with 0 +++ [pid 20515] +++ exited with 0 +++ [pid 20519] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20519] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20521 attached [pid 20521] set_robust_list(0x7f9f66e119a0, 24 [pid 20519] <... clone3 resumed> => {parent_tid=[20521]}, 88) = 20521 [pid 20521] <... set_robust_list resumed>) = 0 [pid 20519] rt_sigprocmask(SIG_SETMASK, [] [pid 20521] rt_sigprocmask(SIG_SETMASK, [] [pid 20519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20521] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20519] <... futex resumed>) = 0 [pid 20521] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20521] <... futex resumed>) = 0 [pid 20519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20521] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20519] <... futex resumed>) = 0 [pid 20521] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20519] <... futex resumed>) = 0 [pid 20521] <... futex resumed>) = 1 [pid 20519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20521] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20519] <... futex resumed>) = 0 [pid 20521] <... openat resumed>) = 3 [pid 20519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20519] <... futex resumed>) = 0 [pid 20519] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20521] <... futex resumed>) = 1 [pid 20519] <... futex resumed>) = 0 [pid 20521] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20519] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20521] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20519] <... futex resumed>) = 0 [pid 20519] exit_group(0 [pid 20521] <... futex resumed>) = ? [pid 20519] <... exit_group resumed>) = ? [pid 20521] +++ exited with 0 +++ [pid 20519] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20519, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 20522 ci2-android-6-12-rust/strace-static-x86_64: Process 20522 attached [pid 20522] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20522] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20522] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20522] <... prctl resumed>) = 0 [pid 20522] setpgid(0, 0) = 0 [pid 20522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20522] write(3, "1000", 4) = 4 [pid 20522] close(3) = 0 [pid 317] <... restart_syscall resumed>) = 0 executing program [pid 20522] write(1, "executing program\n", 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 20522] <... write resumed>) = 18 [pid 20522] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20522] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20522] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20522] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20522] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20523 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20522] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20524 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20523 [pid 20523] set_robust_list(0x55555f6e6760, 24 [pid 20524] set_robust_list(0x55555f6e6760, 24 [pid 20523] <... set_robust_list resumed>) = 0 [pid 20522] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20523] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20524] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20524 [pid 20523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20524] rt_sigprocmask(SIG_SETMASK, [] [pid 20523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20522] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20523] <... prctl resumed>) = 0 [pid 20522] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20525 attached [pid 20524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20523] setpgid(0, 0 [pid 20525] set_robust_list(0x7f9f66e119a0, 24 [pid 20524] <... prctl resumed>) = 0 [pid 20523] <... setpgid resumed>) = 0 [pid 20522] <... clone3 resumed> => {parent_tid=[20525]}, 88) = 20525 [pid 20525] <... set_robust_list resumed>) = 0 [pid 20524] setpgid(0, 0 [pid 20523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20522] rt_sigprocmask(SIG_SETMASK, [] [pid 20525] rt_sigprocmask(SIG_SETMASK, [] [pid 20524] <... setpgid resumed>) = 0 [pid 20522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20523] <... openat resumed>) = 3 [pid 20522] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20525] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20522] <... futex resumed>) = 0 [pid 20525] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20524] <... openat resumed>) = 3 [pid 20523] write(3, "1000", 4 [pid 20522] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20524] write(3, "1000", 4 [pid 20525] <... futex resumed>) = 0 [pid 20523] <... write resumed>) = 4 [pid 20524] <... write resumed>) = 4 [pid 20525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20523] close(3 [pid 20524] close(3) = 0 [pid 20523] <... close resumed>) = 0 [pid 20522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20524] write(1, "executing program\n", 18 [pid 20523] write(1, "executing program\n", 18 executing program executing program [pid 20522] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20525] <... futex resumed>) = 0 [pid 20524] <... write resumed>) = 18 [pid 20523] <... write resumed>) = 18 [pid 20522] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20525] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20524] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20522] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20525] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20524] <... futex resumed>) = 0 [pid 20523] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20526 attached [pid 20525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20524] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20523] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20526] set_robust_list(0x55555f6e6760, 24 [pid 20525] <... futex resumed>) = 1 [pid 20524] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20523] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20522] <... futex resumed>) = 0 [pid 20526] <... set_robust_list resumed>) = 0 [pid 20525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20524] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20523] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20522] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20526 [pid 20526] rt_sigprocmask(SIG_SETMASK, [] [pid 20525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20525] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20524] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20526] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20525] <... openat resumed>) = 3 [pid 20524] <... mmap resumed>) = 0x7f9f66df1000 [pid 20523] <... mmap resumed>) = 0x7f9f66df1000 [pid 20522] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20526] setpgid(0, 0 [pid 20525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20524] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20523] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20522] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20526] <... setpgid resumed>) = 0 [pid 20525] <... futex resumed>) = 0 [pid 20524] <... mprotect resumed>) = 0 [pid 20523] <... mprotect resumed>) = 0 [pid 20522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20525] pwrite64(3, "\x02\x00", 2, 4 [pid 20522] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20524] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20525] <... pwrite64 resumed>) = 2 [pid 20523] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20522] <... futex resumed>) = 0 [pid 20526] <... openat resumed>) = 3 [pid 20525] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20524] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20523] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20522] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20526] write(3, "1000", 4 [pid 20525] <... futex resumed>) = 0 [pid 20524] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20527 attached [pid 20526] <... write resumed>) = 4 [pid 20525] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20522] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20528 attached [pid 20527] set_robust_list(0x7f9f66e119a0, 24 [pid 20526] close(3 [pid 20525] <... futex resumed>) = ? [pid 20524] <... clone3 resumed> => {parent_tid=[20527]}, 88) = 20527 [pid 20522] <... exit_group resumed>) = ? [pid 20528] set_robust_list(0x7f9f66e119a0, 24 [pid 20527] <... set_robust_list resumed>) = 0 [pid 20526] <... close resumed>) = 0 [pid 20525] +++ exited with 0 +++ [pid 20524] rt_sigprocmask(SIG_SETMASK, [] [pid 20523] <... clone3 resumed> => {parent_tid=[20528]}, 88) = 20528 [pid 20522] +++ exited with 0 +++ [pid 20528] <... set_robust_list resumed>) = 0 [pid 20527] rt_sigprocmask(SIG_SETMASK, [] [pid 20526] write(1, "executing program\n", 18 [pid 20524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20523] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20528] rt_sigprocmask(SIG_SETMASK, [] [pid 20526] <... write resumed>) = 18 [pid 20524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20527] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20527] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20527] <... futex resumed>) = 0 [pid 20527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] <... futex resumed>) = 0 [pid 20528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20524] <... futex resumed>) = 0 [pid 20523] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20526] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20523] <... futex resumed>) = 0 [pid 20528] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20526] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20523] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20528] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20526] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20527] <... futex resumed>) = 0 [pid 20524] <... futex resumed>) = 1 [pid 20528] <... futex resumed>) = 1 [pid 20527] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20523] <... futex resumed>) = 0 [pid 20527] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] <... mmap resumed>) = 0x7f9f66df1000 [pid 20524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20523] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20526] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20528] <... futex resumed>) = 0 [pid 20526] <... mprotect resumed>) = 0 [pid 20524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] <... futex resumed>) = 1 [pid 20528] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20527] <... futex resumed>) = 0 [pid 20524] <... futex resumed>) = 1 [pid 20523] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20528] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20527] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20526] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20527] <... openat resumed>) = 3 [pid 20528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20526] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20528] <... futex resumed>) = 1 [pid 20527] <... futex resumed>) = 1 [pid 20526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20524] <... futex resumed>) = 0 [pid 20523] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20529 attached [pid 20528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20524] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20529] set_robust_list(0x7f9f66e119a0, 24 [pid 20528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20526] <... clone3 resumed> => {parent_tid=[20529]}, 88) = 20529 [pid 20523] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20529] <... set_robust_list resumed>) = 0 [pid 20528] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20524] <... futex resumed>) = 0 [pid 20523] <... futex resumed>) = 0 [pid 20529] rt_sigprocmask(SIG_SETMASK, [] [pid 20524] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20523] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20529] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20528] <... openat resumed>) = 3 [pid 20527] pwrite64(3, "\x02\x00", 2, 4 [pid 20526] rt_sigprocmask(SIG_SETMASK, [] [pid 20528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20527] <... pwrite64 resumed>) = 2 [pid 20526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20528] <... futex resumed>) = 1 [pid 20527] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] <... futex resumed>) = 0 [pid 20529] <... futex resumed>) = 0 [pid 20528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20527] <... futex resumed>) = 1 [pid 20526] <... futex resumed>) = 1 [pid 20524] <... futex resumed>) = 0 [pid 20523] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20529] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20527] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20524] exit_group(0 [pid 20523] <... futex resumed>) = 0 [pid 20529] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20528] pwrite64(3, "\x02\x00", 2, 4 [pid 20527] <... futex resumed>) = ? [pid 20524] <... exit_group resumed>) = ? [pid 20523] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20528] <... pwrite64 resumed>) = 2 [pid 20529] <... futex resumed>) = 1 [pid 20528] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20527] +++ exited with 0 +++ [pid 20526] <... futex resumed>) = 0 [pid 20524] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 20529] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20528] <... futex resumed>) = 1 [pid 20526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20524, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20529] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20528] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] <... futex resumed>) = 0 [pid 20529] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20523] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20528] <... futex resumed>) = ? [pid 20523] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20529] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20528] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20530 attached [pid 20529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20523] +++ exited with 0 +++ [pid 20530] set_robust_list(0x55555f6e6760, 24 [pid 20529] <... futex resumed>) = 1 [pid 20530] <... set_robust_list resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20529] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20530] rt_sigprocmask(SIG_SETMASK, [] [pid 20526] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20530 [pid 20530] <... prctl resumed>) = 0 [pid 20529] <... futex resumed>) = 0 [pid 20526] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20530] setpgid(0, 0 [pid 20529] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20530] <... setpgid resumed>) = 0 [pid 20529] <... openat resumed>) = 3 [pid 20530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20526] <... futex resumed>) = 0 [pid 20529] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20530] <... openat resumed>) = 3 [pid 20529] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20526] <... futex resumed>) = 0 [pid 20529] pwrite64(3, "\x02\x00", 2, 4 [pid 20526] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20530] write(3, "1000", 4) = 4 [pid 20530] close(3) = 0 [pid 20530] write(1, "executing program\n", 18) = 18 [pid 20530] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20530] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20530] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20529] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 20529] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20529] <... futex resumed>) = 1 [pid 20526] <... futex resumed>) = 0 [pid 20530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20529] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20526] exit_group(0 [pid 20530] <... mmap resumed>) = 0x7f9f66df1000 [pid 20529] <... futex resumed>) = ? [pid 20526] <... exit_group resumed>) = ? [pid 20530] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20529] +++ exited with 0 +++ [pid 20526] +++ exited with 0 +++ [pid 20530] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20526, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20530] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20530] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20531]}, 88) = 20531 [pid 20530] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20531 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20532 attached [pid 20530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20532] set_robust_list(0x55555f6e6760, 24) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20533 attached [pid 20532] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20532] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20532] setpgid(0, 0) = 0 [pid 20532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20532] write(3, "1000", 4) = 4 [pid 20532] close(3) = 0 [pid 20532] write(1, "executing program\n", 18) = 18 executing program [pid 20532] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20532] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20532] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20532] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20532] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20532] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20532] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20534 attached [pid 20534] set_robust_list(0x7f9f66e119a0, 24 [pid 20532] <... clone3 resumed> => {parent_tid=[20534]}, 88) = 20534 [pid 20534] <... set_robust_list resumed>) = 0 [pid 20532] rt_sigprocmask(SIG_SETMASK, [] [pid 20534] rt_sigprocmask(SIG_SETMASK, [] [pid 20532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20532] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20534] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20532] <... futex resumed>) = 0 [pid 20534] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20532] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20532] <... futex resumed>) = 0 [pid 20534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20532] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20532] <... futex resumed>) = 0 [pid 20534] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20532] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20534] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... restart_syscall resumed>) = 0 [pid 20533] set_robust_list(0x55555f6e6760, 24 [pid 20531] set_robust_list(0x7f9f66e119a0, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20533 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20532 [pid 20533] <... set_robust_list resumed>) = 0 [pid 20531] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20533] rt_sigprocmask(SIG_SETMASK, [] [pid 20531] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20532] <... futex resumed>) = 0 [pid 20531] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20533] <... prctl resumed>) = 0 [pid 20532] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20531] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20533] setpgid(0, 0 [pid 20532] <... futex resumed>) = 0 [pid 20531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20534] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20532] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20534] <... openat resumed>) = 3 [pid 20533] <... setpgid resumed>) = 0 [pid 20531] <... futex resumed>) = 1 [pid 20530] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20535 attached [pid 20534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20535 [pid 20533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20535] set_robust_list(0x55555f6e6760, 24 [pid 20534] <... futex resumed>) = 1 [pid 20533] <... openat resumed>) = 3 [pid 20535] <... set_robust_list resumed>) = 0 [pid 20532] <... futex resumed>) = 0 [pid 20530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20535] rt_sigprocmask(SIG_SETMASK, [] [pid 20534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20533] write(3, "1000", 4 [pid 20532] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20531] <... futex resumed>) = 0 [pid 20530] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20533] <... write resumed>) = 4 [pid 20532] <... futex resumed>) = 0 [pid 20531] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20535] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20534] pwrite64(3, "\x02\x00", 2, 4 [pid 20533] close(3 [pid 20532] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20535] <... prctl resumed>) = 0 [pid 20534] <... pwrite64 resumed>) = 2 [pid 20533] <... close resumed>) = 0 [pid 20531] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20535] setpgid(0, 0 [pid 20534] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20533] write(1, "executing program\n", 18 executing program [pid 20531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20535] <... setpgid resumed>) = 0 [pid 20533] <... write resumed>) = 18 [pid 20534] <... futex resumed>) = 1 [pid 20532] <... futex resumed>) = 0 [pid 20531] <... futex resumed>) = 1 [pid 20530] <... futex resumed>) = 0 [pid 20535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20534] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20533] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20532] exit_group(0 [pid 20531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20534] <... futex resumed>) = ? [pid 20532] <... exit_group resumed>) = ? [pid 20531] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20530] <... futex resumed>) = 0 [pid 20535] <... openat resumed>) = 3 [pid 20534] +++ exited with 0 +++ [pid 20533] <... futex resumed>) = 0 [pid 20532] +++ exited with 0 +++ [pid 20531] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20535] write(3, "1000", 4 [pid 20533] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20535] <... write resumed>) = 4 [pid 20533] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20531] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20532, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20535] close(3 [pid 20531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20531] <... futex resumed>) = 1 [pid 20530] <... futex resumed>) = 0 [pid 20531] pwrite64(3, "\x02\x00", 2, 4 [pid 20530] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20535] <... close resumed>) = 0 [pid 20530] <... futex resumed>) = 0 [pid 20530] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20535] write(1, "executing program\n", 18 executing program [pid 20533] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20531] <... pwrite64 resumed>) = 2 [pid 20535] <... write resumed>) = 18 [pid 20533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20531] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20535] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20533] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20535] <... futex resumed>) = 0 [pid 20531] <... futex resumed>) = 1 [pid 20530] <... futex resumed>) = 0 [pid 20535] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20533] <... mmap resumed>) = 0x7f9f66df1000 [pid 20531] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20530] exit_group(0) = ? [pid 20535] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20533] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20531] <... futex resumed>) = ? [pid 20535] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20533] <... mprotect resumed>) = 0 [pid 20533] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20531] +++ exited with 0 +++ [pid 20530] +++ exited with 0 +++ [pid 20535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20535] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20533] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20536 attached [pid 20535] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20536] set_robust_list(0x7f9f66e119a0, 24 [pid 20535] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20533] <... clone3 resumed> => {parent_tid=[20536]}, 88) = 20536 [pid 20536] <... set_robust_list resumed>) = 0 [pid 20535] <... mprotect resumed>) = 0 [pid 20533] rt_sigprocmask(SIG_SETMASK, [] [pid 20536] rt_sigprocmask(SIG_SETMASK, [] [pid 20535] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20535] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20536] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20535] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20537 attached [pid 20537] set_robust_list(0x7f9f66e119a0, 24 [pid 20535] <... clone3 resumed> => {parent_tid=[20537]}, 88) = 20537 [pid 20537] <... set_robust_list resumed>) = 0 [pid 20535] rt_sigprocmask(SIG_SETMASK, [] [pid 20537] rt_sigprocmask(SIG_SETMASK, [] [pid 20535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20535] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20537] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20535] <... futex resumed>) = 0 [pid 20537] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20535] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20535] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20537] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20535] <... futex resumed>) = 0 [pid 20537] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20535] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20536] <... futex resumed>) = 0 [pid 20533] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 20537] <... futex resumed>) = 1 [pid 20535] <... futex resumed>) = 0 [pid 20536] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20535] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20535] <... futex resumed>) = 0 [pid 20537] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20536] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20535] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20537] <... openat resumed>) = 3 [pid 20536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20536] <... futex resumed>) = 1 [pid 20533] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20536] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20533] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20536] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20537] <... futex resumed>) = 1 [pid 20535] <... futex resumed>) = 0 [pid 20537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20535] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20535] <... futex resumed>) = 0 [pid 20537] pwrite64(3, "\x02\x00", 2, 4 [pid 20535] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20538 attached [pid 20537] <... pwrite64 resumed>) = 2 [pid 20536] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20538] set_robust_list(0x55555f6e6760, 24 [pid 20537] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20538] <... set_robust_list resumed>) = 0 [pid 20537] <... futex resumed>) = 1 [pid 20535] <... futex resumed>) = 0 [pid 20538] rt_sigprocmask(SIG_SETMASK, [] [pid 20537] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20535] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20538 [pid 20538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20537] <... futex resumed>) = ? [pid 20536] <... futex resumed>) = 1 [pid 20535] <... exit_group resumed>) = ? [pid 20533] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20537] +++ exited with 0 +++ [pid 20536] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20535] +++ exited with 0 +++ [pid 20533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] <... prctl resumed>) = 0 [pid 20536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20533] <... futex resumed>) = 0 [pid 20538] setpgid(0, 0 [pid 20536] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20538] <... setpgid resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20535, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20536] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20538] <... openat resumed>) = 3 [pid 20536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20539 attached [pid 20538] write(3, "1000", 4 [pid 20536] <... futex resumed>) = 1 [pid 20533] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20538] <... write resumed>) = 4 [pid 20536] pwrite64(3, "\x02\x00", 2, 4 [pid 20533] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20539] set_robust_list(0x55555f6e6760, 24 [pid 20533] <... futex resumed>) = 0 [pid 20539] <... set_robust_list resumed>) = 0 [pid 20536] <... pwrite64 resumed>) = 2 [pid 20533] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20539] rt_sigprocmask(SIG_SETMASK, [] [pid 20538] close(3 [pid 20536] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20539 ci2-android-6-12-rust/strace-static-x86_64: Process 20540 attached [pid 20539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] <... close resumed>) = 0 [pid 20536] <... futex resumed>) = 1 [pid 20533] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20533] exit_group(0 [pid 20539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20533] <... exit_group resumed>) = ? [pid 20540] set_robust_list(0x55555f6e6760, 24 [pid 20539] <... prctl resumed>) = 0 [pid 20538] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20540 [pid 20538] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20538] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program [pid 20538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20540] <... set_robust_list resumed>) = 0 [pid 20539] setpgid(0, 0 [pid 20538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20536] +++ exited with 0 +++ [pid 20533] +++ exited with 0 +++ [pid 20538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20540] rt_sigprocmask(SIG_SETMASK, [] [pid 20539] <... setpgid resumed>) = 0 [pid 20538] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20538] <... mprotect resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20540] <... prctl resumed>) = 0 [pid 20539] <... openat resumed>) = 3 [pid 20538] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20540] setpgid(0, 0 [pid 20539] write(3, "1000", 4 [pid 20540] <... setpgid resumed>) = 0 [pid 20539] <... write resumed>) = 4 [pid 20538] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20539] close(3 [pid 20538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20540] <... openat resumed>) = 3 [pid 20539] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20541 attached [pid 20540] write(3, "1000", 4 [pid 20539] write(1, "executing program\n", 18 [pid 20540] <... write resumed>) = 4 [pid 20539] <... write resumed>) = 18 [pid 20540] close(3 [pid 20539] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20538] <... clone3 resumed> => {parent_tid=[20541]}, 88) = 20541 [pid 20540] <... close resumed>) = 0 executing program executing program [pid 20539] <... futex resumed>) = 0 [pid 20538] rt_sigprocmask(SIG_SETMASK, [] [pid 20541] set_robust_list(0x7f9f66e119a0, 24 [pid 20540] write(1, "executing program\n", 18 [pid 20539] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20541] <... set_robust_list resumed>) = 0 [pid 20540] <... write resumed>) = 18 [pid 20539] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20541] rt_sigprocmask(SIG_SETMASK, [] [pid 20539] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20538] <... futex resumed>) = 0 [pid 20541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20540] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20540] <... futex resumed>) = 0 [pid 20541] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20539] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20540] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20541] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20540] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20539] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20540] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20539] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20541] <... futex resumed>) = 1 [pid 20539] <... mprotect resumed>) = 0 [pid 20541] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20539] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20538] <... futex resumed>) = 0 [pid 20540] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20539] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20541] <... futex resumed>) = 0 [pid 20539] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20538] <... futex resumed>) = 1 [pid 20540] <... mmap resumed>) = 0x7f9f66df1000 [pid 20541] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20542 attached [pid 20541] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20540] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20539] <... clone3 resumed> => {parent_tid=[20542]}, 88) = 20542 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20542] set_robust_list(0x7f9f66e119a0, 24 [pid 20541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20540] <... mprotect resumed>) = 0 [pid 20542] <... set_robust_list resumed>) = 0 [pid 20541] <... futex resumed>) = 1 [pid 20539] rt_sigprocmask(SIG_SETMASK, [] [pid 20538] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20542] rt_sigprocmask(SIG_SETMASK, [] [pid 20541] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20540] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20541] <... openat resumed>) = 3 [pid 20538] <... futex resumed>) = 0 [pid 20542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20538] <... futex resumed>) = 0 [pid 20541] <... futex resumed>) = 1 [pid 20538] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20541] pwrite64(3, "\x02\x00", 2, 4 [pid 20538] <... futex resumed>) = 0 [pid 20541] <... pwrite64 resumed>) = 2 [pid 20538] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20541] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20538] <... futex resumed>) = 0 [pid 20538] exit_group(0 [pid 20541] <... futex resumed>) = ? [pid 20538] <... exit_group resumed>) = ? [pid 20541] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20543 attached [pid 20540] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20538] +++ exited with 0 +++ [pid 20543] set_robust_list(0x55555f6e6760, 24 [pid 20542] <... futex resumed>) = 0 [pid 20540] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20539] <... futex resumed>) = 1 [pid 20543] <... set_robust_list resumed>) = 0 [pid 20542] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20543] rt_sigprocmask(SIG_SETMASK, [] [pid 20539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20540] <... clone3 resumed> => {parent_tid=[20544]}, 88) = 20544 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20543 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20540] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20544 attached [pid 20543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20542] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20544] set_robust_list(0x7f9f66e119a0, 24 [pid 20543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20544] <... set_robust_list resumed>) = 0 [pid 20543] <... prctl resumed>) = 0 [pid 20542] <... futex resumed>) = 1 [pid 20540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20539] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20544] rt_sigprocmask(SIG_SETMASK, [] [pid 20543] setpgid(0, 0 [pid 20542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20540] <... futex resumed>) = 0 [pid 20539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20543] <... setpgid resumed>) = 0 [pid 20542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20539] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20544] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20542] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20544] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20543] <... openat resumed>) = 3 [pid 20542] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20543] write(3, "1000", 4 [pid 20542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20543] <... write resumed>) = 4 [pid 20542] <... futex resumed>) = 1 [pid 20539] <... futex resumed>) = 0 [pid 20543] close(3 [pid 20542] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20543] <... close resumed>) = 0 [pid 20542] <... openat resumed>) = 3 [pid 20543] write(1, "executing program\n", 18 [pid 20540] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20545 attached [pid 20543] <... write resumed>) = 18 executing program [pid 20542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20545] set_robust_list(0x55555f6e6760, 24 [pid 20543] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20542] <... futex resumed>) = 0 [pid 20540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20539] <... futex resumed>) = 0 [pid 20545] <... set_robust_list resumed>) = 0 [pid 20542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20540] <... futex resumed>) = 1 [pid 20539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20545 [pid 20540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20539] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20545] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20539] <... futex resumed>) = 0 [pid 20545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20544] <... futex resumed>) = 0 [pid 20543] <... futex resumed>) = 0 [pid 20542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20539] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20544] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20543] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20542] pwrite64(3, "\x02\x00", 2, 4 [pid 20545] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20544] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20543] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20542] <... pwrite64 resumed>) = 2 [pid 20544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20543] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20542] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20544] <... futex resumed>) = 1 [pid 20543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20542] <... futex resumed>) = 1 [pid 20540] <... futex resumed>) = 0 [pid 20544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20542] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] <... prctl resumed>) = 0 [pid 20543] <... mmap resumed>) = 0x7f9f66df1000 [pid 20540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20539] <... futex resumed>) = 0 [pid 20545] setpgid(0, 0 [pid 20544] <... futex resumed>) = 0 [pid 20543] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20540] <... futex resumed>) = 1 [pid 20545] <... setpgid resumed>) = 0 [pid 20544] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20543] <... mprotect resumed>) = 0 [pid 20540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20539] exit_group(0 [pid 20545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20544] <... openat resumed>) = 3 [pid 20543] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20542] <... futex resumed>) = ? [pid 20539] <... exit_group resumed>) = ? [pid 20545] <... openat resumed>) = 3 [pid 20544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20543] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20542] +++ exited with 0 +++ [pid 20544] <... futex resumed>) = 1 [pid 20543] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20540] <... futex resumed>) = 0 [pid 20544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20546 attached [pid 20546] set_robust_list(0x7f9f66e119a0, 24 [pid 20543] <... clone3 resumed> => {parent_tid=[20546]}, 88) = 20546 [pid 20546] <... set_robust_list resumed>) = 0 [pid 20543] rt_sigprocmask(SIG_SETMASK, [] [pid 20546] rt_sigprocmask(SIG_SETMASK, [] [pid 20543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20539] +++ exited with 0 +++ [pid 20545] write(3, "1000", 4 [pid 20540] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20545] <... write resumed>) = 4 [pid 20544] <... futex resumed>) = 0 [pid 20543] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20540] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20546] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20545] close(3 [pid 20544] pwrite64(3, "\x02\x00", 2, 4 [pid 20543] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20546] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20545] <... close resumed>) = 0 [pid 20544] <... pwrite64 resumed>) = 2 [pid 20543] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20540] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20545] write(1, "executing program\n", 18 [pid 20546] <... futex resumed>) = 0 executing program [pid 20545] <... write resumed>) = 18 [pid 20544] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20544] <... futex resumed>) = 1 [pid 20543] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20540] <... futex resumed>) = 0 [pid 20546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20544] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20543] <... futex resumed>) = 0 [pid 20546] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20543] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20546] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20543] <... futex resumed>) = 0 [pid 20543] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20546] <... futex resumed>) = 1 [pid 20546] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20543] <... futex resumed>) = 0 [pid 20546] <... openat resumed>) = 3 [pid 20545] <... futex resumed>) = 0 [pid 20543] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20540] exit_group(0 [pid 20545] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20540] <... exit_group resumed>) = ? [pid 20545] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20545] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20544] <... futex resumed>) = ? [pid 20546] <... futex resumed>) = 1 [pid 20545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20544] +++ exited with 0 +++ [pid 20543] <... futex resumed>) = 0 [pid 20540] +++ exited with 0 +++ [pid 20546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20543] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20543] <... futex resumed>) = 0 [pid 20545] <... mmap resumed>) = 0x7f9f66df1000 [pid 20546] pwrite64(3, "\x02\x00", 2, 4 [pid 20545] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20543] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20540, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20546] <... pwrite64 resumed>) = 2 [pid 20545] <... mprotect resumed>) = 0 [pid 20545] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20546] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20545] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20543] <... futex resumed>) = 0 [pid 20546] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20543] exit_group(0 [pid 20546] <... futex resumed>) = ? [pid 20543] <... exit_group resumed>) = ? [pid 20545] <... clone3 resumed> => {parent_tid=[20547]}, 88) = 20547 ci2-android-6-12-rust/strace-static-x86_64: Process 20547 attached [pid 20546] +++ exited with 0 +++ [pid 20545] rt_sigprocmask(SIG_SETMASK, [] [pid 20543] +++ exited with 0 +++ [pid 20547] set_robust_list(0x7f9f66e119a0, 24 [pid 20545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20547] <... set_robust_list resumed>) = 0 [pid 20545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20547] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20543, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... restart_syscall resumed>) = 0 [pid 20547] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20547] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20545] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20547] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20547] <... futex resumed>) = 1 [pid 20545] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20548 attached [pid 20547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20545] <... futex resumed>) = 0 [pid 20548] set_robust_list(0x55555f6e6760, 24 [pid 20545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20547] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20548] <... set_robust_list resumed>) = 0 [pid 20547] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20548 [pid 20547] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20545] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20548] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20547] <... futex resumed>) = 0 [pid 20545] <... futex resumed>) = 1 [pid 20547] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20547] <... openat resumed>) = 3 [pid 20547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20549 attached [pid 20548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20547] <... futex resumed>) = 1 [pid 20545] <... futex resumed>) = 0 [pid 20549] set_robust_list(0x55555f6e6760, 24 [pid 20548] <... prctl resumed>) = 0 [pid 20547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20549 [pid 20549] <... set_robust_list resumed>) = 0 [pid 20548] setpgid(0, 0 [pid 20547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20545] <... futex resumed>) = 0 [pid 20549] rt_sigprocmask(SIG_SETMASK, [] [pid 20548] <... setpgid resumed>) = 0 [pid 20547] pwrite64(3, "\x02\x00", 2, 4 [pid 20545] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20547] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20547] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20548] <... openat resumed>) = 3 [pid 20548] write(3, "1000", 4 [pid 20549] <... prctl resumed>) = 0 [pid 20548] <... write resumed>) = 4 [pid 20547] <... futex resumed>) = 1 [pid 20545] <... futex resumed>) = 0 [pid 20549] setpgid(0, 0 [pid 20548] close(3 [pid 20547] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20545] exit_group(0 [pid 20549] <... setpgid resumed>) = 0 [pid 20547] <... futex resumed>) = ? [pid 20545] <... exit_group resumed>) = ? [pid 20549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20548] <... close resumed>) = 0 [pid 20547] +++ exited with 0 +++ [pid 20545] +++ exited with 0 +++ executing program [pid 20548] write(1, "executing program\n", 18 [pid 20549] <... openat resumed>) = 3 [pid 20548] <... write resumed>) = 18 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20549] write(3, "1000", 4) = 4 [pid 20549] close(3) = 0 [pid 20549] write(1, "executing program\n", 18) = 18 [pid 20549] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20549] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20549] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20549] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20549] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20549] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20549] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20550 attached [pid 20550] set_robust_list(0x7f9f66e119a0, 24 [pid 20549] <... clone3 resumed> => {parent_tid=[20550]}, 88) = 20550 [pid 20548] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20548] <... futex resumed>) = 0 [pid 20550] <... set_robust_list resumed>) = 0 [pid 20549] rt_sigprocmask(SIG_SETMASK, [] [pid 20548] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20550] rt_sigprocmask(SIG_SETMASK, [] [pid 20549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20548] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20550] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20549] <... futex resumed>) = 0 [pid 20548] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20550] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20549] <... futex resumed>) = 0 [pid 20548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20549] <... futex resumed>) = 0 [pid 20548] <... mmap resumed>) = 0x7f9f66df1000 [pid 20550] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20548] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20550] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... restart_syscall resumed>) = 0 [pid 20548] <... mprotect resumed>) = 0 [pid 20550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20548] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20550] <... futex resumed>) = 1 [pid 20549] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20551 attached [pid 20550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20551] set_robust_list(0x7f9f66e119a0, 24 [pid 20550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20549] <... futex resumed>) = 0 [pid 20551] <... set_robust_list resumed>) = 0 [pid 20550] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20548] <... clone3 resumed> => {parent_tid=[20551]}, 88) = 20551 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20551] rt_sigprocmask(SIG_SETMASK, [] [pid 20550] <... openat resumed>) = 3 [pid 20548] rt_sigprocmask(SIG_SETMASK, [] [pid 20551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20549] <... futex resumed>) = 0 [pid 20550] <... futex resumed>) = 1 [pid 20549] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20550] pwrite64(3, "\x02\x00", 2, 4 [pid 20549] <... futex resumed>) = 0 [pid 20548] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20552 attached [pid 20550] <... pwrite64 resumed>) = 2 [pid 20549] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20552 [pid 20552] set_robust_list(0x55555f6e6760, 24 [pid 20551] <... futex resumed>) = 0 [pid 20550] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20548] <... futex resumed>) = 1 [pid 20552] <... set_robust_list resumed>) = 0 [pid 20551] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20550] <... futex resumed>) = 1 [pid 20549] <... futex resumed>) = 0 [pid 20552] rt_sigprocmask(SIG_SETMASK, [] [pid 20550] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20549] exit_group(0 [pid 20548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20550] <... futex resumed>) = ? [pid 20549] <... exit_group resumed>) = ? [pid 20552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20551] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20550] +++ exited with 0 +++ [pid 20549] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 20551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20551] <... futex resumed>) = 1 [pid 20548] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20549, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20548] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20551] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20552] <... prctl resumed>) = 0 [pid 20552] setpgid(0, 0 [pid 20551] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20552] <... setpgid resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20552] write(3, "1000", 4) = 4 [pid 20552] close(3) = 0 [pid 20552] write(1, "executing program\n", 18) = 18 executing program [pid 20552] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20552] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20552] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20552] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20552] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20552] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20551] <... futex resumed>) = 1 [pid 20548] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20552] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20553 attached [pid 20553] set_robust_list(0x7f9f66e119a0, 24 [pid 20552] <... clone3 resumed> => {parent_tid=[20553]}, 88) = 20553 [pid 20553] <... set_robust_list resumed>) = 0 [pid 20552] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20554 attached [pid 20553] rt_sigprocmask(SIG_SETMASK, [] [pid 20552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] set_robust_list(0x55555f6e6760, 24 [pid 20553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] <... set_robust_list resumed>) = 0 [pid 20553] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20552] <... futex resumed>) = 0 [pid 20551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20548] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20554 [pid 20554] rt_sigprocmask(SIG_SETMASK, [] [pid 20553] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20551] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20551] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20552] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20553] <... futex resumed>) = 0 [pid 20552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] <... prctl resumed>) = 0 [pid 20553] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20552] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20555 attached [pid 20554] setpgid(0, 0 [pid 20553] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20551] <... futex resumed>) = 1 [pid 20548] <... futex resumed>) = 0 [pid 20555] set_robust_list(0x55555f6e6760, 24 [pid 20554] <... setpgid resumed>) = 0 [pid 20553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20552] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20548] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20555 [pid 20555] <... set_robust_list resumed>) = 0 [pid 20554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20553] <... futex resumed>) = 0 [pid 20552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] rt_sigprocmask(SIG_SETMASK, [] [pid 20554] <... openat resumed>) = 3 [pid 20553] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20552] <... futex resumed>) = 0 [pid 20551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20548] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20554] write(3, "1000", 4 [pid 20553] <... openat resumed>) = 3 [pid 20552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20551] pwrite64(3, "\x02\x00", 2, 4 [pid 20548] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20554] <... write resumed>) = 4 [pid 20553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20554] close(3 [pid 20553] <... futex resumed>) = 1 [pid 20552] <... futex resumed>) = 0 [pid 20551] <... pwrite64 resumed>) = 2 [pid 20555] <... prctl resumed>) = 0 [pid 20554] <... close resumed>) = 0 [pid 20553] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20552] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] setpgid(0, 0 [pid 20554] write(1, "executing program\n", 18 [pid 20553] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20552] <... futex resumed>) = 0 [pid 20551] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] <... setpgid resumed>) = 0 executing program [pid 20554] <... write resumed>) = 18 [pid 20553] pwrite64(3, "\x02\x00", 2, 4 [pid 20552] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20554] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20553] <... pwrite64 resumed>) = 2 [pid 20551] <... futex resumed>) = 1 [pid 20548] <... futex resumed>) = 0 [pid 20555] <... openat resumed>) = 3 [pid 20554] <... futex resumed>) = 0 [pid 20551] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20548] exit_group(0 [pid 20555] write(3, "1000", 4 [pid 20554] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20553] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20551] <... futex resumed>) = ? [pid 20548] <... exit_group resumed>) = ? [pid 20555] <... write resumed>) = 4 [pid 20554] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20553] <... futex resumed>) = 1 [pid 20552] <... futex resumed>) = 0 [pid 20551] +++ exited with 0 +++ [pid 20555] close(3 [pid 20554] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20553] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20552] exit_group(0 [pid 20555] <... close resumed>) = 0 [pid 20554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20553] <... futex resumed>) = ? [pid 20552] <... exit_group resumed>) = ? [pid 20555] write(1, "executing program\n", 18 [pid 20554] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20553] +++ exited with 0 +++ [pid 20552] +++ exited with 0 +++ [pid 20548] +++ exited with 0 +++ executing program [pid 20555] <... write resumed>) = 18 [pid 20554] <... mmap resumed>) = 0x7f9f66df1000 [pid 20555] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20555] <... futex resumed>) = 0 [pid 20554] <... mprotect resumed>) = 0 [pid 20555] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20554] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20555] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20555] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20554] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20555] <... mmap resumed>) = 0x7f9f66df1000 [pid 20554] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20556 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20555] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20554] <... clone3 resumed> => {parent_tid=[20556]}, 88) = 20556 [pid 20556] set_robust_list(0x7f9f66e119a0, 24 [pid 20555] <... mprotect resumed>) = 0 [pid 20554] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20556] <... set_robust_list resumed>) = 0 [pid 20555] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20555] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20556] rt_sigprocmask(SIG_SETMASK, [] [pid 20555] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20556] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20557 attached [pid 20556] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20554] <... futex resumed>) = 0 [pid 20557] set_robust_list(0x7f9f66e119a0, 24 [pid 20556] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20555] <... clone3 resumed> => {parent_tid=[20557]}, 88) = 20557 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20557] <... set_robust_list resumed>) = 0 [pid 20556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] rt_sigprocmask(SIG_SETMASK, [] [pid 20554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20557] rt_sigprocmask(SIG_SETMASK, [] [pid 20556] <... futex resumed>) = 0 [pid 20555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20555] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20558 attached [pid 20557] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20555] <... futex resumed>) = 0 [pid 20554] <... futex resumed>) = 0 [pid 20558] set_robust_list(0x55555f6e6760, 24 [pid 20557] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20556] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20555] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20559 attached [pid 20558] <... set_robust_list resumed>) = 0 [pid 20554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20559] set_robust_list(0x55555f6e6760, 24 [pid 20558] rt_sigprocmask(SIG_SETMASK, [] [pid 20557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20559] <... set_robust_list resumed>) = 0 [pid 20558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20557] <... futex resumed>) = 0 [pid 20556] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20559 [pid 20559] rt_sigprocmask(SIG_SETMASK, [] [pid 20558] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20555] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20558 [pid 20557] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20558] <... prctl resumed>) = 0 [pid 20556] <... futex resumed>) = 1 [pid 20555] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20554] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20559] <... prctl resumed>) = 0 [pid 20558] setpgid(0, 0 [pid 20557] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20559] setpgid(0, 0 [pid 20558] <... setpgid resumed>) = 0 [pid 20557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20554] <... futex resumed>) = 0 [pid 20559] <... setpgid resumed>) = 0 [pid 20558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20556] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20558] <... openat resumed>) = 3 [pid 20557] <... futex resumed>) = 1 [pid 20555] <... futex resumed>) = 0 [pid 20559] <... openat resumed>) = 3 [pid 20558] write(3, "1000", 4 [pid 20557] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20556] <... openat resumed>) = 3 [pid 20557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20557] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20554] <... futex resumed>) = 0 [pid 20555] <... futex resumed>) = 0 [pid 20559] write(3, "1000", 4 [pid 20558] <... write resumed>) = 4 [pid 20557] <... openat resumed>) = 3 [pid 20555] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20554] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20559] <... write resumed>) = 4 [pid 20558] close(3 [pid 20556] <... futex resumed>) = 1 [pid 20557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20554] <... futex resumed>) = 0 [pid 20559] close(3 [pid 20558] <... close resumed>) = 0 [pid 20557] <... futex resumed>) = 1 [pid 20556] pwrite64(3, "\x02\x00", 2, 4 [pid 20555] <... futex resumed>) = 0 [pid 20554] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20559] <... close resumed>) = 0 [pid 20558] write(1, "executing program\n", 18 [pid 20557] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20559] write(1, "executing program\n", 18 [pid 20558] <... write resumed>) = 18 [pid 20559] <... write resumed>) = 18 [pid 20558] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 20559] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20558] <... futex resumed>) = 0 [pid 20559] <... futex resumed>) = 0 [pid 20558] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20559] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20558] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20559] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20558] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20559] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20558] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20558] <... mmap resumed>) = 0x7f9f66df1000 [pid 20559] <... mmap resumed>) = 0x7f9f66df1000 [pid 20559] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20558] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20559] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20558] <... mprotect resumed>) = 0 [pid 20556] <... pwrite64 resumed>) = 2 [pid 20555] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20556] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20555] <... futex resumed>) = 1 [pid 20557] <... futex resumed>) = 0 [pid 20556] <... futex resumed>) = 1 [pid 20555] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20554] <... futex resumed>) = 0 [pid 20557] pwrite64(3, "\x02\x00", 2, 4 [pid 20556] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20559] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20558] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20558] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20557] <... pwrite64 resumed>) = 2 [pid 20554] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20560 attached [pid 20558] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20561 attached [pid 20560] set_robust_list(0x7f9f66e119a0, 24 [pid 20559] <... clone3 resumed> => {parent_tid=[20560]}, 88) = 20560 [pid 20557] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20556] <... futex resumed>) = ? [pid 20554] <... exit_group resumed>) = ? [pid 20561] set_robust_list(0x7f9f66e119a0, 24 [pid 20560] <... set_robust_list resumed>) = 0 [pid 20559] rt_sigprocmask(SIG_SETMASK, [] [pid 20558] <... clone3 resumed> => {parent_tid=[20561]}, 88) = 20561 [pid 20560] rt_sigprocmask(SIG_SETMASK, [] [pid 20559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20558] rt_sigprocmask(SIG_SETMASK, [] [pid 20556] +++ exited with 0 +++ [pid 20560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20560] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20559] <... futex resumed>) = 0 [pid 20558] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20560] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20558] <... futex resumed>) = 0 [pid 20554] +++ exited with 0 +++ [pid 20561] <... set_robust_list resumed>) = 0 [pid 20560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20561] rt_sigprocmask(SIG_SETMASK, [] [pid 20559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20558] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20557] <... futex resumed>) = 1 [pid 20555] <... futex resumed>) = 0 [pid 20561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20560] <... futex resumed>) = 0 [pid 20559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20560] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20559] <... futex resumed>) = 0 [pid 20555] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20554, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20561] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20560] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20555] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20561] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20559] <... futex resumed>) = 0 [pid 20560] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20560] <... openat resumed>) = 3 [pid 20559] <... futex resumed>) = 0 [pid 20559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20559] <... futex resumed>) = 0 [pid 20557] +++ exited with 0 +++ [pid 20555] +++ exited with 0 +++ [pid 20561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20555, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20560] <... futex resumed>) = 1 [pid 20559] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20558] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20560] pwrite64(3, "\x02\x00", 2, 4 [pid 20559] <... futex resumed>) = 0 [pid 20558] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20561] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20560] <... pwrite64 resumed>) = 2 [pid 20559] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20558] <... futex resumed>) = 0 [pid 20558] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20560] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20559] <... futex resumed>) = 0 [pid 20559] exit_group(0) = ? [pid 20560] <... futex resumed>) = ? [pid 20561] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20560] +++ exited with 0 +++ [pid 20559] +++ exited with 0 +++ [pid 20561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20558] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20561] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20558] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20558] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20561] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20558] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20561] <... openat resumed>) = 3 [pid 20561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20558] <... futex resumed>) = 0 [pid 20558] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20561] pwrite64(3, "\x02\x00", 2, 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 20558] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20561] <... pwrite64 resumed>) = 2 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20562 attached [pid 20561] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20562] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20562] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20562] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20562] setpgid(0, 0) = 0 [pid 20562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 20561] <... futex resumed>) = 1 [pid 20558] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20562 [pid 20561] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20562] <... openat resumed>) = 3 [pid 20558] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20562] write(3, "1000", 4 [pid 20558] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20562] <... write resumed>) = 4 [pid 20561] <... futex resumed>) = ? [pid 20562] close(3) = 0 [pid 20562] write(1, "executing program\n", 18) = 18 [pid 20562] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20562] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20562] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20562] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20561] +++ exited with 0 +++ [pid 20558] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20558, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20563 attached [pid 20562] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20563] set_robust_list(0x55555f6e6760, 24 [pid 20562] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20564 attached [pid 20563] <... set_robust_list resumed>) = 0 [pid 20562] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20563] rt_sigprocmask(SIG_SETMASK, [] [pid 20562] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20562] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20563 [pid 20564] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20563] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20564 [pid 20562] <... clone3 resumed> => {parent_tid=[20565]}, 88) = 20565 [pid 20564] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20565 attached [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20565] set_robust_list(0x7f9f66e119a0, 24 [pid 20564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20565] <... set_robust_list resumed>) = 0 [pid 20563] <... prctl resumed>) = 0 [pid 20562] rt_sigprocmask(SIG_SETMASK, [] [pid 20565] rt_sigprocmask(SIG_SETMASK, [] [pid 20564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20563] setpgid(0, 0 [pid 20562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20563] <... setpgid resumed>) = 0 [pid 20562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20563] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20562] <... futex resumed>) = 0 [pid 20565] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20564] <... prctl resumed>) = 0 [pid 20563] <... openat resumed>) = 3 [pid 20562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20565] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20564] setpgid(0, 0 [pid 20563] write(3, "1000", 4 [pid 20565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20564] <... setpgid resumed>) = 0 [pid 20563] <... write resumed>) = 4 [pid 20565] <... futex resumed>) = 1 [pid 20564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20563] close(3 [pid 20562] <... futex resumed>) = 0 [pid 20563] <... close resumed>) = 0 [pid 20562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20563] write(1, "executing program\n", 18 [pid 20562] <... futex resumed>) = 0 [pid 20563] <... write resumed>) = 18 [pid 20562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20563] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20563] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20563] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20563] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20563] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20565] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20564] <... openat resumed>) = 3 [pid 20563] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20565] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20564] write(3, "1000", 4 [pid 20565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20564] <... write resumed>) = 4 [pid 20565] <... futex resumed>) = 1 [pid 20564] close(3 [pid 20563] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20562] <... futex resumed>) = 0 [pid 20565] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20564] <... close resumed>) = 0 [pid 20562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20566 attached [pid 20565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20564] write(1, "executing program\n", 18 [pid 20563] <... clone3 resumed> => {parent_tid=[20566]}, 88) = 20566 [pid 20562] <... futex resumed>) = 0 executing program [pid 20566] set_robust_list(0x7f9f66e119a0, 24 [pid 20565] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20564] <... write resumed>) = 18 [pid 20563] rt_sigprocmask(SIG_SETMASK, [] [pid 20562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20566] <... set_robust_list resumed>) = 0 [pid 20563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20563] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20565] <... openat resumed>) = 3 [pid 20563] <... futex resumed>) = 0 [pid 20566] rt_sigprocmask(SIG_SETMASK, [] [pid 20564] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20564] <... futex resumed>) = 0 [pid 20563] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20566] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20564] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20564] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20566] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20565] <... futex resumed>) = 1 [pid 20564] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20562] <... futex resumed>) = 0 [pid 20562] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20565] pwrite64(3, "\x02\x00", 2, 4 [pid 20564] <... mmap resumed>) = 0x7f9f66df1000 [pid 20562] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20566] <... futex resumed>) = 1 [pid 20564] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20563] <... futex resumed>) = 0 [pid 20563] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20563] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20564] <... mprotect resumed>) = 0 [pid 20566] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20564] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20565] <... pwrite64 resumed>) = 2 [pid 20564] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20565] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20567 attached ) = 1 [pid 20562] <... futex resumed>) = 0 [pid 20567] set_robust_list(0x7f9f66e119a0, 24 [pid 20562] exit_group(0 [pid 20567] <... set_robust_list resumed>) = 0 [pid 20562] <... exit_group resumed>) = ? [pid 20567] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... restart_syscall resumed>) = 0 [pid 20566] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20564] <... clone3 resumed> => {parent_tid=[20567]}, 88) = 20567 [pid 20566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20564] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20564] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20567] <... futex resumed>) = 0 [pid 20566] <... futex resumed>) = 1 [pid 20565] +++ exited with 0 +++ [pid 20564] <... futex resumed>) = 1 [pid 20563] <... futex resumed>) = 0 [pid 20562] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20567] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20566] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20564] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20563] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20567] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20563] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20562, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20563] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20567] <... futex resumed>) = 1 [pid 20564] <... futex resumed>) = 0 [pid 20567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20566] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20564] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20567] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20566] <... openat resumed>) = 3 [pid 20564] <... futex resumed>) = 0 [pid 20567] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20564] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20568 [pid 20566] <... futex resumed>) = 1 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20566] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20568 attached [pid 20567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20563] <... futex resumed>) = 0 [pid 20568] set_robust_list(0x55555f6e6760, 24 [pid 20567] <... futex resumed>) = 1 [pid 20563] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] <... set_robust_list resumed>) = 0 [pid 20567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20563] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20569 attached [pid 20568] rt_sigprocmask(SIG_SETMASK, [] [pid 20566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20564] <... futex resumed>) = 0 [pid 20563] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20569] set_robust_list(0x55555f6e6760, 24 [pid 20568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20566] pwrite64(3, "\x02\x00", 2, 4 [pid 20564] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20569] <... set_robust_list resumed>) = 0 [pid 20568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20569] rt_sigprocmask(SIG_SETMASK, [] [pid 20568] <... prctl resumed>) = 0 [pid 20567] <... futex resumed>) = 0 [pid 20564] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20567] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20564] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20568] setpgid(0, 0 [pid 20567] <... openat resumed>) = 3 [pid 20566] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20569 [pid 20569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20568] <... setpgid resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20566] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20569] <... prctl resumed>) = 0 [pid 20568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20566] <... futex resumed>) = 1 [pid 20563] <... futex resumed>) = 0 [pid 20569] setpgid(0, 0 [pid 20568] <... openat resumed>) = 3 [pid 20567] <... futex resumed>) = 1 [pid 20564] <... futex resumed>) = 0 [pid 20563] exit_group(0 [pid 20569] <... setpgid resumed>) = 0 [pid 20568] write(3, "1000", 4 [pid 20567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20563] <... exit_group resumed>) = ? [pid 20569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20568] <... write resumed>) = 4 [pid 20569] <... openat resumed>) = 3 [pid 20568] close(3 [pid 20569] write(3, "1000", 4 [pid 20568] <... close resumed>) = 0 [pid 20569] <... write resumed>) = 4 [pid 20569] close(3 [pid 20568] write(1, "executing program\n", 18 [pid 20569] <... close resumed>) = 0 executing program [pid 20568] <... write resumed>) = 18 [pid 20569] write(1, "executing program\n", 18 [pid 20568] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20569] <... write resumed>) = 18 executing program [pid 20569] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] <... futex resumed>) = 0 [pid 20569] <... futex resumed>) = 0 [pid 20568] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20569] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20568] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20569] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20568] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20569] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20569] <... mmap resumed>) = 0x7f9f66df1000 [pid 20568] <... mmap resumed>) = 0x7f9f66df1000 [pid 20568] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20569] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20564] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20569] <... mprotect resumed>) = 0 [pid 20568] <... mprotect resumed>) = 0 [pid 20569] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20568] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20569] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20568] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20566] +++ exited with 0 +++ [pid 20563] +++ exited with 0 +++ [pid 20567] <... futex resumed>) = 0 [pid 20564] <... futex resumed>) = 1 [pid 20567] pwrite64(3, "\x02\x00", 2, 4 [pid 20564] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20563, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20570 attached [pid 20569] <... clone3 resumed> => {parent_tid=[20570]}, 88) = 20570 [pid 20568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20570] set_robust_list(0x7f9f66e119a0, 24 [pid 20569] rt_sigprocmask(SIG_SETMASK, [] [pid 20567] <... pwrite64 resumed>) = 2 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20571 attached [pid 20570] <... set_robust_list resumed>) = 0 [pid 20569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20568] <... clone3 resumed> => {parent_tid=[20571]}, 88) = 20571 [pid 20567] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] set_robust_list(0x7f9f66e119a0, 24 [pid 20570] rt_sigprocmask(SIG_SETMASK, [] [pid 20569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] rt_sigprocmask(SIG_SETMASK, [] [pid 20567] <... futex resumed>) = 1 [pid 20564] <... futex resumed>) = 0 [pid 20571] <... set_robust_list resumed>) = 0 [pid 20570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20569] <... futex resumed>) = 0 [pid 20568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20567] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20571] rt_sigprocmask(SIG_SETMASK, [] [pid 20570] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20564] exit_group(0 [pid 20570] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20568] <... futex resumed>) = 0 [pid 20570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20570] <... futex resumed>) = 1 [pid 20569] <... futex resumed>) = 0 [pid 20570] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20570] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20569] <... futex resumed>) = 0 [pid 20567] <... futex resumed>) = ? [pid 20564] <... exit_group resumed>) = ? [pid 20569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20570] <... futex resumed>) = 1 [pid 20569] <... futex resumed>) = 0 [pid 20570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20569] <... futex resumed>) = 0 [pid 20570] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20570] <... openat resumed>) = 3 [pid 20570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20567] +++ exited with 0 +++ [pid 20564] +++ exited with 0 +++ [pid 20571] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20571] <... futex resumed>) = 1 [pid 20570] <... futex resumed>) = 1 [pid 20569] <... futex resumed>) = 0 [pid 20568] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20569] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20569] <... futex resumed>) = 0 [pid 20568] <... futex resumed>) = 0 [pid 20571] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20570] pwrite64(3, "\x02\x00", 2, 4 [pid 20569] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20570] <... pwrite64 resumed>) = 2 [pid 20568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20571] <... futex resumed>) = 0 [pid 20571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20570] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20568] <... futex resumed>) = 0 [pid 20571] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20570] <... futex resumed>) = 1 [pid 20569] <... futex resumed>) = 0 [pid 20568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20571] <... openat resumed>) = 3 [pid 20570] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20569] exit_group(0 [pid 20570] <... futex resumed>) = ? [pid 20569] <... exit_group resumed>) = ? [pid 20570] +++ exited with 0 +++ [pid 20571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20568] <... futex resumed>) = 0 [pid 20571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20569] +++ exited with 0 +++ [pid 20568] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20571] <... futex resumed>) = 0 [pid 20568] <... futex resumed>) = 1 [pid 20571] pwrite64(3, "\x02\x00", 2, 4 [pid 20568] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20571] <... pwrite64 resumed>) = 2 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20571] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20568] <... futex resumed>) = 0 [pid 20571] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20568] exit_group(0 [pid 20571] <... futex resumed>) = ? [pid 20568] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20571] +++ exited with 0 +++ [pid 20568] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20568, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20572 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20572 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20572] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20573 attached [pid 20572] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20575 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20574 attached [pid 20572] rt_sigprocmask(SIG_SETMASK, [] [pid 20575] set_robust_list(0x55555f6e6760, 24 [pid 20574] set_robust_list(0x55555f6e6760, 24 [pid 20573] set_robust_list(0x55555f6e6760, 24 [pid 20572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20575 [pid 20575] <... set_robust_list resumed>) = 0 [pid 20574] <... set_robust_list resumed>) = 0 [pid 20573] <... set_robust_list resumed>) = 0 [pid 20572] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20574 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20573 [pid 20575] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20574] rt_sigprocmask(SIG_SETMASK, [] [pid 20573] rt_sigprocmask(SIG_SETMASK, [] [pid 20572] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20572] setpgid(0, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20575] <... prctl resumed>) = 0 [pid 20574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20573] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20572] <... setpgid resumed>) = 0 [pid 20572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20575] setpgid(0, 0 [pid 20573] <... prctl resumed>) = 0 [pid 20575] <... setpgid resumed>) = 0 [pid 20574] <... prctl resumed>) = 0 [pid 20573] setpgid(0, 0 [pid 20572] <... openat resumed>) = 3 [pid 20574] setpgid(0, 0 [pid 20573] <... setpgid resumed>) = 0 [pid 20575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20574] <... setpgid resumed>) = 0 [pid 20572] write(3, "1000", 4 [pid 20575] <... openat resumed>) = 3 [pid 20574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20573] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20572] <... write resumed>) = 4 [pid 20575] write(3, "1000", 4 [pid 20574] <... openat resumed>) = 3 [pid 20574] write(3, "1000", 4 [pid 20573] <... openat resumed>) = 3 [pid 20572] close(3 [pid 20574] <... write resumed>) = 4 [pid 20572] <... close resumed>) = 0 [pid 20574] close(3 [pid 20572] write(1, "executing program\n", 18 [pid 20574] <... close resumed>) = 0 [pid 20572] <... write resumed>) = 18 [pid 20574] write(1, "executing program\n", 18 executing program executing program [pid 20572] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] <... write resumed>) = 18 [pid 20572] <... futex resumed>) = 0 [pid 20574] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20572] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20574] <... futex resumed>) = 0 [pid 20572] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20574] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20572] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20574] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20574] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20572] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20572] <... mmap resumed>) = 0x7f9f66df1000 [pid 20575] <... write resumed>) = 4 [pid 20573] write(3, "1000", 4 [pid 20574] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20572] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20575] close(3 [pid 20574] <... mmap resumed>) = 0x7f9f66df1000 [pid 20573] <... write resumed>) = 4 [pid 20572] <... mprotect resumed>) = 0 [pid 20575] <... close resumed>) = 0 [pid 20574] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20573] close(3 [pid 20575] write(1, "executing program\n", 18) = 18 [pid 20574] <... mprotect resumed>) = 0 [pid 20573] <... close resumed>) = 0 executing program [pid 20572] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20575] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20573] write(1, "executing program\n", 18 [pid 20572] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20575] <... futex resumed>) = 0 [pid 20574] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20573] <... write resumed>) = 18 [pid 20572] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20575] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20574] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20573] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20575] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20573] <... futex resumed>) = 0 [pid 20575] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20573] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20573] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20575] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20573] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20575] <... mmap resumed>) = 0x7f9f66df1000 [pid 20573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20575] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20573] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20576 attached [pid 20575] <... mprotect resumed>) = 0 [pid 20573] <... mmap resumed>) = 0x7f9f66df1000 [pid 20576] set_robust_list(0x7f9f66e119a0, 24 [pid 20574] <... clone3 resumed> => {parent_tid=[20577]}, 88) = 20577 [pid 20573] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20572] <... clone3 resumed> => {parent_tid=[20576]}, 88) = 20576 ci2-android-6-12-rust/strace-static-x86_64: Process 20577 attached [pid 20576] <... set_robust_list resumed>) = 0 [pid 20574] rt_sigprocmask(SIG_SETMASK, [] [pid 20573] <... mprotect resumed>) = 0 [pid 20572] rt_sigprocmask(SIG_SETMASK, [] [pid 20577] set_robust_list(0x7f9f66e119a0, 24 [pid 20576] rt_sigprocmask(SIG_SETMASK, [] [pid 20575] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20573] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20577] <... set_robust_list resumed>) = 0 [pid 20576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20575] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20572] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20577] rt_sigprocmask(SIG_SETMASK, [] [pid 20576] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20575] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20574] <... futex resumed>) = 0 [pid 20573] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20572] <... futex resumed>) = 0 [pid 20577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20576] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20572] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20579 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20578 attached [pid 20577] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20579] set_robust_list(0x7f9f66e119a0, 24 [pid 20578] set_robust_list(0x7f9f66e119a0, 24 [pid 20577] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20576] <... futex resumed>) = 0 [pid 20575] <... clone3 resumed> => {parent_tid=[20579]}, 88) = 20579 [pid 20573] <... clone3 resumed> => {parent_tid=[20578]}, 88) = 20578 [pid 20572] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] rt_sigprocmask(SIG_SETMASK, [] [pid 20579] <... set_robust_list resumed>) = 0 [pid 20578] <... set_robust_list resumed>) = 0 [pid 20577] <... futex resumed>) = 1 [pid 20576] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20574] <... futex resumed>) = 0 [pid 20575] rt_sigprocmask(SIG_SETMASK, [] [pid 20573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20572] <... futex resumed>) = 0 [pid 20579] rt_sigprocmask(SIG_SETMASK, [] [pid 20578] rt_sigprocmask(SIG_SETMASK, [] [pid 20577] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20576] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20572] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] <... futex resumed>) = 0 [pid 20573] <... futex resumed>) = 0 [pid 20572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20579] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20578] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20577] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20576] <... futex resumed>) = 0 [pid 20575] <... futex resumed>) = 0 [pid 20574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20573] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20572] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20579] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20578] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20576] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20572] <... futex resumed>) = 0 [pid 20579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20576] <... openat resumed>) = 3 [pid 20572] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] <... futex resumed>) = 0 [pid 20578] <... futex resumed>) = 1 [pid 20573] <... futex resumed>) = 0 [pid 20579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20578] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20573] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20578] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20577] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20576] <... futex resumed>) = 1 [pid 20575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] <... futex resumed>) = 0 [pid 20572] <... futex resumed>) = 0 [pid 20579] <... futex resumed>) = 0 [pid 20578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20575] <... futex resumed>) = 1 [pid 20573] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20572] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20579] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20578] <... futex resumed>) = 0 [pid 20577] <... futex resumed>) = 1 [pid 20576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20574] <... futex resumed>) = 0 [pid 20573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20572] <... futex resumed>) = 0 [pid 20579] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20577] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20576] pwrite64(3, "\x02\x00", 2, 4 [pid 20574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20572] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20576] <... pwrite64 resumed>) = 2 [pid 20574] <... futex resumed>) = 0 [pid 20573] <... futex resumed>) = 0 [pid 20579] <... futex resumed>) = 1 [pid 20578] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20577] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20575] <... futex resumed>) = 0 [pid 20573] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20578] <... openat resumed>) = 3 [pid 20576] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] <... openat resumed>) = 3 [pid 20578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20577] <... openat resumed>) = 3 [pid 20576] <... futex resumed>) = 1 [pid 20575] <... futex resumed>) = 0 [pid 20572] <... futex resumed>) = 0 [pid 20579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20578] <... futex resumed>) = 1 [pid 20577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20576] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20573] <... futex resumed>) = 0 [pid 20572] exit_group(0 [pid 20579] <... futex resumed>) = 0 [pid 20578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20577] <... futex resumed>) = 1 [pid 20576] <... futex resumed>) = ? [pid 20575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20574] <... futex resumed>) = 0 [pid 20573] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20572] <... exit_group resumed>) = ? [pid 20579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20577] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20576] +++ exited with 0 +++ [pid 20575] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20573] <... futex resumed>) = 0 [pid 20579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20578] pwrite64(3, "\x02\x00", 2, 4 [pid 20577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20575] <... futex resumed>) = 0 [pid 20574] <... futex resumed>) = 0 [pid 20573] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20572] +++ exited with 0 +++ [pid 20579] pwrite64(3, "\x02\x00", 2, 4 [pid 20578] <... pwrite64 resumed>) = 2 [pid 20577] pwrite64(3, "\x02\x00", 2, 4 [pid 20575] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20579] <... pwrite64 resumed>) = 2 [pid 20578] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20577] <... pwrite64 resumed>) = 2 [pid 20574] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20579] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20578] <... futex resumed>) = 1 [pid 20577] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20573] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20579] <... futex resumed>) = 1 [pid 20578] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20577] <... futex resumed>) = 0 [pid 20575] <... futex resumed>) = 0 [pid 20574] exit_group(0 [pid 20573] exit_group(0 [pid 20579] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20575] exit_group(0 [pid 20578] <... futex resumed>) = ? [pid 20574] <... exit_group resumed>) = ? [pid 20573] <... exit_group resumed>) = ? [pid 20579] <... futex resumed>) = ? [pid 20578] +++ exited with 0 +++ [pid 20577] +++ exited with 0 +++ [pid 20575] <... exit_group resumed>) = ? [pid 20574] +++ exited with 0 +++ [pid 20579] +++ exited with 0 +++ [pid 20573] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20575] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20580 attached , child_tidptr=0x55555f6e6750) = 20580 [pid 20580] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20580] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20580] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 [pid 20580] <... prctl resumed>) = 0 [pid 20580] setpgid(0, 0) = 0 [pid 20580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20580] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20580] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20580] <... write resumed>) = 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20580] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20582 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20581 attached ) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20581] set_robust_list(0x55555f6e6760, 24 [pid 20580] write(1, "executing program\n", 18 [pid 20582] set_robust_list(0x55555f6e6760, 24) = 0 executing program [pid 20580] <... write resumed>) = 18 [pid 20582] rt_sigprocmask(SIG_SETMASK, [] [pid 20580] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20581 [pid 20580] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20580] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20581] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20582 ci2-android-6-12-rust/strace-static-x86_64: Process 20583 attached [pid 20582] <... prctl resumed>) = 0 [pid 20581] rt_sigprocmask(SIG_SETMASK, [] [pid 20580] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20583] set_robust_list(0x55555f6e6760, 24 [pid 20582] setpgid(0, 0 [pid 20581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20580] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20583 [pid 20583] <... set_robust_list resumed>) = 0 [pid 20582] <... setpgid resumed>) = 0 [pid 20581] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20583] rt_sigprocmask(SIG_SETMASK, [] [pid 20582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20581] <... prctl resumed>) = 0 [pid 20580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20582] <... openat resumed>) = 3 [pid 20581] setpgid(0, 0 [pid 20580] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20581] <... setpgid resumed>) = 0 [pid 20583] <... prctl resumed>) = 0 [pid 20582] write(3, "1000", 4 [pid 20580] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20583] setpgid(0, 0 [pid 20582] <... write resumed>) = 4 [pid 20581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20580] <... mprotect resumed>) = 0 [pid 20583] <... setpgid resumed>) = 0 [pid 20582] close(3 [pid 20581] <... openat resumed>) = 3 [pid 20580] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20582] <... close resumed>) = 0 [pid 20583] <... openat resumed>) = 3 [pid 20582] write(1, "executing program\n", 18 [pid 20580] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20583] write(3, "1000", 4 [pid 20582] <... write resumed>) = 18 executing program [pid 20581] write(3, "1000", 4 [pid 20580] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20583] <... write resumed>) = 4 [pid 20582] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20581] <... write resumed>) = 4 [pid 20581] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20584 attached ) = 0 [pid 20583] close(3 [pid 20582] <... futex resumed>) = 0 [pid 20581] write(1, "executing program\n", 18 [pid 20580] <... clone3 resumed> => {parent_tid=[20584]}, 88) = 20584 [pid 20583] <... close resumed>) = 0 [pid 20582] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20580] rt_sigprocmask(SIG_SETMASK, [] [pid 20583] write(1, "executing program\n", 18 [pid 20582] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20583] <... write resumed>) = 18 [pid 20582] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 20580] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20580] <... futex resumed>) = 0 [pid 20583] <... futex resumed>) = 0 [pid 20582] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20580] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20583] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20582] <... mmap resumed>) = 0x7f9f66df1000 [pid 20583] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20582] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20582] <... mprotect resumed>) = 0 [pid 20583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20582] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20583] <... mmap resumed>) = 0x7f9f66df1000 [pid 20583] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20582] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20583] <... mprotect resumed>) = 0 [pid 20582] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} executing program [pid 20583] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20584] set_robust_list(0x7f9f66e119a0, 24 [pid 20581] <... write resumed>) = 18 [pid 20584] <... set_robust_list resumed>) = 0 [pid 20581] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20585 attached [pid 20583] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20582] <... clone3 resumed> => {parent_tid=[20585]}, 88) = 20585 [pid 20585] set_robust_list(0x7f9f66e119a0, 24 [pid 20584] rt_sigprocmask(SIG_SETMASK, [] [pid 20583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20582] rt_sigprocmask(SIG_SETMASK, [] [pid 20581] <... futex resumed>) = 0 [pid 20585] <... set_robust_list resumed>) = 0 [pid 20584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20582] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20586 attached [pid 20585] rt_sigprocmask(SIG_SETMASK, [] [pid 20583] <... clone3 resumed> => {parent_tid=[20586]}, 88) = 20586 [pid 20582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20581] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20586] set_robust_list(0x7f9f66e119a0, 24 [pid 20585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20584] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20583] rt_sigprocmask(SIG_SETMASK, [] [pid 20582] <... futex resumed>) = 0 [pid 20581] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20586] <... set_robust_list resumed>) = 0 [pid 20585] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20584] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20581] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20586] rt_sigprocmask(SIG_SETMASK, [] [pid 20585] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] <... futex resumed>) = 0 [pid 20581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20584] <... futex resumed>) = 1 [pid 20580] <... futex resumed>) = 0 [pid 20586] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20585] <... futex resumed>) = 1 [pid 20583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20582] <... futex resumed>) = 0 [pid 20581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20586] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20585] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20580] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20584] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20582] <... futex resumed>) = 0 [pid 20581] <... mmap resumed>) = 0x7f9f66df1000 [pid 20580] <... futex resumed>) = 0 [pid 20586] <... futex resumed>) = 1 [pid 20585] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20583] <... futex resumed>) = 0 [pid 20582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20580] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20584] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20585] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20581] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20584] <... futex resumed>) = 1 [pid 20583] <... futex resumed>) = 0 [pid 20580] <... futex resumed>) = 0 [pid 20586] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20585] <... futex resumed>) = 1 [pid 20584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20582] <... futex resumed>) = 0 [pid 20581] <... mprotect resumed>) = 0 [pid 20580] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20586] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20585] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20584] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20581] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20586] <... futex resumed>) = 1 [pid 20585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20583] <... futex resumed>) = 0 [pid 20582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20584] <... openat resumed>) = 3 [pid 20580] <... futex resumed>) = 0 [pid 20581] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20585] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20582] <... futex resumed>) = 0 [pid 20581] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20580] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20585] <... openat resumed>) = 3 [pid 20584] <... futex resumed>) = 0 [pid 20583] <... futex resumed>) = 0 [pid 20582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20587 attached [pid 20586] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20580] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20587] set_robust_list(0x7f9f66e119a0, 24 [pid 20586] <... openat resumed>) = 3 [pid 20585] <... futex resumed>) = 0 [pid 20584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20582] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20581] <... clone3 resumed> => {parent_tid=[20587]}, 88) = 20587 [pid 20580] <... futex resumed>) = 0 [pid 20587] <... set_robust_list resumed>) = 0 [pid 20586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20585] pwrite64(3, "\x02\x00", 2, 4 [pid 20584] pwrite64(3, "\x02\x00", 2, 4 [pid 20582] <... futex resumed>) = 0 [pid 20581] rt_sigprocmask(SIG_SETMASK, [] [pid 20580] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20587] rt_sigprocmask(SIG_SETMASK, [] [pid 20586] <... futex resumed>) = 1 [pid 20585] <... pwrite64 resumed>) = 2 [pid 20584] <... pwrite64 resumed>) = 2 [pid 20583] <... futex resumed>) = 0 [pid 20582] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20585] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20584] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20581] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20587] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20585] <... futex resumed>) = 1 [pid 20584] <... futex resumed>) = 1 [pid 20583] <... futex resumed>) = 0 [pid 20582] <... futex resumed>) = 0 [pid 20581] <... futex resumed>) = 0 [pid 20580] <... futex resumed>) = 0 [pid 20587] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20586] pwrite64(3, "\x02\x00", 2, 4 [pid 20585] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20584] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20583] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20582] exit_group(0 [pid 20580] exit_group(0 [pid 20587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20586] <... pwrite64 resumed>) = 2 [pid 20585] <... futex resumed>) = ? [pid 20584] <... futex resumed>) = ? [pid 20582] <... exit_group resumed>) = ? [pid 20581] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20580] <... exit_group resumed>) = ? [pid 20587] <... futex resumed>) = 0 [pid 20586] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20585] +++ exited with 0 +++ [pid 20584] +++ exited with 0 +++ [pid 20581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20586] <... futex resumed>) = 1 [pid 20581] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20586] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20581] <... futex resumed>) = 0 [pid 20580] +++ exited with 0 +++ [pid 20587] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20583] <... futex resumed>) = 0 [pid 20582] +++ exited with 0 +++ [pid 20581] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20587] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20583] exit_group(0 [pid 20587] <... futex resumed>) = 1 [pid 20581] <... futex resumed>) = 0 [pid 20586] <... futex resumed>) = ? [pid 20583] <... exit_group resumed>) = ? [pid 20587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20586] +++ exited with 0 +++ [pid 20581] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20581] <... futex resumed>) = 0 [pid 20587] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20581] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20587] <... openat resumed>) = 3 [pid 20583] +++ exited with 0 +++ [pid 20587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20581] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20581] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20587] pwrite64(3, "\x02\x00", 2, 4 [pid 20581] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20581] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20587] <... pwrite64 resumed>) = 2 [pid 20587] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20581] <... futex resumed>) = 0 [pid 20587] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20581] exit_group(0 [pid 20587] <... futex resumed>) = ? [pid 20581] <... exit_group resumed>) = ? [pid 20587] +++ exited with 0 +++ [pid 20581] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20581, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20588 attached , child_tidptr=0x55555f6e6750) = 20588 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20588] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20588] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20588] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20588] setpgid(0, 0) = 0 [pid 20588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20588] write(3, "1000", 4) = 4 [pid 20588] close(3) = 0 [pid 20588] write(1, "executing program\n", 18) = 18 executing program [pid 20588] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20588] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20588] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20588] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20588] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20588] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20588] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20589 attached [pid 20589] set_robust_list(0x7f9f66e119a0, 24 [pid 20588] <... clone3 resumed> => {parent_tid=[20589]}, 88) = 20589 [pid 20588] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20589] <... set_robust_list resumed>) = 0 [pid 20589] rt_sigprocmask(SIG_SETMASK, [] [pid 20588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20588] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20589] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 20590 attached [pid 20589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20590 [pid 20590] set_robust_list(0x55555f6e6760, 24 [pid 20589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20588] <... futex resumed>) = 0 [pid 20590] <... set_robust_list resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20588] <... futex resumed>) = 1 [pid 20590] rt_sigprocmask(SIG_SETMASK, [] [pid 20589] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20589] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] <... restart_syscall resumed>) = 0 [pid 20590] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20590] setpgid(0, 0) = 0 [pid 20590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20589] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20590] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20590] write(3, "1000", 4) = 4 [pid 20590] close(3) = 0 [pid 20590] write(1, "executing program\n", 18) = 18 [pid 20590] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20590] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20590] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20590] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20590] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20591 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20592 attached [pid 20591] set_robust_list(0x55555f6e6760, 24 [pid 20590] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20589] <... futex resumed>) = 1 [pid 20588] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20592 [pid 20591] <... set_robust_list resumed>) = 0 [pid 20589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20591 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20592] set_robust_list(0x55555f6e6760, 24 [pid 20590] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20592] <... set_robust_list resumed>) = 0 [pid 20591] rt_sigprocmask(SIG_SETMASK, [] [pid 20590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20588] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20593 attached [pid 20592] rt_sigprocmask(SIG_SETMASK, [] [pid 20591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20589] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20590] <... clone3 resumed> => {parent_tid=[20593]}, 88) = 20593 [pid 20593] set_robust_list(0x7f9f66e119a0, 24 [pid 20592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20590] rt_sigprocmask(SIG_SETMASK, [] [pid 20589] <... openat resumed>) = 3 [pid 20591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20593] <... set_robust_list resumed>) = 0 [pid 20593] rt_sigprocmask(SIG_SETMASK, [] [pid 20592] <... prctl resumed>) = 0 [pid 20590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20592] setpgid(0, 0 [pid 20591] <... prctl resumed>) = 0 [pid 20590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20593] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20592] <... setpgid resumed>) = 0 [pid 20591] setpgid(0, 0 [pid 20590] <... futex resumed>) = 0 [pid 20593] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20591] <... setpgid resumed>) = 0 [pid 20590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20589] <... futex resumed>) = 1 [pid 20588] <... futex resumed>) = 0 [pid 20593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20593] <... futex resumed>) = 0 [pid 20592] <... openat resumed>) = 3 [pid 20591] <... openat resumed>) = 3 [pid 20590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20589] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20588] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20592] write(3, "1000", 4 [pid 20590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20588] <... futex resumed>) = 0 [pid 20592] <... write resumed>) = 4 [pid 20590] <... futex resumed>) = 0 [pid 20588] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20592] close(3 [pid 20590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20591] write(3, "1000", 4 [pid 20592] <... close resumed>) = 0 [pid 20589] pwrite64(3, "\x02\x00", 2, 4 [pid 20593] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20592] write(1, "executing program\n", 18 [pid 20591] <... write resumed>) = 4 executing program [pid 20592] <... write resumed>) = 18 [pid 20591] close(3 [pid 20593] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20592] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20591] <... close resumed>) = 0 [pid 20589] <... pwrite64 resumed>) = 2 [pid 20591] write(1, "executing program\n", 18 [pid 20593] <... futex resumed>) = 1 [pid 20592] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20590] <... futex resumed>) = 0 [pid 20589] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20592] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20591] <... write resumed>) = 18 [pid 20590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20589] <... futex resumed>) = 1 [pid 20593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20592] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20591] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20590] <... futex resumed>) = 0 [pid 20589] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20593] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20591] <... futex resumed>) = 0 executing program [pid 20590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20593] <... openat resumed>) = 3 [pid 20592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20591] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20588] <... futex resumed>) = 0 [pid 20588] exit_group(0 [pid 20589] <... futex resumed>) = ? [pid 20588] <... exit_group resumed>) = ? [pid 20593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20592] <... mmap resumed>) = 0x7f9f66df1000 [pid 20591] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20589] +++ exited with 0 +++ [pid 20588] +++ exited with 0 +++ [pid 20593] <... futex resumed>) = 1 [pid 20591] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20590] <... futex resumed>) = 0 [pid 20592] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20590] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20591] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20590] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20588, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20592] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20590] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20591] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20593] pwrite64(3, "\x02\x00", 2, 4 [pid 20592] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20591] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20594 attached [pid 20593] <... pwrite64 resumed>) = 2 [pid 20591] <... mprotect resumed>) = 0 [pid 20594] set_robust_list(0x7f9f66e119a0, 24 [pid 20592] <... clone3 resumed> => {parent_tid=[20594]}, 88) = 20594 [pid 20593] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20591] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20593] <... futex resumed>) = 1 [pid 20591] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20590] <... futex resumed>) = 0 [pid 20593] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20591] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20590] exit_group(0 [pid 20594] <... set_robust_list resumed>) = 0 [pid 20592] rt_sigprocmask(SIG_SETMASK, [] [pid 20594] rt_sigprocmask(SIG_SETMASK, [] [pid 20593] <... futex resumed>) = ? [pid 20592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20590] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20595 attached [pid 20594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20593] +++ exited with 0 +++ [pid 20592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20595] set_robust_list(0x7f9f66e119a0, 24 [pid 20594] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20592] <... futex resumed>) = 0 [pid 20595] <... set_robust_list resumed>) = 0 [pid 20594] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20595] rt_sigprocmask(SIG_SETMASK, [] [pid 20594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20592] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20594] <... futex resumed>) = 0 [pid 20592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20590] +++ exited with 0 +++ [pid 20595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20594] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20592] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20594] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20592] <... futex resumed>) = 0 [pid 20594] <... futex resumed>) = 1 [pid 20592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20594] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20592] <... futex resumed>) = 0 [pid 20594] <... openat resumed>) = 3 [pid 20591] <... clone3 resumed> => {parent_tid=[20595]}, 88) = 20595 [pid 20592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20591] rt_sigprocmask(SIG_SETMASK, [] [pid 20594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20594] <... futex resumed>) = 1 [pid 20592] <... futex resumed>) = 0 [pid 20594] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20592] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20595] <... futex resumed>) = 0 [pid 20594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20592] <... futex resumed>) = 0 [pid 20591] <... futex resumed>) = 1 [pid 20595] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20594] pwrite64(3, "\x02\x00", 2, 4 [pid 20592] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20594] <... pwrite64 resumed>) = 2 [pid 20591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20595] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20594] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20595] <... futex resumed>) = 0 [pid 20594] <... futex resumed>) = 1 [pid 20592] <... futex resumed>) = 0 [pid 20595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20594] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20592] exit_group(0 [pid 20594] <... futex resumed>) = ? [pid 20592] <... exit_group resumed>) = ? [pid 20594] +++ exited with 0 +++ [pid 20591] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20595] <... futex resumed>) = 0 [pid 20591] <... futex resumed>) = 1 [pid 20595] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20595] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20592] +++ exited with 0 +++ [pid 20595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20591] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20592, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20591] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20595] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20595] <... futex resumed>) = 1 [pid 20595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20591] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20596 attached [pid 20591] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20596] set_robust_list(0x55555f6e6760, 24 [pid 20595] <... futex resumed>) = 0 [pid 20591] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20596 [pid 20596] <... set_robust_list resumed>) = 0 [pid 20595] pwrite64(3, "\x02\x00", 2, 4 [pid 20591] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20596] rt_sigprocmask(SIG_SETMASK, [] [pid 20595] <... pwrite64 resumed>) = 2 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20595] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20595] <... futex resumed>) = 1 [pid 20591] <... futex resumed>) = 0 [pid 20596] <... prctl resumed>) = 0 [pid 20595] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20596] setpgid(0, 0 [pid 20591] exit_group(0 [pid 20596] <... setpgid resumed>) = 0 [pid 20596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20591] <... exit_group resumed>) = ? [pid 20595] <... futex resumed>) = ? [pid 20596] <... openat resumed>) = 3 [pid 20596] write(3, "1000", 4) = 4 [pid 20596] close(3) = 0 [pid 20596] write(1, "executing program\n", 18) = 18 [pid 20596] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20596] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20595] +++ exited with 0 +++ [pid 20591] +++ exited with 0 +++ [pid 20596] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20591, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20596] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 20596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20596] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20596] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 20596] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20596] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20597 attached [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20596] <... clone3 resumed> => {parent_tid=[20597]}, 88) = 20597 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20597] set_robust_list(0x7f9f66e119a0, 24 [pid 20596] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20597] <... set_robust_list resumed>) = 0 [pid 20597] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20598 attached [pid 20597] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20598 [pid 20598] set_robust_list(0x55555f6e6760, 24 [pid 20597] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20598] <... set_robust_list resumed>) = 0 [pid 20597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20598] rt_sigprocmask(SIG_SETMASK, [] [pid 20597] <... futex resumed>) = 1 [pid 20596] <... futex resumed>) = 0 [pid 20597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20598] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20598] setpgid(0, 0) = 0 [pid 20598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20598] <... openat resumed>) = 3 [pid 20597] <... futex resumed>) = 0 [pid 20596] <... futex resumed>) = 1 [pid 20597] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20598] write(3, "1000", 4 [pid 20597] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20598] <... write resumed>) = 4 [pid 20598] close(3 [pid 20597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20598] <... close resumed>) = 0 [pid 20597] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 20596] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20598] write(1, "executing program\n", 18 [pid 20596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20598] <... write resumed>) = 18 executing program [pid 20597] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20598] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20597] <... openat resumed>) = 3 [pid 20596] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20598] <... futex resumed>) = 0 [pid 20597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20598] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20597] <... futex resumed>) = 0 [pid 20598] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20598] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20599 attached [pid 20598] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20599] set_robust_list(0x55555f6e6760, 24 [pid 20598] <... mmap resumed>) = 0x7f9f66df1000 [pid 20599] <... set_robust_list resumed>) = 0 [pid 20598] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20599] rt_sigprocmask(SIG_SETMASK, [] [pid 20598] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20600 attached [pid 20598] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20596] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20599 [pid 20599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20598] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20600] set_robust_list(0x55555f6e6760, 24 [pid 20599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20598] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20597] <... futex resumed>) = 0 [pid 20596] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20600 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20601 attached [pid 20600] <... set_robust_list resumed>) = 0 [pid 20599] <... prctl resumed>) = 0 [pid 20597] pwrite64(3, "\x02\x00", 2, 4 [pid 20596] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20601] set_robust_list(0x7f9f66e119a0, 24 [pid 20600] rt_sigprocmask(SIG_SETMASK, [] [pid 20599] setpgid(0, 0 [pid 20597] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20601] <... set_robust_list resumed>) = 0 [pid 20600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20599] <... setpgid resumed>) = 0 [pid 20598] <... clone3 resumed> => {parent_tid=[20601]}, 88) = 20601 [pid 20597] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20601] rt_sigprocmask(SIG_SETMASK, [] [pid 20600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20598] rt_sigprocmask(SIG_SETMASK, [] [pid 20597] <... futex resumed>) = 1 [pid 20596] <... futex resumed>) = 0 [pid 20601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20600] <... prctl resumed>) = 0 [pid 20599] <... openat resumed>) = 3 [pid 20598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20597] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20596] exit_group(0 [pid 20601] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] setpgid(0, 0 [pid 20598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20597] <... futex resumed>) = ? [pid 20596] <... exit_group resumed>) = ? [pid 20601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... setpgid resumed>) = 0 [pid 20599] write(3, "1000", 4 [pid 20598] <... futex resumed>) = 0 [pid 20597] +++ exited with 0 +++ [pid 20596] +++ exited with 0 +++ [pid 20601] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20599] <... write resumed>) = 4 [pid 20598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20599] close(3 [pid 20600] <... openat resumed>) = 3 [pid 20601] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20599] <... close resumed>) = 0 [pid 20599] write(1, "executing program\n", 18) = 18 executing program [pid 20599] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20599] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20599] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20599] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] write(3, "1000", 4 [pid 20599] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20600] <... write resumed>) = 4 [pid 20601] <... futex resumed>) = 1 [pid 20599] <... mprotect resumed>) = 0 [pid 20598] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20601] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] close(3 [pid 20599] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... close resumed>) = 0 [pid 20599] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20601] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20600] write(1, "executing program\n", 18 [pid 20599] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20598] <... futex resumed>) = 0 [pid 20601] <... mount resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 20598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20602 attached [pid 20601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] <... write resumed>) = 18 [pid 20601] <... futex resumed>) = 1 [pid 20599] <... clone3 resumed> => {parent_tid=[20602]}, 88) = 20602 [pid 20598] <... futex resumed>) = 0 [pid 20602] set_robust_list(0x7f9f66e119a0, 24 [pid 20601] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20599] rt_sigprocmask(SIG_SETMASK, [] [pid 20598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20602] <... set_robust_list resumed>) = 0 [pid 20601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... futex resumed>) = 0 [pid 20599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20598] <... futex resumed>) = 0 [pid 20602] rt_sigprocmask(SIG_SETMASK, [] [pid 20601] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20600] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20600] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20601] <... openat resumed>) = 3 [pid 20600] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20599] <... futex resumed>) = 0 [pid 20602] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20602] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20601] <... futex resumed>) = 1 [pid 20600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20598] <... futex resumed>) = 0 [pid 20602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20601] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] <... mmap resumed>) = 0x7f9f66df1000 [pid 20599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20598] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20602] <... futex resumed>) = 0 [pid 20601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20598] <... futex resumed>) = 0 [pid 20602] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20601] pwrite64(3, "\x02\x00", 2, 4 [pid 20600] <... mprotect resumed>) = 0 [pid 20599] <... futex resumed>) = 0 [pid 20598] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20602] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20601] <... pwrite64 resumed>) = 2 [pid 20600] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20601] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20600] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20603 attached [pid 20602] <... futex resumed>) = 0 [pid 20601] <... futex resumed>) = 1 [pid 20599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20598] <... futex resumed>) = 0 [pid 20603] set_robust_list(0x7f9f66e119a0, 24 [pid 20602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20601] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20599] <... futex resumed>) = 0 [pid 20598] exit_group(0 [pid 20602] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20601] <... futex resumed>) = ? [pid 20598] <... exit_group resumed>) = ? [pid 20603] <... set_robust_list resumed>) = 0 [pid 20601] +++ exited with 0 +++ [pid 20600] <... clone3 resumed> => {parent_tid=[20603]}, 88) = 20603 [pid 20603] rt_sigprocmask(SIG_SETMASK, [] [pid 20600] rt_sigprocmask(SIG_SETMASK, [] [pid 20603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... futex resumed>) = 0 [pid 20603] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20603] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20600] <... futex resumed>) = 0 [pid 20603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20598] +++ exited with 0 +++ [pid 20603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20602] <... openat resumed>) = 3 [pid 20600] <... futex resumed>) = 0 [pid 20603] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20598, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20603] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20602] <... futex resumed>) = 1 [pid 20599] <... futex resumed>) = 0 [pid 20603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20599] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20603] <... futex resumed>) = 1 [pid 20602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... futex resumed>) = 0 [pid 20599] <... futex resumed>) = 0 [pid 20603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20602] pwrite64(3, "\x02\x00", 2, 4 [pid 20600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20599] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20600] <... futex resumed>) = 0 [pid 20603] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20603] <... openat resumed>) = 3 [pid 20602] <... pwrite64 resumed>) = 2 [pid 20603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] <... futex resumed>) = 0 [pid 20603] <... futex resumed>) = 1 [pid 20600] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20603] pwrite64(3, "\x02\x00", 2, 4 [pid 20600] <... futex resumed>) = 0 [pid 20603] <... pwrite64 resumed>) = 2 [pid 20602] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20600] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20602] <... futex resumed>) = 1 [pid 20599] <... futex resumed>) = 0 [pid 20602] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20599] exit_group(0 [pid 20603] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20600] <... futex resumed>) = 0 [pid 20603] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20602] <... futex resumed>) = ? [pid 20600] exit_group(0 [pid 20599] <... exit_group resumed>) = ? [pid 20603] <... futex resumed>) = ? [pid 20602] +++ exited with 0 +++ [pid 20600] <... exit_group resumed>) = ? [pid 20603] +++ exited with 0 +++ [pid 20600] +++ exited with 0 +++ [pid 20599] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20600, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20604 attached , child_tidptr=0x55555f6e6750) = 20604 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20604] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20604] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20604] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20604] setpgid(0, 0) = 0 [pid 20604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... restart_syscall resumed>) = 0 [pid 20604] <... openat resumed>) = 3 [pid 20604] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20604] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20604] close(3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20604] <... close resumed>) = 0 [pid 20604] write(1, "executing program\n", 18) = 18 [pid 20604] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20604] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 20605 attached [pid 20604] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20605] set_robust_list(0x55555f6e6760, 24 [pid 20604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20605] <... set_robust_list resumed>) = 0 [pid 20604] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20605] rt_sigprocmask(SIG_SETMASK, [] [pid 20604] <... mmap resumed>) = 0x7f9f66df1000 [pid 20604] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20604] <... mprotect resumed>) = 0 [pid 20605] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20604] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20605] <... prctl resumed>) = 0 [pid 20605] setpgid(0, 0 [pid 20604] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20605] <... setpgid resumed>) = 0 [pid 20605] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20604] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20605 [pid 20605] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20606 attached [pid 20604] <... clone3 resumed> => {parent_tid=[20606]}, 88) = 20606 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20605] write(3, "1000", 4 [pid 20604] rt_sigprocmask(SIG_SETMASK, [] [pid 20606] set_robust_list(0x7f9f66e119a0, 24 [pid 20605] <... write resumed>) = 4 [pid 20604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20606] <... set_robust_list resumed>) = 0 [pid 20605] close(3 [pid 20604] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20606] rt_sigprocmask(SIG_SETMASK, [] [pid 20605] <... close resumed>) = 0 [pid 20604] <... futex resumed>) = 0 [pid 20606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20605] write(1, "executing program\n", 18 [pid 20604] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20606] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20605] <... write resumed>) = 18 executing program [pid 20606] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20605] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] <... futex resumed>) = 0 [pid 20606] <... futex resumed>) = 1 [pid 20605] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20604] <... futex resumed>) = 0 [pid 20606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20604] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20606] <... futex resumed>) = 0 [pid 20605] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20604] <... futex resumed>) = 1 [pid 20606] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20605] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20604] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20605] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20606] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20605] <... mmap resumed>) = 0x7f9f66df1000 [pid 20606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20606] <... futex resumed>) = 1 [pid 20604] <... futex resumed>) = 0 [pid 20606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20605] <... mprotect resumed>) = 0 [pid 20604] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20605] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20604] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20606] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20605] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20604] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20605] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20607 attached [pid 20606] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20607] set_robust_list(0x7f9f66e119a0, 24 [pid 20606] <... futex resumed>) = 1 [pid 20607] <... set_robust_list resumed>) = 0 [pid 20606] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20607] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20605] <... clone3 resumed> => {parent_tid=[20607]}, 88) = 20607 [pid 20604] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20607] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20605] rt_sigprocmask(SIG_SETMASK, [] [pid 20604] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20608 attached [pid 20606] <... futex resumed>) = 0 [pid 20605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20604] <... futex resumed>) = 1 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20606] pwrite64(3, "\x02\x00", 2, 4 [pid 20605] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20604] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20609 attached [pid 20606] <... pwrite64 resumed>) = 2 [pid 20605] <... futex resumed>) = 1 [pid 20609] set_robust_list(0x55555f6e6760, 24 [pid 20608] set_robust_list(0x55555f6e6760, 24 [pid 20607] <... futex resumed>) = 0 [pid 20606] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20607] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20604] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20609 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20608 [pid 20607] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20604] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20607] <... futex resumed>) = 1 [pid 20605] <... futex resumed>) = 0 [pid 20607] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20605] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20607] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20605] <... futex resumed>) = 0 [pid 20607] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20605] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20607] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] <... futex resumed>) = 0 [pid 20605] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20605] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20607] <... futex resumed>) = 1 [pid 20607] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] <... futex resumed>) = 0 [pid 20605] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20607] <... futex resumed>) = 1 [pid 20607] pwrite64(3, "\x02\x00", 2, 4 [pid 20605] <... futex resumed>) = 0 [pid 20609] <... set_robust_list resumed>) = 0 [pid 20608] <... set_robust_list resumed>) = 0 [pid 20607] <... pwrite64 resumed>) = 2 [pid 20606] <... futex resumed>) = ? [pid 20605] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20607] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20605] <... futex resumed>) = 0 [pid 20605] exit_group(0 [pid 20607] <... futex resumed>) = 1 [pid 20605] <... exit_group resumed>) = ? [pid 20608] rt_sigprocmask(SIG_SETMASK, [] [pid 20609] rt_sigprocmask(SIG_SETMASK, [] [pid 20607] +++ exited with 0 +++ [pid 20606] +++ exited with 0 +++ [pid 20605] +++ exited with 0 +++ [pid 20604] +++ exited with 0 +++ [pid 20609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20604, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20605, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20609] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20608] <... prctl resumed>) = 0 [pid 20609] setpgid(0, 0 [pid 20608] setpgid(0, 0 [pid 20609] <... setpgid resumed>) = 0 [pid 20608] <... setpgid resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20609] <... openat resumed>) = 3 [pid 20609] write(3, "1000", 4) = 4 [pid 20609] close(3) = 0 [pid 20609] write(1, "executing program\n", 18) = 18 [pid 20609] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20608] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 20608] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20608] <... write resumed>) = 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20608] close(3 [pid 20609] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20609] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20609] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20610 attached [pid 20609] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20608] <... close resumed>) = 0 [pid 20610] set_robust_list(0x55555f6e6760, 24 [pid 20609] <... mprotect resumed>) = 0 [pid 20609] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20608] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20610 [pid 20610] <... set_robust_list resumed>) = 0 [pid 20609] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20610] rt_sigprocmask(SIG_SETMASK, [] [pid 20609] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20608] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20611 attached [pid 20610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20608] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20611] set_robust_list(0x7f9f66e119a0, 24 [pid 20610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20608] <... futex resumed>) = 0 [pid 20608] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20611] <... set_robust_list resumed>) = 0 [pid 20608] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20611] rt_sigprocmask(SIG_SETMASK, [] [pid 20608] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20610] <... prctl resumed>) = 0 [pid 20609] <... clone3 resumed> => {parent_tid=[20611]}, 88) = 20611 [pid 20611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20610] setpgid(0, 0 [pid 20609] rt_sigprocmask(SIG_SETMASK, [] [pid 20608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20610] <... setpgid resumed>) = 0 [pid 20609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20610] <... openat resumed>) = 3 [pid 20609] <... futex resumed>) = 1 [pid 20610] write(3, "1000", 4 [pid 20609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20610] <... write resumed>) = 4 [pid 20610] close(3) = 0 [pid 20610] write(1, "executing program\n", 18) = 18 executing program [pid 20610] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20610] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20610] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20611] <... futex resumed>) = 0 [pid 20608] <... mmap resumed>) = 0x7f9f66df1000 [pid 20610] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20611] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20608] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20611] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20608] <... mprotect resumed>) = 0 [pid 20611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20610] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20608] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20611] <... futex resumed>) = 1 [pid 20609] <... futex resumed>) = 0 [pid 20611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20610] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20608] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20609] <... futex resumed>) = 0 [pid 20611] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20611] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20610] <... clone3 resumed> => {parent_tid=[20612]}, 88) = 20612 ci2-android-6-12-rust/strace-static-x86_64: Process 20613 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20612 attached [pid 20611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20610] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 20613] set_robust_list(0x7f9f66e119a0, 24 [pid 20612] set_robust_list(0x7f9f66e119a0, 24 [pid 20611] <... futex resumed>) = 1 [pid 20610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20609] <... futex resumed>) = 0 [pid 20608] <... clone3 resumed> => {parent_tid=[20613]}, 88) = 20613 [pid 20613] <... set_robust_list resumed>) = 0 [pid 20612] <... set_robust_list resumed>) = 0 [pid 20611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20608] rt_sigprocmask(SIG_SETMASK, [] [pid 20613] rt_sigprocmask(SIG_SETMASK, [] [pid 20612] rt_sigprocmask(SIG_SETMASK, [] [pid 20611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20610] <... futex resumed>) = 0 [pid 20609] <... futex resumed>) = 0 [pid 20608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20611] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20613] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20611] <... openat resumed>) = 3 [pid 20608] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20614 attached [pid 20613] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20612] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20614] set_robust_list(0x55555f6e6760, 24 [pid 20613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20612] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20611] <... futex resumed>) = 1 [pid 20609] <... futex resumed>) = 0 [pid 20608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20614] <... set_robust_list resumed>) = 0 [pid 20612] <... futex resumed>) = 1 [pid 20613] <... futex resumed>) = 0 [pid 20610] <... futex resumed>) = 0 [pid 20609] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20613] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20611] <... futex resumed>) = 0 [pid 20610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20609] <... futex resumed>) = 1 [pid 20608] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20614 [pid 20614] rt_sigprocmask(SIG_SETMASK, [] [pid 20613] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20612] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20611] pwrite64(3, "\x02\x00", 2, 4 [pid 20610] <... futex resumed>) = 0 [pid 20609] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20614] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20612] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20611] <... pwrite64 resumed>) = 2 [pid 20610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20614] <... prctl resumed>) = 0 [pid 20613] <... futex resumed>) = 0 [pid 20612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20611] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20614] setpgid(0, 0 [pid 20613] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20612] <... futex resumed>) = 0 [pid 20611] <... futex resumed>) = 1 [pid 20610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20609] <... futex resumed>) = 0 [pid 20608] <... futex resumed>) = 0 [pid 20614] <... setpgid resumed>) = 0 [pid 20613] <... openat resumed>) = 3 [pid 20612] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20611] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20610] <... futex resumed>) = 0 [pid 20609] exit_group(0 [pid 20608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20611] <... futex resumed>) = ? [pid 20612] <... openat resumed>) = 3 [pid 20610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20609] <... exit_group resumed>) = ? [pid 20608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20614] <... openat resumed>) = 3 [pid 20613] <... futex resumed>) = 0 [pid 20612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20611] +++ exited with 0 +++ [pid 20609] +++ exited with 0 +++ [pid 20608] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20614] write(3, "1000", 4 [pid 20613] pwrite64(3, "\x02\x00", 2, 4 [pid 20612] <... futex resumed>) = 1 [pid 20610] <... futex resumed>) = 0 [pid 20608] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20609, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20614] <... write resumed>) = 4 [pid 20613] <... pwrite64 resumed>) = 2 [pid 20610] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20608] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20612] pwrite64(3, "\x02\x00", 2, 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20614] close(3 [pid 20613] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20612] <... pwrite64 resumed>) = 2 [pid 20610] <... futex resumed>) = 0 [pid 20614] <... close resumed>) = 0 [pid 20613] <... futex resumed>) = 1 [pid 20610] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20608] <... futex resumed>) = 0 [pid 20612] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20614] write(1, "executing program\n", 18 [pid 20613] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20612] <... futex resumed>) = 0 [pid 20608] exit_group(0 [pid 20614] <... write resumed>) = 18 [pid 20613] <... futex resumed>) = ? [pid 20612] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20610] exit_group(0 [pid 20608] <... exit_group resumed>) = ? [pid 20614] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20613] +++ exited with 0 +++ [pid 20612] <... futex resumed>) = ? [pid 20610] <... exit_group resumed>) = ? [pid 20614] <... futex resumed>) = 0 [pid 20614] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20608] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20614] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20614] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20614] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20612] +++ exited with 0 +++ [pid 20610] +++ exited with 0 +++ [pid 20614] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20614] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20614] <... mprotect resumed>) = 0 [pid 20614] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20614] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[20615]}, 88) = 20615 ci2-android-6-12-rust/strace-static-x86_64: Process 20615 attached [pid 20614] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20615] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20615] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20615] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20614] <... futex resumed>) = 0 [pid 20615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20614] <... futex resumed>) = 0 [pid 20615] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20615] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20614] <... futex resumed>) = 0 [pid 20615] <... futex resumed>) = 1 [pid 20614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20615] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20614] <... futex resumed>) = 0 [pid 20615] <... openat resumed>) = 3 [pid 20614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20615] <... futex resumed>) = 0 [pid 20614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20614] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20614] <... futex resumed>) = 0 [pid 20615] pwrite64(3, "\x02\x00", 2, 4 [pid 20614] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20615] <... pwrite64 resumed>) = 2 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20616 attached [pid 20615] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20615] <... futex resumed>) = 1 [pid 20614] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20616] set_robust_list(0x55555f6e6760, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20616] <... set_robust_list resumed>) = 0 [pid 20615] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20614] exit_group(0) = ? [pid 20615] <... futex resumed>) = ? [pid 20615] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20617 attached [pid 20616] rt_sigprocmask(SIG_SETMASK, [] [pid 20614] +++ exited with 0 +++ [pid 20617] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20616 [pid 20617] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20614, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20617] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20617] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20617] <... prctl resumed>) = 0 [pid 20616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20617 [pid 20617] setpgid(0, 0 [pid 20616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20617] <... setpgid resumed>) = 0 [pid 20616] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20618 attached [pid 20617] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20616] setpgid(0, 0 [pid 20617] <... openat resumed>) = 3 [pid 20616] <... setpgid resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20618 [pid 20616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20618] set_robust_list(0x55555f6e6760, 24 [pid 20616] <... openat resumed>) = 3 [pid 20618] <... set_robust_list resumed>) = 0 [pid 20617] write(3, "1000", 4 [pid 20616] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20618] rt_sigprocmask(SIG_SETMASK, [] [pid 20617] <... write resumed>) = 4 [pid 20616] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20617] close(3 [pid 20616] close(3 [pid 20618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20617] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20617] write(1, "executing program\n", 18 [pid 20618] <... prctl resumed>) = 0 [pid 20617] <... write resumed>) = 18 [pid 20616] <... close resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20618] setpgid(0, 0 [pid 20617] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20616] write(1, "executing program\n", 18 [pid 20617] <... futex resumed>) = 0 [pid 20617] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20617] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20617] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20616] <... write resumed>) = 18 [pid 20618] <... setpgid resumed>) = 0 [pid 20616] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20619 attached executing program [pid 20618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20617] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20619] set_robust_list(0x55555f6e6760, 24 [pid 20617] <... mprotect resumed>) = 0 [pid 20619] <... set_robust_list resumed>) = 0 [pid 20617] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20616] <... futex resumed>) = 0 [pid 20619] rt_sigprocmask(SIG_SETMASK, [] [pid 20618] <... openat resumed>) = 3 [pid 20616] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20618] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20619 [pid 20618] <... write resumed>) = 4 [pid 20616] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20618] close(3 [pid 20616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20618] <... close resumed>) = 0 [pid 20616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20618] write(1, "executing program\n", 18 [pid 20616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20617] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20617] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20616] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20620 attached [pid 20619] <... prctl resumed>) = 0 [pid 20620] set_robust_list(0x7f9f66e119a0, 24 [pid 20619] setpgid(0, 0 executing program [pid 20618] <... write resumed>) = 18 [pid 20617] <... clone3 resumed> => {parent_tid=[20620]}, 88) = 20620 [pid 20616] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20620] <... set_robust_list resumed>) = 0 [pid 20619] <... setpgid resumed>) = 0 [pid 20617] rt_sigprocmask(SIG_SETMASK, [] [pid 20620] rt_sigprocmask(SIG_SETMASK, [] [pid 20619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20618] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20616] <... mprotect resumed>) = 0 [pid 20620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20619] <... openat resumed>) = 3 [pid 20618] <... futex resumed>) = 0 [pid 20617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20620] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20619] write(3, "1000", 4 [pid 20617] <... futex resumed>) = 0 [pid 20616] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20620] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20619] <... write resumed>) = 4 [pid 20617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] close(3 [pid 20618] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20616] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20620] <... futex resumed>) = 0 [pid 20619] <... close resumed>) = 0 [pid 20617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20620] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20619] write(1, "executing program\n", 18 [pid 20618] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20617] <... futex resumed>) = 0 executing program [pid 20616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20620] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20619] <... write resumed>) = 18 [pid 20618] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20619] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20621 attached [pid 20620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] <... futex resumed>) = 0 [pid 20618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20620] <... futex resumed>) = 1 [pid 20619] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20618] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20617] <... futex resumed>) = 0 [pid 20616] <... clone3 resumed> => {parent_tid=[20621]}, 88) = 20621 [pid 20621] set_robust_list(0x7f9f66e119a0, 24 [pid 20620] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20621] <... set_robust_list resumed>) = 0 [pid 20620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20619] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20618] <... mmap resumed>) = 0x7f9f66df1000 [pid 20617] <... futex resumed>) = 0 [pid 20616] rt_sigprocmask(SIG_SETMASK, [] [pid 20621] rt_sigprocmask(SIG_SETMASK, [] [pid 20620] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20618] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20620] <... openat resumed>) = 3 [pid 20619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20618] <... mprotect resumed>) = 0 [pid 20616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] <... mmap resumed>) = 0x7f9f66df1000 [pid 20616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20616] <... futex resumed>) = 0 [pid 20620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20621] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20620] <... futex resumed>) = 1 [pid 20619] <... mprotect resumed>) = 0 [pid 20618] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20617] <... futex resumed>) = 0 [pid 20616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20621] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20620] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20618] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20617] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20618] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20620] pwrite64(3, "\x02\x00", 2, 4 [pid 20619] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20617] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20622 attached [pid 20621] <... futex resumed>) = 1 [pid 20620] <... pwrite64 resumed>) = 2 [pid 20619] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20617] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20616] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20623 attached [pid 20622] set_robust_list(0x7f9f66e119a0, 24 [pid 20621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20620] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20618] <... clone3 resumed> => {parent_tid=[20622]}, 88) = 20622 [pid 20616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20623] set_robust_list(0x7f9f66e119a0, 24 [pid 20622] <... set_robust_list resumed>) = 0 [pid 20621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20620] <... futex resumed>) = 1 [pid 20619] <... clone3 resumed> => {parent_tid=[20623]}, 88) = 20623 [pid 20618] rt_sigprocmask(SIG_SETMASK, [] [pid 20617] <... futex resumed>) = 0 [pid 20616] <... futex resumed>) = 0 [pid 20623] <... set_robust_list resumed>) = 0 [pid 20622] rt_sigprocmask(SIG_SETMASK, [] [pid 20621] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20620] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] rt_sigprocmask(SIG_SETMASK, [] [pid 20618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20617] exit_group(0 [pid 20623] rt_sigprocmask(SIG_SETMASK, [] [pid 20622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20620] <... futex resumed>) = ? [pid 20619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20617] <... exit_group resumed>) = ? [pid 20623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20622] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20621] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20620] +++ exited with 0 +++ [pid 20619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20618] <... futex resumed>) = 0 [pid 20617] +++ exited with 0 +++ [pid 20616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20623] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20622] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] <... futex resumed>) = 0 [pid 20618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20623] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20621] <... futex resumed>) = 0 [pid 20619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20621] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20616] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20618] <... futex resumed>) = 0 [pid 20616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20622] <... futex resumed>) = 0 [pid 20619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20623] <... futex resumed>) = 0 [pid 20622] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20621] <... openat resumed>) = 3 [pid 20619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20623] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20622] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] <... futex resumed>) = 0 [pid 20623] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20621] <... futex resumed>) = 1 [pid 20619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20616] <... futex resumed>) = 0 [pid 20623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20622] <... futex resumed>) = 1 [pid 20621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20618] <... futex resumed>) = 0 [pid 20623] <... futex resumed>) = 0 [pid 20622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20616] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20623] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20621] pwrite64(3, "\x02\x00", 2, 4 [pid 20619] <... futex resumed>) = 0 [pid 20618] <... futex resumed>) = 0 [pid 20623] <... openat resumed>) = 3 [pid 20622] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20616] <... futex resumed>) = 0 [pid 20623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20622] <... openat resumed>) = 3 [pid 20621] <... pwrite64 resumed>) = 2 [pid 20618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20616] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20623] <... futex resumed>) = 1 [pid 20619] <... futex resumed>) = 0 [pid 20623] pwrite64(3, "\x02\x00", 2, 4 [pid 20622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20623] <... pwrite64 resumed>) = 2 [pid 20622] <... futex resumed>) = 0 [pid 20621] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20619] <... futex resumed>) = 0 [pid 20618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20623] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20621] <... futex resumed>) = 1 [pid 20619] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20618] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20616] <... futex resumed>) = 0 [pid 20623] <... futex resumed>) = 0 [pid 20622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20621] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20618] <... futex resumed>) = 0 [pid 20623] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20622] pwrite64(3, "\x02\x00", 2, 4 [pid 20619] exit_group(0 [pid 20616] exit_group(0 [pid 20623] <... futex resumed>) = ? [pid 20622] <... pwrite64 resumed>) = 2 [pid 20619] <... exit_group resumed>) = ? [pid 20616] <... exit_group resumed>) = ? [pid 20621] <... futex resumed>) = ? [pid 20618] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20623] +++ exited with 0 +++ [pid 20621] +++ exited with 0 +++ [pid 20619] +++ exited with 0 +++ [pid 20622] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20619, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20622] <... futex resumed>) = 1 [pid 20618] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20622] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20618] exit_group(0 [pid 20622] <... futex resumed>) = ? [pid 20618] <... exit_group resumed>) = ? [pid 20622] +++ exited with 0 +++ [pid 20616] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20616, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20618] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20624 attached , child_tidptr=0x55555f6e6750) = 20624 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20624] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20624] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20624] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 [pid 20624] <... prctl resumed>) = 0 [pid 20624] setpgid(0, 0) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20624] <... openat resumed>) = 3 [pid 20624] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20625 attached ) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 20625] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20625 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20624] close(3) = 0 [pid 20624] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20626 attached [pid 20625] <... set_robust_list resumed>) = 0 [pid 20624] <... write resumed>) = 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20626] set_robust_list(0x55555f6e6760, 24 [pid 20625] rt_sigprocmask(SIG_SETMASK, [] [pid 20624] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20626 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20626] <... set_robust_list resumed>) = 0 [pid 20625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 20626] rt_sigprocmask(SIG_SETMASK, [] [pid 20625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20624] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20625] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20627 attached [pid 20626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20625] setpgid(0, 0 [pid 20624] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20627 [pid 20627] set_robust_list(0x55555f6e6760, 24 [pid 20626] <... prctl resumed>) = 0 [pid 20625] <... setpgid resumed>) = 0 [pid 20624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20627] <... set_robust_list resumed>) = 0 [pid 20626] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20626] <... setpgid resumed>) = 0 [pid 20625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20624] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20627] rt_sigprocmask(SIG_SETMASK, [] [pid 20626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... mmap resumed>) = 0x7f9f66df1000 [pid 20627] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20626] <... openat resumed>) = 3 [pid 20625] <... openat resumed>) = 3 [pid 20624] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20627] <... prctl resumed>) = 0 [pid 20626] write(3, "1000", 4) = 4 [pid 20626] close(3) = 0 [pid 20626] write(1, "executing program\n", 18) = 18 [pid 20626] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20626] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20626] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20626] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20626] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20626] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20626] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20628 attached [pid 20628] set_robust_list(0x7f9f66e119a0, 24 [pid 20627] setpgid(0, 0 [pid 20626] <... clone3 resumed> => {parent_tid=[20628]}, 88) = 20628 [pid 20624] <... mprotect resumed>) = 0 [pid 20627] <... setpgid resumed>) = 0 [pid 20625] write(3, "1000", 4 [pid 20628] <... set_robust_list resumed>) = 0 [pid 20626] rt_sigprocmask(SIG_SETMASK, [] [pid 20625] <... write resumed>) = 4 [pid 20628] rt_sigprocmask(SIG_SETMASK, [] [pid 20627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20626] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] close(3 [pid 20628] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20627] <... openat resumed>) = 3 [pid 20626] <... futex resumed>) = 0 [pid 20624] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20628] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20627] write(3, "1000", 4 [pid 20626] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] <... close resumed>) = 0 [pid 20624] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] <... write resumed>) = 4 [pid 20626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20625] write(1, "executing program\n", 18 [pid 20628] <... futex resumed>) = 0 [pid 20626] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20628] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20626] <... futex resumed>) = 0 executing program [pid 20627] close(3 [pid 20625] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 20629 attached [pid 20628] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20627] <... close resumed>) = 0 [pid 20626] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20624] <... clone3 resumed> => {parent_tid=[20629]}, 88) = 20629 [pid 20629] set_robust_list(0x7f9f66e119a0, 24 [pid 20628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] write(1, "executing program\n", 18 [pid 20625] <... futex resumed>) = 0 [pid 20624] rt_sigprocmask(SIG_SETMASK, [] [pid 20625] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20627] <... write resumed>) = 18 executing program [pid 20625] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20625] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20629] <... set_robust_list resumed>) = 0 [pid 20628] <... futex resumed>) = 1 [pid 20627] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20626] <... futex resumed>) = 0 [pid 20625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... futex resumed>) = 0 [pid 20629] rt_sigprocmask(SIG_SETMASK, [] [pid 20628] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20627] <... futex resumed>) = 0 [pid 20626] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20629] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20627] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20626] <... futex resumed>) = 0 [pid 20625] <... mmap resumed>) = 0x7f9f66df1000 [pid 20629] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20628] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20627] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20626] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20629] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20628] <... openat resumed>) = 3 [pid 20629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] <... mprotect resumed>) = 0 [pid 20629] <... futex resumed>) = 1 [pid 20628] <... futex resumed>) = 1 [pid 20627] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20626] <... futex resumed>) = 0 [pid 20624] <... futex resumed>) = 0 [pid 20629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20628] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20626] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20627] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20626] <... futex resumed>) = 0 [pid 20624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20629] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20628] pwrite64(3, "\x02\x00", 2, 4 [pid 20626] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20629] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20628] <... pwrite64 resumed>) = 2 [pid 20627] <... mmap resumed>) = 0x7f9f66df1000 [pid 20625] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20624] <... futex resumed>) = 0 [pid 20627] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20628] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20630 attached [pid 20629] <... futex resumed>) = 0 [pid 20628] <... futex resumed>) = 1 [pid 20627] <... mprotect resumed>) = 0 [pid 20626] <... futex resumed>) = 0 [pid 20624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20630] set_robust_list(0x7f9f66e119a0, 24 [pid 20629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20628] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20627] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20626] exit_group(0 [pid 20625] <... clone3 resumed> => {parent_tid=[20630]}, 88) = 20630 [pid 20624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20630] <... set_robust_list resumed>) = 0 [pid 20628] <... futex resumed>) = ? [pid 20627] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20626] <... exit_group resumed>) = ? [pid 20625] rt_sigprocmask(SIG_SETMASK, [] [pid 20624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20630] rt_sigprocmask(SIG_SETMASK, [] [pid 20628] +++ exited with 0 +++ [pid 20629] <... futex resumed>) = 0 [pid 20627] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20626] +++ exited with 0 +++ [pid 20625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... futex resumed>) = 1 [pid 20630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20629] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20626, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20631 attached [pid 20630] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20629] <... openat resumed>) = 3 [pid 20625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20631] set_robust_list(0x7f9f66e119a0, 24 [pid 20630] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] <... clone3 resumed> => {parent_tid=[20631]}, 88) = 20631 [pid 20625] <... futex resumed>) = 0 [pid 20631] <... set_robust_list resumed>) = 0 [pid 20630] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20629] <... futex resumed>) = 1 [pid 20624] <... futex resumed>) = 0 [pid 20625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20624] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] rt_sigprocmask(SIG_SETMASK, [] [pid 20631] rt_sigprocmask(SIG_SETMASK, [] [pid 20630] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20629] pwrite64(3, "\x02\x00", 2, 4 [pid 20627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20624] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20629] <... pwrite64 resumed>) = 2 [pid 20627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20624] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20631] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20630] <... futex resumed>) = 1 [pid 20627] <... futex resumed>) = 0 [pid 20625] <... futex resumed>) = 0 [pid 20631] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20630] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20629] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20630] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20629] <... futex resumed>) = 1 [pid 20627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20625] <... futex resumed>) = 0 [pid 20624] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20631] <... futex resumed>) = 0 [pid 20630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20629] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20624] exit_group(0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20632 attached [pid 20631] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20630] <... futex resumed>) = 0 [pid 20629] <... futex resumed>) = ? [pid 20627] <... futex resumed>) = 0 [pid 20625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20624] <... exit_group resumed>) = ? [pid 20630] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20629] +++ exited with 0 +++ [pid 20627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20632 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20631] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20632] set_robust_list(0x55555f6e6760, 24 [pid 20630] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20625] <... futex resumed>) = 0 [pid 20624] +++ exited with 0 +++ [pid 20632] <... set_robust_list resumed>) = 0 [pid 20630] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20632] rt_sigprocmask(SIG_SETMASK, [] [pid 20631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20630] <... openat resumed>) = 3 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20631] <... futex resumed>) = 1 [pid 20627] <... futex resumed>) = 0 [pid 20632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] <... prctl resumed>) = 0 [pid 20631] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] <... futex resumed>) = 0 [pid 20632] setpgid(0, 0 [pid 20631] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20630] <... futex resumed>) = 1 [pid 20627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] <... futex resumed>) = 0 [pid 20632] <... setpgid resumed>) = 0 [pid 20631] <... openat resumed>) = 3 [pid 20630] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20625] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20630] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20625] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20630] pwrite64(3, "\x02\x00", 2, 4 [pid 20632] <... openat resumed>) = 3 [pid 20631] <... futex resumed>) = 1 [pid 20625] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20632] write(3, "1000", 4 [pid 20631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20630] <... pwrite64 resumed>) = 2 [pid 20627] <... futex resumed>) = 0 [pid 20632] <... write resumed>) = 4 [pid 20632] close(3) = 0 executing program [pid 20632] write(1, "executing program\n", 18) = 18 [pid 20632] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20632] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20632] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20632] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20632] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20632] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20632] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20633 attached [pid 20633] set_robust_list(0x7f9f66e119a0, 24 [pid 20632] <... clone3 resumed> => {parent_tid=[20633]}, 88) = 20633 [pid 20633] <... set_robust_list resumed>) = 0 [pid 20632] rt_sigprocmask(SIG_SETMASK, [] [pid 20633] rt_sigprocmask(SIG_SETMASK, [] [pid 20632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20633] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20632] <... futex resumed>) = 0 [pid 20632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20633] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20632] <... futex resumed>) = 0 [pid 20633] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20633] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20632] <... futex resumed>) = 0 [pid 20633] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20627] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] <... futex resumed>) = 0 [pid 20630] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20627] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20630] <... futex resumed>) = 1 [pid 20627] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20625] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20630] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20625] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20633] <... futex resumed>) = 1 [pid 20632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20631] <... futex resumed>) = 0 [pid 20633] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20632] <... futex resumed>) = 0 [pid 20631] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 20634 attached [pid 20633] <... openat resumed>) = 3 [pid 20632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20631] <... pwrite64 resumed>) = 2 [pid 20630] <... futex resumed>) = ? [pid 20625] <... exit_group resumed>) = ? [pid 20634] set_robust_list(0x55555f6e6760, 24 [pid 20633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20631] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20634] <... set_robust_list resumed>) = 0 [pid 20633] <... futex resumed>) = 0 [pid 20632] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20631] <... futex resumed>) = 1 [pid 20630] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20634 [pid 20634] rt_sigprocmask(SIG_SETMASK, [] [pid 20633] pwrite64(3, "\x02\x00", 2, 4 [pid 20632] <... futex resumed>) = 0 [pid 20631] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20633] <... pwrite64 resumed>) = 2 [pid 20632] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20627] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20633] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20627] exit_group(0 [pid 20625] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20634] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20633] <... futex resumed>) = 0 [pid 20632] exit_group(0 [pid 20634] <... prctl resumed>) = 0 [pid 20632] <... exit_group resumed>) = ? [pid 20631] <... futex resumed>) = ? [pid 20627] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20625, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20634] setpgid(0, 0 [pid 20633] +++ exited with 0 +++ [pid 20632] +++ exited with 0 +++ [pid 20631] +++ exited with 0 +++ [pid 20634] <... setpgid resumed>) = 0 [pid 20634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20634] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20627] +++ exited with 0 +++ executing program [pid 20634] write(3, "1000", 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20627, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20634] <... write resumed>) = 4 [pid 20634] close(3) = 0 [pid 20634] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20634] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 20634] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20634] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20634] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20634] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20634] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20635 attached , NULL, 8) = 0 [pid 20634] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20635 ci2-android-6-12-rust/strace-static-x86_64: Process 20636 attached [pid 20636] set_robust_list(0x55555f6e6760, 24 [pid 20634] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20636] <... set_robust_list resumed>) = 0 [pid 20635] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20634] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20636 [pid 20634] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20636] rt_sigprocmask(SIG_SETMASK, [] [pid 20635] <... set_robust_list resumed>) = 0 [pid 20634] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20635] rt_sigprocmask(SIG_SETMASK, [] [pid 20634] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20635] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20636] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20634] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20637 attached [pid 20635] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20637] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20634] <... clone3 resumed> => {parent_tid=[20637]}, 88) = 20637 [pid 20637] rt_sigprocmask(SIG_SETMASK, [] [pid 20634] rt_sigprocmask(SIG_SETMASK, [] [pid 20637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20637] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20637] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20634] <... futex resumed>) = 0 [pid 20634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20637] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20634] <... futex resumed>) = 0 [pid 20637] <... futex resumed>) = 1 [pid 20634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20637] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20634] <... futex resumed>) = 0 [pid 20637] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20636] <... prctl resumed>) = 0 [pid 20635] <... prctl resumed>) = 0 [pid 20634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20636] setpgid(0, 0 [pid 20635] setpgid(0, 0 [pid 20636] <... setpgid resumed>) = 0 [pid 20635] <... setpgid resumed>) = 0 [pid 20637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20636] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20634] <... futex resumed>) = 0 [pid 20637] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20635] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20636] <... openat resumed>) = 3 [pid 20634] <... futex resumed>) = 0 [pid 20637] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20637] <... openat resumed>) = 3 [pid 20636] write(3, "1000", 4 [pid 20635] <... openat resumed>) = 3 [pid 20636] <... write resumed>) = 4 [pid 20635] write(3, "1000", 4 [pid 20637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20636] close(3 [pid 20635] <... write resumed>) = 4 [pid 20637] <... futex resumed>) = 1 [pid 20634] <... futex resumed>) = 0 [pid 20636] <... close resumed>) = 0 [pid 20637] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20636] write(1, "executing program\n", 18 [pid 20635] close(3 [pid 20634] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20636] <... write resumed>) = 18 [pid 20635] <... close resumed>) = 0 [pid 20634] <... futex resumed>) = 0 [pid 20635] write(1, "executing program\n", 18 executing program [pid 20637] pwrite64(3, "\x02\x00", 2, 4 [pid 20636] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] <... write resumed>) = 18 [pid 20634] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20637] <... pwrite64 resumed>) = 2 [pid 20637] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20636] <... futex resumed>) = 0 [pid 20635] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20636] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20635] <... futex resumed>) = 0 [pid 20636] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20635] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20637] <... futex resumed>) = 1 [pid 20636] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20635] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20634] <... futex resumed>) = 0 [pid 20637] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20635] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20634] exit_group(0 [pid 20637] <... futex resumed>) = ? [pid 20636] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20635] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20634] <... exit_group resumed>) = ? [pid 20637] +++ exited with 0 +++ [pid 20636] <... mmap resumed>) = 0x7f9f66df1000 [pid 20635] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20634] +++ exited with 0 +++ [pid 20636] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20635] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20634, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20635] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20636] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20635] <... mprotect resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20636] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20635] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20636] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20635] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20638 attached [pid 20635] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20638] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20636] <... clone3 resumed> => {parent_tid=[20638]}, 88) = 20638 ci2-android-6-12-rust/strace-static-x86_64: Process 20639 attached [pid 20638] rt_sigprocmask(SIG_SETMASK, [] [pid 20639] set_robust_list(0x7f9f66e119a0, 24 [pid 20638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20639] <... set_robust_list resumed>) = 0 [pid 20638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20639] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20635] <... clone3 resumed> => {parent_tid=[20639]}, 88) = 20639 [pid 20635] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20635] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20639] <... futex resumed>) = 0 [pid 20635] <... futex resumed>) = 1 [pid 20636] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 20636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20639] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20639] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20638] <... futex resumed>) = 0 [pid 20636] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20638] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20639] <... futex resumed>) = 1 [pid 20635] <... futex resumed>) = 0 [pid 20639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20638] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20635] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20639] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] <... futex resumed>) = 0 [pid 20639] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20638] <... futex resumed>) = 1 [pid 20636] <... futex resumed>) = 0 [pid 20635] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20639] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20640 attached [pid 20636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20639] <... futex resumed>) = 1 [pid 20635] <... futex resumed>) = 0 [pid 20639] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20635] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20641 attached [pid 20639] <... openat resumed>) = 3 [pid 20638] <... futex resumed>) = 0 [pid 20636] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20640 [pid 20640] set_robust_list(0x55555f6e6760, 24 [pid 20636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20641 [pid 20641] set_robust_list(0x55555f6e6760, 24 [pid 20640] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20640] rt_sigprocmask(SIG_SETMASK, [] [pid 20639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20638] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20639] <... futex resumed>) = 1 [pid 20638] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20635] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20641] <... set_robust_list resumed>) = 0 [pid 20640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20641] rt_sigprocmask(SIG_SETMASK, [] [pid 20640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20639] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20638] <... futex resumed>) = 1 [pid 20636] <... futex resumed>) = 0 [pid 20635] <... futex resumed>) = 0 [pid 20640] <... prctl resumed>) = 0 [pid 20639] pwrite64(3, "\x02\x00", 2, 4 [pid 20638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20640] setpgid(0, 0 [pid 20639] <... pwrite64 resumed>) = 2 [pid 20638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20636] <... futex resumed>) = 0 [pid 20641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20640] <... setpgid resumed>) = 0 [pid 20639] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20638] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20639] <... futex resumed>) = 1 [pid 20638] <... openat resumed>) = 3 [pid 20635] <... futex resumed>) = 0 [pid 20639] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20635] exit_group(0 [pid 20639] <... futex resumed>) = ? [pid 20638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20635] <... exit_group resumed>) = ? [pid 20641] <... prctl resumed>) = 0 [pid 20640] <... openat resumed>) = 3 [pid 20639] +++ exited with 0 +++ [pid 20638] <... futex resumed>) = 1 [pid 20636] <... futex resumed>) = 0 [pid 20635] +++ exited with 0 +++ [pid 20641] setpgid(0, 0 [pid 20640] write(3, "1000", 4 [pid 20641] <... setpgid resumed>) = 0 [pid 20636] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20640] <... write resumed>) = 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20635, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20640] close(3 [pid 20636] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20640] <... close resumed>) = 0 [pid 20636] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] write(1, "executing program\n", 18) = 18 [pid 20638] pwrite64(3, "\x02\x00", 2, 4 [pid 20641] <... openat resumed>) = 3 executing program [pid 20640] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20638] <... pwrite64 resumed>) = 2 [pid 20641] write(3, "1000", 4 [pid 20640] <... futex resumed>) = 0 [pid 20638] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20636] <... futex resumed>) = 0 [pid 20641] <... write resumed>) = 4 [pid 20640] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20638] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20636] exit_group(0 [pid 20641] close(3 [pid 20640] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20638] <... futex resumed>) = ? [pid 20636] <... exit_group resumed>) = ? [pid 20641] <... close resumed>) = 0 [pid 20640] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20638] +++ exited with 0 +++ [pid 20636] +++ exited with 0 +++ [pid 20640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20641] write(1, "executing program\n", 18 [pid 20640] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20641] <... write resumed>) = 18 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20636, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20640] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20641] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20641] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20641] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20641] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20640] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20641] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20640] <... mprotect resumed>) = 0 [pid 20641] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20641] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20642 attached [pid 20642] set_robust_list(0x7f9f66e119a0, 24 [pid 20640] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20642] <... set_robust_list resumed>) = 0 [pid 20641] <... clone3 resumed> => {parent_tid=[20642]}, 88) = 20642 [pid 20640] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20642] rt_sigprocmask(SIG_SETMASK, [] [pid 20641] rt_sigprocmask(SIG_SETMASK, [] [pid 20642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20641] <... futex resumed>) = 0 [pid 20642] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20642] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20641] <... futex resumed>) = 0 [pid 20642] <... futex resumed>) = 1 [pid 20641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20643 attached [pid 20642] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20641] <... futex resumed>) = 0 [pid 20640] <... clone3 resumed> => {parent_tid=[20643]}, 88) = 20643 [pid 20643] set_robust_list(0x7f9f66e119a0, 24 [pid 20642] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] rt_sigprocmask(SIG_SETMASK, [] [pid 20643] <... set_robust_list resumed>) = 0 [pid 20642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20643] rt_sigprocmask(SIG_SETMASK, [] [pid 20642] <... futex resumed>) = 1 [pid 20641] <... futex resumed>) = 0 [pid 20640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20640] <... futex resumed>) = 0 [pid 20643] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20641] <... futex resumed>) = 0 [pid 20643] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20642] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20642] <... openat resumed>) = 3 [pid 20640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20643] <... futex resumed>) = 0 [pid 20643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20640] <... futex resumed>) = 0 [pid 20643] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20642] <... futex resumed>) = 1 [pid 20641] <... futex resumed>) = 0 [pid 20640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20643] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20641] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20642] pwrite64(3, "\x02\x00", 2, 4 [pid 20641] <... futex resumed>) = 0 [pid 20643] <... futex resumed>) = 1 [pid 20642] <... pwrite64 resumed>) = 2 [pid 20641] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20640] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20643] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20642] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20643] <... openat resumed>) = 3 [pid 20642] <... futex resumed>) = 1 [pid 20641] <... futex resumed>) = 0 [pid 20640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20642] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20641] exit_group(0 [pid 20643] <... futex resumed>) = 0 [pid 20642] <... futex resumed>) = ? [pid 20641] <... exit_group resumed>) = ? [pid 20640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20642] +++ exited with 0 +++ [pid 20641] +++ exited with 0 +++ [pid 20640] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20640] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20643] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20643] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20643] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20644 attached [pid 20640] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20641, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20644] set_robust_list(0x55555f6e6760, 24 [pid 20640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20644] <... set_robust_list resumed>) = 0 [pid 20640] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20644 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20644] rt_sigprocmask(SIG_SETMASK, [] [pid 20643] <... futex resumed>) = ? [pid 20640] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20643] +++ exited with 0 +++ [pid 20644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20644] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20644] setpgid(0, 0) = 0 [pid 20644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20644] write(3, "1000", 4) = 4 [pid 20644] close(3) = 0 [pid 20644] write(1, "executing program\n", 18) = 18 [pid 20644] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20644] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 20645 attached , NULL, 8) = 0 [pid 20645] set_robust_list(0x55555f6e6760, 24 [pid 20644] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20645] <... set_robust_list resumed>) = 0 [pid 20644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] rt_sigprocmask(SIG_SETMASK, [] [pid 20644] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20640] +++ exited with 0 +++ [pid 20645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20644] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20645] <... prctl resumed>) = 0 [pid 20644] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20646 attached executing program [pid 20645] setpgid(0, 0 [pid 20644] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20645 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] <... setpgid resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20640, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20646 [pid 20646] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20646] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20646] rt_sigprocmask(SIG_SETMASK, [] [pid 20645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20644] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] <... openat resumed>) = 3 [pid 20644] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20647 attached [pid 20646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20645] write(3, "1000", 4 [pid 20647] set_robust_list(0x7f9f66e119a0, 24 [pid 20645] <... write resumed>) = 4 [pid 20644] <... clone3 resumed> => {parent_tid=[20647]}, 88) = 20647 [pid 20647] <... set_robust_list resumed>) = 0 [pid 20645] close(3 [pid 20644] rt_sigprocmask(SIG_SETMASK, [] [pid 20647] rt_sigprocmask(SIG_SETMASK, [] [pid 20645] <... close resumed>) = 0 [pid 20644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] write(1, "executing program\n", 18 [pid 20644] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20647] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20645] <... write resumed>) = 18 executing program [pid 20644] <... futex resumed>) = 0 [pid 20644] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20647] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20645] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20645] <... futex resumed>) = 0 [pid 20644] <... futex resumed>) = 0 [pid 20647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20645] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20644] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20645] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20644] <... futex resumed>) = 0 [pid 20647] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20645] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20644] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20647] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20646] <... prctl resumed>) = 0 [pid 20646] setpgid(0, 0 [pid 20645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20646] <... setpgid resumed>) = 0 [pid 20645] <... mmap resumed>) = 0x7f9f66df1000 [pid 20647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20645] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20647] <... futex resumed>) = 1 [pid 20646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20645] <... mprotect resumed>) = 0 [pid 20644] <... futex resumed>) = 0 [pid 20647] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20646] <... openat resumed>) = 3 [pid 20645] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20644] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20647] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20646] write(3, "1000", 4 [pid 20644] <... futex resumed>) = 0 [pid 20646] <... write resumed>) = 4 [pid 20647] <... openat resumed>) = 3 [pid 20646] close(3 [pid 20645] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20644] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] <... close resumed>) = 0 [pid 20645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20647] <... futex resumed>) = 0 [pid 20646] write(1, "executing program\n", 18 [pid 20644] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20648 attached executing program [pid 20647] pwrite64(3, "\x02\x00", 2, 4 [pid 20646] <... write resumed>) = 18 [pid 20645] <... clone3 resumed> => {parent_tid=[20648]}, 88) = 20648 [pid 20644] <... futex resumed>) = 0 [pid 20648] set_robust_list(0x7f9f66e119a0, 24 [pid 20647] <... pwrite64 resumed>) = 2 [pid 20646] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20645] rt_sigprocmask(SIG_SETMASK, [] [pid 20644] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20648] <... set_robust_list resumed>) = 0 [pid 20648] rt_sigprocmask(SIG_SETMASK, [] [pid 20647] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] <... futex resumed>) = 0 [pid 20645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20644] <... futex resumed>) = 0 [pid 20646] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20646] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20647] <... futex resumed>) = 1 [pid 20645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20644] exit_group(0 [pid 20648] <... futex resumed>) = 0 [pid 20646] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20645] <... futex resumed>) = 1 [pid 20644] <... exit_group resumed>) = ? [pid 20648] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20647] +++ exited with 0 +++ [pid 20646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20644] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 20648] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20646] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] <... mmap resumed>) = 0x7f9f66df1000 [pid 20648] <... futex resumed>) = 1 [pid 20646] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20645] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20644, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20646] <... mprotect resumed>) = 0 [pid 20645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20648] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20646] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20645] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20648] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20646] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20648] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20646] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20649 attached [pid 20645] <... futex resumed>) = 0 [pid 20646] <... clone3 resumed> => {parent_tid=[20650]}, 88) = 20650 [pid 20649] set_robust_list(0x55555f6e6760, 24 [pid 20645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] rt_sigprocmask(SIG_SETMASK, [] [pid 20649] <... set_robust_list resumed>) = 0 [pid 20645] <... futex resumed>) = 0 [pid 20646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20649 ci2-android-6-12-rust/strace-static-x86_64: Process 20650 attached [pid 20649] rt_sigprocmask(SIG_SETMASK, [] [pid 20648] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20646] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20650] set_robust_list(0x7f9f66e119a0, 24 [pid 20648] <... openat resumed>) = 3 [pid 20650] <... set_robust_list resumed>) = 0 [pid 20648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20650] rt_sigprocmask(SIG_SETMASK, [] [pid 20648] <... futex resumed>) = 0 [pid 20650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20648] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20650] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20650] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20650] <... futex resumed>) = 0 [pid 20646] <... futex resumed>) = 1 [pid 20645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20645] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20650] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20648] <... futex resumed>) = 0 [pid 20646] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20645] <... futex resumed>) = 1 [pid 20649] <... prctl resumed>) = 0 [pid 20648] pwrite64(3, "\x02\x00", 2, 4 [pid 20649] setpgid(0, 0 [pid 20648] <... pwrite64 resumed>) = 2 [pid 20646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20645] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20649] <... setpgid resumed>) = 0 [pid 20648] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20650] <... futex resumed>) = 0 [pid 20649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20648] <... futex resumed>) = 0 [pid 20646] <... futex resumed>) = 1 [pid 20645] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20650] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20646] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20645] <... exit_group resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20650] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20649] <... openat resumed>) = 3 [pid 20648] +++ exited with 0 +++ [pid 20650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20649] write(3, "1000", 4 [pid 20650] <... futex resumed>) = 0 [pid 20649] <... write resumed>) = 4 [pid 20650] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20651 attached ) = 0 [pid 20646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20651] set_robust_list(0x55555f6e6760, 24 [pid 20649] write(1, "executing program\n", 18 [pid 20651] <... set_robust_list resumed>) = 0 [pid 20646] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20651] rt_sigprocmask(SIG_SETMASK, [] [pid 20649] <... write resumed>) = 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20651 [pid 20646] <... futex resumed>) = 1 [pid 20646] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20650] <... futex resumed>) = 0 executing program [pid 20649] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20651] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20650] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20649] <... futex resumed>) = 0 [pid 20645] +++ exited with 0 +++ [pid 20651] <... prctl resumed>) = 0 [pid 20650] <... openat resumed>) = 3 [pid 20649] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20651] setpgid(0, 0 [pid 20650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20649] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20651] <... setpgid resumed>) = 0 [pid 20650] <... futex resumed>) = 1 [pid 20649] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20646] <... futex resumed>) = 0 [pid 20651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20650] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20646] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20651] <... openat resumed>) = 3 [pid 20650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20650] pwrite64(3, "\x02\x00", 2, 4 [pid 20649] <... mmap resumed>) = 0x7f9f66df1000 [pid 20646] <... futex resumed>) = 0 [pid 20651] write(3, "1000", 4 [pid 20650] <... pwrite64 resumed>) = 2 [pid 20649] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20646] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20651] <... write resumed>) = 4 [pid 20650] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20649] <... mprotect resumed>) = 0 [pid 20651] close(3 [pid 20650] <... futex resumed>) = 1 [pid 20649] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20646] <... futex resumed>) = 0 [pid 20651] <... close resumed>) = 0 [pid 20650] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20651] write(1, "executing program\n", 18 [pid 20649] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20646] exit_group(0 [pid 20651] <... write resumed>) = 18 executing program [pid 20649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20651] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20650] <... futex resumed>) = ? [pid 20646] <... exit_group resumed>) = ? [pid 20651] <... futex resumed>) = 0 [pid 20650] +++ exited with 0 +++ [pid 20651] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20649] <... clone3 resumed> => {parent_tid=[20652]}, 88) = 20652 [pid 20651] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20649] rt_sigprocmask(SIG_SETMASK, [] [pid 20651] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20651] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20649] <... futex resumed>) = 0 [pid 20651] <... mmap resumed>) = 0x7f9f66df1000 [pid 20649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20651] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20651] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20652 attached , [], 8) = 0 [pid 20651] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20653 attached [pid 20653] set_robust_list(0x7f9f66e119a0, 24 [pid 20651] <... clone3 resumed> => {parent_tid=[20653]}, 88) = 20653 [pid 20653] <... set_robust_list resumed>) = 0 [pid 20651] rt_sigprocmask(SIG_SETMASK, [] [pid 20653] rt_sigprocmask(SIG_SETMASK, [] [pid 20651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20651] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20646] +++ exited with 0 +++ [pid 20652] set_robust_list(0x7f9f66e119a0, 24 [pid 20653] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20652] <... set_robust_list resumed>) = 0 [pid 20651] <... futex resumed>) = 0 [pid 20653] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20651] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20652] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20646, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20652] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20653] <... futex resumed>) = 0 [pid 20652] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20651] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20653] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20651] <... futex resumed>) = 0 [pid 20653] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20652] <... futex resumed>) = 1 [pid 20651] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20649] <... futex resumed>) = 0 [pid 20653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20653] <... futex resumed>) = 1 [pid 20651] <... futex resumed>) = 0 [pid 20653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20651] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20649] <... futex resumed>) = 0 [pid 20653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20652] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20651] <... futex resumed>) = 0 [pid 20649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20653] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20651] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20653] <... openat resumed>) = 3 [pid 20653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20652] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20653] <... futex resumed>) = 1 [pid 20651] <... futex resumed>) = 0 [pid 20653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20651] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20651] <... futex resumed>) = 0 [pid 20653] pwrite64(3, "\x02\x00", 2, 4 [pid 20651] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20653] <... pwrite64 resumed>) = 2 [pid 20652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20652] <... futex resumed>) = 1 [pid 20653] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20649] <... futex resumed>) = 0 [pid 20653] <... futex resumed>) = 1 [pid 20652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20651] <... futex resumed>) = 0 [pid 20649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20653] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20651] exit_group(0 [pid 20649] <... futex resumed>) = 0 [pid 20653] <... futex resumed>) = ? [pid 20652] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20651] <... exit_group resumed>) = ? [pid 20649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20653] +++ exited with 0 +++ [pid 20652] <... openat resumed>) = 3 [pid 20651] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20652] <... futex resumed>) = 1 [pid 20649] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20651, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20649] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20649] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20652] pwrite64(3, "\x02\x00", 2, 4 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20654 attached [pid 20654] set_robust_list(0x55555f6e6760, 24 [pid 20652] <... pwrite64 resumed>) = 2 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20654 [pid 20654] <... set_robust_list resumed>) = 0 [pid 20652] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20649] <... futex resumed>) = 0 [pid 20654] rt_sigprocmask(SIG_SETMASK, [] [pid 20652] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20649] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20652] <... futex resumed>) = ? [pid 20649] <... exit_group resumed>) = ? [pid 20654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20652] +++ exited with 0 +++ [pid 20649] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20654] <... prctl resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20649, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20654] setpgid(0, 0) = 0 [pid 20654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20655 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20655] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20655 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20655] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20655] rt_sigprocmask(SIG_SETMASK, [] [pid 20654] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20654] write(3, "1000", 4) = 4 [pid 20655] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20654] close(3) = 0 [pid 20654] write(1, "executing program\n", 18) = 18 [pid 20654] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20654] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20654] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20654] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20654] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20656 attached [pid 20656] set_robust_list(0x7f9f66e119a0, 24 [pid 20654] <... clone3 resumed> => {parent_tid=[20656]}, 88) = 20656 [pid 20656] <... set_robust_list resumed>) = 0 [pid 20654] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20657 attached [pid 20656] rt_sigprocmask(SIG_SETMASK, [] [pid 20655] <... prctl resumed>) = 0 [pid 20654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20657] set_robust_list(0x55555f6e6760, 24 [pid 20656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20655] setpgid(0, 0 [pid 20654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] <... setpgid resumed>) = 0 [pid 20657] <... set_robust_list resumed>) = 0 [pid 20656] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20654] <... futex resumed>) = 0 [pid 20657] rt_sigprocmask(SIG_SETMASK, [] [pid 20656] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20657 [pid 20657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] <... openat resumed>) = 3 [pid 20654] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20657] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20656] <... futex resumed>) = 0 [pid 20655] write(3, "1000", 4 [pid 20654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20655] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20655] close(3 [pid 20657] <... prctl resumed>) = 0 [pid 20656] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20654] <... futex resumed>) = 0 [pid 20657] setpgid(0, 0 [pid 20656] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20655] <... close resumed>) = 0 [pid 20654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20657] <... setpgid resumed>) = 0 [pid 20656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] write(1, "executing program\n", 18 [pid 20657] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20656] <... futex resumed>) = 1 [pid 20654] <... futex resumed>) = 0 [pid 20657] <... openat resumed>) = 3 [pid 20656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] <... write resumed>) = 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 20657] write(3, "1000", 4 [pid 20656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20655] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20654] <... futex resumed>) = 0 [pid 20657] <... write resumed>) = 4 [pid 20656] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20655] <... futex resumed>) = 0 [pid 20654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20657] close(3 [pid 20656] <... openat resumed>) = 3 [pid 20655] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20657] <... close resumed>) = 0 [pid 20655] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20655] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20657] write(1, "executing program\n", 18 executing program [pid 20656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20657] <... write resumed>) = 18 [pid 20656] <... futex resumed>) = 1 [pid 20654] <... futex resumed>) = 0 [pid 20657] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20655] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20654] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20657] <... futex resumed>) = 0 [pid 20656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20655] <... mmap resumed>) = 0x7f9f66df1000 [pid 20654] <... futex resumed>) = 0 [pid 20657] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20656] pwrite64(3, "\x02\x00", 2, 4 [pid 20654] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20657] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20656] <... pwrite64 resumed>) = 2 [pid 20657] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20658 attached , NULL, 8) = 0 [pid 20655] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20657] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20656] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20657] <... mmap resumed>) = 0x7f9f66df1000 [pid 20656] <... futex resumed>) = 1 [pid 20655] <... mprotect resumed>) = 0 [pid 20654] <... futex resumed>) = 0 [pid 20658] set_robust_list(0x55555f6e6760, 24 [pid 20657] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20656] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20655] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20654] exit_group(0 [pid 20658] <... set_robust_list resumed>) = 0 [pid 20655] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20658 [pid 20655] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20657] <... mprotect resumed>) = 0 [pid 20656] <... futex resumed>) = ? [pid 20654] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20659 attached [pid 20658] rt_sigprocmask(SIG_SETMASK, [] [pid 20657] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20656] +++ exited with 0 +++ [pid 20654] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20659] set_robust_list(0x7f9f66e119a0, 24 [pid 20657] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20659] <... set_robust_list resumed>) = 0 [pid 20657] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20659] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20660 attached , NULL, 8) = 0 [pid 20657] <... clone3 resumed> => {parent_tid=[20660]}, 88) = 20660 [pid 20660] set_robust_list(0x7f9f66e119a0, 24 [pid 20659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20657] rt_sigprocmask(SIG_SETMASK, [] [pid 20660] <... set_robust_list resumed>) = 0 [pid 20660] rt_sigprocmask(SIG_SETMASK, [] [pid 20657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20657] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20660] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20657] <... futex resumed>) = 0 [pid 20657] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20660] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20655] <... clone3 resumed> => {parent_tid=[20659]}, 88) = 20659 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20660] <... futex resumed>) = 1 [pid 20657] <... futex resumed>) = 0 [pid 20655] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20658] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20658] <... prctl resumed>) = 0 [pid 20655] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20658] setpgid(0, 0 [pid 20655] <... futex resumed>) = 1 [pid 20658] <... setpgid resumed>) = 0 [pid 20655] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20660] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20659] <... futex resumed>) = 0 [pid 20657] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20660] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20659] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20657] <... futex resumed>) = 0 [pid 20660] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20659] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20657] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20660] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20659] <... futex resumed>) = 1 [pid 20655] <... futex resumed>) = 0 [pid 20660] <... futex resumed>) = 1 [pid 20659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20657] <... futex resumed>) = 0 [pid 20655] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20658] write(3, "1000", 4 [pid 20660] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20657] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20655] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20660] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20659] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20658] <... write resumed>) = 4 [pid 20657] <... futex resumed>) = 0 [pid 20655] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20660] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20659] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20657] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20660] <... openat resumed>) = 3 [pid 20659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] close(3 [pid 20660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20659] <... futex resumed>) = 1 [pid 20658] <... close resumed>) = 0 [pid 20655] <... futex resumed>) = 0 [pid 20660] <... futex resumed>) = 1 [pid 20659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20657] <... futex resumed>) = 0 [pid 20655] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20661 attached [pid 20660] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20658] write(1, "executing program\n", 18 [pid 20657] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20661] set_robust_list(0x55555f6e6760, 24 [pid 20660] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20659] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20658] <... write resumed>) = 18 [pid 20657] <... futex resumed>) = 0 [pid 20655] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20661 [pid 20661] <... set_robust_list resumed>) = 0 [pid 20660] pwrite64(3, "\x02\x00", 2, 4 [pid 20659] <... openat resumed>) = 3 [pid 20657] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20655] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20661] rt_sigprocmask(SIG_SETMASK, [] [pid 20660] <... pwrite64 resumed>) = 2 [pid 20658] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20658] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20660] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20660] <... futex resumed>) = 1 [pid 20659] <... futex resumed>) = 1 [pid 20657] <... futex resumed>) = 0 [pid 20660] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20657] exit_group(0 [pid 20655] <... futex resumed>) = 0 [pid 20660] <... futex resumed>) = ? [pid 20657] <... exit_group resumed>) = ? [pid 20655] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20660] +++ exited with 0 +++ [pid 20659] <... futex resumed>) = 0 [pid 20658] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20657] +++ exited with 0 +++ [pid 20655] <... futex resumed>) = 1 [pid 20661] <... prctl resumed>) = 0 [pid 20659] pwrite64(3, "\x02\x00", 2, 4 [pid 20658] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20655] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20661] setpgid(0, 0 [pid 20659] <... pwrite64 resumed>) = 2 [pid 20658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20657, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20659] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20661] <... setpgid resumed>) = 0 [pid 20659] <... futex resumed>) = 1 [pid 20655] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20659] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20658] <... mmap resumed>) = 0x7f9f66df1000 [pid 20655] exit_group(0 [pid 20659] <... futex resumed>) = ? [pid 20655] <... exit_group resumed>) = ? [pid 20661] <... openat resumed>) = 3 [pid 20659] +++ exited with 0 +++ [pid 20658] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20655] +++ exited with 0 +++ [pid 20661] write(3, "1000", 4 [pid 20658] <... mprotect resumed>) = 0 [pid 20661] <... write resumed>) = 4 [pid 20658] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20655, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20658] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20658] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20662 attached [pid 20661] close(3) = 0 [pid 20661] write(1, "executing program\n", 18) = 18 executing program [pid 20661] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20661] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20661] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20661] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20661] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20661] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20662] set_robust_list(0x7f9f66e119a0, 24 [pid 20661] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20661] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20662] <... set_robust_list resumed>) = 0 [pid 20658] <... clone3 resumed> => {parent_tid=[20662]}, 88) = 20662 [pid 20662] rt_sigprocmask(SIG_SETMASK, [] [pid 20658] rt_sigprocmask(SIG_SETMASK, [] [pid 20662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20658] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20663 attached [pid 20662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] set_robust_list(0x7f9f66e119a0, 24 [pid 20662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20661] <... clone3 resumed> => {parent_tid=[20663]}, 88) = 20663 [pid 20658] <... futex resumed>) = 0 [pid 20663] <... set_robust_list resumed>) = 0 [pid 20662] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20661] rt_sigprocmask(SIG_SETMASK, [] [pid 20663] rt_sigprocmask(SIG_SETMASK, [] [pid 20662] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20662] <... futex resumed>) = 0 [pid 20661] <... futex resumed>) = 0 [pid 20658] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20663] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20658] <... futex resumed>) = 0 [pid 20663] <... futex resumed>) = 1 [pid 20661] <... futex resumed>) = 0 [pid 20663] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20662] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20661] <... futex resumed>) = 0 [pid 20663] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20662] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20662] <... futex resumed>) = 1 [pid 20658] <... futex resumed>) = 0 [pid 20663] <... futex resumed>) = 1 [pid 20662] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20661] <... futex resumed>) = 0 [pid 20658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] <... futex resumed>) = 0 [pid 20663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20662] <... openat resumed>) = 3 [pid 20661] <... futex resumed>) = 0 [pid 20658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20658] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20663] <... openat resumed>) = 3 [pid 20662] <... futex resumed>) = 0 [pid 20658] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20662] pwrite64(3, "\x02\x00", 2, 4 [pid 20658] <... futex resumed>) = 0 [pid 20663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20658] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] <... futex resumed>) = 1 [pid 20661] <... futex resumed>) = 0 [pid 20663] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20661] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20661] <... futex resumed>) = 0 [pid 20663] pwrite64(3, "\x02\x00", 2, 4 [pid 20661] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20663] <... pwrite64 resumed>) = 2 [pid 20663] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20661] <... futex resumed>) = 0 [pid 20663] <... futex resumed>) = 1 [pid 20663] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20661] exit_group(0 [pid 20663] <... futex resumed>) = ? [pid 20663] +++ exited with 0 +++ [pid 20661] <... exit_group resumed>) = ? [pid 20662] <... pwrite64 resumed>) = 2 [pid 20661] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 20662] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20658] <... futex resumed>) = 0 [pid 20658] exit_group(0 [pid 20662] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20658] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20662] <... futex resumed>) = ? [pid 20662] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20664 attached , child_tidptr=0x55555f6e6750) = 20664 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20664] set_robust_list(0x55555f6e6760, 24 [pid 316] <... restart_syscall resumed>) = 0 [pid 20664] <... set_robust_list resumed>) = 0 [pid 20664] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20664] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20664] setpgid(0, 0) = 0 [pid 20664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20658] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20658, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20664] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20664] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20664] <... write resumed>) = 4 [pid 20664] close(3) = 0 [pid 20664] write(1, "executing program\n", 18) = 18 [pid 20664] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20664] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20665 attached [pid 20664] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20665] set_robust_list(0x55555f6e6760, 24 [pid 20664] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20665] <... set_robust_list resumed>) = 0 [pid 20664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20665] rt_sigprocmask(SIG_SETMASK, [] [pid 20664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20665] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20664] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20665] <... prctl resumed>) = 0 [pid 20664] <... mprotect resumed>) = 0 [pid 20665] setpgid(0, 0) = 0 [pid 20664] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20665] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20664] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20666 attached [pid 20665] <... openat resumed>) = 3 [pid 20664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20665 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20666 [pid 20666] set_robust_list(0x55555f6e6760, 24 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20666] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20667 attached [pid 20665] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20667] set_robust_list(0x7f9f66e119a0, 24 [pid 20666] rt_sigprocmask(SIG_SETMASK, [] [pid 20665] <... write resumed>) = 4 [pid 20664] <... clone3 resumed> => {parent_tid=[20667]}, 88) = 20667 [pid 20667] <... set_robust_list resumed>) = 0 [pid 20665] close(3 [pid 20664] rt_sigprocmask(SIG_SETMASK, [] [pid 20667] rt_sigprocmask(SIG_SETMASK, [] [pid 20665] <... close resumed>) = 0 [pid 20664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20667] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20665] write(1, "executing program\n", 18 [pid 20664] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20667] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20665] <... write resumed>) = 18 [pid 20664] <... futex resumed>) = 0 [pid 20667] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20665] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20664] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20665] <... futex resumed>) = 0 [pid 20664] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20667] <... futex resumed>) = 0 [pid 20665] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20664] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20667] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20665] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20664] <... futex resumed>) = 0 [pid 20667] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20665] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20664] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20666] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... restart_syscall resumed>) = 0 [pid 20666] <... prctl resumed>) = 0 [pid 20666] setpgid(0, 0 [pid 20667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20667] <... futex resumed>) = 1 [pid 20666] <... setpgid resumed>) = 0 [pid 20665] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20664] <... futex resumed>) = 0 [pid 20667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20666] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20665] <... mmap resumed>) = 0x7f9f66df1000 [pid 20664] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20665] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20664] <... futex resumed>) = 0 [pid 20667] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20666] <... openat resumed>) = 3 [pid 20665] <... mprotect resumed>) = 0 [pid 20664] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20667] <... openat resumed>) = 3 [pid 20666] write(3, "1000", 4 [pid 20665] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20666] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20666] close(3 [pid 20667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20665] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20667] <... futex resumed>) = 1 [pid 20665] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20664] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20668 attached [pid 20667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20666] <... close resumed>) = 0 [pid 20664] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20669 attached [pid 20668] set_robust_list(0x7f9f66e119a0, 24 [pid 20667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20666] write(1, "executing program\n", 18 [pid 20665] <... clone3 resumed> => {parent_tid=[20668]}, 88) = 20668 [pid 20664] <... futex resumed>) = 0 executing program [pid 20669] set_robust_list(0x55555f6e6760, 24 [pid 20668] <... set_robust_list resumed>) = 0 [pid 20667] pwrite64(3, "\x02\x00", 2, 4 [pid 20666] <... write resumed>) = 18 [pid 20665] rt_sigprocmask(SIG_SETMASK, [] [pid 20664] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20669 [pid 20669] <... set_robust_list resumed>) = 0 [pid 20668] rt_sigprocmask(SIG_SETMASK, [] [pid 20667] <... pwrite64 resumed>) = 2 [pid 20666] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20669] rt_sigprocmask(SIG_SETMASK, [] [pid 20668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20667] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] <... futex resumed>) = 0 [pid 20665] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20666] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20668] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20667] <... futex resumed>) = 1 [pid 20666] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20665] <... futex resumed>) = 0 [pid 20664] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20668] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20667] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20666] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20665] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20664] exit_group(0 [pid 20669] <... prctl resumed>) = 0 [pid 20668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20667] <... futex resumed>) = ? [pid 20666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20664] <... exit_group resumed>) = ? [pid 20669] setpgid(0, 0 [pid 20668] <... futex resumed>) = 0 [pid 20667] +++ exited with 0 +++ [pid 20666] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20665] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20664] +++ exited with 0 +++ [pid 20669] <... setpgid resumed>) = 0 [pid 20668] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20666] <... mmap resumed>) = 0x7f9f66df1000 [pid 20665] <... futex resumed>) = 0 [pid 20669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20666] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20665] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20664, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20669] <... openat resumed>) = 3 [pid 20668] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20666] <... mprotect resumed>) = 0 [pid 20669] write(3, "1000", 4 [pid 20666] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20668] <... futex resumed>) = 1 [pid 20666] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... restart_syscall resumed>) = 0 [pid 20668] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20669] <... write resumed>) = 4 [pid 20665] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20670 attached [pid 20669] close(3 [pid 20665] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20670] set_robust_list(0x7f9f66e119a0, 24 [pid 20669] <... close resumed>) = 0 [pid 20668] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20665] <... futex resumed>) = 0 [pid 20670] <... set_robust_list resumed>) = 0 [pid 20669] write(1, "executing program\n", 18 [pid 20668] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20666] <... clone3 resumed> => {parent_tid=[20670]}, 88) = 20670 [pid 20665] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20670] rt_sigprocmask(SIG_SETMASK, [] [pid 20669] <... write resumed>) = 18 executing program [pid 20668] <... openat resumed>) = 3 [pid 20670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20669] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20670] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20669] <... futex resumed>) = 0 [pid 20668] <... futex resumed>) = 1 [pid 20666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20665] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20670] <... futex resumed>) = 0 [pid 20669] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20668] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20666] <... futex resumed>) = 1 [pid 20665] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20670] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20669] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20665] <... futex resumed>) = 0 [pid 20670] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20669] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20668] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20665] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20668] pwrite64(3, "\x02\x00", 2, 4 [pid 20666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20670] <... futex resumed>) = 0 [pid 20669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20670] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20669] <... mmap resumed>) = 0x7f9f66df1000 [pid 20669] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20669] <... mprotect resumed>) = 0 [pid 20669] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20668] <... pwrite64 resumed>) = 2 [pid 20666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20672 attached [pid 20672] set_robust_list(0x7f9f66e119a0, 24 [pid 20669] <... clone3 resumed> => {parent_tid=[20672]}, 88) = 20672 [pid 20672] <... set_robust_list resumed>) = 0 [pid 20669] rt_sigprocmask(SIG_SETMASK, [] [pid 20672] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20669] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20671 attached [pid 20672] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20670] <... futex resumed>) = 0 [pid 20668] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20671 [pid 20671] set_robust_list(0x55555f6e6760, 24 [pid 20668] <... futex resumed>) = 1 [pid 20666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20671] <... set_robust_list resumed>) = 0 [pid 20668] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20672] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20671] rt_sigprocmask(SIG_SETMASK, [] [pid 20670] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20665] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20670] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20665] exit_group(0 [pid 20672] <... futex resumed>) = 1 [pid 20670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20669] <... futex resumed>) = 0 [pid 20668] <... futex resumed>) = ? [pid 20665] <... exit_group resumed>) = ? [pid 20672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20671] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20670] <... futex resumed>) = 1 [pid 20669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20668] +++ exited with 0 +++ [pid 20666] <... futex resumed>) = 0 [pid 20665] +++ exited with 0 +++ [pid 20672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20671] <... prctl resumed>) = 0 [pid 20670] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20669] <... futex resumed>) = 0 [pid 20672] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20671] setpgid(0, 0 [pid 20670] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20672] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20671] <... setpgid resumed>) = 0 [pid 20670] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20666] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20665, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20670] <... openat resumed>) = 3 [pid 20666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20672] <... futex resumed>) = 1 [pid 20671] <... openat resumed>) = 3 [pid 20669] <... futex resumed>) = 0 [pid 20672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20671] write(3, "1000", 4 [pid 20669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20671] <... write resumed>) = 4 [pid 20669] <... futex resumed>) = 0 [pid 20672] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20671] close(3 [pid 20669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20672] <... openat resumed>) = 3 [pid 20671] <... close resumed>) = 0 [pid 20670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] write(1, "executing program\n", 18 [pid 20670] <... futex resumed>) = 1 [pid 20666] <... futex resumed>) = 0 [pid 20672] <... futex resumed>) = 1 [pid 20671] <... write resumed>) = 18 executing program [pid 20670] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20669] <... futex resumed>) = 0 [pid 20666] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20671] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20670] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20669] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20666] <... futex resumed>) = 0 [pid 20672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20671] <... futex resumed>) = 0 [pid 20670] pwrite64(3, "\x02\x00", 2, 4 [pid 20669] <... futex resumed>) = 0 [pid 20666] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20672] pwrite64(3, "\x02\x00", 2, 4 [pid 20670] <... pwrite64 resumed>) = 2 [pid 20670] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20666] <... futex resumed>) = 0 [pid 20670] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20666] exit_group(0 [pid 20670] <... futex resumed>) = ? [pid 20666] <... exit_group resumed>) = ? [pid 20672] <... pwrite64 resumed>) = 2 [pid 20671] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20670] +++ exited with 0 +++ [pid 20669] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20666] +++ exited with 0 +++ [pid 20672] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20672] <... futex resumed>) = 0 [pid 20671] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20672] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20669] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20666, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20671] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20672] <... futex resumed>) = ? [pid 20671] <... mmap resumed>) = 0x7f9f66df1000 [pid 20669] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20672] +++ exited with 0 +++ [pid 20671] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20671] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20671] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20673 attached [pid 20673] set_robust_list(0x7f9f66e119a0, 24 [pid 20671] <... clone3 resumed> => {parent_tid=[20673]}, 88) = 20673 [pid 20673] <... set_robust_list resumed>) = 0 [pid 20671] rt_sigprocmask(SIG_SETMASK, [] [pid 20673] rt_sigprocmask(SIG_SETMASK, [] [pid 20671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20669] +++ exited with 0 +++ [pid 20673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20673] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20671] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20673] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20673] <... futex resumed>) = 0 [pid 20671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20673] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20671] <... futex resumed>) = 0 [pid 20673] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] <... futex resumed>) = 0 [pid 20673] <... futex resumed>) = 1 [pid 20673] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20673] <... openat resumed>) = 3 [pid 20671] <... futex resumed>) = 0 [pid 20671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20671] <... futex resumed>) = 0 [pid 20673] <... futex resumed>) = 1 [pid 20671] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20673] pwrite64(3, "\x02\x00", 2, 4 [pid 20671] <... futex resumed>) = 0 [pid 20673] <... pwrite64 resumed>) = 2 [pid 317] <... restart_syscall resumed>) = 0 [pid 20671] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20673] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20671] <... futex resumed>) = 0 [pid 20673] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20671] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20673] <... futex resumed>) = ? [pid 20671] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20673] +++ exited with 0 +++ [pid 20671] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20674 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20671, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20674] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20674 [pid 20674] <... set_robust_list resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20674] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20675 attached [pid 20675] set_robust_list(0x55555f6e6760, 24 [pid 20674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20675] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20675 [pid 20675] rt_sigprocmask(SIG_SETMASK, [] [pid 20674] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20674] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20675] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20674] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20675] <... prctl resumed>) = 0 [pid 20674] <... setpgid resumed>) = 0 [pid 20675] setpgid(0, 0) = 0 [pid 20675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20676 attached [pid 20674] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20676] set_robust_list(0x55555f6e6760, 24 [pid 20675] <... openat resumed>) = 3 [pid 20676] <... set_robust_list resumed>) = 0 [pid 20674] <... openat resumed>) = 3 [pid 20676] rt_sigprocmask(SIG_SETMASK, [] [pid 20675] write(3, "1000", 4 [pid 20674] write(3, "1000", 4 [pid 20676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20675] <... write resumed>) = 4 [pid 20674] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20676 [pid 20676] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20675] close(3 [pid 20674] close(3 [pid 20675] <... close resumed>) = 0 [pid 20674] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20674] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20674] <... write resumed>) = 18 [pid 20676] <... prctl resumed>) = 0 [pid 20675] write(1, "executing program\n", 18 [pid 20674] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] setpgid(0, 0 executing program executing program [pid 20675] <... write resumed>) = 18 [pid 20676] <... setpgid resumed>) = 0 [pid 20675] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20675] <... futex resumed>) = 0 [pid 20676] <... openat resumed>) = 3 [pid 20675] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20676] write(3, "1000", 4 [pid 20675] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20676] <... write resumed>) = 4 [pid 20675] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20676] close(3 [pid 20675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20676] <... close resumed>) = 0 [pid 20675] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20676] write(1, "executing program\n", 18 [pid 20675] <... mmap resumed>) = 0x7f9f66df1000 [pid 20676] <... write resumed>) = 18 executing program [pid 20675] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20676] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20675] <... mprotect resumed>) = 0 [pid 20674] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20676] <... futex resumed>) = 0 [pid 20675] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20674] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20676] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20674] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20676] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20675] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20674] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20676] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20675] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20677 attached [pid 20676] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20675] <... clone3 resumed> => {parent_tid=[20677]}, 88) = 20677 [pid 20674] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20677] set_robust_list(0x7f9f66e119a0, 24 [pid 20676] <... mmap resumed>) = 0x7f9f66df1000 [pid 20675] rt_sigprocmask(SIG_SETMASK, [] [pid 20674] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20677] <... set_robust_list resumed>) = 0 [pid 20674] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20676] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20676] <... mprotect resumed>) = 0 [pid 20675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20675] <... futex resumed>) = 0 [pid 20675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20678 attached [pid 20676] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20674] <... mprotect resumed>) = 0 [pid 20677] rt_sigprocmask(SIG_SETMASK, [] [pid 20678] set_robust_list(0x55555f6e6760, 24 [pid 20676] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20674] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20678 ci2-android-6-12-rust/strace-static-x86_64: Process 20679 attached [pid 20678] <... set_robust_list resumed>) = 0 [pid 20677] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20674] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20679] set_robust_list(0x7f9f66e119a0, 24 [pid 20678] rt_sigprocmask(SIG_SETMASK, [] [pid 20676] <... clone3 resumed> => {parent_tid=[20679]}, 88) = 20679 [pid 20679] <... set_robust_list resumed>) = 0 [pid 20678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20677] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20676] rt_sigprocmask(SIG_SETMASK, [] [pid 20674] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] rt_sigprocmask(SIG_SETMASK, [] [pid 20678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20676] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20680 attached [pid 20679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20678] <... prctl resumed>) = 0 [pid 20677] <... futex resumed>) = 1 [pid 20676] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20675] <... futex resumed>) = 0 [pid 20680] set_robust_list(0x7f9f66e119a0, 24 [pid 20679] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20678] setpgid(0, 0 [pid 20677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20676] <... futex resumed>) = 0 [pid 20675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20680] <... set_robust_list resumed>) = 0 [pid 20679] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20678] <... setpgid resumed>) = 0 [pid 20677] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20676] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20675] <... futex resumed>) = 0 [pid 20674] <... clone3 resumed> => {parent_tid=[20680]}, 88) = 20680 [pid 20680] rt_sigprocmask(SIG_SETMASK, [] [pid 20679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20677] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20676] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20674] rt_sigprocmask(SIG_SETMASK, [] [pid 20680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20679] <... futex resumed>) = 0 [pid 20678] <... openat resumed>) = 3 [pid 20677] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20676] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20679] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] <... futex resumed>) = 0 [pid 20674] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20679] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20678] write(3, "1000", 4 [pid 20677] <... futex resumed>) = 1 [pid 20676] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20675] <... futex resumed>) = 0 [pid 20674] <... futex resumed>) = 0 [pid 20680] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... write resumed>) = 4 [pid 20677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20674] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20680] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20679] <... futex resumed>) = 1 [pid 20678] close(3 [pid 20677] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20676] <... futex resumed>) = 0 [pid 20675] <... futex resumed>) = 0 [pid 20680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20678] <... close resumed>) = 0 [pid 20677] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20676] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20680] <... futex resumed>) = 1 [pid 20674] <... futex resumed>) = 0 [pid 20680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20674] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20674] <... futex resumed>) = 0 [pid 20680] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20677] <... openat resumed>) = 3 [pid 20674] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20680] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20678] write(1, "executing program\n", 18 [pid 20677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] <... futex resumed>) = 0 executing program [pid 20679] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20678] <... write resumed>) = 18 [pid 20676] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20679] <... openat resumed>) = 3 [pid 20678] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... futex resumed>) = 0 [pid 20679] <... futex resumed>) = 1 [pid 20678] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20676] <... futex resumed>) = 0 [pid 20679] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20678] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20676] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20678] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20676] <... futex resumed>) = 0 [pid 20679] pwrite64(3, "\x02\x00", 2, 4 [pid 20678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20676] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] <... pwrite64 resumed>) = 2 [pid 20678] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20675] <... futex resumed>) = 0 [pid 20677] <... futex resumed>) = 1 [pid 20680] <... futex resumed>) = 1 [pid 20678] <... mmap resumed>) = 0x7f9f66df1000 [pid 20677] pwrite64(3, "\x02\x00", 2, 4 [pid 20675] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20674] <... futex resumed>) = 0 [pid 20680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20679] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20675] <... futex resumed>) = 0 [pid 20677] <... pwrite64 resumed>) = 2 [pid 20680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20679] <... futex resumed>) = 1 [pid 20678] <... mprotect resumed>) = 0 [pid 20677] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20676] <... futex resumed>) = 0 [pid 20675] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20674] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20680] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20679] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20678] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20677] <... futex resumed>) = 0 [pid 20676] exit_group(0 [pid 20675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20674] <... futex resumed>) = 0 [pid 20680] <... openat resumed>) = 3 [pid 20679] <... futex resumed>) = ? [pid 20678] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20677] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20676] <... exit_group resumed>) = ? [pid 20675] exit_group(0 [pid 20680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20679] +++ exited with 0 +++ [pid 20678] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20677] <... futex resumed>) = ? [pid 20675] <... exit_group resumed>) = ? [pid 20674] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20680] <... futex resumed>) = 0 [pid 20677] +++ exited with 0 +++ [pid 20680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20674] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20680] <... futex resumed>) = 0 [pid 20675] +++ exited with 0 +++ [pid 20674] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20681 attached [pid 20680] pwrite64(3, "\x02\x00", 2, 4 [pid 20674] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20676] +++ exited with 0 +++ [pid 20681] set_robust_list(0x7f9f66e119a0, 24 [pid 20680] <... pwrite64 resumed>) = 2 [pid 20678] <... clone3 resumed> => {parent_tid=[20681]}, 88) = 20681 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20676, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20675, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20681] <... set_robust_list resumed>) = 0 [pid 20680] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20681] rt_sigprocmask(SIG_SETMASK, [] [pid 20680] <... futex resumed>) = 1 [pid 20678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20674] <... futex resumed>) = 0 [pid 20681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20680] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20681] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20678] <... futex resumed>) = 0 [pid 20674] exit_group(0 [pid 20681] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20680] <... futex resumed>) = ? [pid 20678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20674] <... exit_group resumed>) = ? [pid 20680] +++ exited with 0 +++ [pid 20681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20681] <... futex resumed>) = 0 [pid 20678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20681] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20678] <... futex resumed>) = 0 [pid 20681] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... futex resumed>) = 0 [pid 20681] <... futex resumed>) = 1 [pid 20678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20681] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20678] <... futex resumed>) = 0 [pid 20674] +++ exited with 0 +++ [pid 20681] <... openat resumed>) = 3 [pid 20678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20674, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20681] <... futex resumed>) = 1 [pid 20678] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20681] pwrite64(3, "\x02\x00", 2, 4 [pid 20678] <... futex resumed>) = 0 [pid 20681] <... pwrite64 resumed>) = 2 [pid 20678] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20681] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20678] <... futex resumed>) = 0 [pid 20678] exit_group(0 [pid 20681] <... futex resumed>) = 1 [pid 20678] <... exit_group resumed>) = ? [pid 20681] +++ exited with 0 +++ [pid 20678] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20682 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20682] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20682 [pid 20682] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20683 attached [pid 20682] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20683 [pid 20683] set_robust_list(0x55555f6e6760, 24 [pid 20682] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20683] <... set_robust_list resumed>) = 0 [pid 20682] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20683] rt_sigprocmask(SIG_SETMASK, [] [pid 20682] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20682] <... setpgid resumed>) = 0 [pid 20683] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20682] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20683] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20684 attached [pid 20683] setpgid(0, 0 [pid 20682] <... openat resumed>) = 3 [pid 20683] <... setpgid resumed>) = 0 [pid 20683] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20682] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 20685 attached [pid 20683] <... openat resumed>) = 3 [pid 20682] <... write resumed>) = 4 [pid 20682] close(3 [pid 20683] write(3, "1000", 4 [pid 20682] <... close resumed>) = 0 [pid 20685] set_robust_list(0x55555f6e6760, 24 [pid 20684] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20685 [pid 20683] <... write resumed>) = 4 executing program [pid 20682] write(1, "executing program\n", 18 [pid 20685] <... set_robust_list resumed>) = 0 [pid 20684] <... set_robust_list resumed>) = 0 [pid 20683] close(3 [pid 20682] <... write resumed>) = 18 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20684 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20685] rt_sigprocmask(SIG_SETMASK, [] [pid 20683] <... close resumed>) = 0 [pid 20682] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20683] write(1, "executing program\n", 18 executing program [pid 20682] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20684] rt_sigprocmask(SIG_SETMASK, [] [pid 20683] <... write resumed>) = 18 [pid 20682] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20683] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20682] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20685] <... prctl resumed>) = 0 [pid 20683] <... futex resumed>) = 0 [pid 20682] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20683] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20683] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20682] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20685] setpgid(0, 0 [pid 20684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20683] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20682] <... mmap resumed>) = 0x7f9f66df1000 [pid 20685] <... setpgid resumed>) = 0 [pid 20684] <... prctl resumed>) = 0 [pid 20683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20682] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20684] setpgid(0, 0 [pid 20683] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20682] <... mprotect resumed>) = 0 [pid 20685] <... openat resumed>) = 3 [pid 20684] <... setpgid resumed>) = 0 [pid 20683] <... mmap resumed>) = 0x7f9f66df1000 [pid 20682] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20683] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20682] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20683] <... mprotect resumed>) = 0 [pid 20682] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20686 attached [pid 20683] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20686] set_robust_list(0x7f9f66e119a0, 24 [pid 20684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20685] write(3, "1000", 4 [pid 20686] <... set_robust_list resumed>) = 0 [pid 20685] <... write resumed>) = 4 [pid 20683] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20686] rt_sigprocmask(SIG_SETMASK, [] [pid 20685] close(3 [pid 20684] <... openat resumed>) = 3 [pid 20683] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20682] <... clone3 resumed> => {parent_tid=[20686]}, 88) = 20686 [pid 20686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20685] <... close resumed>) = 0 [pid 20684] write(3, "1000", 4 [pid 20682] rt_sigprocmask(SIG_SETMASK, [] [pid 20686] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20683] <... clone3 resumed> => {parent_tid=[20687]}, 88) = 20687 [pid 20682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20686] <... futex resumed>) = 0 [pid 20683] rt_sigprocmask(SIG_SETMASK, [] [pid 20682] <... futex resumed>) = 1 [pid 20686] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20683] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20682] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20686] <... futex resumed>) = 0 [pid 20683] <... futex resumed>) = 0 [pid 20682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20686] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20683] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20682] <... futex resumed>) = 0 [pid 20686] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20682] <... futex resumed>) = 0 [pid 20682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20686] <... futex resumed>) = 1 [pid 20682] <... futex resumed>) = 0 [pid 20686] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20686] <... openat resumed>) = 3 [pid 20686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20686] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20682] <... futex resumed>) = 0 [pid 20682] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20686] <... futex resumed>) = 0 [pid 20682] <... futex resumed>) = 1 [pid 20686] pwrite64(3, "\x02\x00", 2, 4 [pid 20682] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20687 attached [pid 20686] <... pwrite64 resumed>) = 2 [pid 20685] write(1, "executing program\n", 18 [pid 20684] <... write resumed>) = 4 [pid 20687] set_robust_list(0x7f9f66e119a0, 24 [pid 20685] <... write resumed>) = 18 executing program [pid 20684] close(3 [pid 20687] <... set_robust_list resumed>) = 0 [pid 20685] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20684] <... close resumed>) = 0 [pid 20687] rt_sigprocmask(SIG_SETMASK, [] [pid 20685] <... futex resumed>) = 0 [pid 20684] write(1, "executing program\n", 18 [pid 20687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20684] <... write resumed>) = 18 [pid 20686] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20684] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20682] <... futex resumed>) = 0 executing program [pid 20687] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20686] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20684] <... futex resumed>) = 0 [pid 20682] exit_group(0 [pid 20687] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20686] <... futex resumed>) = ? [pid 20684] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20682] <... exit_group resumed>) = ? [pid 20687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20686] +++ exited with 0 +++ [pid 20685] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20684] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20687] <... futex resumed>) = 1 [pid 20685] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20684] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20683] <... futex resumed>) = 0 [pid 20682] +++ exited with 0 +++ [pid 20687] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20685] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20683] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20684] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20682, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20683] <... futex resumed>) = 0 [pid 20687] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20684] <... mmap resumed>) = 0x7f9f66df1000 [pid 20683] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20687] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20685] <... mmap resumed>) = 0x7f9f66df1000 [pid 20684] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20685] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20684] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20687] <... futex resumed>) = 1 [pid 20685] <... mprotect resumed>) = 0 [pid 20684] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20683] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20684] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20683] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20687] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20685] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20684] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20683] <... futex resumed>) = 0 [pid 20683] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20688 attached [pid 20684] <... clone3 resumed> => {parent_tid=[20688]}, 88) = 20688 [pid 20685] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20687] <... openat resumed>) = 3 [pid 20688] set_robust_list(0x7f9f66e119a0, 24 [pid 20687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20684] rt_sigprocmask(SIG_SETMASK, [] [pid 20688] <... set_robust_list resumed>) = 0 [pid 20687] <... futex resumed>) = 1 [pid 20687] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20688] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20689 ci2-android-6-12-rust/strace-static-x86_64: Process 20689 attached [pid 20688] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20685] <... clone3 resumed> => {parent_tid=[20690]}, 88) = 20690 [pid 20684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20688] mkdirat(AT_FDCWD, "./sys", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 20690 attached [pid 20689] set_robust_list(0x55555f6e6760, 24 [pid 20684] <... futex resumed>) = 0 [pid 20683] <... futex resumed>) = 0 [pid 20685] rt_sigprocmask(SIG_SETMASK, [] [pid 20690] set_robust_list(0x7f9f66e119a0, 24 [pid 20688] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20683] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... set_robust_list resumed>) = 0 [pid 20689] <... set_robust_list resumed>) = 0 [pid 20687] <... futex resumed>) = 0 [pid 20685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20683] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20690] rt_sigprocmask(SIG_SETMASK, [] [pid 20689] rt_sigprocmask(SIG_SETMASK, [] [pid 20688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20687] pwrite64(3, "\x02\x00", 2, 4 [pid 20685] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20684] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20683] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20688] <... futex resumed>) = 0 [pid 20687] <... pwrite64 resumed>) = 2 [pid 20685] <... futex resumed>) = 0 [pid 20684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20690] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20688] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20687] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20685] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20684] <... futex resumed>) = 0 [pid 20690] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20689] <... prctl resumed>) = 0 [pid 20687] <... futex resumed>) = 1 [pid 20683] <... futex resumed>) = 0 [pid 20690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20689] setpgid(0, 0 [pid 20688] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20687] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20683] exit_group(0 [pid 20690] <... futex resumed>) = 1 [pid 20689] <... setpgid resumed>) = 0 [pid 20687] <... futex resumed>) = ? [pid 20685] <... futex resumed>) = 0 [pid 20683] <... exit_group resumed>) = ? [pid 20690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20687] +++ exited with 0 +++ [pid 20685] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20689] <... openat resumed>) = 3 [pid 20688] <... futex resumed>) = 1 [pid 20685] <... futex resumed>) = 0 [pid 20684] <... futex resumed>) = 0 [pid 20683] +++ exited with 0 +++ [pid 20690] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20689] write(3, "1000", 4 [pid 20688] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20685] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20689] <... write resumed>) = 4 [pid 20688] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20684] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20683, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20689] close(3 [pid 20688] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20689] <... close resumed>) = 0 [pid 20688] <... openat resumed>) = 3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20690] <... futex resumed>) = 1 [pid 20685] <... futex resumed>) = 0 [pid 20690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20685] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20685] <... futex resumed>) = 0 [pid 20690] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20685] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20690] <... openat resumed>) = 3 [pid 20690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20685] <... futex resumed>) = 0 [pid 20690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20685] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20685] <... futex resumed>) = 0 [pid 20690] pwrite64(3, "\x02\x00", 2, 4 [pid 20685] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20689] write(1, "executing program\n", 18 [pid 20688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20690] <... pwrite64 resumed>) = 2 [pid 20689] <... write resumed>) = 18 [pid 20688] <... futex resumed>) = 1 [pid 20684] <... futex resumed>) = 0 [pid 20689] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20688] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20684] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20689] <... futex resumed>) = 0 [pid 20688] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20684] <... futex resumed>) = 0 [pid 20690] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20685] <... futex resumed>) = 0 [pid 20684] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20690] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20689] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20688] pwrite64(3, "\x02\x00", 2, 4 [pid 20685] exit_group(0 [pid 20690] <... futex resumed>) = ? [pid 20689] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20685] <... exit_group resumed>) = ? [pid 20690] +++ exited with 0 +++ [pid 20689] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20688] <... pwrite64 resumed>) = 2 [pid 20689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20688] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20685] +++ exited with 0 +++ [pid 20689] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20688] <... futex resumed>) = 1 [pid 20684] <... futex resumed>) = 0 [pid 20689] <... mmap resumed>) = 0x7f9f66df1000 [pid 20684] exit_group(0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20685, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20689] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20688] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... restart_syscall resumed>) = 0 [pid 20689] <... mprotect resumed>) = 0 [pid 20688] +++ exited with 0 +++ [pid 20684] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20684] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 20691 attached [pid 20689] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20691] set_robust_list(0x55555f6e6760, 24 [pid 20689] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20689] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20691] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20691 ci2-android-6-12-rust/strace-static-x86_64: Process 20692 attached [pid 20691] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20692] set_robust_list(0x7f9f66e119a0, 24 [pid 20691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20689] <... clone3 resumed> => {parent_tid=[20692]}, 88) = 20692 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20692] <... set_robust_list resumed>) = 0 [pid 20691] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20689] rt_sigprocmask(SIG_SETMASK, [] [pid 20692] rt_sigprocmask(SIG_SETMASK, [] [pid 20691] <... prctl resumed>) = 0 [pid 20689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20691] setpgid(0, 0 [pid 20692] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20691] <... setpgid resumed>) = 0 [pid 20689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20692] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 20689] <... futex resumed>) = 0 [pid 20692] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20691] <... openat resumed>) = 3 [pid 20689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20692] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20692] <... futex resumed>) = 1 [pid 20691] <... write resumed>) = 4 [pid 20689] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20692] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20691] close(3 [pid 20692] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20691] <... close resumed>) = 0 [pid 20692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20693 attached [pid 20692] <... futex resumed>) = 0 [pid 20691] <... write resumed>) = 18 executing program [pid 20689] <... futex resumed>) = 0 [pid 20693] set_robust_list(0x55555f6e6760, 24 [pid 20692] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20691] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] <... set_robust_list resumed>) = 0 [pid 20691] <... futex resumed>) = 0 [pid 20689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20693 [pid 20693] rt_sigprocmask(SIG_SETMASK, [] [pid 20691] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20689] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20691] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20691] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20692] <... futex resumed>) = 0 [pid 20689] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20693] <... prctl resumed>) = 0 [pid 20692] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20691] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20693] setpgid(0, 0 [pid 20692] <... openat resumed>) = 3 [pid 20691] <... mmap resumed>) = 0x7f9f66df1000 [pid 20693] <... setpgid resumed>) = 0 [pid 20692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20693] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20692] <... futex resumed>) = 1 [pid 20691] <... mprotect resumed>) = 0 [pid 20693] <... openat resumed>) = 3 [pid 20692] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20691] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20694 attached [pid 20689] <... futex resumed>) = 0 [pid 20694] set_robust_list(0x55555f6e6760, 24 [pid 20693] write(3, "1000", 4 [pid 20691] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20689] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20694 [pid 20694] <... set_robust_list resumed>) = 0 [pid 20693] <... write resumed>) = 4 [pid 20692] <... futex resumed>) = 0 [pid 20691] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20689] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20695 attached [pid 20693] close(3 [pid 20692] pwrite64(3, "\x02\x00", 2, 4 [pid 20689] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20695] set_robust_list(0x7f9f66e119a0, 24 [pid 20693] <... close resumed>) = 0 [pid 20692] <... pwrite64 resumed>) = 2 [pid 20695] <... set_robust_list resumed>) = 0 [pid 20694] rt_sigprocmask(SIG_SETMASK, [] [pid 20693] write(1, "executing program\n", 18 executing program [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20695] rt_sigprocmask(SIG_SETMASK, [] [pid 20694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20693] <... write resumed>) = 18 [pid 20692] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] <... clone3 resumed> => {parent_tid=[20695]}, 88) = 20695 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20694] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20693] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20692] <... futex resumed>) = 1 [pid 20691] rt_sigprocmask(SIG_SETMASK, [] [pid 20689] <... futex resumed>) = 0 [pid 20695] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20693] <... futex resumed>) = 0 [pid 20692] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20693] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20689] exit_group(0 [pid 20695] <... futex resumed>) = 0 [pid 20693] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20694] <... prctl resumed>) = 0 [pid 20692] <... futex resumed>) = ? [pid 20691] <... futex resumed>) = 1 [pid 20689] <... exit_group resumed>) = ? [pid 20695] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20694] setpgid(0, 0 [pid 20693] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20692] +++ exited with 0 +++ [pid 20691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20695] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20695] <... futex resumed>) = 1 [pid 20693] <... mmap resumed>) = 0x7f9f66df1000 [pid 20691] <... futex resumed>) = 0 [pid 20695] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20689] +++ exited with 0 +++ [pid 20695] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20693] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20694] <... setpgid resumed>) = 0 [pid 20691] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20689, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20695] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20693] <... mprotect resumed>) = 0 [pid 20691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20695] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20694] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20693] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20695] <... futex resumed>) = 1 [pid 20694] <... openat resumed>) = 3 [pid 20693] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20691] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20696 attached [pid 20695] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20694] write(3, "1000", 4 [pid 20691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20696] set_robust_list(0x7f9f66e119a0, 24 [pid 20695] <... openat resumed>) = 3 [pid 20694] <... write resumed>) = 4 [pid 20693] <... clone3 resumed> => {parent_tid=[20696]}, 88) = 20696 [pid 20691] <... futex resumed>) = 0 [pid 20696] <... set_robust_list resumed>) = 0 [pid 20694] close(3 [pid 20696] rt_sigprocmask(SIG_SETMASK, [] [pid 20694] <... close resumed>) = 0 [pid 20696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20694] write(1, "executing program\n", 18 [pid 20696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... write resumed>) = 18 [pid 20695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20693] rt_sigprocmask(SIG_SETMASK, [] [pid 20691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20695] <... futex resumed>) = 0 [pid 20694] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20695] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... futex resumed>) = 0 [pid 20693] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20696] <... futex resumed>) = 0 [pid 20695] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20694] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20693] <... futex resumed>) = 1 [pid 20691] <... futex resumed>) = 0 [pid 20696] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20695] pwrite64(3, "\x02\x00", 2, 4 [pid 20694] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20693] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20691] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20696] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20695] <... pwrite64 resumed>) = 2 [pid 20694] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20695] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20696] <... futex resumed>) = 1 [pid 20695] <... futex resumed>) = 1 [pid 20694] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20693] <... futex resumed>) = 0 [pid 20691] <... futex resumed>) = 0 [pid 20696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20695] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... mmap resumed>) = 0x7f9f66df1000 [pid 20693] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20691] exit_group(0 [pid 20693] <... futex resumed>) = 0 [pid 20695] <... futex resumed>) = ? [pid 20693] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20691] <... exit_group resumed>) = ? [pid 20695] +++ exited with 0 +++ [pid 20696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20694] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20696] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20694] <... mprotect resumed>) = 0 [pid 20696] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20694] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20694] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20691] +++ exited with 0 +++ [pid 20696] <... futex resumed>) = 1 [pid 20694] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20693] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20697 attached [pid 20696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20693] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 20697] set_robust_list(0x7f9f66e119a0, 24 [pid 20696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20693] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20694] <... clone3 resumed> => {parent_tid=[20697]}, 88) = 20697 [pid 20697] <... set_robust_list resumed>) = 0 [pid 20696] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20694] rt_sigprocmask(SIG_SETMASK, [] [pid 20693] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20697] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20697] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20694] <... futex resumed>) = 1 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20697] <... futex resumed>) = 0 [pid 20697] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20696] <... openat resumed>) = 3 [pid 20697] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20697] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... futex resumed>) = 0 [pid 20694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20698 attached ) = 1 [pid 20693] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20698 [pid 20694] <... futex resumed>) = 1 [pid 20696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20693] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20698] set_robust_list(0x55555f6e6760, 24 [pid 20697] <... futex resumed>) = 0 [pid 20696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20693] <... futex resumed>) = 0 [pid 20698] <... set_robust_list resumed>) = 0 [pid 20697] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20698] rt_sigprocmask(SIG_SETMASK, [] [pid 20697] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20696] pwrite64(3, "\x02\x00", 2, 4 [pid 20693] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20698] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20696] <... pwrite64 resumed>) = 2 [pid 20698] <... prctl resumed>) = 0 [pid 20697] <... futex resumed>) = 1 [pid 20696] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20694] <... futex resumed>) = 0 [pid 20698] setpgid(0, 0 [pid 20697] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20696] <... futex resumed>) = 1 [pid 20694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20693] <... futex resumed>) = 0 [pid 20698] <... setpgid resumed>) = 0 [pid 20697] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20696] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] <... futex resumed>) = 0 [pid 20698] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20697] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20693] exit_group(0 [pid 20698] <... openat resumed>) = 3 [pid 20697] <... openat resumed>) = 3 [pid 20696] <... futex resumed>) = ? [pid 20693] <... exit_group resumed>) = ? [pid 20698] write(3, "1000", 4 [pid 20697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20698] <... write resumed>) = 4 [pid 20698] close(3 [pid 20697] <... futex resumed>) = 1 [pid 20694] <... futex resumed>) = 0 [pid 20698] <... close resumed>) = 0 [pid 20697] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20698] write(1, "executing program\n", 18 [pid 20697] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20694] <... futex resumed>) = 0 [pid 20698] <... write resumed>) = 18 [pid 20697] pwrite64(3, "\x02\x00", 2, 4 executing program [pid 20694] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20698] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20697] <... pwrite64 resumed>) = 2 [pid 20696] +++ exited with 0 +++ [pid 20693] +++ exited with 0 +++ [pid 20698] <... futex resumed>) = 0 [pid 20698] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20698] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20697] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20693, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20697] <... futex resumed>) = 1 [pid 20694] <... futex resumed>) = 0 [pid 20698] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20697] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20694] exit_group(0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20698] <... mmap resumed>) = 0x7f9f66df1000 [pid 20698] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20697] <... futex resumed>) = ? [pid 20694] <... exit_group resumed>) = ? [pid 20698] <... mprotect resumed>) = 0 [pid 20697] +++ exited with 0 +++ [pid 20698] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20694] +++ exited with 0 +++ [pid 20698] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20699 attached [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20694, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20699] set_robust_list(0x7f9f66e119a0, 24 [pid 20698] <... clone3 resumed> => {parent_tid=[20699]}, 88) = 20699 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20699] <... set_robust_list resumed>) = 0 [pid 20698] rt_sigprocmask(SIG_SETMASK, [] [pid 20699] rt_sigprocmask(SIG_SETMASK, [] [pid 20698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20698] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20699] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20698] <... futex resumed>) = 0 [pid 20699] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20698] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20699] <... futex resumed>) = 1 [pid 20698] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20698] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20698] <... futex resumed>) = 0 [pid 20698] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20700 attached [pid 20700] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20700 [pid 20699] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20700] <... set_robust_list resumed>) = 0 [pid 20699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20700] rt_sigprocmask(SIG_SETMASK, [] [pid 20699] <... futex resumed>) = 1 [pid 20700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20700] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20698] <... futex resumed>) = 0 [pid 20698] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20698] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20700] <... prctl resumed>) = 0 [pid 20700] setpgid(0, 0) = 0 [pid 20700] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20699] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20700] write(3, "1000", 4) = 4 [pid 20699] <... openat resumed>) = 3 [pid 20700] close(3) = 0 [pid 20700] write(1, "executing program\n", 18) = 18 [pid 20700] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20700] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20700] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20700] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20700] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20700] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20700] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20701 attached => {parent_tid=[20701]}, 88) = 20701 [pid 20701] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20700] rt_sigprocmask(SIG_SETMASK, [] [pid 20701] rt_sigprocmask(SIG_SETMASK, [] [pid 20700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20700] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20701] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20700] <... futex resumed>) = 0 [pid 20700] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20701] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20700] <... futex resumed>) = 0 [pid 20699] <... futex resumed>) = 1 [pid 20698] <... futex resumed>) = 0 [pid 20701] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20700] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20699] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20698] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20700] <... futex resumed>) = 0 [pid 20699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20698] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20701] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20700] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] pwrite64(3, "\x02\x00", 2, 4 [pid 20698] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20701] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20700] <... futex resumed>) = 0 [pid 20701] <... futex resumed>) = 1 [pid 20701] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20700] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20701] <... openat resumed>) = 3 [pid 20700] <... futex resumed>) = 0 [pid 20700] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20699] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 20699] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20702 [pid 20698] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20702 attached [pid 20701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20699] <... futex resumed>) = 1 [pid 20698] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20702] set_robust_list(0x55555f6e6760, 24 [pid 20701] <... futex resumed>) = 0 [pid 20700] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20698] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20702] <... set_robust_list resumed>) = 0 [pid 20701] pwrite64(3, "\x02\x00", 2, 4 [pid 20700] <... futex resumed>) = 0 [pid 20699] +++ exited with 0 +++ [pid 20702] rt_sigprocmask(SIG_SETMASK, [] [pid 20701] <... pwrite64 resumed>) = 2 [pid 20700] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20701] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20701] <... futex resumed>) = 1 [pid 20700] <... futex resumed>) = 0 [pid 20702] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20701] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20700] exit_group(0 [pid 20698] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20701] <... futex resumed>) = ? [pid 20700] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20703 attached [pid 20702] <... prctl resumed>) = 0 [pid 20701] +++ exited with 0 +++ [pid 20700] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20698, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20703] set_robust_list(0x55555f6e6760, 24 [pid 20702] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20703 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20702] <... setpgid resumed>) = 0 [pid 20702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20700, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20703] <... set_robust_list resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20702] <... openat resumed>) = 3 [pid 20703] rt_sigprocmask(SIG_SETMASK, [] [pid 20702] write(3, "1000", 4) = 4 [pid 20702] close(3) = 0 [pid 20702] write(1, "executing program\n", 18) = 18 [pid 20702] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20702] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20702] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20702] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20702] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20702] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20702] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20704 attached => {parent_tid=[20704]}, 88) = 20704 [pid 20704] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20702] rt_sigprocmask(SIG_SETMASK, [] [pid 20704] rt_sigprocmask(SIG_SETMASK, [] [pid 20702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20704] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20702] <... futex resumed>) = 0 [pid 20702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20704] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20702] <... futex resumed>) = 0 [pid 20704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20704] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20702] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20704] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20704] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20703] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20703] setpgid(0, 0 [pid 20702] <... futex resumed>) = 0 [pid 20704] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20703] <... setpgid resumed>) = 0 [pid 20702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20704] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20702] <... futex resumed>) = 0 [pid 20704] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20704] <... openat resumed>) = 3 [pid 20703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20702] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20704] <... futex resumed>) = 1 [pid 20702] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20704] pwrite64(3, "\x02\x00", 2, 4 [pid 20702] <... futex resumed>) = 0 [pid 20704] <... pwrite64 resumed>) = 2 [pid 20702] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20704] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20705 attached [pid 20703] <... openat resumed>) = 3 [pid 20702] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20705 [pid 20705] set_robust_list(0x55555f6e6760, 24 [pid 20703] write(3, "1000", 4 [pid 20705] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20703] <... write resumed>) = 4 [pid 20704] <... futex resumed>) = 1 [pid 20705] rt_sigprocmask(SIG_SETMASK, [] [pid 20702] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20703] close(3 [pid 20702] <... exit_group resumed>) = ? [pid 20705] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20704] +++ exited with 0 +++ [pid 20703] <... close resumed>) = 0 [pid 20702] +++ exited with 0 +++ [pid 20703] write(1, "executing program\n", 18 [pid 20705] <... prctl resumed>) = 0 [pid 20703] <... write resumed>) = 18 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20705] setpgid(0, 0 executing program [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20705] <... setpgid resumed>) = 0 [pid 20703] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20703] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20703] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20705] <... openat resumed>) = 3 [pid 20703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20705] write(3, "1000", 4) = 4 [pid 20705] close(3) = 0 [pid 20703] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20705] write(1, "executing program\n", 18) = 18 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20705] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20703] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20705] <... futex resumed>) = 0 [pid 20703] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20705] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20705] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20705] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20705] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20703] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20706 attached [pid 20705] <... mprotect resumed>) = 0 [pid 20703] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20706] set_robust_list(0x55555f6e6760, 24 [pid 20705] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20706] <... set_robust_list resumed>) = 0 [pid 20705] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20706] rt_sigprocmask(SIG_SETMASK, [] [pid 20705] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20707 attached [pid 20706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20703] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20706 [pid 20703] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20706] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20705] <... clone3 resumed> => {parent_tid=[20707]}, 88) = 20707 ci2-android-6-12-rust/strace-static-x86_64: Process 20708 attached [pid 20707] set_robust_list(0x7f9f66e119a0, 24 [pid 20706] <... prctl resumed>) = 0 [pid 20705] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20708] set_robust_list(0x7f9f66e119a0, 24 [pid 20707] <... set_robust_list resumed>) = 0 [pid 20706] setpgid(0, 0 [pid 20705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20703] <... clone3 resumed> => {parent_tid=[20708]}, 88) = 20708 [pid 20708] <... set_robust_list resumed>) = 0 [pid 20707] rt_sigprocmask(SIG_SETMASK, [] [pid 20706] <... setpgid resumed>) = 0 [pid 20705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20703] rt_sigprocmask(SIG_SETMASK, [] [pid 20708] rt_sigprocmask(SIG_SETMASK, [] [pid 20707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20705] <... futex resumed>) = 0 [pid 20703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20708] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20707] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20706] <... openat resumed>) = 3 [pid 20705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20708] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20707] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20706] write(3, "1000", 4 [pid 20703] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20708] <... futex resumed>) = 0 [pid 20706] close(3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20708] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] <... close resumed>) = 0 [pid 20703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20709 attached [pid 20707] <... futex resumed>) = 1 [pid 20703] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20706] write(1, "executing program\n", 18 [pid 20707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20705] <... futex resumed>) = 0 [pid 20703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20709] set_robust_list(0x55555f6e6760, 24 [pid 20706] <... write resumed>) = 18 [pid 20705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20709 [pid 20709] <... set_robust_list resumed>) = 0 [pid 20708] <... futex resumed>) = 0 [pid 20707] <... futex resumed>) = 0 [pid 20706] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20705] <... futex resumed>) = 1 [pid 20703] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20709] rt_sigprocmask(SIG_SETMASK, [] [pid 20707] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20706] <... futex resumed>) = 0 [pid 20705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20707] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20709] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20708] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20709] <... prctl resumed>) = 0 [pid 20708] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20707] <... futex resumed>) = 0 [pid 20706] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20709] setpgid(0, 0 [pid 20708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20707] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20706] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20705] <... futex resumed>) = 0 [pid 20709] <... setpgid resumed>) = 0 [pid 20708] <... futex resumed>) = 1 [pid 20707] <... openat resumed>) = 3 [pid 20706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20703] <... futex resumed>) = 0 [pid 20709] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20708] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20705] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] <... openat resumed>) = 3 [pid 20708] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20707] <... futex resumed>) = 0 [pid 20706] <... mmap resumed>) = 0x7f9f66df1000 [pid 20705] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20709] write(3, "1000", 4 [pid 20708] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20707] pwrite64(3, "\x02\x00", 2, 4 [pid 20706] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20705] <... futex resumed>) = 0 [pid 20703] <... futex resumed>) = 0 [pid 20709] <... write resumed>) = 4 [pid 20708] <... openat resumed>) = 3 [pid 20706] <... mprotect resumed>) = 0 [pid 20705] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20709] close(3 [pid 20708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20707] <... pwrite64 resumed>) = 2 [pid 20706] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20709] <... close resumed>) = 0 [pid 20708] <... futex resumed>) = 0 [pid 20707] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20703] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] write(1, "executing program\n", 18 [pid 20708] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20707] <... futex resumed>) = 1 [pid 20706] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20705] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20710 attached [pid 20709] <... write resumed>) = 18 [pid 20707] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20705] exit_group(0 [pid 20703] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20710] set_robust_list(0x7f9f66e119a0, 24 [pid 20709] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20703] <... futex resumed>) = 1 [pid 20710] <... set_robust_list resumed>) = 0 [pid 20709] <... futex resumed>) = 0 [pid 20708] <... futex resumed>) = 0 [pid 20707] <... futex resumed>) = ? [pid 20706] <... clone3 resumed> => {parent_tid=[20710]}, 88) = 20710 [pid 20705] <... exit_group resumed>) = ? [pid 20703] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20710] rt_sigprocmask(SIG_SETMASK, [] [pid 20709] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20708] pwrite64(3, "\x02\x00", 2, 4 [pid 20707] +++ exited with 0 +++ [pid 20706] rt_sigprocmask(SIG_SETMASK, [] [pid 20705] +++ exited with 0 +++ [pid 20710] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20709] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20708] <... pwrite64 resumed>) = 2 [pid 20706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20710] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20709] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20708] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20705, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20710] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20708] <... futex resumed>) = 1 [pid 20706] <... futex resumed>) = 0 [pid 20703] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20710] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20709] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20708] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20703] exit_group(0 [pid 20709] <... mmap resumed>) = 0x7f9f66df1000 [pid 20708] <... futex resumed>) = ? [pid 20703] <... exit_group resumed>) = ? [pid 20710] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20709] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20708] +++ exited with 0 +++ [pid 20709] <... mprotect resumed>) = 0 [pid 20703] +++ exited with 0 +++ [pid 20710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20710] <... futex resumed>) = 1 [pid 20706] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20710] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20710] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20706] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20709] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20710] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20710] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20709] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20710] <... futex resumed>) = 1 [pid 20706] <... futex resumed>) = 0 [pid 20710] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20710] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20706] <... futex resumed>) = 0 [pid 20710] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20710] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 20711 attached [pid 20710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20711] set_robust_list(0x7f9f66e119a0, 24 [pid 20709] <... clone3 resumed> => {parent_tid=[20711]}, 88) = 20711 [pid 20710] <... futex resumed>) = 1 [pid 20706] <... futex resumed>) = 0 [pid 20710] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20706] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20710] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20706] <... futex resumed>) = 0 [pid 20710] pwrite64(3, "\x02\x00", 2, 4 [pid 20706] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20711] <... set_robust_list resumed>) = 0 [pid 20710] <... pwrite64 resumed>) = 2 [pid 20709] rt_sigprocmask(SIG_SETMASK, [] [pid 20711] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20712 attached [pid 20710] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20712] set_robust_list(0x55555f6e6760, 24 [pid 20711] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20710] <... futex resumed>) = 1 [pid 20709] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20706] <... futex resumed>) = 0 [pid 20712] <... set_robust_list resumed>) = 0 [pid 20711] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20710] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20709] <... futex resumed>) = 0 [pid 20706] exit_group(0 [pid 20712] rt_sigprocmask(SIG_SETMASK, [] [pid 20711] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20710] <... futex resumed>) = ? [pid 20709] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20706] <... exit_group resumed>) = ? [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20712 [pid 20712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20710] +++ exited with 0 +++ [pid 20709] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20706] +++ exited with 0 +++ [pid 20712] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20711] <... futex resumed>) = 0 [pid 20709] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20711] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20709] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20706, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20712] <... prctl resumed>) = 0 [pid 20712] setpgid(0, 0) = 0 [pid 20712] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20711] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20709] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20712] <... openat resumed>) = 3 [pid 20711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20712] write(3, "1000", 4) = 4 [pid 20712] close(3) = 0 [pid 20712] write(1, "executing program\n", 18) = 18 executing program [pid 20712] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20712] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20712] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20712] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20712] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20712] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20712] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20711] <... futex resumed>) = 1 [pid 20709] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20709] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20713 attached [pid 20711] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20709] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20713] set_robust_list(0x7f9f66e119a0, 24 [pid 20712] <... clone3 resumed> => {parent_tid=[20713]}, 88) = 20713 [pid 20713] <... set_robust_list resumed>) = 0 [pid 20712] rt_sigprocmask(SIG_SETMASK, [] [pid 20711] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20713] rt_sigprocmask(SIG_SETMASK, [] [pid 20712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20713] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20712] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20713] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20712] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20713] <... futex resumed>) = 0 [pid 20712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20713] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20712] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20714 attached [pid 20713] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20711] <... futex resumed>) = 1 [pid 20709] <... futex resumed>) = 0 [pid 20711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20709] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20714 [pid 20711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20709] <... futex resumed>) = 0 [pid 20714] set_robust_list(0x55555f6e6760, 24 [pid 20713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20711] pwrite64(3, "\x02\x00", 2, 4 [pid 20709] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20714] <... set_robust_list resumed>) = 0 [pid 20713] <... futex resumed>) = 1 [pid 20712] <... futex resumed>) = 0 [pid 20714] rt_sigprocmask(SIG_SETMASK, [] [pid 20713] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20711] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20713] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20712] <... futex resumed>) = 0 [pid 20711] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20713] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20714] <... prctl resumed>) = 0 [pid 20713] <... openat resumed>) = 3 [pid 20711] <... futex resumed>) = 1 [pid 20709] <... futex resumed>) = 0 [pid 20714] setpgid(0, 0 [pid 20711] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20709] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20711] <... futex resumed>) = ? [pid 20709] <... exit_group resumed>) = ? [pid 20714] <... setpgid resumed>) = 0 [pid 20713] <... futex resumed>) = 1 [pid 20712] <... futex resumed>) = 0 [pid 20711] +++ exited with 0 +++ [pid 20714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20713] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20712] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20714] <... openat resumed>) = 3 [pid 20713] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20712] <... futex resumed>) = 0 [pid 20709] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20713] pwrite64(3, "\x02\x00", 2, 4 [pid 20712] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20714] write(3, "1000", 4 [pid 20713] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20709, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20714] <... write resumed>) = 4 [pid 20713] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20714] close(3 [pid 20713] <... futex resumed>) = 1 [pid 20712] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20714] <... close resumed>) = 0 [pid 20713] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20712] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20715 attached [pid 20714] write(1, "executing program\n", 18 [pid 20713] <... futex resumed>) = ? [pid 20712] <... exit_group resumed>) = ? [pid 20715] set_robust_list(0x55555f6e6760, 24 [pid 20714] <... write resumed>) = 18 [pid 20713] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20715 [pid 20715] <... set_robust_list resumed>) = 0 [pid 20714] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20715] rt_sigprocmask(SIG_SETMASK, [] [pid 20714] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20712] +++ exited with 0 +++ executing program [pid 20715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20714] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20712, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20715] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20714] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20714] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 20715] <... prctl resumed>) = 0 [pid 20714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20715] setpgid(0, 0 [pid 20714] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20715] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20714] <... mmap resumed>) = 0x7f9f66df1000 [pid 20715] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20716 attached [pid 20715] <... openat resumed>) = 3 [pid 20714] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... restart_syscall resumed>) = 0 [pid 20716] set_robust_list(0x55555f6e6760, 24 [pid 20714] <... mprotect resumed>) = 0 [pid 20716] <... set_robust_list resumed>) = 0 [pid 20715] write(3, "1000", 4 [pid 20714] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20716 [pid 20716] rt_sigprocmask(SIG_SETMASK, [] [pid 20715] <... write resumed>) = 4 [pid 20714] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20715] close(3 [pid 20714] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20715] <... close resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20717 attached [pid 20715] write(1, "executing program\n", 18 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20717] set_robust_list(0x7f9f66e119a0, 24 [pid 20715] <... write resumed>) = 18 [pid 20714] <... clone3 resumed> => {parent_tid=[20717]}, 88) = 20717 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20717] <... set_robust_list resumed>) = 0 [pid 20715] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20714] rt_sigprocmask(SIG_SETMASK, [] [pid 20716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20718 attached [pid 20717] rt_sigprocmask(SIG_SETMASK, [] [pid 20716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20715] <... futex resumed>) = 0 [pid 20714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20718] set_robust_list(0x55555f6e6760, 24 [pid 20717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20716] <... prctl resumed>) = 0 [pid 20715] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20718 [pid 20718] <... set_robust_list resumed>) = 0 [pid 20717] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20716] setpgid(0, 0 [pid 20715] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20714] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20718] rt_sigprocmask(SIG_SETMASK, [] [pid 20717] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20716] <... setpgid resumed>) = 0 [pid 20715] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20714] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20718] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20717] <... futex resumed>) = 0 [pid 20716] <... openat resumed>) = 3 [pid 20715] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] <... prctl resumed>) = 0 [pid 20717] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20718] setpgid(0, 0 [pid 20715] <... mmap resumed>) = 0x7f9f66df1000 [pid 20714] <... futex resumed>) = 0 [pid 20718] <... setpgid resumed>) = 0 [pid 20717] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20715] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20718] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] write(3, "1000", 4 [pid 20715] <... mprotect resumed>) = 0 [pid 20714] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20718] <... openat resumed>) = 3 [pid 20717] <... futex resumed>) = 0 [pid 20716] <... write resumed>) = 4 [pid 20718] write(3, "1000", 4 [pid 20717] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20716] close(3 [pid 20715] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] <... write resumed>) = 4 [pid 20717] <... openat resumed>) = 3 [pid 20716] <... close resumed>) = 0 [pid 20715] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20714] <... futex resumed>) = 0 [pid 20718] close(3 [pid 20717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20716] write(1, "executing program\n", 18 [pid 20715] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20718] <... close resumed>) = 0 [pid 20717] <... futex resumed>) = 0 [pid 20716] <... write resumed>) = 18 executing program [pid 20714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20716] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] write(1, "executing program\n", 18 [pid 20717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20716] <... futex resumed>) = 0 [pid 20715] <... clone3 resumed> => {parent_tid=[20719]}, 88) = 20719 [pid 20718] <... write resumed>) = 18 [pid 20714] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20719 attached [pid 20716] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20715] rt_sigprocmask(SIG_SETMASK, [] [pid 20719] set_robust_list(0x7f9f66e119a0, 24 [pid 20718] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20714] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20719] <... set_robust_list resumed>) = 0 [pid 20718] <... futex resumed>) = 0 [pid 20716] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20714] <... futex resumed>) = 1 [pid 20717] <... futex resumed>) = 0 [pid 20719] rt_sigprocmask(SIG_SETMASK, [] [pid 20718] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20717] pwrite64(3, "\x02\x00", 2, 4 [pid 20716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20715] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20714] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20718] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20717] <... pwrite64 resumed>) = 2 [pid 20716] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20715] <... futex resumed>) = 0 [pid 20719] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20718] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20717] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] <... mmap resumed>) = 0x7f9f66df1000 [pid 20719] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20717] <... futex resumed>) = 1 [pid 20716] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20715] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20714] <... futex resumed>) = 0 [pid 20719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20717] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20716] <... mprotect resumed>) = 0 [pid 20715] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20714] exit_group(0 [pid 20719] <... futex resumed>) = 0 [pid 20718] <... mmap resumed>) = 0x7f9f66df1000 [pid 20716] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20715] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20719] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20717] <... futex resumed>) = ? [pid 20716] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20714] <... exit_group resumed>) = ? [pid 20719] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20718] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20716] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20715] <... futex resumed>) = 0 [pid 20719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] <... mprotect resumed>) = 0 [pid 20717] +++ exited with 0 +++ [pid 20715] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20720 attached [pid 20719] <... futex resumed>) = 0 [pid 20718] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20715] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20720] set_robust_list(0x7f9f66e119a0, 24 [pid 20718] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20716] <... clone3 resumed> => {parent_tid=[20720]}, 88) = 20720 [pid 20715] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20720] <... set_robust_list resumed>) = 0 [pid 20719] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20718] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20715] <... futex resumed>) = 0 [pid 20714] +++ exited with 0 +++ [pid 20720] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20721 attached [pid 20719] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20716] rt_sigprocmask(SIG_SETMASK, [] [pid 20715] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20721] set_robust_list(0x7f9f66e119a0, 24 [pid 20720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20719] <... openat resumed>) = 3 [pid 20718] <... clone3 resumed> => {parent_tid=[20721]}, 88) = 20721 [pid 20716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20721] <... set_robust_list resumed>) = 0 [pid 20719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] rt_sigprocmask(SIG_SETMASK, [] [pid 20716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20721] rt_sigprocmask(SIG_SETMASK, [] [pid 20720] <... futex resumed>) = 0 [pid 20719] <... futex resumed>) = 1 [pid 20718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20716] <... futex resumed>) = 1 [pid 20715] <... futex resumed>) = 0 [pid 20721] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20720] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20718] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20715] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20721] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20720] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20718] <... futex resumed>) = 0 [pid 20715] <... futex resumed>) = 0 [pid 20721] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20715] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20720] <... futex resumed>) = 0 [pid 20718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20721] <... futex resumed>) = 0 [pid 20720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20718] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20721] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20718] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20718] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20721] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20719] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20716] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20719] pwrite64(3, "\x02\x00", 2, 4 [pid 20716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20721] <... futex resumed>) = 1 [pid 20719] <... pwrite64 resumed>) = 2 [pid 20718] <... futex resumed>) = 0 [pid 20716] <... futex resumed>) = 1 [pid 20720] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20721] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20720] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20719] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20722 attached [pid 20721] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20719] <... futex resumed>) = 1 [pid 20721] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20719] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20722] set_robust_list(0x55555f6e6760, 24 [pid 20720] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20718] <... futex resumed>) = 0 [pid 20715] <... futex resumed>) = 0 [pid 20722] <... set_robust_list resumed>) = 0 [pid 20721] <... openat resumed>) = 3 [pid 20718] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20722 [pid 20721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20715] exit_group(0 [pid 20722] rt_sigprocmask(SIG_SETMASK, [] [pid 20721] <... futex resumed>) = 0 [pid 20720] <... futex resumed>) = 1 [pid 20718] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20719] <... futex resumed>) = ? [pid 20716] <... futex resumed>) = 0 [pid 20715] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20721] pwrite64(3, "\x02\x00", 2, 4 [pid 20720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20719] +++ exited with 0 +++ [pid 20718] <... futex resumed>) = 0 [pid 20716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20722] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20716] <... futex resumed>) = 0 [pid 20722] <... prctl resumed>) = 0 [pid 20716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20722] setpgid(0, 0 [pid 20715] +++ exited with 0 +++ [pid 20721] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20720] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20718] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20722] <... setpgid resumed>) = 0 [pid 20720] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20721] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20715, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20721] <... futex resumed>) = 0 [pid 20722] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20721] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20720] <... openat resumed>) = 3 [pid 20718] exit_group(0 [pid 20722] <... openat resumed>) = 3 [pid 20721] <... futex resumed>) = ? [pid 20720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20722] write(3, "1000", 4 [pid 20721] +++ exited with 0 +++ [pid 20720] <... futex resumed>) = 1 [pid 20718] <... exit_group resumed>) = ? [pid 20716] <... futex resumed>) = 0 [pid 20722] <... write resumed>) = 4 [pid 20720] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20716] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20722] close(3 [pid 20716] <... futex resumed>) = 0 [pid 20722] <... close resumed>) = 0 [pid 20716] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20722] write(1, "executing program\n", 18 [pid 20720] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20718] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20722] <... write resumed>) = 18 executing program [pid 20722] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20720] pwrite64(3, "\x02\x00", 2, 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20718, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20722] <... futex resumed>) = 0 [pid 20722] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20722] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20720] <... pwrite64 resumed>) = 2 [pid 20722] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20722] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20722] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20722] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20722] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20723 attached => {parent_tid=[20723]}, 88) = 20723 ci2-android-6-12-rust/strace-static-x86_64: Process 20724 attached [pid 20723] set_robust_list(0x7f9f66e119a0, 24 [pid 20722] rt_sigprocmask(SIG_SETMASK, [] [pid 20720] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20723] <... set_robust_list resumed>) = 0 [pid 20720] <... futex resumed>) = 1 [pid 20716] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20724 [pid 20724] set_robust_list(0x55555f6e6760, 24 [pid 20723] rt_sigprocmask(SIG_SETMASK, [] [pid 20722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20716] exit_group(0 [pid 20724] <... set_robust_list resumed>) = 0 [pid 20723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20722] <... futex resumed>) = 0 [pid 20716] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20724] rt_sigprocmask(SIG_SETMASK, [] [pid 20723] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20720] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20716] +++ exited with 0 +++ [pid 20723] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20716, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20723] <... futex resumed>) = 1 [pid 20722] <... futex resumed>) = 0 [pid 20723] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20723] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20722] <... futex resumed>) = 0 [pid 20723] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20724] <... prctl resumed>) = 0 [pid 20723] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20724] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20724] <... setpgid resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20723] <... futex resumed>) = 1 [pid 20722] <... futex resumed>) = 0 [pid 20723] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20723] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20722] <... futex resumed>) = 0 [pid 20723] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20723] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 20725 attached [pid 20724] <... openat resumed>) = 3 [pid 20723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20725] set_robust_list(0x55555f6e6760, 24 [pid 20724] write(3, "1000", 4 [pid 20723] <... futex resumed>) = 1 [pid 20722] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20725 [pid 20725] <... set_robust_list resumed>) = 0 [pid 20724] <... write resumed>) = 4 [pid 20723] pwrite64(3, "\x02\x00", 2, 4 [pid 20722] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20725] rt_sigprocmask(SIG_SETMASK, [] [pid 20724] close(3 [pid 20723] <... pwrite64 resumed>) = 2 [pid 20722] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20722] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20724] <... close resumed>) = 0 [pid 20723] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20722] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20724] write(1, "executing program\n", 18 [pid 20725] <... prctl resumed>) = 0 [pid 20723] <... futex resumed>) = 0 [pid 20724] <... write resumed>) = 18 [pid 20722] exit_group(0 executing program [pid 20725] setpgid(0, 0 [pid 20722] <... exit_group resumed>) = ? [pid 20725] <... setpgid resumed>) = 0 [pid 20724] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20723] +++ exited with 0 +++ [pid 20722] +++ exited with 0 +++ [pid 20725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20724] <... futex resumed>) = 0 [pid 20725] <... openat resumed>) = 3 [pid 20724] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20722, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20724] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20724] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... restart_syscall resumed>) = 0 [pid 20725] write(3, "1000", 4 [pid 20724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20725] <... write resumed>) = 4 [pid 20725] close(3 [pid 20724] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20725] <... close resumed>) = 0 [pid 20724] <... mmap resumed>) = 0x7f9f66df1000 [pid 20725] write(1, "executing program\n", 18 [pid 20724] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20725] <... write resumed>) = 18 [pid 20724] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20725] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20724] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20725] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20724] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20725] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20725] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20726 attached , NULL, 8) = 0 [pid 20724] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20725] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20727 attached [pid 20726] set_robust_list(0x55555f6e6760, 24 [pid 20725] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20726 [pid 20727] set_robust_list(0x7f9f66e119a0, 24 [pid 20726] <... set_robust_list resumed>) = 0 [pid 20725] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20724] <... clone3 resumed> => {parent_tid=[20727]}, 88) = 20727 [pid 20727] <... set_robust_list resumed>) = 0 [pid 20726] rt_sigprocmask(SIG_SETMASK, [] [pid 20725] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20727] rt_sigprocmask(SIG_SETMASK, [] [pid 20726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20724] rt_sigprocmask(SIG_SETMASK, [] [pid 20727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20726] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20726] <... prctl resumed>) = 0 [pid 20724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] setpgid(0, 0 [pid 20727] <... futex resumed>) = 0 [pid 20724] <... futex resumed>) = 1 [pid 20726] <... setpgid resumed>) = 0 [pid 20727] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20726] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20725] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20727] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20726] <... openat resumed>) = 3 [pid 20725] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] write(3, "1000", 4 [pid 20725] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20728 attached [pid 20727] <... futex resumed>) = 1 [pid 20726] <... write resumed>) = 4 [pid 20724] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20728] set_robust_list(0x7f9f66e119a0, 24 [pid 20727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20726] close(3 [pid 20725] <... clone3 resumed> => {parent_tid=[20728]}, 88) = 20728 [pid 20724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20728] <... set_robust_list resumed>) = 0 [pid 20727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20726] <... close resumed>) = 0 [pid 20725] rt_sigprocmask(SIG_SETMASK, [] [pid 20724] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20729 attached [pid 20728] rt_sigprocmask(SIG_SETMASK, [] [pid 20727] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20726] write(1, "executing program\n", 18 [pid 20725] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20727] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20726] <... write resumed>) = 18 [pid 20725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] set_robust_list(0x55555f6e6760, 24 [pid 20728] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20725] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20729 [pid 20729] <... set_robust_list resumed>) = 0 [pid 20728] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20727] <... futex resumed>) = 1 [pid 20726] <... futex resumed>) = 0 [pid 20725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20724] <... futex resumed>) = 0 [pid 20729] rt_sigprocmask(SIG_SETMASK, [] [pid 20728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20726] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20728] <... futex resumed>) = 1 [pid 20727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20726] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20725] <... futex resumed>) = 0 [pid 20724] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20729] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20728] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20727] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20726] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20729] <... prctl resumed>) = 0 [pid 20728] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20727] <... openat resumed>) = 3 [pid 20726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20725] <... futex resumed>) = 0 [pid 20729] setpgid(0, 0 [pid 20728] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20729] <... setpgid resumed>) = 0 [pid 20728] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20727] <... futex resumed>) = 1 [pid 20726] <... mmap resumed>) = 0x7f9f66df1000 [pid 20724] <... futex resumed>) = 0 [pid 20729] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20727] pwrite64(3, "\x02\x00", 2, 4 [pid 20726] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20724] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20728] <... futex resumed>) = 1 [pid 20726] <... mprotect resumed>) = 0 [pid 20725] <... futex resumed>) = 0 [pid 20724] <... futex resumed>) = 0 [pid 20729] <... openat resumed>) = 3 [pid 20728] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20727] <... pwrite64 resumed>) = 2 [pid 20726] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20724] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20729] write(3, "1000", 4 [pid 20728] <... openat resumed>) = 3 [pid 20727] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20729] <... write resumed>) = 4 [pid 20728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20727] <... futex resumed>) = 0 [pid 20726] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20729] close(3 [pid 20728] <... futex resumed>) = 0 [pid 20727] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20730 attached [pid 20729] <... close resumed>) = 0 [pid 20728] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20725] <... futex resumed>) = 0 [pid 20724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20730] set_robust_list(0x7f9f66e119a0, 24 [pid 20729] write(1, "executing program\n", 18 [pid 20726] <... clone3 resumed> => {parent_tid=[20730]}, 88) = 20730 executing program [pid 20725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20724] exit_group(0 [pid 20730] <... set_robust_list resumed>) = 0 [pid 20729] <... write resumed>) = 18 [pid 20726] rt_sigprocmask(SIG_SETMASK, [] [pid 20725] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20727] <... futex resumed>) = ? [pid 20724] <... exit_group resumed>) = ? [pid 20730] rt_sigprocmask(SIG_SETMASK, [] [pid 20729] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20725] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20728] <... futex resumed>) = 0 [pid 20725] <... futex resumed>) = 1 [pid 20728] pwrite64(3, "\x02\x00", 2, 4 [pid 20725] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20729] <... futex resumed>) = 0 [pid 20728] <... pwrite64 resumed>) = 2 [pid 20727] +++ exited with 0 +++ [pid 20726] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20724] +++ exited with 0 +++ [pid 20729] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20726] <... futex resumed>) = 0 [pid 20730] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20729] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20730] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20729] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20726] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20724, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20730] <... futex resumed>) = 0 [pid 20729] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20726] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20730] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20729] <... mmap resumed>) = 0x7f9f66df1000 [pid 20726] <... futex resumed>) = 0 [pid 20730] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20729] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20728] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] <... mprotect resumed>) = 0 [pid 20728] <... futex resumed>) = 1 [pid 20725] <... futex resumed>) = 0 [pid 20730] <... futex resumed>) = 0 [pid 20728] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20725] exit_group(0 [pid 20730] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20729] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20728] <... futex resumed>) = ? [pid 20726] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20725] <... exit_group resumed>) = ? [pid 20730] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20729] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20728] +++ exited with 0 +++ [pid 20726] <... futex resumed>) = 0 [pid 20725] +++ exited with 0 +++ [pid 20730] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20729] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20726] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20725, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20730] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20730] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20731 attached [pid 20731] set_robust_list(0x7f9f66e119a0, 24 [pid 20729] <... clone3 resumed> => {parent_tid=[20731]}, 88) = 20731 [pid 20726] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20726] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20731] <... set_robust_list resumed>) = 0 [pid 20729] rt_sigprocmask(SIG_SETMASK, [] [pid 20731] rt_sigprocmask(SIG_SETMASK, [] [pid 20730] <... futex resumed>) = 0 [pid 20729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20726] <... futex resumed>) = 1 [pid 20731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20730] pwrite64(3, "\x02\x00", 2, 4 [pid 20729] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20726] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20731] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20730] <... pwrite64 resumed>) = 2 [pid 20729] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20729] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20731] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20730] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20730] <... futex resumed>) = 1 [pid 20731] <... futex resumed>) = 1 [pid 20730] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20729] <... futex resumed>) = 0 [pid 20726] <... futex resumed>) = 0 [pid 20731] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20729] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20726] exit_group(0 [pid 20731] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20730] <... futex resumed>) = ? [pid 20729] <... futex resumed>) = 0 [pid 20726] <... exit_group resumed>) = ? [pid 20731] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20730] +++ exited with 0 +++ [pid 20729] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20731] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] <... futex resumed>) = 0 [pid 20729] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20729] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20731] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20732 attached [pid 20731] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] <... futex resumed>) = 0 [pid 20731] <... futex resumed>) = 1 [pid 20731] pwrite64(3, "\x02\x00", 2, 4 [pid 20729] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20731] <... pwrite64 resumed>) = 2 [pid 20729] <... futex resumed>) = 0 [pid 20726] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 20732] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20731] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20729] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20731] <... futex resumed>) = 0 [pid 20729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20726, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20732] rt_sigprocmask(SIG_SETMASK, [] [pid 20731] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20729] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20732 [pid 20731] <... futex resumed>) = ? [pid 20729] <... exit_group resumed>) = ? [pid 20732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20731] +++ exited with 0 +++ [pid 20729] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20729, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20732] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20733 attached [pid 20733] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20733 [pid 20733] <... set_robust_list resumed>) = 0 [pid 20732] setpgid(0, 0) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20733] rt_sigprocmask(SIG_SETMASK, [] [pid 20732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20732] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20733] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20732] write(3, "1000", 4 [pid 20733] setpgid(0, 0 [pid 20732] <... write resumed>) = 4 [pid 20733] <... setpgid resumed>) = 0 [pid 20732] close(3) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20732] write(1, "executing program\n", 18 [pid 20733] <... openat resumed>) = 3 [pid 20732] <... write resumed>) = 18 executing program [pid 20733] write(3, "1000", 4 [pid 20732] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20733] <... write resumed>) = 4 [pid 20732] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20733] close(3 [pid 20732] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20733] <... close resumed>) = 0 [pid 20732] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20733] write(1, "executing program\n", 18 [pid 20732] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20733] <... write resumed>) = 18 [pid 20732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20732] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 20732] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20734 attached [pid 20733] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20732] <... mprotect resumed>) = 0 [pid 20734] set_robust_list(0x55555f6e6760, 24 [pid 20733] <... futex resumed>) = 0 [pid 20732] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20734 [pid 20734] <... set_robust_list resumed>) = 0 [pid 20733] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20732] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20734] rt_sigprocmask(SIG_SETMASK, [] [pid 20733] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20732] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20733] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20734] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20733] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20734] <... prctl resumed>) = 0 [pid 20734] setpgid(0, 0 [pid 20733] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20735 attached [pid 20734] <... setpgid resumed>) = 0 [pid 20733] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20732] <... clone3 resumed> => {parent_tid=[20735]}, 88) = 20735 [pid 20735] set_robust_list(0x7f9f66e119a0, 24 [pid 20734] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20733] <... mprotect resumed>) = 0 [pid 20732] rt_sigprocmask(SIG_SETMASK, [] [pid 20735] <... set_robust_list resumed>) = 0 [pid 20734] <... openat resumed>) = 3 [pid 20733] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20735] rt_sigprocmask(SIG_SETMASK, [] [pid 20734] write(3, "1000", 4 [pid 20733] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20734] <... write resumed>) = 4 [pid 20733] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20732] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20736 attached [pid 20735] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20734] close(3 [pid 20732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20736] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20735] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20734] <... close resumed>) = 0 [pid 20733] <... clone3 resumed> => {parent_tid=[20736]}, 88) = 20736 [pid 20736] rt_sigprocmask(SIG_SETMASK, [] [pid 20735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] write(1, "executing program\n", 18 [pid 20733] rt_sigprocmask(SIG_SETMASK, [] [pid 20736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20735] <... futex resumed>) = 1 [pid 20734] <... write resumed>) = 18 [pid 20733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20736] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20735] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20734] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20734] <... futex resumed>) = 0 [pid 20733] <... futex resumed>) = 0 executing program [pid 20736] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20734] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20732] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20736] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20734] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20735] <... futex resumed>) = 0 [pid 20734] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20732] <... futex resumed>) = 1 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20737 attached [pid 20736] <... futex resumed>) = 1 [pid 20735] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20733] <... futex resumed>) = 0 [pid 20732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20736] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20735] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20734] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20737 [pid 20737] set_robust_list(0x55555f6e6760, 24 [pid 20733] <... futex resumed>) = 0 [pid 20737] <... set_robust_list resumed>) = 0 [pid 20736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] <... mmap resumed>) = 0x7f9f66df1000 [pid 20733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20736] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20734] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20737] rt_sigprocmask(SIG_SETMASK, [] [pid 20734] <... mprotect resumed>) = 0 [pid 20737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20736] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20735] <... futex resumed>) = 1 [pid 20732] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20737] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20737] <... prctl resumed>) = 0 [pid 20736] <... futex resumed>) = 1 [pid 20735] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20734] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20733] <... futex resumed>) = 0 [pid 20732] <... futex resumed>) = 0 [pid 20737] setpgid(0, 0 [pid 20736] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20734] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20735] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 20738 attached [pid 20737] <... setpgid resumed>) = 0 [pid 20736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20733] <... futex resumed>) = 0 [pid 20738] set_robust_list(0x7f9f66e119a0, 24 [pid 20737] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20736] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20735] <... futex resumed>) = 1 [pid 20734] <... clone3 resumed> => {parent_tid=[20738]}, 88) = 20738 [pid 20733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20732] <... futex resumed>) = 0 [pid 20738] <... set_robust_list resumed>) = 0 [pid 20736] <... openat resumed>) = 3 [pid 20735] pwrite64(3, "\x02\x00", 2, 4 [pid 20734] rt_sigprocmask(SIG_SETMASK, [] [pid 20732] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20738] rt_sigprocmask(SIG_SETMASK, [] [pid 20737] <... openat resumed>) = 3 [pid 20732] <... futex resumed>) = 0 [pid 20738] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20737] write(3, "1000", 4 [pid 20736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20735] <... pwrite64 resumed>) = 2 [pid 20734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20732] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20737] <... write resumed>) = 4 [pid 20736] <... futex resumed>) = 1 [pid 20735] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20733] <... futex resumed>) = 0 [pid 20732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20737] close(3 [pid 20736] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20735] <... futex resumed>) = 0 [pid 20734] <... futex resumed>) = 0 [pid 20733] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20732] exit_group(0 [pid 20738] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20737] <... close resumed>) = 0 [pid 20736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20733] <... futex resumed>) = 0 [pid 20732] <... exit_group resumed>) = ? [pid 20738] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20737] write(1, "executing program\n", 18 [pid 20736] pwrite64(3, "\x02\x00", 2, 4 [pid 20735] +++ exited with 0 +++ [pid 20733] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20732] +++ exited with 0 +++ [pid 20738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20737] <... write resumed>) = 18 [pid 20736] <... pwrite64 resumed>) = 2 [pid 20738] <... futex resumed>) = 1 [pid 20737] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20732, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20736] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20737] <... futex resumed>) = 0 [pid 20734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20733] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20736] <... futex resumed>) = 1 [pid 20738] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20737] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20736] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20734] <... futex resumed>) = 0 [pid 20733] exit_group(0 [pid 20738] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20737] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20733] <... exit_group resumed>) = ? [pid 20736] <... futex resumed>) = ? executing program [pid 20738] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20737] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20736] +++ exited with 0 +++ [pid 20738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20734] <... futex resumed>) = 0 [pid 20733] +++ exited with 0 +++ [pid 20737] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20737] <... mmap resumed>) = 0x7f9f66df1000 [pid 20734] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20733, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20738] <... futex resumed>) = 0 [pid 20737] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20738] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20737] <... mprotect resumed>) = 0 [pid 20738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20737] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20734] <... futex resumed>) = 0 [pid 20737] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20734] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20737] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20739 attached [pid 20738] pwrite64(3, "\x02\x00", 2, 4 [pid 20734] <... futex resumed>) = 0 [pid 20739] set_robust_list(0x7f9f66e119a0, 24 [pid 20738] <... pwrite64 resumed>) = 2 [pid 20737] <... clone3 resumed> => {parent_tid=[20739]}, 88) = 20739 [pid 316] <... restart_syscall resumed>) = 0 [pid 20734] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20739] <... set_robust_list resumed>) = 0 [pid 20737] rt_sigprocmask(SIG_SETMASK, [] [pid 20739] rt_sigprocmask(SIG_SETMASK, [] [pid 20737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20739] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20737] <... futex resumed>) = 0 [pid 20739] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20739] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20737] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20738] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 20740 attached [pid 20738] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20739] <... futex resumed>) = 0 [pid 20737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20734] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20740] set_robust_list(0x55555f6e6760, 24 [pid 20739] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20737] <... futex resumed>) = 0 [pid 20734] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20740 [pid 20740] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20739] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20738] <... futex resumed>) = ? [pid 20737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20734] <... exit_group resumed>) = ? [pid 20740] rt_sigprocmask(SIG_SETMASK, [] [pid 20738] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20741 attached [pid 20741] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20741] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20741] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20741] setpgid(0, 0) = 0 [pid 20741] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20734] +++ exited with 0 +++ [pid 20741] write(3, "1000", 4) = 4 [pid 20740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20741] close(3) = 0 [pid 20740] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20739] <... futex resumed>) = 1 [pid 20737] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20734, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20740] <... prctl resumed>) = 0 [pid 20739] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20739] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20740] setpgid(0, 0 [pid 20737] <... futex resumed>) = 0 [pid 20739] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20740] <... setpgid resumed>) = 0 [pid 20737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 20741] write(1, "executing program\n", 18 [pid 20740] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20739] <... openat resumed>) = 3 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20741 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20741] <... write resumed>) = 18 [pid 20740] <... openat resumed>) = 3 [pid 20739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20741] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] write(3, "1000", 4 [pid 20739] <... futex resumed>) = 1 [pid 20737] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20741] <... futex resumed>) = 0 [pid 20740] <... write resumed>) = 4 [pid 20739] pwrite64(3, "\x02\x00", 2, 4 [pid 20737] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20741] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20737] <... futex resumed>) = 0 [pid 20741] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20742 attached [pid 20741] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20742] set_robust_list(0x55555f6e6760, 24 [pid 20741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20740] close(3 [pid 20739] <... pwrite64 resumed>) = 2 [pid 20737] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20742 [pid 20742] <... set_robust_list resumed>) = 0 [pid 20741] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20740] <... close resumed>) = 0 [pid 20739] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20737] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20740] write(1, "executing program\n", 18 [pid 20739] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20740] <... write resumed>) = 18 [pid 20739] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20737] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20740] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20739] <... futex resumed>) = ? [pid 20737] <... exit_group resumed>) = ? [pid 20740] <... futex resumed>) = 0 [pid 20739] +++ exited with 0 +++ executing program [pid 20742] rt_sigprocmask(SIG_SETMASK, [] [pid 20741] <... mmap resumed>) = 0x7f9f66df1000 [pid 20742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20741] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20737] +++ exited with 0 +++ [pid 20740] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20742] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20741] <... mprotect resumed>) = 0 [pid 20740] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20737, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20742] <... prctl resumed>) = 0 [pid 20741] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20740] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20742] setpgid(0, 0 [pid 20741] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20742] <... setpgid resumed>) = 0 [pid 20741] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20740] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20743 attached [pid 20742] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20740] <... mmap resumed>) = 0x7f9f66df1000 [pid 20743] set_robust_list(0x7f9f66e119a0, 24 [pid 20742] <... openat resumed>) = 3 [pid 20741] <... clone3 resumed> => {parent_tid=[20743]}, 88) = 20743 [pid 20740] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20743] <... set_robust_list resumed>) = 0 [pid 20742] write(3, "1000", 4 [pid 20741] rt_sigprocmask(SIG_SETMASK, [] [pid 20740] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20743] rt_sigprocmask(SIG_SETMASK, [] [pid 20742] <... write resumed>) = 4 [pid 20741] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20740] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20744 attached [pid 20743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20742] close(3 [pid 20741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20742] <... close resumed>) = 0 [pid 20741] <... futex resumed>) = 0 [pid 20740] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20745 attached [pid 20743] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20744] set_robust_list(0x55555f6e6760, 24 [pid 20745] set_robust_list(0x7f9f66e119a0, 24 [pid 20740] <... clone3 resumed> => {parent_tid=[20745]}, 88) = 20745 [pid 20744] <... set_robust_list resumed>) = 0 [pid 20745] <... set_robust_list resumed>) = 0 [pid 20743] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20740] rt_sigprocmask(SIG_SETMASK, [] [pid 20745] rt_sigprocmask(SIG_SETMASK, [] [pid 20743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20744] rt_sigprocmask(SIG_SETMASK, [] [pid 20743] <... futex resumed>) = 0 [pid 20740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20745] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20743] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20740] <... futex resumed>) = 0 [pid 20745] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20744] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20744] <... prctl resumed>) = 0 [pid 20745] <... futex resumed>) = 0 [pid 20744] setpgid(0, 0 [pid 20740] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20745] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20744] <... setpgid resumed>) = 0 executing program [pid 20742] write(1, "executing program\n", 18 [pid 20741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20744 [pid 20744] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20742] <... write resumed>) = 18 [pid 20741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20740] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20745] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20742] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] <... openat resumed>) = 3 [pid 20743] <... futex resumed>) = 0 [pid 20742] <... futex resumed>) = 0 [pid 20741] <... futex resumed>) = 1 [pid 20740] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20745] <... futex resumed>) = 0 [pid 20744] write(3, "1000", 4 [pid 20743] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20742] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20745] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20744] <... write resumed>) = 4 [pid 20743] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20742] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20740] <... futex resumed>) = 0 [pid 20745] <... openat resumed>) = 3 [pid 20744] close(3 [pid 20743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20742] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] <... close resumed>) = 0 [pid 20743] <... futex resumed>) = 1 [pid 20742] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20741] <... futex resumed>) = 0 [pid 20745] <... futex resumed>) = 1 [pid 20744] write(1, "executing program\n", 18 [pid 20743] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20742] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] <... futex resumed>) = 0 [pid 20744] <... write resumed>) = 18 [pid 20743] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20742] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20741] <... futex resumed>) = 0 [pid 20745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20744] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20743] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20742] <... mprotect resumed>) = 0 [pid 20741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20740] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20745] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20744] <... futex resumed>) = 0 [pid 20743] <... openat resumed>) = 3 [pid 20742] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20740] <... futex resumed>) = 0 [pid 20745] pwrite64(3, "\x02\x00", 2, 4 [pid 20744] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20742] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20744] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20745] <... pwrite64 resumed>) = 2 [pid 20743] <... futex resumed>) = 1 [pid 20742] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20741] <... futex resumed>) = 0 [pid 20740] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20745] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20743] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20741] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20742] <... clone3 resumed> => {parent_tid=[20746]}, 88) = 20746 [pid 20741] <... futex resumed>) = 0 [pid 20742] rt_sigprocmask(SIG_SETMASK, [] [pid 20741] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20742] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20746 attached [pid 20744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20743] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20746] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20744] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20743] pwrite64(3, "\x02\x00", 2, 4 [pid 20740] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20745] <... futex resumed>) = 0 [pid 20746] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20745] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20744] <... mmap resumed>) = 0x7f9f66df1000 [pid 20743] <... pwrite64 resumed>) = 2 [pid 20740] exit_group(0 [pid 20746] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20743] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20740] <... exit_group resumed>) = ? [pid 20746] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20745] <... futex resumed>) = ? [pid 20744] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20743] <... futex resumed>) = 1 [pid 20741] <... futex resumed>) = 0 [pid 20746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20741] exit_group(0 [pid 20746] <... futex resumed>) = 1 [pid 20742] <... futex resumed>) = 0 [pid 20741] <... exit_group resumed>) = ? [pid 20746] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20744] <... mprotect resumed>) = 0 [pid 20742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20746] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20742] <... futex resumed>) = 0 [pid 20746] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20746] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20743] +++ exited with 0 +++ [pid 20741] +++ exited with 0 +++ [pid 20745] +++ exited with 0 +++ [pid 20744] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20740] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20741, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20746] <... futex resumed>) = 1 [pid 20744] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20742] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20740, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20747 attached [pid 20746] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20747] set_robust_list(0x7f9f66e119a0, 24 [pid 20744] <... clone3 resumed> => {parent_tid=[20747]}, 88) = 20747 [pid 20742] <... futex resumed>) = 0 [pid 20747] <... set_robust_list resumed>) = 0 [pid 20746] <... openat resumed>) = 3 [pid 20744] rt_sigprocmask(SIG_SETMASK, [] [pid 20742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20747] rt_sigprocmask(SIG_SETMASK, [] [pid 20746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20746] <... futex resumed>) = 0 [pid 20744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20742] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20747] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20746] pwrite64(3, "\x02\x00", 2, 4 [pid 20744] <... futex resumed>) = 0 [pid 20742] <... futex resumed>) = 0 [pid 20747] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20746] <... pwrite64 resumed>) = 2 [pid 20744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20742] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20747] <... futex resumed>) = 0 [pid 20747] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20746] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20747] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20746] <... futex resumed>) = 1 [pid 20744] <... futex resumed>) = 0 [pid 20742] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20746] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20742] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20748 attached [pid 20747] <... futex resumed>) = 0 [pid 20746] <... futex resumed>) = ? [pid 20744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20742] <... exit_group resumed>) = ? [pid 20748] set_robust_list(0x55555f6e6760, 24 [pid 20747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20746] +++ exited with 0 +++ [pid 20744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20742] +++ exited with 0 +++ [pid 20748] <... set_robust_list resumed>) = 0 [pid 20747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20744] <... futex resumed>) = 0 [pid 20744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20747] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20742, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20748] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20748 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20747] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20748] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20747] <... futex resumed>) = 1 [pid 20744] <... futex resumed>) = 0 [pid 20748] <... prctl resumed>) = 0 [pid 20747] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20744] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20748] setpgid(0, 0 [pid 20747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20744] <... futex resumed>) = 0 [pid 20748] <... setpgid resumed>) = 0 [pid 20747] pwrite64(3, "\x02\x00", 2, 4 [pid 20744] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20747] <... pwrite64 resumed>) = 2 [pid 20748] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20747] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20744] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20744] exit_group(0) = ? [pid 20748] <... openat resumed>) = 3 [pid 20747] +++ exited with 0 +++ [pid 20744] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20748] write(3, "1000", 4 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20748] <... write resumed>) = 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20749 attached [pid 20748] close(3 [pid 20749] set_robust_list(0x55555f6e6760, 24 [pid 20748] <... close resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20749 [pid 314] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20749] <... set_robust_list resumed>) = 0 [pid 20748] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20749] rt_sigprocmask(SIG_SETMASK, [] [pid 20748] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20748] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20750 [pid 20749] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20748] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20749] <... prctl resumed>) = 0 [pid 20748] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20749] setpgid(0, 0 [pid 20748] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20749] <... setpgid resumed>) = 0 [pid 20748] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20750 attached [pid 20748] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20751 attached [pid 20749] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20748] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20751 [pid 20751] set_robust_list(0x55555f6e6760, 24 [pid 20750] set_robust_list(0x55555f6e6760, 24 [pid 20748] <... mmap resumed>) = 0x7f9f66df1000 [pid 20751] <... set_robust_list resumed>) = 0 [pid 20750] <... set_robust_list resumed>) = 0 [pid 20749] <... openat resumed>) = 3 [pid 20748] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20751] rt_sigprocmask(SIG_SETMASK, [] [pid 20750] rt_sigprocmask(SIG_SETMASK, [] [pid 20751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20751] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20751] <... prctl resumed>) = 0 [pid 20750] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20751] setpgid(0, 0) = 0 [pid 20751] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20750] <... prctl resumed>) = 0 [pid 20750] setpgid(0, 0 [pid 20751] <... openat resumed>) = 3 [pid 20750] <... setpgid resumed>) = 0 [pid 20749] write(3, "1000", 4 [pid 20748] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20749] <... write resumed>) = 4 [pid 20749] close(3 [pid 20748] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20749] <... close resumed>) = 0 [pid 20748] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20749] write(1, "executing program\n", 18 [pid 20748] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20749] <... write resumed>) = 18 executing program executing program executing program [pid 20750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20749] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20752 attached [pid 20750] <... openat resumed>) = 3 [pid 20749] <... futex resumed>) = 0 [pid 20748] <... clone3 resumed> => {parent_tid=[20752]}, 88) = 20752 [pid 20749] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20748] rt_sigprocmask(SIG_SETMASK, [] [pid 20749] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20749] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20748] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20748] <... futex resumed>) = 0 [pid 20749] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20748] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20749] <... mmap resumed>) = 0x7f9f66df1000 [pid 20752] set_robust_list(0x7f9f66e119a0, 24 [pid 20751] write(3, "1000", 4 [pid 20750] write(3, "1000", 4 [pid 20749] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20752] <... set_robust_list resumed>) = 0 [pid 20751] <... write resumed>) = 4 [pid 20750] <... write resumed>) = 4 [pid 20752] rt_sigprocmask(SIG_SETMASK, [] [pid 20751] close(3 [pid 20750] close(3 [pid 20752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20751] <... close resumed>) = 0 [pid 20750] <... close resumed>) = 0 [pid 20752] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20751] write(1, "executing program\n", 18 [pid 20750] write(1, "executing program\n", 18 [pid 20752] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20751] <... write resumed>) = 18 [pid 20750] <... write resumed>) = 18 [pid 20752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20751] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20750] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20752] <... futex resumed>) = 1 [pid 20751] <... futex resumed>) = 0 [pid 20750] <... futex resumed>) = 0 [pid 20752] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20751] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20750] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20751] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20750] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20751] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20750] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20751] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20750] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20751] <... mmap resumed>) = 0x7f9f66df1000 [pid 20750] <... mmap resumed>) = 0x7f9f66df1000 [pid 20751] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20750] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20751] <... mprotect resumed>) = 0 [pid 20750] <... mprotect resumed>) = 0 [pid 20751] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20750] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20751] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20750] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20751] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20750] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20754 attached [pid 20754] set_robust_list(0x7f9f66e119a0, 24 [pid 20750] <... clone3 resumed> => {parent_tid=[20754]}, 88) = 20754 [pid 20754] <... set_robust_list resumed>) = 0 [pid 20751] <... clone3 resumed> => {parent_tid=[20753]}, 88) = 20753 [pid 20750] rt_sigprocmask(SIG_SETMASK, [] [pid 20754] rt_sigprocmask(SIG_SETMASK, [] [pid 20751] rt_sigprocmask(SIG_SETMASK, [] [pid 20750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20754] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20754] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20750] <... futex resumed>) = 0 [pid 20754] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20751] <... futex resumed>) = 0 [pid 20750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20754] <... futex resumed>) = 0 [pid 20750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20754] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20750] <... futex resumed>) = 0 [pid 20754] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20750] <... futex resumed>) = 0 [pid 20754] <... futex resumed>) = 1 [pid 20750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20753 attached [pid 20754] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20750] <... futex resumed>) = 0 [pid 20748] <... futex resumed>) = 0 [pid 20754] <... openat resumed>) = 3 [pid 20750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20749] <... mprotect resumed>) = 0 [pid 20754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20750] <... futex resumed>) = 0 [pid 20754] <... futex resumed>) = 1 [pid 20750] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20754] pwrite64(3, "\x02\x00", 2, 4 [pid 20750] <... futex resumed>) = 0 [pid 20749] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20748] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20754] <... pwrite64 resumed>) = 2 [pid 20753] set_robust_list(0x7f9f66e119a0, 24 [pid 20750] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20749] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20753] <... set_robust_list resumed>) = 0 [pid 20752] <... futex resumed>) = 0 [pid 20749] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20748] <... futex resumed>) = 1 [pid 20754] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20753] rt_sigprocmask(SIG_SETMASK, [] [pid 20752] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20755 attached [pid 20754] <... futex resumed>) = 1 [pid 20753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20752] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20750] <... futex resumed>) = 0 [pid 20748] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20755] set_robust_list(0x7f9f66e119a0, 24 [pid 20754] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20753] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20750] exit_group(0 [pid 20749] <... clone3 resumed> => {parent_tid=[20755]}, 88) = 20755 [pid 20748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20755] <... set_robust_list resumed>) = 0 [pid 20754] <... futex resumed>) = ? [pid 20753] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20752] <... futex resumed>) = 0 [pid 20750] <... exit_group resumed>) = ? [pid 20749] rt_sigprocmask(SIG_SETMASK, [] [pid 20748] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20755] rt_sigprocmask(SIG_SETMASK, [] [pid 20754] +++ exited with 0 +++ [pid 20753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20752] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20750] +++ exited with 0 +++ [pid 20749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20748] <... futex resumed>) = 0 [pid 20755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20753] <... futex resumed>) = 1 [pid 20752] <... openat resumed>) = 3 [pid 20751] <... futex resumed>) = 0 [pid 20749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20748] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20750, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20755] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20753] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20749] <... futex resumed>) = 0 [pid 20748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20755] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20753] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20752] <... futex resumed>) = 0 [pid 20751] <... futex resumed>) = 0 [pid 20749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20748] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20753] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20752] pwrite64(3, "\x02\x00", 2, 4 [pid 20751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20748] <... futex resumed>) = 0 [pid 20755] <... futex resumed>) = 0 [pid 20753] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20752] <... pwrite64 resumed>) = 2 [pid 20749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20748] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20755] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20752] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20749] <... futex resumed>) = 0 [pid 20748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20755] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20753] <... futex resumed>) = 1 [pid 20752] <... futex resumed>) = 0 [pid 20751] <... futex resumed>) = 0 [pid 20749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20748] exit_group(0 [pid 20755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20753] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20748] <... exit_group resumed>) = ? [pid 20755] <... futex resumed>) = 0 [pid 20753] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20752] +++ exited with 0 +++ [pid 20755] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20751] <... futex resumed>) = 0 [pid 20751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20748] +++ exited with 0 +++ [pid 20753] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20748, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20753] <... openat resumed>) = 3 [pid 20749] <... futex resumed>) = 1 [pid 20753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20753] <... futex resumed>) = 1 [pid 20753] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20751] <... futex resumed>) = 0 [pid 20751] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20755] <... futex resumed>) = 0 [pid 20753] <... futex resumed>) = 0 [pid 20751] <... futex resumed>) = 1 [pid 20755] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20753] pwrite64(3, "\x02\x00", 2, 4 [pid 20751] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20755] <... openat resumed>) = 3 [pid 20753] <... pwrite64 resumed>) = 2 [pid 20753] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20753] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20751] <... futex resumed>) = 0 [pid 20751] exit_group(0) = ? [pid 20753] <... futex resumed>) = ? [pid 20753] +++ exited with 0 +++ [pid 20751] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20751, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20749] <... futex resumed>) = 0 [pid 20755] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20749] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20749] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20755] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20755] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20755] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20749] <... futex resumed>) = 0 [pid 20755] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20749] exit_group(0 [pid 20755] <... futex resumed>) = ? [pid 20749] <... exit_group resumed>) = ? [pid 20755] +++ exited with 0 +++ [pid 20749] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20749, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20756 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20756 [pid 20756] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20756] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20756] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20756] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20756] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20757 attached [pid 20756] setpgid(0, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20757 ci2-android-6-12-rust/strace-static-x86_64: Process 20758 attached [pid 20757] set_robust_list(0x55555f6e6760, 24 [pid 20756] <... setpgid resumed>) = 0 [pid 20757] <... set_robust_list resumed>) = 0 [pid 20756] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20758] set_robust_list(0x55555f6e6760, 24 [pid 20757] rt_sigprocmask(SIG_SETMASK, [] [pid 20756] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20758 [pid 20757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20756] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20757] <... prctl resumed>) = 0 [pid 20757] setpgid(0, 0 [pid 20756] <... write resumed>) = 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20757] <... setpgid resumed>) = 0 [pid 20756] close(3 [pid 20757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20756] <... close resumed>) = 0 [pid 20757] <... openat resumed>) = 3 executing program [pid 20756] write(1, "executing program\n", 18) = 18 [pid 20757] write(3, "1000", 4 [pid 20756] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20757] <... write resumed>) = 4 [pid 20757] close(3 [pid 20756] <... futex resumed>) = 0 [pid 20757] <... close resumed>) = 0 [pid 20756] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20757] write(1, "executing program\n", 18 [pid 20756] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20757] <... write resumed>) = 18 executing program [pid 20756] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20757] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20757] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20756] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20757] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20756] <... mmap resumed>) = 0x7f9f66df1000 [pid 20757] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20756] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20757] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20756] <... mprotect resumed>) = 0 [pid 20757] <... mmap resumed>) = 0x7f9f66df1000 [pid 20758] <... set_robust_list resumed>) = 0 [pid 20757] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20756] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20758] rt_sigprocmask(SIG_SETMASK, [] [pid 20757] <... mprotect resumed>) = 0 [pid 20758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20758] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20757] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20756] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20758] <... prctl resumed>) = 0 [pid 20757] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20756] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20758] setpgid(0, 0 [pid 20757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20760 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20759 attached [pid 20758] <... setpgid resumed>) = 0 [pid 20760] set_robust_list(0x7f9f66e119a0, 24 [pid 20756] <... clone3 resumed> => {parent_tid=[20759]}, 88) = 20759 [pid 20760] <... set_robust_list resumed>) = 0 [pid 20759] set_robust_list(0x7f9f66e119a0, 24 [pid 20758] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20757] <... clone3 resumed> => {parent_tid=[20760]}, 88) = 20760 [pid 20756] rt_sigprocmask(SIG_SETMASK, [] [pid 20760] rt_sigprocmask(SIG_SETMASK, [] [pid 20759] <... set_robust_list resumed>) = 0 [pid 20758] <... openat resumed>) = 3 [pid 20757] rt_sigprocmask(SIG_SETMASK, [] [pid 20756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20759] rt_sigprocmask(SIG_SETMASK, [] [pid 20758] write(3, "1000", 4 [pid 20759] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20759] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20758] <... write resumed>) = 4 [pid 20757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20759] <... futex resumed>) = 0 [pid 20758] close(3 [pid 20757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20756] <... futex resumed>) = 1 [pid 20760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20759] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20757] <... futex resumed>) = 0 [pid 20756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20758] <... close resumed>) = 0 [pid 20760] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20759] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20758] write(1, "executing program\n", 18 executing program [pid 20757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20760] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20758] <... write resumed>) = 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20759] <... futex resumed>) = 1 [pid 20758] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20756] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20760] <... futex resumed>) = 1 [pid 20759] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20758] <... futex resumed>) = 0 [pid 20757] <... futex resumed>) = 0 [pid 20756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20756] <... futex resumed>) = 0 [pid 20760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20757] <... futex resumed>) = 0 [pid 20756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20761 attached [pid 20760] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20761] set_robust_list(0x55555f6e6760, 24 [pid 20760] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20759] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20758] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20761 [pid 20761] <... set_robust_list resumed>) = 0 [pid 20759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20758] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20761] rt_sigprocmask(SIG_SETMASK, [] [pid 20760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20759] <... futex resumed>) = 1 [pid 20758] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20756] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20760] <... futex resumed>) = 1 [pid 20759] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20757] <... futex resumed>) = 0 [pid 20756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20759] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20758] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20756] <... futex resumed>) = 0 [pid 20761] <... prctl resumed>) = 0 [pid 20760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20759] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20758] <... mmap resumed>) = 0x7f9f66df1000 [pid 20757] <... futex resumed>) = 0 [pid 20756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20761] setpgid(0, 0 [pid 20760] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20759] <... openat resumed>) = 3 [pid 20757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20758] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20761] <... setpgid resumed>) = 0 [pid 20759] <... futex resumed>) = 1 [pid 20758] <... mprotect resumed>) = 0 [pid 20761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20760] <... openat resumed>) = 3 [pid 20759] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20756] <... futex resumed>) = 0 [pid 20761] <... openat resumed>) = 3 [pid 20760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20758] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20756] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20761] write(3, "1000", 4 [pid 20760] <... futex resumed>) = 1 [pid 20759] <... futex resumed>) = 0 [pid 20758] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20757] <... futex resumed>) = 0 [pid 20756] <... futex resumed>) = 1 [pid 20761] <... write resumed>) = 4 [pid 20760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20759] pwrite64(3, "\x02\x00", 2, 4 [pid 20757] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20756] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20762 attached [pid 20761] close(3 [pid 20760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20759] <... pwrite64 resumed>) = 2 [pid 20757] <... futex resumed>) = 0 [pid 20761] <... close resumed>) = 0 [pid 20760] pwrite64(3, "\x02\x00", 2, 4 [pid 20757] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20762] set_robust_list(0x7f9f66e119a0, 24 [pid 20761] write(1, "executing program\n", 18 [pid 20760] <... pwrite64 resumed>) = 2 [pid 20759] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20758] <... clone3 resumed> => {parent_tid=[20762]}, 88) = 20762 [pid 20762] <... set_robust_list resumed>) = 0 [pid 20761] <... write resumed>) = 18 [pid 20760] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20759] <... futex resumed>) = 1 [pid 20758] rt_sigprocmask(SIG_SETMASK, [] [pid 20756] <... futex resumed>) = 0 [pid 20762] rt_sigprocmask(SIG_SETMASK, [] [pid 20761] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20760] <... futex resumed>) = 1 [pid 20759] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20757] <... futex resumed>) = 0 [pid 20756] exit_group(0 [pid 20762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20761] <... futex resumed>) = 0 [pid 20760] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20759] <... futex resumed>) = ? [pid 20758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20757] exit_group(0 [pid 20756] <... exit_group resumed>) = ? [pid 20762] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20761] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20760] <... futex resumed>) = ? [pid 20759] +++ exited with 0 +++ [pid 20758] <... futex resumed>) = 0 [pid 20757] <... exit_group resumed>) = ? [pid 20762] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20761] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20760] +++ exited with 0 +++ [pid 20758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20756] +++ exited with 0 +++ [pid 20762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20761] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20757] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20762] <... futex resumed>) = 1 [pid 20761] <... mmap resumed>) = 0x7f9f66df1000 [pid 20758] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20761] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20762] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20758] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20762] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20763 attached [pid 20761] <... clone3 resumed> => {parent_tid=[20763]}, 88) = 20763 [pid 20763] set_robust_list(0x7f9f66e119a0, 24 [pid 20761] rt_sigprocmask(SIG_SETMASK, [] [pid 20763] <... set_robust_list resumed>) = 0 [pid 20761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20763] rt_sigprocmask(SIG_SETMASK, [] [pid 20761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20763] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20761] <... futex resumed>) = 0 [pid 20762] <... futex resumed>) = 1 [pid 20758] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20764 [pid 20762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20764 attached [pid 20763] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20758] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20764] set_robust_list(0x55555f6e6760, 24 [pid 20763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20762] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20764] <... set_robust_list resumed>) = 0 [pid 20763] <... futex resumed>) = 0 [pid 20761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] rt_sigprocmask(SIG_SETMASK, [] [pid 20763] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20762] <... openat resumed>) = 3 [pid 20761] <... futex resumed>) = 0 [pid 20764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20763] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20764] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20762] <... futex resumed>) = 1 [pid 20758] <... futex resumed>) = 0 [pid 20764] <... prctl resumed>) = 0 [pid 20763] <... futex resumed>) = 1 [pid 20762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20761] <... futex resumed>) = 0 [pid 20758] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20763] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20763] <... openat resumed>) = 3 [pid 20761] <... futex resumed>) = 0 [pid 20761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20758] <... futex resumed>) = 0 [pid 20764] setpgid(0, 0 [pid 20763] <... futex resumed>) = 1 [pid 20762] pwrite64(3, "\x02\x00", 2, 4 [pid 20761] <... futex resumed>) = 0 [pid 20758] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20764] <... setpgid resumed>) = 0 [pid 20764] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20762] <... pwrite64 resumed>) = 2 [pid 20761] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20761] <... futex resumed>) = 0 [pid 20763] pwrite64(3, "\x02\x00", 2, 4 [pid 20762] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20761] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20764] <... openat resumed>) = 3 [pid 20763] <... pwrite64 resumed>) = 2 [pid 20763] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20761] <... futex resumed>) = 0 [pid 20763] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20761] exit_group(0 [pid 20763] <... futex resumed>) = ? [pid 20761] <... exit_group resumed>) = ? [pid 20764] write(3, "1000", 4 [pid 20763] +++ exited with 0 +++ [pid 20762] <... futex resumed>) = 1 [pid 20761] +++ exited with 0 +++ [pid 20758] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20764] <... write resumed>) = 4 [pid 20762] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20758] exit_group(0 [pid 20764] close(3) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20764] write(1, "executing program\n", 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20764] <... write resumed>) = 18 [pid 20762] <... futex resumed>) = ? [pid 20758] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20762] +++ exited with 0 +++ [pid 20764] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20765 attached executing program ) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20764] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20765] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20765] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20765] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20765] setpgid(0, 0) = 0 [pid 20765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20765] write(3, "1000", 4) = 4 [pid 20765] close(3) = 0 [pid 20758] +++ exited with 0 +++ [pid 20764] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20765 [pid 20764] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20765] write(1, "executing program\n", 18 [pid 20764] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20758, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20765] <... write resumed>) = 18 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 20765] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] <... mmap resumed>) = 0x7f9f66df1000 [pid 20765] <... futex resumed>) = 0 [pid 20765] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20765] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20765] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20765] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20764] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20765] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20764] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20765] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20764] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20766 attached [pid 20764] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20766] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 20767 attached ) = 0 [pid 20765] <... clone3 resumed> => {parent_tid=[20766]}, 88) = 20766 [pid 20767] set_robust_list(0x7f9f66e119a0, 24 [pid 20766] rt_sigprocmask(SIG_SETMASK, [] [pid 20765] rt_sigprocmask(SIG_SETMASK, [] [pid 20764] <... clone3 resumed> => {parent_tid=[20767]}, 88) = 20767 [pid 20766] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20764] rt_sigprocmask(SIG_SETMASK, [] [pid 20766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20767] <... set_robust_list resumed>) = 0 [pid 20765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20767] rt_sigprocmask(SIG_SETMASK, [] [pid 20765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] <... futex resumed>) = 0 [pid 20767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20766] <... futex resumed>) = 0 [pid 20765] <... futex resumed>) = 1 [pid 20767] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20767] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20766] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20767] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20766] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20766] <... futex resumed>) = 1 [pid 20765] <... futex resumed>) = 0 [pid 20767] <... futex resumed>) = 0 [pid 20766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] <... futex resumed>) = 1 [pid 20767] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20765] <... futex resumed>) = 0 [pid 20764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20767] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20766] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20766] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20767] <... futex resumed>) = 1 [pid 20764] <... futex resumed>) = 0 [pid 20766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20767] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20767] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20764] <... futex resumed>) = 0 [pid 20767] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 20764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20764] <... futex resumed>) = 0 [pid 20764] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20767] pwrite64(3, "\x02\x00", 2, 4 [pid 20764] <... futex resumed>) = 0 [pid 20767] <... pwrite64 resumed>) = 2 [pid 20767] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20767] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20766] <... futex resumed>) = 1 [pid 20764] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20766] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20765] <... futex resumed>) = 0 [pid 20765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20765] <... futex resumed>) = 0 [pid 20766] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20764] exit_group(0 [pid 20766] <... openat resumed>) = 3 [pid 20764] <... exit_group resumed>) = ? [pid 20767] <... futex resumed>) = ? [pid 20767] +++ exited with 0 +++ [pid 20766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20765] <... futex resumed>) = 0 [pid 20766] <... futex resumed>) = 1 [pid 20765] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20766] pwrite64(3, "\x02\x00", 2, 4 [pid 20765] <... futex resumed>) = 0 [pid 20766] <... pwrite64 resumed>) = 2 [pid 20765] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20766] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20765] <... futex resumed>) = 0 [pid 20765] exit_group(0 [pid 20766] <... futex resumed>) = ? [pid 20766] +++ exited with 0 +++ [pid 20765] <... exit_group resumed>) = ? [pid 20765] +++ exited with 0 +++ [pid 20764] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20764, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20765, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20768 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20768 [pid 20768] set_robust_list(0x55555f6e6760, 24) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20768] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20768] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20769 attached [pid 20768] <... prctl resumed>) = 0 [pid 20769] set_robust_list(0x55555f6e6760, 24 [pid 20768] setpgid(0, 0 [pid 20769] <... set_robust_list resumed>) = 0 [pid 20768] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20769] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20769 [pid 20769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20769] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20769] <... prctl resumed>) = 0 [pid 20768] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20769] setpgid(0, 0 [pid 20768] write(3, "1000", 4 [pid 20769] <... setpgid resumed>) = 0 [pid 20769] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20768] <... write resumed>) = 4 [pid 20768] close(3 [pid 20769] <... openat resumed>) = 3 [pid 20768] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20770 attached [pid 20769] write(3, "1000", 4 [pid 20768] write(1, "executing program\n", 18 [pid 20770] set_robust_list(0x55555f6e6760, 24 [pid 20769] <... write resumed>) = 4 [pid 20770] <... set_robust_list resumed>) = 0 [pid 20768] <... write resumed>) = 18 executing program [pid 20769] close(3 [pid 20770] rt_sigprocmask(SIG_SETMASK, [] [pid 20769] <... close resumed>) = 0 [pid 20768] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20770 [pid 20770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20769] write(1, "executing program\n", 18 [pid 20768] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20769] <... write resumed>) = 18 [pid 20768] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20769] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20768] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20770] <... prctl resumed>) = 0 [pid 20769] <... futex resumed>) = 0 [pid 20768] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... restart_syscall resumed>) = 0 [pid 20770] setpgid(0, 0 [pid 20769] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20770] <... setpgid resumed>) = 0 [pid 20769] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20768] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20769] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20768] <... mmap resumed>) = 0x7f9f66df1000 [pid 20770] <... openat resumed>) = 3 [pid 20769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20768] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20770] write(3, "1000", 4 [pid 20769] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20770] <... write resumed>) = 4 [pid 20768] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20770] close(3 [pid 20769] <... mmap resumed>) = 0x7f9f66df1000 [pid 20768] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20770] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20769] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20770] write(1, "executing program\n", 18 [pid 20768] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20770] <... write resumed>) = 18 [pid 20769] <... mprotect resumed>) = 0 executing program executing program [pid 20768] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20770] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20771 attached ) = 0 [pid 20769] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20772 attached [pid 20771] set_robust_list(0x55555f6e6760, 24 [pid 20770] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20769] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20772] set_robust_list(0x7f9f66e119a0, 24 [pid 20771] <... set_robust_list resumed>) = 0 [pid 20769] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20768] <... clone3 resumed> => {parent_tid=[20772]}, 88) = 20772 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20771 [pid 20772] <... set_robust_list resumed>) = 0 [pid 20771] rt_sigprocmask(SIG_SETMASK, [] [pid 20772] rt_sigprocmask(SIG_SETMASK, [] [pid 20771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20768] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20771] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20773 attached ) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... prctl resumed>) = 0 [pid 20768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] set_robust_list(0x7f9f66e119a0, 24 [pid 20771] setpgid(0, 0 [pid 20769] <... clone3 resumed> => {parent_tid=[20773]}, 88) = 20773 [pid 20773] <... set_robust_list resumed>) = 0 [pid 20772] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20771] <... setpgid resumed>) = 0 [pid 20769] rt_sigprocmask(SIG_SETMASK, [] [pid 20768] <... futex resumed>) = 0 [pid 20773] rt_sigprocmask(SIG_SETMASK, [] [pid 20771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20772] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] <... openat resumed>) = 3 [pid 20773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20771] write(3, "1000", 4 [pid 20769] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20772] <... futex resumed>) = 1 [pid 20771] <... write resumed>) = 4 [pid 20769] <... futex resumed>) = 0 [pid 20768] <... futex resumed>) = 0 [pid 20773] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] close(3 [pid 20768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20769] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20772] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... close resumed>) = 0 [pid 20770] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20768] <... futex resumed>) = 0 [pid 20773] <... futex resumed>) = 1 [pid 20772] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20771] write(1, "executing program\n", 18 executing program [pid 20770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20769] <... futex resumed>) = 0 [pid 20768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20772] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20771] <... write resumed>) = 18 [pid 20770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20769] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20771] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20769] <... futex resumed>) = 0 [pid 20773] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20772] <... futex resumed>) = 1 [pid 20771] <... futex resumed>) = 0 [pid 20770] <... mmap resumed>) = 0x7f9f66df1000 [pid 20768] <... futex resumed>) = 0 [pid 20769] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20773] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20770] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20772] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20770] <... mprotect resumed>) = 0 [pid 20768] <... futex resumed>) = 0 [pid 20773] <... futex resumed>) = 1 [pid 20772] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20771] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20770] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20769] <... futex resumed>) = 0 [pid 20773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20772] <... openat resumed>) = 3 [pid 20771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20770] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20769] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20774 attached [pid 20773] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20774] set_robust_list(0x7f9f66e119a0, 24 [pid 20773] <... openat resumed>) = 3 [pid 20772] <... futex resumed>) = 1 [pid 20771] <... mmap resumed>) = 0x7f9f66df1000 [pid 20770] <... clone3 resumed> => {parent_tid=[20774]}, 88) = 20774 [pid 20769] <... futex resumed>) = 0 [pid 20768] <... futex resumed>) = 0 [pid 20774] <... set_robust_list resumed>) = 0 [pid 20773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20770] rt_sigprocmask(SIG_SETMASK, [] [pid 20769] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20768] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20774] rt_sigprocmask(SIG_SETMASK, [] [pid 20773] <... futex resumed>) = 0 [pid 20772] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... mprotect resumed>) = 0 [pid 20770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20768] <... futex resumed>) = 0 [pid 20774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20772] pwrite64(3, "\x02\x00", 2, 4 [pid 20771] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20769] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20768] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20774] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20772] <... pwrite64 resumed>) = 2 [pid 20771] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20770] <... futex resumed>) = 0 [pid 20769] <... futex resumed>) = 0 [pid 20774] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20773] pwrite64(3, "\x02\x00", 2, 4 [pid 20772] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20769] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20775 attached [pid 20774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20773] <... pwrite64 resumed>) = 2 [pid 20772] <... futex resumed>) = 1 [pid 20770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20768] <... futex resumed>) = 0 [pid 20775] set_robust_list(0x7f9f66e119a0, 24 [pid 20774] <... futex resumed>) = 0 [pid 20773] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20772] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] <... clone3 resumed> => {parent_tid=[20775]}, 88) = 20775 [pid 20770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20775] <... set_robust_list resumed>) = 0 [pid 20774] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20773] <... futex resumed>) = 1 [pid 20771] rt_sigprocmask(SIG_SETMASK, [] [pid 20770] <... futex resumed>) = 0 [pid 20769] <... futex resumed>) = 0 [pid 20768] exit_group(0 [pid 20775] rt_sigprocmask(SIG_SETMASK, [] [pid 20774] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20773] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20769] exit_group(0 [pid 20775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20772] <... futex resumed>) = ? [pid 20771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20769] <... exit_group resumed>) = ? [pid 20768] <... exit_group resumed>) = ? [pid 20775] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20774] <... futex resumed>) = 0 [pid 20773] <... futex resumed>) = ? [pid 20772] +++ exited with 0 +++ [pid 20771] <... futex resumed>) = 0 [pid 20770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20774] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20770] <... futex resumed>) = 0 [pid 20774] <... openat resumed>) = 3 [pid 20770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20775] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20768] +++ exited with 0 +++ [pid 20774] <... futex resumed>) = 0 [pid 20770] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20774] pwrite64(3, "\x02\x00", 2, 4 [pid 20770] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20774] <... pwrite64 resumed>) = 2 [pid 20773] +++ exited with 0 +++ [pid 20771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20769] +++ exited with 0 +++ [pid 20775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20774] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20771] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20769, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20774] <... futex resumed>) = 1 [pid 20771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20770] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20774] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20770] exit_group(0 [pid 20774] <... futex resumed>) = ? [pid 20770] <... exit_group resumed>) = ? [pid 20775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20774] +++ exited with 0 +++ [pid 20771] <... futex resumed>) = 0 [pid 20770] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 20775] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20770, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20775] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... restart_syscall resumed>) = 0 [pid 20775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20771] <... futex resumed>) = 0 [pid 20775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20775] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20776 attached [pid 20775] <... openat resumed>) = 3 [pid 20776] set_robust_list(0x55555f6e6760, 24 [pid 20775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20776 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20776] <... set_robust_list resumed>) = 0 [pid 20775] <... futex resumed>) = 1 [pid 20771] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20777 attached [pid 20776] rt_sigprocmask(SIG_SETMASK, [] [pid 20775] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20771] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20777 [pid 20776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20771] <... futex resumed>) = 0 [pid 20777] set_robust_list(0x55555f6e6760, 24 [pid 20776] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20775] pwrite64(3, "\x02\x00", 2, 4 [pid 20771] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20777] <... set_robust_list resumed>) = 0 [pid 20776] <... prctl resumed>) = 0 [pid 20777] rt_sigprocmask(SIG_SETMASK, [] [pid 20776] setpgid(0, 0 [pid 20775] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20776] <... setpgid resumed>) = 0 [pid 20775] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20776] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20775] <... futex resumed>) = 1 [pid 20771] <... futex resumed>) = 0 [pid 20777] <... prctl resumed>) = 0 [pid 20777] setpgid(0, 0 [pid 20771] exit_group(0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20777] <... setpgid resumed>) = 0 [pid 20776] <... openat resumed>) = 3 [pid 20771] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20776] write(3, "1000", 4 [pid 20775] +++ exited with 0 +++ [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20778 attached [pid 20776] <... write resumed>) = 4 [pid 20771] +++ exited with 0 +++ [pid 20776] close(3 [pid 20778] set_robust_list(0x55555f6e6760, 24 [pid 20776] <... close resumed>) = 0 [pid 20778] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20771, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20776] write(1, "executing program\n", 18 executing program [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20778] rt_sigprocmask(SIG_SETMASK, [] [pid 20777] <... openat resumed>) = 3 [pid 20776] <... write resumed>) = 18 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20778 [pid 20778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20777] write(3, "1000", 4 [pid 20776] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20778] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20777] <... write resumed>) = 4 [pid 20776] <... futex resumed>) = 0 [pid 20778] <... prctl resumed>) = 0 [pid 20777] close(3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] setpgid(0, 0 [pid 20777] <... close resumed>) = 0 [pid 20776] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20778] <... setpgid resumed>) = 0 executing program [pid 20777] write(1, "executing program\n", 18 [pid 20776] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20777] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 20778] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20777] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20776] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20778] <... openat resumed>) = 3 [pid 20777] <... futex resumed>) = 0 [pid 20778] write(3, "1000", 4 [pid 20777] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] <... write resumed>) = 4 [pid 20777] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20776] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20778] close(3 [pid 20777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20778] <... close resumed>) = 0 [pid 20777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20776] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20778] write(1, "executing program\n", 18 [pid 20776] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20778] <... write resumed>) = 18 [pid 20776] <... mprotect resumed>) = 0 executing program [pid 20777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20777] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20779 attached [pid 20778] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20777] <... mprotect resumed>) = 0 [pid 20779] set_robust_list(0x55555f6e6760, 24 [pid 20778] <... futex resumed>) = 0 [pid 20777] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20776] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20779] <... set_robust_list resumed>) = 0 [pid 20778] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20777] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20776] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20779 [pid 20779] rt_sigprocmask(SIG_SETMASK, [] [pid 20778] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20776] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20780 attached [pid 20779] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20781 attached [pid 20780] set_robust_list(0x7f9f66e119a0, 24 [pid 20779] <... prctl resumed>) = 0 [pid 20778] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20776] <... clone3 resumed> => {parent_tid=[20780]}, 88) = 20780 [pid 20781] set_robust_list(0x7f9f66e119a0, 24 [pid 20779] setpgid(0, 0 [pid 20778] <... mmap resumed>) = 0x7f9f66df1000 [pid 20776] rt_sigprocmask(SIG_SETMASK, [] [pid 20781] <... set_robust_list resumed>) = 0 [pid 20779] <... setpgid resumed>) = 0 [pid 20778] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20781] rt_sigprocmask(SIG_SETMASK, [] [pid 20779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] <... mprotect resumed>) = 0 [pid 20776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20780] <... set_robust_list resumed>) = 0 [pid 20779] <... openat resumed>) = 3 [pid 20778] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20777] <... clone3 resumed> => {parent_tid=[20781]}, 88) = 20781 [pid 20776] <... futex resumed>) = 0 [pid 20780] rt_sigprocmask(SIG_SETMASK, [] [pid 20779] write(3, "1000", 4 [pid 20778] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20777] rt_sigprocmask(SIG_SETMASK, [] [pid 20780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20779] <... write resumed>) = 4 [pid 20778] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20782 attached [pid 20780] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20779] close(3 [pid 20777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] set_robust_list(0x7f9f66e119a0, 24 [pid 20781] <... futex resumed>) = 0 [pid 20780] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20779] <... close resumed>) = 0 [pid 20778] <... clone3 resumed> => {parent_tid=[20782]}, 88) = 20782 [pid 20777] <... futex resumed>) = 1 [pid 20782] <... set_robust_list resumed>) = 0 [pid 20781] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20779] write(1, "executing program\n", 18 [pid 20778] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20782] rt_sigprocmask(SIG_SETMASK, [] [pid 20781] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20780] <... futex resumed>) = 1 [pid 20779] <... write resumed>) = 18 [pid 20778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20776] <... futex resumed>) = 0 [pid 20782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20779] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20781] <... futex resumed>) = 1 [pid 20780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20779] <... futex resumed>) = 0 [pid 20778] <... futex resumed>) = 0 [pid 20777] <... futex resumed>) = 0 [pid 20776] <... futex resumed>) = 0 [pid 20782] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20780] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20779] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20780] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20779] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20777] <... futex resumed>) = 0 [pid 20776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20782] <... futex resumed>) = 0 [pid 20781] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20779] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20782] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20781] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20780] <... futex resumed>) = 0 [pid 20779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] <... futex resumed>) = 0 [pid 20781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20781] <... futex resumed>) = 1 [pid 20777] <... futex resumed>) = 0 [pid 20781] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20781] <... openat resumed>) = 3 [pid 20777] <... futex resumed>) = 0 [pid 20776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20780] <... futex resumed>) = 0 [pid 20777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20776] <... futex resumed>) = 1 [pid 20782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20780] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20779] <... mmap resumed>) = 0x7f9f66df1000 [pid 20778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20782] <... futex resumed>) = 0 [pid 20781] <... futex resumed>) = 0 [pid 20780] <... openat resumed>) = 3 [pid 20779] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20777] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20781] pwrite64(3, "\x02\x00", 2, 4 [pid 20780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20779] <... mprotect resumed>) = 0 [pid 20778] <... futex resumed>) = 0 [pid 20777] <... futex resumed>) = 0 [pid 20782] <... openat resumed>) = 3 [pid 20781] <... pwrite64 resumed>) = 2 [pid 20780] <... futex resumed>) = 1 [pid 20778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20777] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20776] <... futex resumed>) = 0 [pid 20779] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20781] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20776] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] <... futex resumed>) = 1 [pid 20781] <... futex resumed>) = 1 [pid 20780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20779] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20778] <... futex resumed>) = 0 [pid 20777] <... futex resumed>) = 0 [pid 20776] <... futex resumed>) = 0 [pid 20782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20781] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20780] pwrite64(3, "\x02\x00", 2, 4 [pid 20779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20778] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20777] exit_group(0 [pid 20776] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20781] <... futex resumed>) = ? [pid 20780] <... pwrite64 resumed>) = 2 [pid 20778] <... futex resumed>) = 0 [pid 20777] <... exit_group resumed>) = ? [pid 20782] pwrite64(3, "\x02\x00", 2, 4 [pid 20778] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20783 attached [pid 20782] <... pwrite64 resumed>) = 2 [pid 20781] +++ exited with 0 +++ [pid 20780] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20779] <... clone3 resumed> => {parent_tid=[20783]}, 88) = 20783 [pid 20777] +++ exited with 0 +++ [pid 20783] set_robust_list(0x7f9f66e119a0, 24 [pid 20782] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20780] <... futex resumed>) = 1 [pid 20776] <... futex resumed>) = 0 [pid 20783] <... set_robust_list resumed>) = 0 [pid 20782] <... futex resumed>) = 1 [pid 20780] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20779] rt_sigprocmask(SIG_SETMASK, [] [pid 20778] <... futex resumed>) = 0 [pid 20776] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20777, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20783] rt_sigprocmask(SIG_SETMASK, [] [pid 20782] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20780] <... futex resumed>) = ? [pid 20779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20778] exit_group(0 [pid 20776] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20782] <... futex resumed>) = ? [pid 20780] +++ exited with 0 +++ [pid 20779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20778] <... exit_group resumed>) = ? [pid 20783] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20776] +++ exited with 0 +++ [pid 20783] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20782] +++ exited with 0 +++ [pid 20779] <... futex resumed>) = 0 [pid 20778] +++ exited with 0 +++ [pid 20783] <... futex resumed>) = 0 [pid 20779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 20779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20776, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20783] mount(NULL, "./sys", "sysfs", 0, NULL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20778, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20783] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20779] <... futex resumed>) = 0 [pid 20783] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20779] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20784 attached [pid 20779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20784] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20784 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20783] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20784] <... set_robust_list resumed>) = 0 [pid 20783] <... openat resumed>) = 3 [pid 20783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20785 attached ) = 1 [pid 20785] set_robust_list(0x55555f6e6760, 24 [pid 20783] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20785] <... set_robust_list resumed>) = 0 [pid 20779] <... futex resumed>) = 0 [pid 20785] rt_sigprocmask(SIG_SETMASK, [] [pid 20784] rt_sigprocmask(SIG_SETMASK, [] [pid 20779] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20783] <... futex resumed>) = 0 [pid 20779] <... futex resumed>) = 1 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20785 [pid 20785] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20784] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20783] pwrite64(3, "\x02\x00", 2, 4 [pid 20779] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20785] <... prctl resumed>) = 0 [pid 20783] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20785] setpgid(0, 0 [pid 20784] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20784] setpgid(0, 0) = 0 [pid 20785] <... setpgid resumed>) = 0 [pid 20783] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20785] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20784] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20783] <... futex resumed>) = 1 [pid 20779] <... futex resumed>) = 0 [pid 20785] <... openat resumed>) = 3 [pid 20783] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20779] exit_group(0 [pid 20785] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20785] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20785] close(3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20785] <... close resumed>) = 0 [pid 20784] <... openat resumed>) = 3 [pid 20779] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20786 attached [pid 20784] write(3, "1000", 4 [pid 20785] write(1, "executing program\n", 18 [pid 20784] <... write resumed>) = 4 executing program [pid 20783] <... futex resumed>) = ? [pid 20786] set_robust_list(0x55555f6e6760, 24 [pid 20785] <... write resumed>) = 18 [pid 20784] close(3 [pid 20783] +++ exited with 0 +++ [pid 20779] +++ exited with 0 +++ [pid 20786] <... set_robust_list resumed>) = 0 [pid 20785] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20784] <... close resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20786 [pid 20785] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20785] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20785] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20785] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20785] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20785] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20785] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20786] rt_sigprocmask(SIG_SETMASK, [] [pid 20784] write(1, "executing program\n", 18 [pid 20786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20784] <... write resumed>) = 18 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20779, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20784] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20784] <... futex resumed>) = 0 executing program [pid 20785] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20787 attached [pid 20787] set_robust_list(0x7f9f66e119a0, 24 [pid 20785] <... clone3 resumed> => {parent_tid=[20787]}, 88) = 20787 [pid 20787] <... set_robust_list resumed>) = 0 [pid 20785] rt_sigprocmask(SIG_SETMASK, [] [pid 20787] rt_sigprocmask(SIG_SETMASK, [] [pid 20785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20787] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20785] <... futex resumed>) = 0 [pid 20787] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20785] <... futex resumed>) = 0 [pid 20787] <... futex resumed>) = 1 [pid 20785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20787] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20785] <... futex resumed>) = 0 [pid 20787] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20786] <... prctl resumed>) = 0 [pid 20785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20784] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20786] setpgid(0, 0 [pid 20784] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20787] <... futex resumed>) = 1 [pid 20786] <... setpgid resumed>) = 0 [pid 20785] <... futex resumed>) = 0 [pid 20784] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20787] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20785] <... futex resumed>) = 0 [pid 20784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20787] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20784] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20787] <... openat resumed>) = 3 [pid 20786] <... openat resumed>) = 3 [pid 20787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20784] <... mmap resumed>) = 0x7f9f66df1000 [pid 20785] <... futex resumed>) = 0 [pid 20784] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20786] write(3, "1000", 4 [pid 20784] <... mprotect resumed>) = 0 [pid 20786] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20786] close(3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20784] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20786] <... close resumed>) = 0 [pid 20784] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20786] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20786] <... write resumed>) = 18 [pid 20784] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20787] <... futex resumed>) = 1 [pid 20785] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20787] pwrite64(3, "\x02\x00", 2, 4 [pid 20785] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20788 attached [pid 20787] <... pwrite64 resumed>) = 2 [pid 20785] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20789 attached [pid 20788] set_robust_list(0x55555f6e6760, 24 executing program [pid 20787] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20786] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20788 [pid 20789] set_robust_list(0x7f9f66e119a0, 24 [pid 20788] <... set_robust_list resumed>) = 0 [pid 20787] <... futex resumed>) = 0 [pid 20786] <... futex resumed>) = 0 [pid 20785] exit_group(0 [pid 20784] <... clone3 resumed> => {parent_tid=[20789]}, 88) = 20789 [pid 20789] <... set_robust_list resumed>) = 0 [pid 20788] rt_sigprocmask(SIG_SETMASK, [] [pid 20786] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20785] <... exit_group resumed>) = ? [pid 20784] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20789] rt_sigprocmask(SIG_SETMASK, [] [pid 20788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20787] +++ exited with 0 +++ [pid 20786] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20786] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20785] +++ exited with 0 +++ [pid 20788] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20789] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20788] <... prctl resumed>) = 0 [pid 20786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20784] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20785, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20786] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20788] setpgid(0, 0 [pid 20784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20786] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20789] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20788] <... setpgid resumed>) = 0 [pid 20786] <... mprotect resumed>) = 0 [pid 20789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20784] <... futex resumed>) = 0 [pid 20789] <... futex resumed>) = 1 [pid 20784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20789] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20788] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20784] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20786] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20789] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20784] <... futex resumed>) = 0 [pid 20788] <... openat resumed>) = 3 [pid 20786] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20789] <... futex resumed>) = 1 [pid 20786] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20784] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20789] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20789] <... openat resumed>) = 3 [pid 20789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20784] <... futex resumed>) = 0 [pid 20789] <... futex resumed>) = 1 [pid 20784] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20789] pwrite64(3, "\x02\x00", 2, 4 [pid 20784] <... futex resumed>) = 0 [pid 20789] <... pwrite64 resumed>) = 2 [pid 20788] write(3, "1000", 4 [pid 20784] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20790 attached [pid 20789] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20788] <... write resumed>) = 4 [pid 20784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20790] set_robust_list(0x7f9f66e119a0, 24 [pid 20789] <... futex resumed>) = 0 [pid 20788] close(3 [pid 20786] <... clone3 resumed> => {parent_tid=[20790]}, 88) = 20790 [pid 20784] exit_group(0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20790] <... set_robust_list resumed>) = 0 [pid 20788] <... close resumed>) = 0 [pid 20786] rt_sigprocmask(SIG_SETMASK, [] [pid 20784] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20791 attached [pid 20790] rt_sigprocmask(SIG_SETMASK, [] [pid 20789] +++ exited with 0 +++ [pid 20788] write(1, "executing program\n", 18 [pid 20786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20788] <... write resumed>) = 18 executing program [pid 20786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] set_robust_list(0x55555f6e6760, 24 [pid 20790] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20788] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20786] <... futex resumed>) = 0 [pid 20788] <... futex resumed>) = 0 [pid 20786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20791 [pid 20791] <... set_robust_list resumed>) = 0 [pid 20790] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20788] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20784] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20788] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20791] rt_sigprocmask(SIG_SETMASK, [] [pid 20790] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20788] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20784, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20791] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20790] <... futex resumed>) = 1 [pid 20788] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20786] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20791] <... prctl resumed>) = 0 [pid 20790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20791] setpgid(0, 0 [pid 20790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20788] <... mmap resumed>) = 0x7f9f66df1000 [pid 20786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] <... setpgid resumed>) = 0 [pid 20790] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20788] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20786] <... futex resumed>) = 0 [pid 20791] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20790] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20788] <... mprotect resumed>) = 0 [pid 20788] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20791] <... openat resumed>) = 3 [pid 20790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20788] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20791] write(3, "1000", 4 [pid 20790] <... futex resumed>) = 1 [pid 20786] <... futex resumed>) = 0 [pid 20791] <... write resumed>) = 4 [pid 20790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20788] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] close(3 [pid 20790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20786] <... futex resumed>) = 0 [pid 20791] <... close resumed>) = 0 [pid 20790] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20792 attached [pid 20791] write(1, "executing program\n", 18 [pid 20790] <... openat resumed>) = 3 [pid 20792] set_robust_list(0x7f9f66e119a0, 24 executing program [pid 20791] <... write resumed>) = 18 [pid 20791] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20792] <... set_robust_list resumed>) = 0 [pid 20791] <... futex resumed>) = 0 [pid 20790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20792] rt_sigprocmask(SIG_SETMASK, [] [pid 20791] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20790] <... futex resumed>) = 1 [pid 20792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20791] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20788] <... clone3 resumed> => {parent_tid=[20792]}, 88) = 20792 [pid 20786] <... futex resumed>) = 0 [pid 20788] rt_sigprocmask(SIG_SETMASK, [] [pid 20786] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20786] <... futex resumed>) = 0 [pid 20792] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20791] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20790] pwrite64(3, "\x02\x00", 2, 4 [pid 20792] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20790] <... pwrite64 resumed>) = 2 [pid 20788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20786] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20790] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20792] <... futex resumed>) = 0 [pid 20791] <... mmap resumed>) = 0x7f9f66df1000 [pid 20790] <... futex resumed>) = 0 [pid 20788] <... futex resumed>) = 0 [pid 20786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20791] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20790] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20786] exit_group(0 [pid 20791] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20790] <... futex resumed>) = ? [pid 20788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20786] <... exit_group resumed>) = ? [pid 20791] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20790] +++ exited with 0 +++ [pid 20791] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20793 attached [pid 20793] set_robust_list(0x7f9f66e119a0, 24 [pid 20791] <... clone3 resumed> => {parent_tid=[20793]}, 88) = 20793 [pid 20793] <... set_robust_list resumed>) = 0 [pid 20791] rt_sigprocmask(SIG_SETMASK, [] [pid 20793] rt_sigprocmask(SIG_SETMASK, [] [pid 20791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20793] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20793] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20791] <... futex resumed>) = 0 [pid 20793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20788] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20793] <... futex resumed>) = 0 [pid 20788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20792] <... futex resumed>) = 0 [pid 20791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20788] <... futex resumed>) = 1 [pid 20792] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20793] <... futex resumed>) = 0 [pid 20792] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20791] <... futex resumed>) = 1 [pid 20793] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20786] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20793] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20788] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20792] <... futex resumed>) = 0 [pid 20788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20793] <... futex resumed>) = 1 [pid 20792] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20791] <... futex resumed>) = 0 [pid 20788] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20794 attached [pid 20793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20792] <... openat resumed>) = 3 [pid 20791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20791] <... futex resumed>) = 0 [pid 20793] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20793] <... openat resumed>) = 3 [pid 20792] <... futex resumed>) = 0 [pid 20792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20791] <... futex resumed>) = 0 [pid 20793] <... futex resumed>) = 1 [pid 20791] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20793] pwrite64(3, "\x02\x00", 2, 4 [pid 20791] <... futex resumed>) = 0 [pid 20793] <... pwrite64 resumed>) = 2 [pid 20791] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20794] set_robust_list(0x55555f6e6760, 24 [pid 20788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20794] <... set_robust_list resumed>) = 0 [pid 20788] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20794 [pid 20793] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20794] rt_sigprocmask(SIG_SETMASK, [] [pid 20793] <... futex resumed>) = 1 [pid 20791] <... futex resumed>) = 0 [pid 20794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20793] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20791] exit_group(0 [pid 20788] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20793] <... futex resumed>) = ? [pid 20792] <... futex resumed>) = 0 [pid 20791] <... exit_group resumed>) = ? [pid 20788] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20794] <... prctl resumed>) = 0 [pid 20793] +++ exited with 0 +++ [pid 20792] pwrite64(3, "\x02\x00", 2, 4 [pid 20791] +++ exited with 0 +++ [pid 20788] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20794] setpgid(0, 0 [pid 20792] <... pwrite64 resumed>) = 2 [pid 20794] <... setpgid resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20791, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20792] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20792] <... futex resumed>) = 1 [pid 20788] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20792] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20788] exit_group(0) = ? [pid 20792] <... futex resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20794] <... openat resumed>) = 3 [pid 20792] +++ exited with 0 +++ [pid 20788] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 20794] write(3, "1000", 4) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20788, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20794] close(3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20794] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20795 attached [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20795 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20794] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20796 attached [pid 20795] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20796 executing program [pid 20796] set_robust_list(0x55555f6e6760, 24 [pid 20795] rt_sigprocmask(SIG_SETMASK, [] [pid 20794] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20796] <... set_robust_list resumed>) = 0 [pid 20795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20794] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20794] <... futex resumed>) = 0 [pid 20794] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20794] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20794] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20796] rt_sigprocmask(SIG_SETMASK, [] [pid 20794] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20795] <... prctl resumed>) = 0 [pid 20796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20795] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20796] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20795] <... setpgid resumed>) = 0 [pid 20794] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20796] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20797 attached [pid 20795] <... openat resumed>) = 3 [pid 20794] <... clone3 resumed> => {parent_tid=[20797]}, 88) = 20797 [pid 20794] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20798 attached [pid 20797] set_robust_list(0x7f9f66e119a0, 24 [pid 20796] setpgid(0, 0 [pid 20795] write(3, "1000", 4 [pid 20798] set_robust_list(0x55555f6e6760, 24 [pid 20797] <... set_robust_list resumed>) = 0 [pid 20796] <... setpgid resumed>) = 0 [pid 20795] <... write resumed>) = 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20798 [pid 20798] <... set_robust_list resumed>) = 0 [pid 20797] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20798] rt_sigprocmask(SIG_SETMASK, [] [pid 20795] close(3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20797] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20795] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20798] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20797] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20795] write(1, "executing program\n", 18 [pid 20796] <... openat resumed>) = 3 [pid 20795] <... write resumed>) = 18 [pid 20798] <... prctl resumed>) = 0 [pid 20798] setpgid(0, 0) = 0 [pid 20798] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20795] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20796] write(3, "1000", 4 [pid 20795] <... futex resumed>) = 0 [pid 20797] <... futex resumed>) = 1 [pid 20796] <... write resumed>) = 4 [pid 20795] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20796] close(3 [pid 20795] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20798] <... openat resumed>) = 3 [pid 20796] <... close resumed>) = 0 [pid 20795] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20794] <... futex resumed>) = 0 [pid 20798] write(3, "1000", 4 [pid 20796] write(1, "executing program\n", 18 [pid 20795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20798] <... write resumed>) = 4 executing program [pid 20797] <... futex resumed>) = 0 [pid 20796] <... write resumed>) = 18 [pid 20795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20794] <... futex resumed>) = 1 [pid 20798] close(3 [pid 20797] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20796] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20798] <... close resumed>) = 0 [pid 20795] <... mmap resumed>) = 0x7f9f66df1000 [pid 20798] write(1, "executing program\n", 18 [pid 20797] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20796] <... futex resumed>) = 0 [pid 20798] <... write resumed>) = 18 executing program [pid 20798] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20798] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20798] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20798] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20798] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20798] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20796] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20795] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20796] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20799 attached [pid 20799] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20797] <... futex resumed>) = 1 [pid 20798] <... clone3 resumed> => {parent_tid=[20799]}, 88) = 20799 [pid 20796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20795] <... mprotect resumed>) = 0 [pid 20794] <... futex resumed>) = 0 [pid 20799] rt_sigprocmask(SIG_SETMASK, [] [pid 20798] rt_sigprocmask(SIG_SETMASK, [] [pid 20797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20795] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20794] <... futex resumed>) = 0 [pid 20799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20798] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20797] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20795] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20798] <... futex resumed>) = 0 [pid 20799] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20797] <... openat resumed>) = 3 [pid 20795] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20798] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20796] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20800 attached [pid 20799] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20797] <... futex resumed>) = 1 [pid 20796] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20794] <... futex resumed>) = 0 [pid 20800] set_robust_list(0x7f9f66e119a0, 24 [pid 20799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20796] <... mprotect resumed>) = 0 [pid 20795] <... clone3 resumed> => {parent_tid=[20800]}, 88) = 20800 [pid 20794] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20800] <... set_robust_list resumed>) = 0 [pid 20799] <... futex resumed>) = 1 [pid 20798] <... futex resumed>) = 0 [pid 20797] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20796] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20795] rt_sigprocmask(SIG_SETMASK, [] [pid 20794] <... futex resumed>) = 0 [pid 20800] rt_sigprocmask(SIG_SETMASK, [] [pid 20799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20798] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20797] pwrite64(3, "\x02\x00", 2, 4 [pid 20796] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20795] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20794] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20798] <... futex resumed>) = 0 [pid 20800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20799] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20798] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20797] <... pwrite64 resumed>) = 2 [pid 20800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20799] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20800] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20795] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20801 attached [pid 20800] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20799] <... futex resumed>) = 1 [pid 20798] <... futex resumed>) = 0 [pid 20797] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20801] set_robust_list(0x7f9f66e119a0, 24 [pid 20800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20798] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20797] <... futex resumed>) = 1 [pid 20796] <... clone3 resumed> => {parent_tid=[20801]}, 88) = 20801 [pid 20795] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20794] <... futex resumed>) = 0 [pid 20801] <... set_robust_list resumed>) = 0 [pid 20800] <... futex resumed>) = 0 [pid 20799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20798] <... futex resumed>) = 0 [pid 20797] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20796] rt_sigprocmask(SIG_SETMASK, [] [pid 20795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20801] rt_sigprocmask(SIG_SETMASK, [] [pid 20800] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20799] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20798] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20795] <... futex resumed>) = 0 [pid 20794] exit_group(0 [pid 20801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20800] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20799] <... openat resumed>) = 3 [pid 20797] <... futex resumed>) = ? [pid 20796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20794] <... exit_group resumed>) = ? [pid 20801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20797] +++ exited with 0 +++ [pid 20796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20801] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20800] <... futex resumed>) = 1 [pid 20799] <... futex resumed>) = 1 [pid 20798] <... futex resumed>) = 0 [pid 20796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20795] <... futex resumed>) = 0 [pid 20801] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20798] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20798] <... futex resumed>) = 0 [pid 20796] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20795] <... futex resumed>) = 0 [pid 20801] <... futex resumed>) = 0 [pid 20800] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20799] pwrite64(3, "\x02\x00", 2, 4 [pid 20798] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20801] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20800] <... openat resumed>) = 3 [pid 20799] <... pwrite64 resumed>) = 2 [pid 20801] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20796] <... futex resumed>) = 0 [pid 20794] +++ exited with 0 +++ [pid 20796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20794, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20799] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20801] <... futex resumed>) = 1 [pid 20800] <... futex resumed>) = 1 [pid 20799] <... futex resumed>) = 1 [pid 20798] <... futex resumed>) = 0 [pid 20796] <... futex resumed>) = 0 [pid 20795] <... futex resumed>) = 0 [pid 20801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20800] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20799] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20798] exit_group(0 [pid 20796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20795] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20799] <... futex resumed>) = ? [pid 20798] <... exit_group resumed>) = ? [pid 20796] <... futex resumed>) = 0 [pid 20795] <... futex resumed>) = 0 [pid 20801] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20800] pwrite64(3, "\x02\x00", 2, 4 [pid 20799] +++ exited with 0 +++ [pid 20798] +++ exited with 0 +++ [pid 20796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20795] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20801] <... openat resumed>) = 3 [pid 20800] <... pwrite64 resumed>) = 2 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20798, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20800] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20801] <... futex resumed>) = 1 [pid 20796] <... futex resumed>) = 0 [pid 20796] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20796] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20795] <... futex resumed>) = 0 [pid 20801] pwrite64(3, "\x02\x00", 2, 4 [pid 20795] exit_group(0) = ? [pid 20801] <... pwrite64 resumed>) = 2 [pid 20800] <... futex resumed>) = ? [pid 20801] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20796] <... futex resumed>) = 0 [pid 20801] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20796] exit_group(0) = ? [pid 20800] +++ exited with 0 +++ [pid 20801] <... futex resumed>) = ? [pid 20795] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20795, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20801] +++ exited with 0 +++ [pid 20796] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20802 attached [pid 20802] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20802] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20803 attached , [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20802 [pid 20802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20802] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20802] <... prctl resumed>) = 0 [pid 20802] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20804 attached [pid 20803] set_robust_list(0x55555f6e6760, 24 [pid 20802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20803 [pid 20804] set_robust_list(0x55555f6e6760, 24 [pid 20802] <... openat resumed>) = 3 [pid 20804] <... set_robust_list resumed>) = 0 [pid 20804] rt_sigprocmask(SIG_SETMASK, [] [pid 20803] <... set_robust_list resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20802] write(3, "1000", 4 [pid 20804] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20803] rt_sigprocmask(SIG_SETMASK, [] [pid 20802] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20804] <... prctl resumed>) = 0 [pid 20802] close(3 [pid 20804] setpgid(0, 0 [pid 20802] <... close resumed>) = 0 [pid 20804] <... setpgid resumed>) = 0 [pid 20803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20802] write(1, "executing program\n", 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20804 [pid 20804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20803] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20802] <... write resumed>) = 18 executing program [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20804] <... openat resumed>) = 3 [pid 20803] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20803] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20804] write(3, "1000", 4 [pid 20803] <... setpgid resumed>) = 0 [pid 20802] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20804] <... write resumed>) = 4 [pid 20802] <... futex resumed>) = 0 [pid 20804] close(3 [pid 20802] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20804] <... close resumed>) = 0 [pid 20802] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20804] write(1, "executing program\n", 18 [pid 20802] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20805 attached [pid 20804] <... write resumed>) = 18 executing program [pid 20803] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20805] set_robust_list(0x55555f6e6760, 24 [pid 20804] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20805] <... set_robust_list resumed>) = 0 [pid 20804] <... futex resumed>) = 0 [pid 20803] <... openat resumed>) = 3 [pid 20802] <... mmap resumed>) = 0x7f9f66df1000 [pid 20805] rt_sigprocmask(SIG_SETMASK, [] [pid 20804] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20802] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20804] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20802] <... mprotect resumed>) = 0 [pid 20805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20804] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20802] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20805] <... prctl resumed>) = 0 [pid 20804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20802] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20805] setpgid(0, 0 [pid 20804] <... mmap resumed>) = 0x7f9f66df1000 [pid 20802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20805] <... setpgid resumed>) = 0 [pid 20804] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20803] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20805 ci2-android-6-12-rust/strace-static-x86_64: Process 20806 attached [pid 20805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20804] <... mprotect resumed>) = 0 [pid 20803] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20806] set_robust_list(0x7f9f66e119a0, 24 [pid 20803] close(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20806] <... set_robust_list resumed>) = 0 [pid 20803] <... close resumed>) = 0 [pid 20806] rt_sigprocmask(SIG_SETMASK, [] [pid 20803] write(1, "executing program\n", 18 [pid 20806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20803] <... write resumed>) = 18 [pid 20806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] <... openat resumed>) = 3 executing program [pid 20804] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20803] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20802] <... clone3 resumed> => {parent_tid=[20806]}, 88) = 20806 [pid 20805] write(3, "1000", 4 [pid 20804] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20803] <... futex resumed>) = 0 [pid 20802] rt_sigprocmask(SIG_SETMASK, [] [pid 20805] <... write resumed>) = 4 [pid 20804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20803] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20802] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20807 attached [pid 20805] close(3 [pid 20803] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] <... close resumed>) = 0 [pid 20804] <... clone3 resumed> => {parent_tid=[20807]}, 88) = 20807 [pid 20803] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20802] <... futex resumed>) = 1 [pid 20807] set_robust_list(0x7f9f66e119a0, 24 [pid 20806] <... futex resumed>) = 0 [pid 20805] write(1, "executing program\n", 18 [pid 20804] rt_sigprocmask(SIG_SETMASK, [] [pid 20803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20807] <... set_robust_list resumed>) = 0 executing program [pid 20806] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20805] <... write resumed>) = 18 [pid 20804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20803] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20807] rt_sigprocmask(SIG_SETMASK, [] [pid 20806] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20805] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] <... futex resumed>) = 0 [pid 20804] <... futex resumed>) = 0 [pid 20803] <... mmap resumed>) = 0x7f9f66df1000 [pid 20806] <... futex resumed>) = 1 [pid 20805] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20803] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20802] <... futex resumed>) = 0 [pid 20807] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20803] <... mprotect resumed>) = 0 [pid 20802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20807] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20802] <... futex resumed>) = 0 [pid 20807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20806] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20803] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20807] <... futex resumed>) = 1 [pid 20805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20804] <... futex resumed>) = 0 [pid 20807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20806] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20805] <... mmap resumed>) = 0x7f9f66df1000 [pid 20804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20803] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20804] <... futex resumed>) = 0 [pid 20807] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20806] <... futex resumed>) = 1 [pid 20805] <... mprotect resumed>) = 0 [pid 20803] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20802] <... futex resumed>) = 0 [pid 20807] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20808 attached [pid 20806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20805] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20802] <... futex resumed>) = 0 [pid 20808] set_robust_list(0x7f9f66e119a0, 24 [pid 20805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20809 attached [pid 20808] <... set_robust_list resumed>) = 0 [pid 20809] set_robust_list(0x7f9f66e119a0, 24 [pid 20808] rt_sigprocmask(SIG_SETMASK, [] [pid 20807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20806] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20805] <... clone3 resumed> => {parent_tid=[20809]}, 88) = 20809 [pid 20803] <... clone3 resumed> => {parent_tid=[20808]}, 88) = 20808 [pid 20809] <... set_robust_list resumed>) = 0 [pid 20808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20807] <... futex resumed>) = 1 [pid 20806] <... openat resumed>) = 3 [pid 20805] rt_sigprocmask(SIG_SETMASK, [] [pid 20804] <... futex resumed>) = 0 [pid 20803] rt_sigprocmask(SIG_SETMASK, [] [pid 20809] rt_sigprocmask(SIG_SETMASK, [] [pid 20808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20803] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20806] <... futex resumed>) = 1 [pid 20805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20804] <... futex resumed>) = 0 [pid 20803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20802] <... futex resumed>) = 0 [pid 20809] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20808] <... futex resumed>) = 0 [pid 20807] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] <... futex resumed>) = 0 [pid 20804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20803] <... futex resumed>) = 1 [pid 20802] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20809] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20808] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20802] <... futex resumed>) = 0 [pid 20806] pwrite64(3, "\x02\x00", 2, 4 [pid 20809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20808] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20802] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20809] <... futex resumed>) = 0 [pid 20808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20806] <... pwrite64 resumed>) = 2 [pid 20805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20809] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20808] <... futex resumed>) = 1 [pid 20806] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] <... futex resumed>) = 0 [pid 20803] <... futex resumed>) = 0 [pid 20809] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20807] <... openat resumed>) = 3 [pid 20805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20806] <... futex resumed>) = 1 [pid 20802] <... futex resumed>) = 0 [pid 20809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20806] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20803] <... futex resumed>) = 0 [pid 20802] exit_group(0 [pid 20809] <... futex resumed>) = 0 [pid 20808] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20807] <... futex resumed>) = 1 [pid 20806] <... futex resumed>) = ? [pid 20805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20804] <... futex resumed>) = 0 [pid 20803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20802] <... exit_group resumed>) = ? [pid 20809] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20808] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20806] +++ exited with 0 +++ [pid 20805] <... futex resumed>) = 0 [pid 20804] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20809] <... openat resumed>) = 3 [pid 20808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20804] <... futex resumed>) = 0 [pid 20809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20808] <... futex resumed>) = 1 [pid 20807] pwrite64(3, "\x02\x00", 2, 4 [pid 20804] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20803] <... futex resumed>) = 0 [pid 20802] +++ exited with 0 +++ [pid 20809] <... futex resumed>) = 1 [pid 20808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] <... futex resumed>) = 0 [pid 20803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20807] <... pwrite64 resumed>) = 2 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20802, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20807] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20805] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20803] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20808] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20805] <... futex resumed>) = 0 [pid 20809] pwrite64(3, "\x02\x00", 2, 4 [pid 20808] <... openat resumed>) = 3 [pid 20807] <... futex resumed>) = 1 [pid 20805] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20804] <... futex resumed>) = 0 [pid 20803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20809] <... pwrite64 resumed>) = 2 [pid 20807] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20809] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20804] exit_group(0 [pid 20809] <... futex resumed>) = 1 [pid 20808] <... futex resumed>) = 1 [pid 20805] <... futex resumed>) = 0 [pid 20804] <... exit_group resumed>) = ? [pid 20803] <... futex resumed>) = 0 [pid 20807] <... futex resumed>) = ? [pid 20809] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20805] exit_group(0 [pid 20803] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20809] <... futex resumed>) = ? [pid 20808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20805] <... exit_group resumed>) = ? [pid 20809] +++ exited with 0 +++ [pid 20808] pwrite64(3, "\x02\x00", 2, 4 [pid 20805] +++ exited with 0 +++ [pid 20803] <... futex resumed>) = 0 [pid 20808] <... pwrite64 resumed>) = 2 [pid 20807] +++ exited with 0 +++ [pid 20804] +++ exited with 0 +++ [pid 20803] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20808] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20808] <... futex resumed>) = 1 [pid 20803] <... futex resumed>) = 0 [pid 20808] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20803] exit_group(0) = ? [pid 20808] <... futex resumed>) = ? [pid 20808] +++ exited with 0 +++ [pid 20803] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20803, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20810 attached , child_tidptr=0x55555f6e6750) = 20810 [pid 20810] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20810] <... set_robust_list resumed>) = 0 [pid 20810] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20810] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20810] setpgid(0, 0) = 0 [pid 20810] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20810] <... openat resumed>) = 3 [pid 20810] write(3, "1000", 4) = 4 [pid 20810] close(3) = 0 [pid 20810] write(1, "executing program\n", 18) = 18 executing program [pid 317] <... restart_syscall resumed>) = 0 [pid 20810] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20810] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20810] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20811 attached [pid 20810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20811] set_robust_list(0x55555f6e6760, 24 [pid 20810] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20811] <... set_robust_list resumed>) = 0 [pid 20810] <... mmap resumed>) = 0x7f9f66df1000 [pid 20811] rt_sigprocmask(SIG_SETMASK, [] [pid 20810] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20811 [pid 20810] <... mprotect resumed>) = 0 [pid 20811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20810] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20812 attached [pid 20811] <... prctl resumed>) = 0 [pid 20810] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20812] set_robust_list(0x55555f6e6760, 24 [pid 20811] setpgid(0, 0 [pid 20810] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20813 attached [pid 20812] <... set_robust_list resumed>) = 0 [pid 20811] <... setpgid resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20813] set_robust_list(0x7f9f66e119a0, 24 [pid 20812] rt_sigprocmask(SIG_SETMASK, [] [pid 20811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20812 [pid 20813] <... set_robust_list resumed>) = 0 [pid 20813] rt_sigprocmask(SIG_SETMASK, [] [pid 20812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20811] <... openat resumed>) = 3 [pid 20810] <... clone3 resumed> => {parent_tid=[20813]}, 88) = 20813 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20810] rt_sigprocmask(SIG_SETMASK, [] [pid 20813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20812] <... prctl resumed>) = 0 [pid 20811] write(3, "1000", 4 [pid 20810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20812] setpgid(0, 0 [pid 20811] <... write resumed>) = 4 [pid 20810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20812] <... setpgid resumed>) = 0 [pid 20811] close(3 [pid 20810] <... futex resumed>) = 1 [pid 20813] <... futex resumed>) = 0 [pid 20812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20811] <... close resumed>) = 0 [pid 20810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20813] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20812] <... openat resumed>) = 3 [pid 20811] write(1, "executing program\n", 18 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20813] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20812] write(3, "1000", 4 [pid 20811] <... write resumed>) = 18 [pid 20812] <... write resumed>) = 4 [pid 20811] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20812] close(3 [pid 20811] <... futex resumed>) = 0 [pid 20812] <... close resumed>) = 0 [pid 20811] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20812] write(1, "executing program\n", 18 executing program executing program [pid 20813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20814 attached [pid 20813] <... futex resumed>) = 1 [pid 20812] <... write resumed>) = 18 [pid 20811] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20810] <... futex resumed>) = 0 [pid 20812] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20812] <... futex resumed>) = 0 [pid 20811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20810] <... futex resumed>) = 0 [pid 20812] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20811] <... mmap resumed>) = 0x7f9f66df1000 [pid 20810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20812] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20812] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20811] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20813] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20814] set_robust_list(0x55555f6e6760, 24 [pid 20812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20811] <... mprotect resumed>) = 0 [pid 20814] <... set_robust_list resumed>) = 0 [pid 20813] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20814 [pid 20814] rt_sigprocmask(SIG_SETMASK, [] [pid 20813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20812] <... mmap resumed>) = 0x7f9f66df1000 [pid 20814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20813] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20813] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20812] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20810] <... futex resumed>) = 0 [pid 20814] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20812] <... mprotect resumed>) = 0 [pid 20811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20815 attached [pid 20814] <... prctl resumed>) = 0 [pid 20813] <... futex resumed>) = 0 [pid 20812] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20810] <... futex resumed>) = 1 [pid 20815] set_robust_list(0x7f9f66e119a0, 24 [pid 20814] setpgid(0, 0 [pid 20813] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20812] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20811] <... clone3 resumed> => {parent_tid=[20815]}, 88) = 20815 [pid 20810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20815] <... set_robust_list resumed>) = 0 [pid 20814] <... setpgid resumed>) = 0 [pid 20813] <... openat resumed>) = 3 [pid 20812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20811] rt_sigprocmask(SIG_SETMASK, [] [pid 20815] rt_sigprocmask(SIG_SETMASK, [] [pid 20814] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20813] <... futex resumed>) = 1 [pid 20810] <... futex resumed>) = 0 [pid 20813] pwrite64(3, "\x02\x00", 2, 4 [pid 20812] <... clone3 resumed> => {parent_tid=[20816]}, 88) = 20816 [pid 20811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20810] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20816 attached [pid 20815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20814] <... openat resumed>) = 3 [pid 20813] <... pwrite64 resumed>) = 2 [pid 20812] rt_sigprocmask(SIG_SETMASK, [] [pid 20811] <... futex resumed>) = 0 [pid 20810] <... futex resumed>) = 0 [pid 20816] set_robust_list(0x7f9f66e119a0, 24 [pid 20815] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20814] write(3, "1000", 4 [pid 20812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20810] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20816] <... set_robust_list resumed>) = 0 [pid 20815] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20814] <... write resumed>) = 4 [pid 20816] rt_sigprocmask(SIG_SETMASK, [] [pid 20815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20814] close(3 [pid 20815] <... futex resumed>) = 0 [pid 20813] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] <... close resumed>) = 0 [pid 20810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] write(1, "executing program\n", 18 [pid 20813] <... futex resumed>) = 0 [pid 20812] <... futex resumed>) = 0 [pid 20811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20810] exit_group(0 executing program [pid 20816] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] <... write resumed>) = 18 [pid 20812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20811] <... futex resumed>) = 0 [pid 20810] <... exit_group resumed>) = ? [pid 20816] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20815] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20814] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20813] +++ exited with 0 +++ [pid 20811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20814] <... futex resumed>) = 0 [pid 20810] +++ exited with 0 +++ [pid 20815] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20816] <... futex resumed>) = 1 [pid 20814] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20812] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20810, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20814] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20815] <... futex resumed>) = 1 [pid 20814] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20812] <... futex resumed>) = 0 [pid 20811] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20816] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20811] <... futex resumed>) = 0 [pid 20816] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20815] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20814] <... mmap resumed>) = 0x7f9f66df1000 [pid 20811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20815] <... openat resumed>) = 3 [pid 20814] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20816] <... futex resumed>) = 1 [pid 20812] <... futex resumed>) = 0 [pid 20816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20815] <... futex resumed>) = 1 [pid 20814] <... mprotect resumed>) = 0 [pid 20812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] <... futex resumed>) = 0 [pid 20816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20812] <... futex resumed>) = 0 [pid 20811] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20816] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20811] <... futex resumed>) = 0 [pid 20816] <... openat resumed>) = 3 [pid 20815] pwrite64(3, "\x02\x00", 2, 4 [pid 20814] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20811] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20817 attached [pid 20816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20815] <... pwrite64 resumed>) = 2 [pid 20816] <... futex resumed>) = 1 [pid 20812] <... futex resumed>) = 0 [pid 20817] set_robust_list(0x7f9f66e119a0, 24 [pid 20816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20815] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20814] <... clone3 resumed> => {parent_tid=[20817]}, 88) = 20817 [pid 20812] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20817] <... set_robust_list resumed>) = 0 [pid 20816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20815] <... futex resumed>) = 1 [pid 20814] rt_sigprocmask(SIG_SETMASK, [] [pid 20812] <... futex resumed>) = 0 [pid 20811] <... futex resumed>) = 0 [pid 20816] pwrite64(3, "\x02\x00", 2, 4 [pid 20815] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20812] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20811] exit_group(0 [pid 20816] <... pwrite64 resumed>) = 2 [pid 20815] <... futex resumed>) = ? [pid 20814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20811] <... exit_group resumed>) = ? [pid 20817] rt_sigprocmask(SIG_SETMASK, [] [pid 20816] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20815] +++ exited with 0 +++ [pid 20814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20811] +++ exited with 0 +++ [pid 20817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20816] <... futex resumed>) = 1 [pid 20814] <... futex resumed>) = 0 [pid 20812] <... futex resumed>) = 0 [pid 20816] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20812] exit_group(0) = ? [pid 20817] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20817] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20811, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20816] <... futex resumed>) = ? [pid 20814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20817] <... futex resumed>) = 0 [pid 20816] +++ exited with 0 +++ [pid 20814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20812] +++ exited with 0 +++ [pid 20817] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20812, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20814] <... futex resumed>) = 0 [pid 20817] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20817] <... openat resumed>) = 3 [pid 20814] <... futex resumed>) = 0 [pid 20817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20817] <... futex resumed>) = 0 [pid 20814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20817] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20817] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20814] <... futex resumed>) = 0 [pid 20817] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20814] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20817] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20814] <... futex resumed>) = 0 [pid 20817] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20814] exit_group(0 [pid 20817] <... futex resumed>) = ? [pid 20814] <... exit_group resumed>) = ? [pid 20817] +++ exited with 0 +++ [pid 20814] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20814, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20818 attached , child_tidptr=0x55555f6e6750) = 20818 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20818] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20818] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20818] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20818] setpgid(0, 0) = 0 [pid 20818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20818] write(3, "1000", 4) = 4 [pid 20818] close(3) = 0 [pid 20818] write(1, "executing program\n", 18) = 18 [pid 20818] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20818] <... futex resumed>) = 0 [pid 20818] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20818] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20818] <... mprotect resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20818] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20819 attached [pid 20819] set_robust_list(0x7f9f66e119a0, 24 [pid 20818] <... clone3 resumed> => {parent_tid=[20819]}, 88) = 20819 ci2-android-6-12-rust/strace-static-x86_64: Process 20820 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 20819] <... set_robust_list resumed>) = 0 [pid 20818] rt_sigprocmask(SIG_SETMASK, [] [pid 20820] set_robust_list(0x55555f6e6760, 24 [pid 20819] rt_sigprocmask(SIG_SETMASK, [] [pid 20818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20820] <... set_robust_list resumed>) = 0 [pid 20819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20820] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20820 [pid 20819] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20819] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20818] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20820] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20820] <... prctl resumed>) = 0 [pid 20819] <... futex resumed>) = 0 [pid 20818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20821 attached [pid 20820] setpgid(0, 0 [pid 20819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20821] set_robust_list(0x55555f6e6760, 24 [pid 20820] <... setpgid resumed>) = 0 [pid 20819] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20818] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20821 [pid 20820] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20819] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20821] <... set_robust_list resumed>) = 0 [pid 20818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20820] <... openat resumed>) = 3 [pid 20820] write(3, "1000", 4 [pid 20821] rt_sigprocmask(SIG_SETMASK, [] [pid 20819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20820] <... write resumed>) = 4 [pid 20819] <... futex resumed>) = 1 [pid 20818] <... futex resumed>) = 0 [pid 20821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20820] close(3 [pid 20819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20820] <... close resumed>) = 0 [pid 20818] <... futex resumed>) = 0 [pid 20820] write(1, "executing program\n", 18 [pid 20819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20820] <... write resumed>) = 18 executing program [pid 20820] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20820] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20820] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20820] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20820] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20820] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20820] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20822 attached [pid 20822] set_robust_list(0x7f9f66e119a0, 24 [pid 20820] <... clone3 resumed> => {parent_tid=[20822]}, 88) = 20822 [pid 20822] <... set_robust_list resumed>) = 0 [pid 20820] rt_sigprocmask(SIG_SETMASK, [] [pid 20822] rt_sigprocmask(SIG_SETMASK, [] [pid 20820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20822] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20820] <... futex resumed>) = 0 [pid 20821] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20819] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20821] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20821] setpgid(0, 0 [pid 20819] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20821] <... setpgid resumed>) = 0 [pid 20819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20822] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20821] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20822] <... futex resumed>) = 0 [pid 20820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20822] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20820] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20823 attached [pid 20822] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20821] <... openat resumed>) = 3 [pid 20820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20819] <... futex resumed>) = 1 [pid 20818] <... futex resumed>) = 0 [pid 20823] set_robust_list(0x55555f6e6760, 24 [pid 20822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20821] write(3, "1000", 4 [pid 20820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20818] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20823 [pid 20823] <... set_robust_list resumed>) = 0 [pid 20822] <... futex resumed>) = 0 [pid 20821] <... write resumed>) = 4 [pid 20820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20818] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20823] rt_sigprocmask(SIG_SETMASK, [] [pid 20822] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20821] close(3 [pid 20820] <... futex resumed>) = 0 [pid 20819] pwrite64(3, "\x02\x00", 2, 4 [pid 20818] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20822] <... openat resumed>) = 3 [pid 20821] <... close resumed>) = 0 [pid 20820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20819] <... pwrite64 resumed>) = 2 [pid 20821] write(1, "executing program\n", 18 [pid 20823] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20822] <... futex resumed>) = 0 executing program [pid 20821] <... write resumed>) = 18 [pid 20820] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20819] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20823] <... prctl resumed>) = 0 [pid 20822] pwrite64(3, "\x02\x00", 2, 4 [pid 20821] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20820] <... futex resumed>) = 0 [pid 20823] setpgid(0, 0 [pid 20822] <... pwrite64 resumed>) = 2 [pid 20821] <... futex resumed>) = 0 [pid 20820] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20819] <... futex resumed>) = 1 [pid 20818] <... futex resumed>) = 0 [pid 20823] <... setpgid resumed>) = 0 [pid 20822] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20821] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20819] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20818] exit_group(0 [pid 20823] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20822] <... futex resumed>) = 1 [pid 20821] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20820] <... futex resumed>) = 0 [pid 20819] <... futex resumed>) = ? [pid 20818] <... exit_group resumed>) = ? [pid 20823] <... openat resumed>) = 3 [pid 20822] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20821] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20820] exit_group(0 [pid 20823] write(3, "1000", 4 [pid 20821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20822] <... futex resumed>) = ? [pid 20821] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20820] <... exit_group resumed>) = ? [pid 20823] <... write resumed>) = 4 [pid 20822] +++ exited with 0 +++ [pid 20821] <... mmap resumed>) = 0x7f9f66df1000 [pid 20820] +++ exited with 0 +++ [pid 20821] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20823] close(3 [pid 20821] <... mprotect resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20820, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20823] <... close resumed>) = 0 [pid 20821] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20823] write(1, "executing program\n", 18 [pid 20821] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20819] +++ exited with 0 +++ [pid 20818] +++ exited with 0 +++ [pid 20823] <... write resumed>) = 18 [pid 20821] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} executing program [pid 20823] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20824 attached ) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20823] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20821] <... clone3 resumed> => {parent_tid=[20824]}, 88) = 20824 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20824] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20824] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20823] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20823] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20823] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20823] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20823] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20823] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20825 attached [pid 20821] rt_sigprocmask(SIG_SETMASK, [] [pid 20825] set_robust_list(0x7f9f66e119a0, 24 [pid 20821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20825] <... set_robust_list resumed>) = 0 [pid 20821] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20825] rt_sigprocmask(SIG_SETMASK, [] [pid 20821] <... futex resumed>) = 1 [pid 20824] <... futex resumed>) = 0 [pid 20823] <... clone3 resumed> => {parent_tid=[20825]}, 88) = 20825 [pid 20825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20824] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20823] rt_sigprocmask(SIG_SETMASK, [] [pid 20821] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20824] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20824] <... futex resumed>) = 1 [pid 20823] <... futex resumed>) = 1 [pid 20821] <... futex resumed>) = 0 [pid 20825] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20821] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20825] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20821] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20825] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20824] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20821] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20824] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20826 attached [pid 20825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20826] set_robust_list(0x55555f6e6760, 24 [pid 20825] <... futex resumed>) = 1 [pid 20823] <... futex resumed>) = 0 [pid 20821] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20826 [pid 20826] <... set_robust_list resumed>) = 0 [pid 20825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] rt_sigprocmask(SIG_SETMASK, [] [pid 20825] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20824] <... futex resumed>) = 0 [pid 20823] <... futex resumed>) = 0 [pid 20821] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20825] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20824] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20821] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20825] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20824] <... openat resumed>) = 3 [pid 20826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] <... prctl resumed>) = 0 [pid 20825] <... futex resumed>) = 1 [pid 20824] <... futex resumed>) = 1 [pid 20823] <... futex resumed>) = 0 [pid 20821] <... futex resumed>) = 0 [pid 20826] setpgid(0, 0 [pid 20825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20821] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] <... setpgid resumed>) = 0 [pid 20825] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20823] <... futex resumed>) = 0 [pid 20821] <... futex resumed>) = 0 [pid 20826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20825] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20824] pwrite64(3, "\x02\x00", 2, 4 [pid 20823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20821] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20826] <... openat resumed>) = 3 [pid 20825] <... openat resumed>) = 3 [pid 20824] <... pwrite64 resumed>) = 2 [pid 20826] write(3, "1000", 4 [pid 20825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20824] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] <... write resumed>) = 4 [pid 20825] <... futex resumed>) = 1 [pid 20823] <... futex resumed>) = 0 [pid 20825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20826] close(3 [pid 20824] <... futex resumed>) = 1 [pid 20823] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] <... close resumed>) = 0 [pid 20824] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20825] <... futex resumed>) = 0 [pid 20823] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 20821] <... futex resumed>) = 0 [pid 20826] write(1, "executing program\n", 18 [pid 20825] pwrite64(3, "\x02\x00", 2, 4 [pid 20823] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20821] exit_group(0 [pid 20826] <... write resumed>) = 18 [pid 20826] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20825] <... pwrite64 resumed>) = 2 [pid 20826] <... futex resumed>) = 0 executing program [pid 20826] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20825] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20824] <... futex resumed>) = ? [pid 20821] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20825] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20825] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20827 attached [pid 20826] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20824] +++ exited with 0 +++ [pid 20823] <... futex resumed>) = 0 [pid 20821] +++ exited with 0 +++ [pid 20827] set_robust_list(0x55555f6e6760, 24 [pid 20826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20823] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20821, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20827] <... set_robust_list resumed>) = 0 [pid 20826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20825] <... futex resumed>) = ? [pid 20823] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20827 [pid 20827] rt_sigprocmask(SIG_SETMASK, [] [pid 20826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20825] +++ exited with 0 +++ [pid 20823] +++ exited with 0 +++ [pid 20826] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20826] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20823, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20826] <... mprotect resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20826] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20828 attached [pid 20828] set_robust_list(0x7f9f66e119a0, 24 [pid 20826] <... clone3 resumed> => {parent_tid=[20828]}, 88) = 20828 [pid 20828] <... set_robust_list resumed>) = 0 [pid 20826] rt_sigprocmask(SIG_SETMASK, [] [pid 20828] rt_sigprocmask(SIG_SETMASK, [] [pid 20826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20828] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20826] <... futex resumed>) = 0 [pid 20826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20828] <... futex resumed>) = 0 [pid 20826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20828] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20826] <... futex resumed>) = 0 [pid 20828] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20827] <... prctl resumed>) = 0 [pid 20826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] setpgid(0, 0 [pid 20828] <... futex resumed>) = 1 [pid 20827] <... setpgid resumed>) = 0 [pid 20826] <... futex resumed>) = 0 [pid 20828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 20828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20826] <... futex resumed>) = 0 [pid 20828] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20827] <... openat resumed>) = 3 [pid 20826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20827] write(3, "1000", 4 [pid 20828] <... openat resumed>) = 3 [pid 20827] <... write resumed>) = 4 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20828] <... futex resumed>) = 1 [pid 20827] close(3 [pid 20826] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20829 attached [pid 20828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20827] <... close resumed>) = 0 [pid 20826] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] write(1, "executing program\n", 18 executing program [pid 20829] set_robust_list(0x55555f6e6760, 24 [pid 20827] <... write resumed>) = 18 [pid 20826] <... futex resumed>) = 0 [pid 20829] <... set_robust_list resumed>) = 0 [pid 20827] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20827] <... futex resumed>) = 0 [pid 20826] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20829 [pid 20828] pwrite64(3, "\x02\x00", 2, 4 [pid 20827] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20829] rt_sigprocmask(SIG_SETMASK, [] [pid 20828] <... pwrite64 resumed>) = 2 [pid 20827] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20827] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20828] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20828] <... futex resumed>) = 1 [pid 20827] <... mmap resumed>) = 0x7f9f66df1000 [pid 20826] <... futex resumed>) = 0 [pid 20829] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20828] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20827] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20826] exit_group(0 [pid 20828] <... futex resumed>) = ? [pid 20829] <... prctl resumed>) = 0 [pid 20827] <... mprotect resumed>) = 0 [pid 20826] <... exit_group resumed>) = ? [pid 20829] setpgid(0, 0 [pid 20828] +++ exited with 0 +++ [pid 20827] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20826] +++ exited with 0 +++ [pid 20829] <... setpgid resumed>) = 0 [pid 20827] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20826, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20830 attached [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20830] set_robust_list(0x7f9f66e119a0, 24 [pid 20827] <... clone3 resumed> => {parent_tid=[20830]}, 88) = 20830 [pid 20830] <... set_robust_list resumed>) = 0 [pid 20829] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20830] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20829] <... openat resumed>) = 3 [pid 20827] rt_sigprocmask(SIG_SETMASK, [] [pid 20830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20829] write(3, "1000", 4 [pid 20827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20829] <... write resumed>) = 4 [pid 20830] <... futex resumed>) = 0 [pid 20827] <... futex resumed>) = 1 [pid 20830] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20829] close(3) = 0 [pid 20830] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20829] write(1, "executing program\n", 18 [pid 20827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20829] <... write resumed>) = 18 [pid 20830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20829] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20829] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20829] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20829] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20829] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20829] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20829] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20831 attached [pid 20831] set_robust_list(0x7f9f66e119a0, 24 [pid 20829] <... clone3 resumed> => {parent_tid=[20831]}, 88) = 20831 [pid 20831] <... set_robust_list resumed>) = 0 [pid 20829] rt_sigprocmask(SIG_SETMASK, [] [pid 20831] rt_sigprocmask(SIG_SETMASK, [] [pid 20829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20829] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20831] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20830] <... futex resumed>) = 0 [pid 20829] <... futex resumed>) = 0 [pid 20827] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20830] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20831] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20830] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20829] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20831] <... futex resumed>) = 0 [pid 20830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20829] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20831] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20830] <... futex resumed>) = 1 [pid 20829] <... futex resumed>) = 0 [pid 20831] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20829] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20832 attached [pid 20827] <... futex resumed>) = 0 [pid 20827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20832 [pid 20832] set_robust_list(0x55555f6e6760, 24 [pid 20827] <... futex resumed>) = 1 [pid 20832] <... set_robust_list resumed>) = 0 [pid 20827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20832] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20830] <... futex resumed>) = 0 [pid 20829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20831] <... futex resumed>) = 0 [pid 20830] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20829] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20832] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20831] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20830] <... openat resumed>) = 3 [pid 20829] <... futex resumed>) = 0 [pid 20832] <... prctl resumed>) = 0 [pid 20831] <... openat resumed>) = 3 [pid 20830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20829] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20832] setpgid(0, 0 [pid 20831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20830] <... futex resumed>) = 1 [pid 20829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20827] <... futex resumed>) = 0 [pid 20832] <... setpgid resumed>) = 0 [pid 20831] <... futex resumed>) = 0 [pid 20830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20829] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20832] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20831] pwrite64(3, "\x02\x00", 2, 4 [pid 20830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20829] <... futex resumed>) = 0 [pid 20832] <... openat resumed>) = 3 [pid 20831] <... pwrite64 resumed>) = 2 [pid 20830] pwrite64(3, "\x02\x00", 2, 4 [pid 20829] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20827] <... futex resumed>) = 0 [pid 20832] write(3, "1000", 4 [pid 20831] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20830] <... pwrite64 resumed>) = 2 [pid 20829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20832] <... write resumed>) = 4 [pid 20831] <... futex resumed>) = 0 [pid 20830] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20827] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20832] close(3 [pid 20831] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20830] <... futex resumed>) = 0 [pid 20829] exit_group(0 [pid 20827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20832] <... close resumed>) = 0 [pid 20830] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20832] write(1, "executing program\n", 18 [pid 20827] exit_group(0 [pid 20832] <... write resumed>) = 18 [pid 20830] <... futex resumed>) = ? [pid 20827] <... exit_group resumed>) = ? [pid 20832] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20830] +++ exited with 0 +++ [pid 20831] <... futex resumed>) = ? [pid 20829] <... exit_group resumed>) = ? executing program [pid 20832] <... futex resumed>) = 0 [pid 20831] +++ exited with 0 +++ [pid 20829] +++ exited with 0 +++ [pid 20827] +++ exited with 0 +++ [pid 20832] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20829, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20827, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20832] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20832] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20832] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20832] <... mmap resumed>) = 0x7f9f66df1000 [pid 20832] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20832] <... mprotect resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20833 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20833 attached [pid 20832] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20833] set_robust_list(0x55555f6e6760, 24 [pid 20832] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20833] <... set_robust_list resumed>) = 0 [pid 20833] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20832] <... clone3 resumed> => {parent_tid=[20834]}, 88) = 20834 ci2-android-6-12-rust/strace-static-x86_64: Process 20834 attached [pid 20833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20834] set_robust_list(0x7f9f66e119a0, 24 [pid 20833] <... prctl resumed>) = 0 [pid 20834] <... set_robust_list resumed>) = 0 [pid 20833] setpgid(0, 0 [pid 20832] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20835 attached [pid 20834] rt_sigprocmask(SIG_SETMASK, [] [pid 20833] <... setpgid resumed>) = 0 [pid 20832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20835] set_robust_list(0x55555f6e6760, 24 [pid 20834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20834] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20835 [pid 20835] <... set_robust_list resumed>) = 0 [pid 20834] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20833] <... openat resumed>) = 3 [pid 20835] rt_sigprocmask(SIG_SETMASK, [] [pid 20834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20832] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20834] <... futex resumed>) = 0 [pid 20833] write(3, "1000", 4 [pid 20832] <... futex resumed>) = 0 [pid 20835] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20834] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20833] <... write resumed>) = 4 [pid 20832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20835] <... prctl resumed>) = 0 [pid 20834] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20833] close(3 [pid 20835] setpgid(0, 0 [pid 20834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20833] <... close resumed>) = 0 [pid 20835] <... setpgid resumed>) = 0 [pid 20834] <... futex resumed>) = 1 [pid 20833] write(1, "executing program\n", 18 [pid 20832] <... futex resumed>) = 0 [pid 20835] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20834] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20833] <... write resumed>) = 18 executing program [pid 20834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20833] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] <... openat resumed>) = 3 [pid 20834] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20833] <... futex resumed>) = 0 [pid 20833] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20832] <... futex resumed>) = 0 [pid 20835] write(3, "1000", 4 [pid 20834] <... openat resumed>) = 3 [pid 20833] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20835] <... write resumed>) = 4 [pid 20835] close(3 [pid 20834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20833] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20835] <... close resumed>) = 0 [pid 20834] <... futex resumed>) = 1 [pid 20833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20832] <... futex resumed>) = 0 [pid 20835] write(1, "executing program\n", 18 [pid 20834] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20835] <... write resumed>) = 18 [pid 20834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20833] <... mmap resumed>) = 0x7f9f66df1000 [pid 20832] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20834] pwrite64(3, "\x02\x00", 2, 4 [pid 20833] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20835] <... futex resumed>) = 0 [pid 20834] <... pwrite64 resumed>) = 2 [pid 20833] <... mprotect resumed>) = 0 [pid 20832] <... futex resumed>) = 0 [pid 20835] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20832] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20835] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20834] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20833] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20835] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20834] <... futex resumed>) = 1 [pid 20833] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20834] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20835] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20837 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20836 attached ) = 0x7f9f66df1000 [pid 20837] set_robust_list(0x55555f6e6760, 24 [pid 20835] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20833] <... clone3 resumed> => {parent_tid=[20836]}, 88) = 20836 [pid 20832] <... futex resumed>) = 0 [pid 20837] <... set_robust_list resumed>) = 0 [pid 20836] set_robust_list(0x7f9f66e119a0, 24 [pid 20835] <... mprotect resumed>) = 0 [pid 20833] rt_sigprocmask(SIG_SETMASK, [] [pid 20832] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20837 [pid 20837] rt_sigprocmask(SIG_SETMASK, [] [pid 20836] <... set_robust_list resumed>) = 0 [pid 20833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20836] rt_sigprocmask(SIG_SETMASK, [] [pid 20832] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20835] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20834] <... futex resumed>) = ? [pid 20833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20837] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20835] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20837] <... prctl resumed>) = 0 [pid 20836] <... futex resumed>) = 0 [pid 20833] <... futex resumed>) = 1 [pid 20837] setpgid(0, 0 [pid 20836] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20835] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20838 attached [pid 20837] <... setpgid resumed>) = 0 [pid 20836] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20834] +++ exited with 0 +++ [pid 20832] +++ exited with 0 +++ [pid 20838] set_robust_list(0x7f9f66e119a0, 24 [pid 20837] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] <... clone3 resumed> => {parent_tid=[20838]}, 88) = 20838 [pid 20838] <... set_robust_list resumed>) = 0 [pid 20837] <... openat resumed>) = 3 [pid 20836] <... futex resumed>) = 1 [pid 20835] rt_sigprocmask(SIG_SETMASK, [] [pid 20833] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20832, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20838] rt_sigprocmask(SIG_SETMASK, [] [pid 20837] write(3, "1000", 4 [pid 20836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20833] <... futex resumed>) = 0 [pid 20836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20836] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20837] <... write resumed>) = 4 [pid 20835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20838] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20837] close(3 [pid 20835] <... futex resumed>) = 0 [pid 20838] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20837] <... close resumed>) = 0 [pid 20836] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20837] write(1, "executing program\n", 18 [pid 20835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20838] <... futex resumed>) = 0 [pid 20837] <... write resumed>) = 18 [pid 20836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20838] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20837] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20836] <... futex resumed>) = 1 [pid 20835] <... futex resumed>) = 0 [pid 20833] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20838] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20837] <... futex resumed>) = 0 [pid 20836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20837] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20838] <... futex resumed>) = 0 [pid 20837] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20839 attached [pid 20838] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20837] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20835] <... futex resumed>) = 0 [pid 20839] set_robust_list(0x55555f6e6760, 24 [pid 20838] <... openat resumed>) = 3 [pid 20837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20833] <... futex resumed>) = 0 [pid 20839] <... set_robust_list resumed>) = 0 [pid 20837] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20839 [pid 20839] rt_sigprocmask(SIG_SETMASK, [] [pid 20838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20837] <... mmap resumed>) = 0x7f9f66df1000 [pid 20836] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20838] <... futex resumed>) = 1 [pid 20837] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20835] <... futex resumed>) = 0 [pid 20839] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20837] <... mprotect resumed>) = 0 [pid 20836] <... openat resumed>) = 3 [pid 20835] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20839] <... prctl resumed>) = 0 [pid 20838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20837] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20839] setpgid(0, 0 [pid 20838] pwrite64(3, "\x02\x00", 2, 4 [pid 20837] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20836] <... futex resumed>) = 1 [pid 20835] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20833] <... futex resumed>) = 0 [pid 20839] <... setpgid resumed>) = 0 [pid 20838] <... pwrite64 resumed>) = 2 [pid 20837] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20833] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20840 attached [pid 20839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20838] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20833] <... futex resumed>) = 0 [pid 20836] pwrite64(3, "\x02\x00", 2, 4 [pid 20833] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20840] set_robust_list(0x7f9f66e119a0, 24 [pid 20838] <... futex resumed>) = 1 [pid 20836] <... pwrite64 resumed>) = 2 [pid 20835] <... futex resumed>) = 0 [pid 20840] <... set_robust_list resumed>) = 0 [pid 20839] <... openat resumed>) = 3 [pid 20838] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20837] <... clone3 resumed> => {parent_tid=[20840]}, 88) = 20840 [pid 20840] rt_sigprocmask(SIG_SETMASK, [] [pid 20839] write(3, "1000", 4 [pid 20837] rt_sigprocmask(SIG_SETMASK, [] [pid 20836] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20835] exit_group(0 [pid 20837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20836] <... futex resumed>) = 1 [pid 20833] <... futex resumed>) = 0 [pid 20840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20838] <... futex resumed>) = ? [pid 20837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20836] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20835] <... exit_group resumed>) = ? [pid 20833] exit_group(0 [pid 20840] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20839] <... write resumed>) = 4 [pid 20838] +++ exited with 0 +++ [pid 20837] <... futex resumed>) = 0 [pid 20836] <... futex resumed>) = ? [pid 20833] <... exit_group resumed>) = ? [pid 20837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20836] +++ exited with 0 +++ [pid 20835] +++ exited with 0 +++ [pid 20839] close(3 [pid 20833] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20835, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20840] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 20840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] <... close resumed>) = 0 [pid 20840] <... futex resumed>) = 0 [pid 20840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20839] write(1, "executing program\n", 18 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20833, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20839] <... write resumed>) = 18 [pid 20837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20839] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] <... futex resumed>) = 0 [pid 20837] <... futex resumed>) = 1 [pid 20839] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20839] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20840] <... futex resumed>) = 0 [pid 20839] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20840] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20840] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] <... mmap resumed>) = 0x7f9f66df1000 [pid 20840] <... futex resumed>) = 1 [pid 20837] <... futex resumed>) = 0 [pid 20839] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] <... mprotect resumed>) = 0 [pid 20837] <... futex resumed>) = 0 [pid 20840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20840] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20841 attached [pid 20837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20839] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20837] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20841 [pid 20841] set_robust_list(0x55555f6e6760, 24 [pid 20840] <... futex resumed>) = 0 [pid 20839] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20837] <... futex resumed>) = 1 [pid 20841] <... set_robust_list resumed>) = 0 [pid 20840] pwrite64(3, "\x02\x00", 2, 4 [pid 20839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20837] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20842 attached [pid 20841] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20839] <... clone3 resumed> => {parent_tid=[20842]}, 88) = 20842 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20842] set_robust_list(0x7f9f66e119a0, 24 [pid 20841] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20839] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20842] <... set_robust_list resumed>) = 0 [pid 20841] <... prctl resumed>) = 0 [pid 20839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20842] rt_sigprocmask(SIG_SETMASK, [] [pid 20841] setpgid(0, 0 [pid 20839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20843 attached [pid 20842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20841] <... setpgid resumed>) = 0 [pid 20840] <... pwrite64 resumed>) = 2 [pid 20839] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20843] set_robust_list(0x55555f6e6760, 24 [pid 20842] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20841] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20840] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20843 [pid 20843] <... set_robust_list resumed>) = 0 [pid 20842] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20841] <... openat resumed>) = 3 [pid 20840] <... futex resumed>) = 1 [pid 20837] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20843] rt_sigprocmask(SIG_SETMASK, [] [pid 20842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] write(3, "1000", 4 [pid 20840] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20837] exit_group(0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20842] <... futex resumed>) = 1 [pid 20841] <... write resumed>) = 4 [pid 20840] <... futex resumed>) = ? [pid 20839] <... futex resumed>) = 0 [pid 20837] <... exit_group resumed>) = ? [pid 20843] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20842] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20841] close(3 [pid 20840] +++ exited with 0 +++ [pid 20839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] <... prctl resumed>) = 0 [pid 20843] setpgid(0, 0) = 0 [pid 20843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20839] <... futex resumed>) = 0 [pid 20841] <... close resumed>) = 0 [pid 20837] +++ exited with 0 +++ [pid 20842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20842] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20841] write(1, "executing program\n", 18 [pid 20839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20837, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20842] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20841] <... write resumed>) = 18 [pid 20842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20842] <... futex resumed>) = 1 [pid 20841] <... futex resumed>) = 0 [pid 20839] <... futex resumed>) = 0 [pid 20842] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20841] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20841] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20839] <... futex resumed>) = 0 [pid 20842] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20841] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 20839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20843] <... openat resumed>) = 3 [pid 20841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20843] write(3, "1000", 4 [pid 20842] <... openat resumed>) = 3 [pid 20841] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20843] <... write resumed>) = 4 [pid 20843] close(3 [pid 20841] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] <... restart_syscall resumed>) = 0 [pid 20843] <... close resumed>) = 0 [pid 20842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20843] write(1, "executing program\n", 18 [pid 20842] <... futex resumed>) = 1 [pid 20841] <... mprotect resumed>) = 0 [pid 20839] <... futex resumed>) = 0 executing program [pid 20843] <... write resumed>) = 18 [pid 20842] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20841] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20839] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20843] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20841] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20839] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20843] <... futex resumed>) = 0 [pid 20842] pwrite64(3, "\x02\x00", 2, 4 [pid 20841] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20839] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20843] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 20844 attached [pid 20842] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 20845 attached [pid 20844] set_robust_list(0x7f9f66e119a0, 24 [pid 20843] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20842] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] <... clone3 resumed> => {parent_tid=[20844]}, 88) = 20844 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20845 [pid 20845] set_robust_list(0x55555f6e6760, 24 [pid 20844] <... set_robust_list resumed>) = 0 [pid 20843] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20842] <... futex resumed>) = 1 [pid 20841] rt_sigprocmask(SIG_SETMASK, [] [pid 20839] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20845] <... set_robust_list resumed>) = 0 [pid 20844] rt_sigprocmask(SIG_SETMASK, [] [pid 20843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20842] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20839] exit_group(0 [pid 20845] rt_sigprocmask(SIG_SETMASK, [] [pid 20844] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20842] <... futex resumed>) = ? [pid 20841] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20839] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20844] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20843] <... mmap resumed>) = 0x7f9f66df1000 [pid 20842] +++ exited with 0 +++ [pid 20845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20844] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20843] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20841] <... futex resumed>) = 0 [pid 20839] +++ exited with 0 +++ [pid 20845] <... prctl resumed>) = 0 [pid 20844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] <... mprotect resumed>) = 0 [pid 20841] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20839, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20845] setpgid(0, 0 [pid 20843] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20845] <... setpgid resumed>) = 0 [pid 20844] <... futex resumed>) = 0 [pid 20843] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20841] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20844] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20841] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20846 attached [pid 20845] <... openat resumed>) = 3 [pid 20844] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20841] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20846] set_robust_list(0x7f9f66e119a0, 24 [pid 20845] write(3, "1000", 4 [pid 20844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] <... clone3 resumed> => {parent_tid=[20846]}, 88) = 20846 [pid 20841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20846] <... set_robust_list resumed>) = 0 [pid 20845] <... write resumed>) = 4 [pid 20844] <... futex resumed>) = 0 [pid 20843] rt_sigprocmask(SIG_SETMASK, [] [pid 20841] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20846] rt_sigprocmask(SIG_SETMASK, [] [pid 20845] close(3 [pid 20844] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20841] <... futex resumed>) = 0 [pid 20846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20845] <... close resumed>) = 0 [pid 20843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20846] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20845] write(1, "executing program\n", 18 [pid 20844] <... openat resumed>) = 3 [pid 20843] <... futex resumed>) = 0 executing program [pid 20846] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20845] <... write resumed>) = 18 [pid 20844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20845] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20844] <... futex resumed>) = 1 [pid 20843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20841] <... futex resumed>) = 0 [pid 20846] <... futex resumed>) = 0 [pid 20845] <... futex resumed>) = 0 [pid 20844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20846] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20845] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20843] <... futex resumed>) = 0 [pid 20841] <... futex resumed>) = 0 [pid 20844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20841] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20844] pwrite64(3, "\x02\x00", 2, 4 [pid 20846] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20845] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20844] <... pwrite64 resumed>) = 2 [pid 20843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20845] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20845] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20845] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20847 attached [pid 20846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20845] <... clone3 resumed> => {parent_tid=[20847]}, 88) = 20847 [pid 20847] set_robust_list(0x7f9f66e119a0, 24 [pid 20846] <... futex resumed>) = 1 [pid 20845] rt_sigprocmask(SIG_SETMASK, [] [pid 20844] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] <... futex resumed>) = 0 [pid 20847] <... set_robust_list resumed>) = 0 [pid 20846] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20844] <... futex resumed>) = 1 [pid 20843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] <... futex resumed>) = 0 [pid 20847] rt_sigprocmask(SIG_SETMASK, [] [pid 20846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20844] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20843] <... futex resumed>) = 0 [pid 20847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20846] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20841] exit_group(0 [pid 20847] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20845] <... futex resumed>) = 0 [pid 20843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20847] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20846] <... openat resumed>) = 3 [pid 20845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20844] <... futex resumed>) = ? [pid 20841] <... exit_group resumed>) = ? [pid 20847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20844] +++ exited with 0 +++ [pid 20846] <... futex resumed>) = 1 [pid 20845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] <... futex resumed>) = 0 [pid 20847] <... futex resumed>) = 0 [pid 20846] pwrite64(3, "\x02\x00", 2, 4 [pid 20845] <... futex resumed>) = 0 [pid 20843] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20841] +++ exited with 0 +++ [pid 20847] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20846] <... pwrite64 resumed>) = 2 [pid 20845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20843] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20841, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20847] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20846] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20843] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20846] <... futex resumed>) = 0 [pid 20843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20847] <... futex resumed>) = 1 [pid 20846] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 20848 attached [pid 20847] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20845] <... futex resumed>) = 0 [pid 20845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20847] <... futex resumed>) = 0 [pid 20845] <... futex resumed>) = 1 [pid 20843] exit_group(0 [pid 20848] set_robust_list(0x55555f6e6760, 24 [pid 20847] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20846] <... futex resumed>) = ? [pid 20845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20843] <... exit_group resumed>) = ? [pid 20848] <... set_robust_list resumed>) = 0 [pid 20847] <... openat resumed>) = 3 [pid 20846] +++ exited with 0 +++ [pid 20843] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20848 [pid 20847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20848] rt_sigprocmask(SIG_SETMASK, [] [pid 20847] <... futex resumed>) = 1 [pid 20845] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20843, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20845] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20847] pwrite64(3, "\x02\x00", 2, 4 [pid 20845] <... futex resumed>) = 0 [pid 20848] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20847] <... pwrite64 resumed>) = 2 [pid 20845] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20848] <... prctl resumed>) = 0 [pid 20847] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20845] exit_group(0) = ? [pid 20848] setpgid(0, 0) = 0 [pid 20848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20847] <... futex resumed>) = ? [pid 20848] <... openat resumed>) = 3 [pid 20848] write(3, "1000", 4) = 4 [pid 20847] +++ exited with 0 +++ [pid 20845] +++ exited with 0 +++ [pid 20848] close(3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20845, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20848] <... close resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 20848] write(1, "executing program\n", 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 20848] <... write resumed>) = 18 [pid 20848] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20848] <... futex resumed>) = 0 [pid 20848] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20848] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20848] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20848] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20849 attached ) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20849] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20849 ci2-android-6-12-rust/strace-static-x86_64: Process 20850 attached [pid 20849] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 20850] set_robust_list(0x55555f6e6760, 24 [pid 20849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20850 [pid 20848] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20851 attached [pid 20850] <... set_robust_list resumed>) = 0 [pid 20849] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20848] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20851] set_robust_list(0x55555f6e6760, 24 [pid 20850] rt_sigprocmask(SIG_SETMASK, [] [pid 20849] <... prctl resumed>) = 0 [pid 20848] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20851] <... set_robust_list resumed>) = 0 [pid 20850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20849] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20851 [pid 20849] <... setpgid resumed>) = 0 [pid 20850] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20849] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20848] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20848] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20852 attached [pid 20852] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20848] <... clone3 resumed> => {parent_tid=[20852]}, 88) = 20852 [pid 20852] rt_sigprocmask(SIG_SETMASK, [] [pid 20848] rt_sigprocmask(SIG_SETMASK, [] [pid 20852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20852] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20848] <... futex resumed>) = 0 [pid 20852] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20852] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20848] <... futex resumed>) = 0 [pid 20848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20852] <... futex resumed>) = 1 [pid 20848] <... futex resumed>) = 0 [pid 20852] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20848] <... futex resumed>) = 0 [pid 20852] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20852] <... openat resumed>) = 3 [pid 20848] <... futex resumed>) = 0 [pid 20848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20848] <... futex resumed>) = 0 [pid 20848] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20848] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20852] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 20852] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20848] <... futex resumed>) = 0 [pid 20848] exit_group(0) = ? [pid 20852] +++ exited with 0 +++ [pid 20848] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20848, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20851] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20851] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20851] setpgid(0, 0) = 0 [pid 20851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20849] <... openat resumed>) = 3 [pid 20850] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20850] setpgid(0, 0 [pid 20849] write(3, "1000", 4 [pid 20850] <... setpgid resumed>) = 0 [pid 20849] <... write resumed>) = 4 [pid 20851] <... openat resumed>) = 3 [pid 20850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20849] close(3 [pid 20851] write(3, "1000", 4) = 4 [pid 20851] close(3 [pid 20850] <... openat resumed>) = 3 [pid 20849] <... close resumed>) = 0 [pid 20851] <... close resumed>) = 0 [pid 20850] write(3, "1000", 4 [pid 20849] write(1, "executing program\n", 18 executing program executing program [pid 20851] write(1, "executing program\n", 18 [pid 20850] <... write resumed>) = 4 [pid 20849] <... write resumed>) = 18 [pid 20851] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 20850] close(3 [pid 20849] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] <... close resumed>) = 0 [pid 20849] <... futex resumed>) = 0 [pid 20850] write(1, "executing program\n", 18 [pid 20849] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20850] <... write resumed>) = 18 [pid 20849] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20851] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20849] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20851] <... futex resumed>) = 0 [pid 20850] <... futex resumed>) = 0 [pid 20849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20851] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20850] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20849] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20851] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20850] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20851] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20849] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20850] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20849] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20851] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20849] <... mprotect resumed>) = 0 [pid 20851] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20853 attached [pid 20849] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20851] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20849] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20851] <... mprotect resumed>) = 0 [pid 20849] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20853] set_robust_list(0x55555f6e6760, 24 [pid 20851] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20853 ci2-android-6-12-rust/strace-static-x86_64: Process 20854 attached [pid 20853] <... set_robust_list resumed>) = 0 [pid 20851] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20850] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20851] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20853] rt_sigprocmask(SIG_SETMASK, [] [pid 20849] <... clone3 resumed> => {parent_tid=[20854]}, 88) = 20854 [pid 20853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20850] <... mmap resumed>) = 0x7f9f66df1000 [pid 20849] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20855 attached [pid 20853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20850] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20853] <... prctl resumed>) = 0 [pid 20850] <... mprotect resumed>) = 0 [pid 20849] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] set_robust_list(0x7f9f66e119a0, 24 [pid 20853] setpgid(0, 0 [pid 20849] <... futex resumed>) = 0 [pid 20855] <... set_robust_list resumed>) = 0 [pid 20853] <... setpgid resumed>) = 0 [pid 20850] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20855] rt_sigprocmask(SIG_SETMASK, [] [pid 20849] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20850] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20850] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20856 attached [pid 20854] set_robust_list(0x7f9f66e119a0, 24 [pid 20853] <... openat resumed>) = 3 [pid 20851] <... clone3 resumed> => {parent_tid=[20855]}, 88) = 20855 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20856] set_robust_list(0x7f9f66e119a0, 24 [pid 20854] <... set_robust_list resumed>) = 0 [pid 20853] write(3, "1000", 4 [pid 20851] rt_sigprocmask(SIG_SETMASK, [] [pid 20850] <... clone3 resumed> => {parent_tid=[20856]}, 88) = 20856 [pid 20856] <... set_robust_list resumed>) = 0 [pid 20854] rt_sigprocmask(SIG_SETMASK, [] [pid 20853] <... write resumed>) = 4 [pid 20851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20850] rt_sigprocmask(SIG_SETMASK, [] [pid 20856] rt_sigprocmask(SIG_SETMASK, [] [pid 20854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20853] close(3 [pid 20851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20855] <... futex resumed>) = 0 [pid 20854] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20853] <... close resumed>) = 0 [pid 20851] <... futex resumed>) = 1 [pid 20856] mkdirat(AT_FDCWD, "./sys", 0777 executing program [pid 20855] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20854] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20853] write(1, "executing program\n", 18 [pid 20851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20856] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20855] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] <... write resumed>) = 18 [pid 20850] <... futex resumed>) = 0 [pid 20856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20854] <... futex resumed>) = 1 [pid 20853] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20849] <... futex resumed>) = 0 [pid 20856] <... futex resumed>) = 0 [pid 20855] <... futex resumed>) = 1 [pid 20854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20853] <... futex resumed>) = 0 [pid 20851] <... futex resumed>) = 0 [pid 20849] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20853] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20849] <... futex resumed>) = 0 [pid 20855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20856] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20853] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20851] <... futex resumed>) = 0 [pid 20850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20849] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20856] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20855] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20854] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20853] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20850] <... futex resumed>) = 0 [pid 20856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20854] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20856] <... futex resumed>) = 0 [pid 20855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20855] <... futex resumed>) = 1 [pid 20853] <... mmap resumed>) = 0x7f9f66df1000 [pid 20850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20856] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20854] <... futex resumed>) = 1 [pid 20851] <... futex resumed>) = 0 [pid 20849] <... futex resumed>) = 0 [pid 20856] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20853] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] <... futex resumed>) = 0 [pid 20849] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] <... mprotect resumed>) = 0 [pid 20850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20849] <... futex resumed>) = 0 [pid 20853] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20849] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20853] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20856] <... openat resumed>) = 3 [pid 20854] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 20857 attached [pid 20857] set_robust_list(0x7f9f66e119a0, 24 [pid 20853] <... clone3 resumed> => {parent_tid=[20857]}, 88) = 20857 [pid 20857] <... set_robust_list resumed>) = 0 [pid 20857] rt_sigprocmask(SIG_SETMASK, [] [pid 20853] rt_sigprocmask(SIG_SETMASK, [] [pid 20857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20854] <... openat resumed>) = 3 [pid 20853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20853] <... futex resumed>) = 0 [pid 20857] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20857] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20853] <... futex resumed>) = 0 [pid 20857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20853] <... futex resumed>) = 0 [pid 20857] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] <... futex resumed>) = 0 [pid 20857] <... futex resumed>) = 1 [pid 20853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20857] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20853] <... futex resumed>) = 0 [pid 20857] <... openat resumed>) = 3 [pid 20853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] <... futex resumed>) = 0 [pid 20857] <... futex resumed>) = 1 [pid 20853] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20857] pwrite64(3, "\x02\x00", 2, 4 [pid 20853] <... futex resumed>) = 0 [pid 20857] <... pwrite64 resumed>) = 2 [pid 20856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] <... futex resumed>) = 0 [pid 20854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20856] <... futex resumed>) = 1 [pid 20855] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20854] <... futex resumed>) = 1 [pid 20851] <... futex resumed>) = 1 [pid 20849] <... futex resumed>) = 0 [pid 20857] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20855] <... openat resumed>) = 3 [pid 20850] <... futex resumed>) = 0 [pid 20857] <... futex resumed>) = 1 [pid 20855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20854] pwrite64(3, "\x02\x00", 2, 4 [pid 20853] <... futex resumed>) = 0 [pid 20851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20850] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20849] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20857] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20855] <... futex resumed>) = 0 [pid 20853] exit_group(0 [pid 20850] <... futex resumed>) = 1 [pid 20849] <... futex resumed>) = 0 [pid 20856] <... futex resumed>) = 0 [pid 20857] <... futex resumed>) = ? [pid 20856] pwrite64(3, "\x02\x00", 2, 4 [pid 20855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20854] <... pwrite64 resumed>) = 2 [pid 20853] <... exit_group resumed>) = ? [pid 20851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20850] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20849] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20857] +++ exited with 0 +++ [pid 20856] <... pwrite64 resumed>) = 2 [pid 20854] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20853] +++ exited with 0 +++ [pid 20851] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20856] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20855] <... futex resumed>) = 0 [pid 20854] <... futex resumed>) = 0 [pid 20851] <... futex resumed>) = 1 [pid 20855] pwrite64(3, "\x02\x00", 2, 4 [pid 20856] <... futex resumed>) = 1 [pid 20855] <... pwrite64 resumed>) = 2 [pid 20854] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20851] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20850] <... futex resumed>) = 0 [pid 20849] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20853, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20856] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20855] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20850] exit_group(0 [pid 20849] <... exit_group resumed>) = ? [pid 20854] <... futex resumed>) = ? [pid 20855] <... futex resumed>) = 0 [pid 20851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20850] <... exit_group resumed>) = ? [pid 20855] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20854] +++ exited with 0 +++ [pid 20856] <... futex resumed>) = ? [pid 20851] exit_group(0 [pid 20855] <... futex resumed>) = ? [pid 20851] <... exit_group resumed>) = ? [pid 20849] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20856] +++ exited with 0 +++ [pid 20855] +++ exited with 0 +++ [pid 20850] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20849, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20850, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20851] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20858 attached [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20851, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20858] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20858 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20858] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20859 attached [pid 20858] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20859] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20859] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20859] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20860 attached [pid 20860] set_robust_list(0x55555f6e6760, 24 [pid 20859] setpgid(0, 0 [pid 20858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20859 [pid 20858] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20858] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20860 [pid 20858] <... setpgid resumed>) = 0 [pid 20860] <... set_robust_list resumed>) = 0 [pid 20859] <... setpgid resumed>) = 0 [pid 20860] rt_sigprocmask(SIG_SETMASK, [] [pid 20859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20859] <... openat resumed>) = 3 [pid 20860] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20859] write(3, "1000", 4 [pid 20858] <... openat resumed>) = 3 [pid 20860] <... prctl resumed>) = 0 [pid 20859] <... write resumed>) = 4 [pid 20860] setpgid(0, 0 [pid 20859] close(3 [pid 20860] <... setpgid resumed>) = 0 [pid 20859] <... close resumed>) = 0 [pid 20860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20858] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20858] <... write resumed>) = 4 [pid 20858] close(3 [pid 20860] <... openat resumed>) = 3 [pid 20859] write(1, "executing program\n", 18 [pid 20858] <... close resumed>) = 0 executing program [pid 20860] write(3, "1000", 4 [pid 20859] <... write resumed>) = 18 [pid 20860] <... write resumed>) = 4 [pid 20859] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20858] write(1, "executing program\n", 18 [pid 20860] close(3 [pid 20859] <... futex resumed>) = 0 [pid 20858] <... write resumed>) = 18 [pid 20860] <... close resumed>) = 0 executing program [pid 20859] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20860] write(1, "executing program\n", 18 [pid 20859] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20858] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20860] <... write resumed>) = 18 executing program [pid 20859] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20860] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20858] <... futex resumed>) = 0 [pid 20860] <... futex resumed>) = 0 [pid 20859] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20858] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20860] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20859] <... mmap resumed>) = 0x7f9f66df1000 [pid 20858] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20860] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20859] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20858] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20860] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20859] <... mprotect resumed>) = 0 [pid 20858] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20859] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20860] <... mmap resumed>) = 0x7f9f66df1000 [pid 20858] <... mmap resumed>) = 0x7f9f66df1000 [pid 20860] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20859] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20858] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20860] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20859] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20861 attached [pid 20860] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20861] set_robust_list(0x7f9f66e119a0, 24 [pid 20858] <... mprotect resumed>) = 0 [pid 20861] <... set_robust_list resumed>) = 0 [pid 20860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20861] rt_sigprocmask(SIG_SETMASK, [] [pid 20859] <... clone3 resumed> => {parent_tid=[20861]}, 88) = 20861 [pid 20858] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20862 attached [pid 20861] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20859] rt_sigprocmask(SIG_SETMASK, [] [pid 20862] set_robust_list(0x7f9f66e119a0, 24 [pid 20861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20860] <... clone3 resumed> => {parent_tid=[20862]}, 88) = 20862 [pid 20859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20858] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20862] <... set_robust_list resumed>) = 0 [pid 20860] rt_sigprocmask(SIG_SETMASK, [] [pid 20859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20858] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20862] rt_sigprocmask(SIG_SETMASK, [] [pid 20861] <... futex resumed>) = 0 [pid 20860] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20859] <... futex resumed>) = 1 [pid 20860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20863 attached [pid 20861] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20861] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20863] set_robust_list(0x7f9f66e119a0, 24 [pid 20862] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20860] <... futex resumed>) = 0 [pid 20859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20858] <... clone3 resumed> => {parent_tid=[20863]}, 88) = 20863 [pid 20863] <... set_robust_list resumed>) = 0 [pid 20862] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20861] <... futex resumed>) = 0 [pid 20860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20863] rt_sigprocmask(SIG_SETMASK, [] [pid 20862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20861] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20859] <... futex resumed>) = 0 [pid 20858] rt_sigprocmask(SIG_SETMASK, [] [pid 20863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20862] <... futex resumed>) = 0 [pid 20860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20862] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20861] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20860] <... futex resumed>) = 0 [pid 20858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20862] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20861] <... futex resumed>) = 1 [pid 20863] <... futex resumed>) = 0 [pid 20862] <... futex resumed>) = 0 [pid 20860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20859] <... futex resumed>) = 0 [pid 20858] <... futex resumed>) = 1 [pid 20863] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20862] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20860] <... futex resumed>) = 0 [pid 20859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20863] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20862] <... openat resumed>) = 3 [pid 20861] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20861] <... openat resumed>) = 3 [pid 20863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20859] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20860] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20863] <... futex resumed>) = 1 [pid 20862] <... futex resumed>) = 0 [pid 20861] <... futex resumed>) = 0 [pid 20860] <... futex resumed>) = 1 [pid 20859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20858] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20862] pwrite64(3, "\x02\x00", 2, 4 [pid 20861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20860] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20864 attached [pid 20863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20862] <... pwrite64 resumed>) = 2 [pid 20859] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20858] <... futex resumed>) = 0 [pid 20864] set_robust_list(0x55555f6e6760, 24 [pid 20863] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20862] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20861] <... futex resumed>) = 0 [pid 20859] <... futex resumed>) = 1 [pid 20858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20864 [pid 20863] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20861] pwrite64(3, "\x02\x00", 2, 4 [pid 20859] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20864] <... set_robust_list resumed>) = 0 [pid 20862] <... futex resumed>) = 1 [pid 20860] <... futex resumed>) = 0 [pid 20864] rt_sigprocmask(SIG_SETMASK, [] [pid 20863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20862] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20861] <... pwrite64 resumed>) = 2 [pid 20860] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20863] <... futex resumed>) = 1 [pid 20862] <... futex resumed>) = ? [pid 20860] <... exit_group resumed>) = ? [pid 20858] <... futex resumed>) = 0 [pid 20864] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20862] +++ exited with 0 +++ [pid 20861] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20864] <... prctl resumed>) = 0 [pid 20863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20861] <... futex resumed>) = 1 [pid 20860] +++ exited with 0 +++ [pid 20859] <... futex resumed>) = 0 [pid 20858] <... futex resumed>) = 0 [pid 20864] setpgid(0, 0) = 0 [pid 20858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20860, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20859] exit_group(0 [pid 20861] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20863] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20864] <... openat resumed>) = 3 [pid 20863] <... openat resumed>) = 3 [pid 20861] <... futex resumed>) = ? [pid 20859] <... exit_group resumed>) = ? [pid 20864] write(3, "1000", 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20861] +++ exited with 0 +++ [pid 20863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20864] <... write resumed>) = 4 [pid 20858] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20863] <... futex resumed>) = 1 [pid 20864] close(3 [pid 20858] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20865 attached [pid 20864] <... close resumed>) = 0 [pid 20863] pwrite64(3, "\x02\x00", 2, 4 [pid 20859] +++ exited with 0 +++ [pid 20858] <... futex resumed>) = 0 [pid 20864] write(1, "executing program\n", 18 [pid 20865] set_robust_list(0x55555f6e6760, 24 [pid 20864] <... write resumed>) = 18 [pid 20858] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20859, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20865 [pid 20864] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20863] <... pwrite64 resumed>) = 2 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20864] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20865] <... set_robust_list resumed>) = 0 [pid 20865] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20864] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20863] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20865] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20864] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20865] <... prctl resumed>) = 0 [pid 20865] setpgid(0, 0 [pid 20864] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20863] <... futex resumed>) = 1 [pid 20858] <... futex resumed>) = 0 [pid 20865] <... setpgid resumed>) = 0 [pid 20864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20863] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20865] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20858] exit_group(0) = ? [pid 20865] <... openat resumed>) = 3 [pid 20864] <... mmap resumed>) = 0x7f9f66df1000 [pid 20863] <... futex resumed>) = ? [pid 20864] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20865] write(3, "1000", 4) = 4 [pid 20865] close(3) = 0 [pid 20865] write(1, "executing program\n", 18) = 18 [pid 20865] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20865] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20865] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 20865] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20863] +++ exited with 0 +++ [pid 20858] +++ exited with 0 +++ [pid 20865] <... mmap resumed>) = 0x7f9f66df1000 [pid 20864] <... mprotect resumed>) = 0 [pid 20865] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20858, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20865] <... mprotect resumed>) = 0 [pid 20864] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20865] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20865] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20864] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20865] <... clone3 resumed> => {parent_tid=[20866]}, 88) = 20866 [pid 20864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20866 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20867 attached [pid 20866] set_robust_list(0x7f9f66e119a0, 24 [pid 20865] rt_sigprocmask(SIG_SETMASK, [] [pid 20867] set_robust_list(0x7f9f66e119a0, 24 [pid 20866] <... set_robust_list resumed>) = 0 [pid 20865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20864] <... clone3 resumed> => {parent_tid=[20867]}, 88) = 20867 [pid 20867] <... set_robust_list resumed>) = 0 [pid 20866] rt_sigprocmask(SIG_SETMASK, [] [pid 20864] rt_sigprocmask(SIG_SETMASK, [] [pid 20867] rt_sigprocmask(SIG_SETMASK, [] [pid 20866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20866] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20866] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20865] <... futex resumed>) = 0 [pid 20864] <... futex resumed>) = 0 [pid 20865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20867] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20866] <... futex resumed>) = 1 [pid 20867] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20865] <... futex resumed>) = 0 [pid 20865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20866] <... futex resumed>) = 0 [pid 20866] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20865] <... futex resumed>) = 1 [pid 20866] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20864] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20866] <... futex resumed>) = 0 [pid 20867] <... futex resumed>) = 0 [pid 20864] <... futex resumed>) = 1 [pid 20867] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20866] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20867] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20866] <... openat resumed>) = 3 [pid 20865] <... futex resumed>) = 0 [pid 20867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20867] <... futex resumed>) = 1 [pid 20866] <... futex resumed>) = 0 [pid 20865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20864] <... futex resumed>) = 0 [pid 20867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20865] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20865] <... futex resumed>) = 0 [pid 20864] <... futex resumed>) = 0 [pid 20867] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20866] pwrite64(3, "\x02\x00", 2, 4 [pid 20865] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20867] <... openat resumed>) = 3 [pid 20866] <... pwrite64 resumed>) = 2 [pid 20867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20864] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20866] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20864] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20866] <... futex resumed>) = 1 [pid 20865] <... futex resumed>) = 0 [pid 20864] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20867] pwrite64(3, "\x02\x00", 2, 4 [pid 20866] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20865] exit_group(0 [pid 20864] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20868 attached [pid 20867] <... pwrite64 resumed>) = 2 [pid 20866] <... futex resumed>) = ? [pid 20865] <... exit_group resumed>) = ? [pid 20866] +++ exited with 0 +++ [pid 20868] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20868 [pid 20867] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20868] <... set_robust_list resumed>) = 0 [pid 20867] <... futex resumed>) = 1 [pid 20864] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20867] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20864] exit_group(0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20864] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20869 attached [pid 20868] rt_sigprocmask(SIG_SETMASK, [] [pid 20867] <... futex resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20869] set_robust_list(0x55555f6e6760, 24 [pid 20865] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20869] <... set_robust_list resumed>) = 0 [pid 20869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20867] +++ exited with 0 +++ [pid 20864] +++ exited with 0 +++ [pid 20869] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20869] setpgid(0, 0) = 0 [pid 20869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20869 [pid 20869] <... openat resumed>) = 3 [pid 20869] write(3, "1000", 4 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20864, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20865, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20869] <... write resumed>) = 4 [pid 20868] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20869] close(3 [pid 20868] <... prctl resumed>) = 0 [pid 20869] <... close resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20868] setpgid(0, 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20869] write(1, "executing program\n", 18 executing program [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20869] <... write resumed>) = 18 [pid 20869] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] <... setpgid resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20869] <... futex resumed>) = 0 [pid 20869] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20869] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20870 attached [pid 20869] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20869] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20871 attached [pid 20871] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20869] <... clone3 resumed> => {parent_tid=[20871]}, 88) = 20871 [pid 20871] rt_sigprocmask(SIG_SETMASK, [] [pid 20869] rt_sigprocmask(SIG_SETMASK, [] [pid 20871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20869] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20871] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20870] set_robust_list(0x55555f6e6760, 24 [pid 20869] <... futex resumed>) = 0 [pid 20870] <... set_robust_list resumed>) = 0 [pid 20868] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20870 [pid 20868] write(3, "1000", 4 [pid 20871] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20870] rt_sigprocmask(SIG_SETMASK, [] [pid 20869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20868] <... write resumed>) = 4 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20871] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] close(3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20871] <... futex resumed>) = 1 [pid 20870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20869] <... futex resumed>) = 0 [pid 20868] <... close resumed>) = 0 [pid 20871] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20870] <... prctl resumed>) = 0 [pid 20869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] write(1, "executing program\n", 18 [pid 20871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20870] setpgid(0, 0 [pid 20869] <... futex resumed>) = 0 [pid 20871] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 20869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20871] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20870] <... setpgid resumed>) = 0 [pid 20868] <... write resumed>) = 18 [pid 20871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20869] <... futex resumed>) = 0 [pid 20869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20871] <... futex resumed>) = 1 [pid 20870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20869] <... futex resumed>) = 0 [pid 20871] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20870] <... openat resumed>) = 3 [pid 20868] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] write(3, "1000", 4 [pid 20869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20868] <... futex resumed>) = 0 [pid 20870] <... write resumed>) = 4 [pid 20868] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20870] close(3 [pid 20868] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20870] <... close resumed>) = 0 [pid 20868] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20870] write(1, "executing program\n", 18 [pid 20868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20870] <... write resumed>) = 18 [pid 20868] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20870] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] <... mmap resumed>) = 0x7f9f66df1000 [pid 20870] <... futex resumed>) = 0 [pid 20868] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20870] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20868] <... mprotect resumed>) = 0 [pid 20870] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 20871] <... openat resumed>) = 3 [pid 20870] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20868] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20869] <... futex resumed>) = 0 [pid 20871] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20869] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20869] <... futex resumed>) = 0 [pid 20871] pwrite64(3, "\x02\x00", 2, 4 [pid 20869] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20871] <... pwrite64 resumed>) = 2 [pid 20871] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20869] <... futex resumed>) = 0 [pid 20871] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20869] exit_group(0 [pid 20871] <... futex resumed>) = ? [pid 20870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20869] <... exit_group resumed>) = ? [pid 20868] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20871] +++ exited with 0 +++ [pid 20870] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20869] +++ exited with 0 +++ [pid 20868] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20870] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20872 attached [pid 20870] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20869, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20868] <... clone3 resumed> => {parent_tid=[20872]}, 88) = 20872 [pid 20872] set_robust_list(0x7f9f66e119a0, 24 [pid 20870] <... mprotect resumed>) = 0 [pid 20868] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20872] <... set_robust_list resumed>) = 0 [pid 20870] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20872] rt_sigprocmask(SIG_SETMASK, [] [pid 20870] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20872] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20870] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20868] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20873 attached [pid 20872] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20872] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20870] <... clone3 resumed> => {parent_tid=[20873]}, 88) = 20873 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20873] set_robust_list(0x7f9f66e119a0, 24 [pid 20872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] rt_sigprocmask(SIG_SETMASK, [] [pid 20873] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20874 attached [pid 20873] rt_sigprocmask(SIG_SETMASK, [] [pid 20872] <... futex resumed>) = 1 [pid 20870] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20868] <... futex resumed>) = 0 [pid 20874] set_robust_list(0x55555f6e6760, 24 [pid 20873] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20874 [pid 316] <... restart_syscall resumed>) = 0 [pid 20874] <... set_robust_list resumed>) = 0 [pid 20873] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20870] <... futex resumed>) = 0 [pid 20868] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20874] rt_sigprocmask(SIG_SETMASK, [] [pid 20872] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20873] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20873] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20872] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20874] <... prctl resumed>) = 0 [pid 20872] <... futex resumed>) = 1 [pid 20870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20868] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20874] setpgid(0, 0 [pid 20873] <... futex resumed>) = 0 [pid 20872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20870] <... futex resumed>) = 1 [pid 20868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20875 attached [pid 20873] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20868] <... futex resumed>) = 0 [pid 20875] set_robust_list(0x55555f6e6760, 24 [pid 20874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20875] <... set_robust_list resumed>) = 0 [pid 20873] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20872] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20875] rt_sigprocmask(SIG_SETMASK, [] [pid 20874] <... openat resumed>) = 3 [pid 20868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20875 [pid 20875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20872] <... openat resumed>) = 3 [pid 20875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20875] <... prctl resumed>) = 0 [pid 20874] write(3, "1000", 4 [pid 20873] <... futex resumed>) = 1 [pid 20872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] <... futex resumed>) = 0 [pid 20875] setpgid(0, 0 [pid 20874] <... write resumed>) = 4 [pid 20870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20873] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20875] <... setpgid resumed>) = 0 [pid 20874] close(3 [pid 20872] <... futex resumed>) = 1 [pid 20870] <... futex resumed>) = 0 [pid 20868] <... futex resumed>) = 0 [pid 20875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20874] <... close resumed>) = 0 [pid 20873] <... openat resumed>) = 3 [pid 20868] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20875] <... openat resumed>) = 3 [pid 20874] write(1, "executing program\n", 18 [pid 20872] pwrite64(3, "\x02\x00", 2, 4 [pid 20868] <... futex resumed>) = 0 [pid 20875] write(3, "1000", 4 [pid 20874] <... write resumed>) = 18 executing program [pid 20873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20875] <... write resumed>) = 4 [pid 20874] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20872] <... pwrite64 resumed>) = 2 [pid 20870] <... futex resumed>) = 0 [pid 20868] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20873] <... futex resumed>) = 1 [pid 20872] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20870] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20873] pwrite64(3, "\x02\x00", 2, 4 [pid 20872] <... futex resumed>) = 0 [pid 20870] <... futex resumed>) = 0 [pid 20868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20875] close(3 [pid 20874] <... futex resumed>) = 0 [pid 20870] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20872] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20868] exit_group(0 [pid 20875] <... close resumed>) = 0 [pid 20874] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} executing program [pid 20875] write(1, "executing program\n", 18 [pid 20874] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20875] <... write resumed>) = 18 [pid 20874] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20875] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20875] <... futex resumed>) = 0 [pid 20874] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20875] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20874] <... mmap resumed>) = 0x7f9f66df1000 [pid 20875] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20874] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20875] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20874] <... mprotect resumed>) = 0 [pid 20873] <... pwrite64 resumed>) = 2 [pid 20875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20874] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20873] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20872] <... futex resumed>) = ? [pid 20868] <... exit_group resumed>) = ? [pid 20875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20874] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20875] <... mmap resumed>) = 0x7f9f66df1000 [pid 20874] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20872] +++ exited with 0 +++ [pid 20875] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 20876 attached ) = 0 [pid 20876] set_robust_list(0x7f9f66e119a0, 24 [pid 20875] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20874] <... clone3 resumed> => {parent_tid=[20876]}, 88) = 20876 [pid 20868] +++ exited with 0 +++ [pid 20870] <... futex resumed>) = 0 [pid 20873] <... futex resumed>) = 1 [pid 20873] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20870] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20868, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20870] <... exit_group resumed>) = ? [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20876] <... set_robust_list resumed>) = 0 [pid 20875] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20874] rt_sigprocmask(SIG_SETMASK, [] [pid 20876] rt_sigprocmask(SIG_SETMASK, [] [pid 20875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20877 attached [pid 20876] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20875] <... clone3 resumed> => {parent_tid=[20877]}, 88) = 20877 [pid 20874] <... futex resumed>) = 0 [pid 20873] <... futex resumed>) = ? [pid 20877] set_robust_list(0x7f9f66e119a0, 24 [pid 20876] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20875] rt_sigprocmask(SIG_SETMASK, [] [pid 20874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20876] <... futex resumed>) = 0 [pid 20875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20876] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20875] <... futex resumed>) = 0 [pid 20874] <... futex resumed>) = 0 [pid 20876] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20873] +++ exited with 0 +++ [pid 20877] <... set_robust_list resumed>) = 0 [pid 20870] +++ exited with 0 +++ [pid 20877] rt_sigprocmask(SIG_SETMASK, [] [pid 20876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20874] <... futex resumed>) = 0 [pid 20876] <... futex resumed>) = 1 [pid 20874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20876] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20874] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20870, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20877] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20876] <... openat resumed>) = 3 [pid 20874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20877] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20877] <... futex resumed>) = 1 [pid 20876] <... futex resumed>) = 1 [pid 20875] <... futex resumed>) = 0 [pid 20874] <... futex resumed>) = 0 [pid 20877] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20875] <... futex resumed>) = 0 [pid 20874] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20877] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20876] pwrite64(3, "\x02\x00", 2, 4 [pid 20875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20874] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20876] <... pwrite64 resumed>) = 2 [pid 20875] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20877] <... futex resumed>) = 0 [pid 20877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20876] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20877] <... futex resumed>) = 0 [pid 20876] <... futex resumed>) = 1 [pid 20875] <... futex resumed>) = 1 [pid 20874] <... futex resumed>) = 0 [pid 20877] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20874] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 20878 attached [pid 20877] <... openat resumed>) = 3 [pid 20876] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20874] <... exit_group resumed>) = ? [pid 20878] set_robust_list(0x55555f6e6760, 24 [pid 20877] <... futex resumed>) = 1 [pid 20876] <... futex resumed>) = ? [pid 20875] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20878 [pid 20878] <... set_robust_list resumed>) = 0 [pid 20877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20875] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20875] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20876] +++ exited with 0 +++ [pid 20874] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20878] rt_sigprocmask(SIG_SETMASK, [] [pid 20877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20874, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20877] pwrite64(3, "\x02\x00", 2, 4 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 20878] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20877] <... pwrite64 resumed>) = 2 [pid 20877] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20877] <... futex resumed>) = 1 [pid 20875] <... futex resumed>) = 0 [pid 20878] setpgid(0, 0 [pid 20877] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20875] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20878] <... setpgid resumed>) = 0 [pid 20877] <... futex resumed>) = ? [pid 20875] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20878] write(3, "1000", 4) = 4 [pid 20878] close(3) = 0 [pid 20878] write(1, "executing program\n", 18) = 18 executing program [pid 20878] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20878] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 20879 attached [pid 20879] set_robust_list(0x55555f6e6760, 24 [pid 20878] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20879] <... set_robust_list resumed>) = 0 [pid 20878] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20877] +++ exited with 0 +++ [pid 20875] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20879 [pid 20879] rt_sigprocmask(SIG_SETMASK, [] [pid 20878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20878] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20875, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20878] <... mmap resumed>) = 0x7f9f66df1000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20878] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20879] <... prctl resumed>) = 0 [pid 20878] <... mprotect resumed>) = 0 [pid 20879] setpgid(0, 0) = 0 [pid 20879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20878] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20879] <... openat resumed>) = 3 [pid 20878] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20878] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20880 attached [pid 20879] write(3, "1000", 4) = 4 [pid 20880] set_robust_list(0x7f9f66e119a0, 24 [pid 20879] close(3) = 0 [pid 20879] write(1, "executing program\n", 18 [pid 20878] <... clone3 resumed> => {parent_tid=[20880]}, 88) = 20880 [pid 20880] <... set_robust_list resumed>) = 0 [pid 20879] <... write resumed>) = 18 [pid 20878] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 20880] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20879] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20879] <... futex resumed>) = 0 [pid 20878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20880] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20879] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20878] <... futex resumed>) = 0 [pid 20880] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20879] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20879] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20880] <... futex resumed>) = 0 [pid 20879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20880] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20879] <... mmap resumed>) = 0x7f9f66df1000 [pid 20878] <... futex resumed>) = 0 [pid 20880] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20879] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20879] <... mprotect resumed>) = 0 [pid 20880] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20879] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20879] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20881 attached [pid 20881] set_robust_list(0x7f9f66e119a0, 24 [pid 20880] <... futex resumed>) = 1 [pid 20879] <... clone3 resumed> => {parent_tid=[20881]}, 88) = 20881 [pid 20878] <... futex resumed>) = 0 [pid 20880] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20881] <... set_robust_list resumed>) = 0 [pid 20879] rt_sigprocmask(SIG_SETMASK, [] [pid 20878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20881] rt_sigprocmask(SIG_SETMASK, [] [pid 20880] <... futex resumed>) = 0 [pid 20879] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20878] <... futex resumed>) = 1 [pid 20881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20880] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20881] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20879] <... futex resumed>) = 0 [pid 20880] <... openat resumed>) = 3 [pid 20879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20881] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20880] <... futex resumed>) = 1 [pid 20878] <... futex resumed>) = 0 [pid 20880] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20881] <... futex resumed>) = 1 [pid 20879] <... futex resumed>) = 0 [pid 20878] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20878] <... futex resumed>) = 1 [pid 20881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20880] <... futex resumed>) = 0 [pid 20879] <... futex resumed>) = 0 [pid 20878] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20881] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20880] pwrite64(3, "\x02\x00", 2, 4 [pid 20879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20881] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... restart_syscall resumed>) = 0 [pid 20881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20879] <... futex resumed>) = 0 [pid 20881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20880] <... pwrite64 resumed>) = 2 [pid 20881] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20881] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20879] <... futex resumed>) = 0 [pid 20881] <... openat resumed>) = 3 [pid 20880] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20880] <... futex resumed>) = 1 [pid 20879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20878] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20881] <... futex resumed>) = 0 [pid 20880] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20879] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20878] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20881] pwrite64(3, "\x02\x00", 2, 4 [pid 20880] <... futex resumed>) = ? [pid 20879] <... futex resumed>) = 0 [pid 20878] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20882 attached [pid 20881] <... pwrite64 resumed>) = 2 [pid 20880] +++ exited with 0 +++ [pid 20879] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20878] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 20881] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20882] set_robust_list(0x55555f6e6760, 24 [pid 20881] <... futex resumed>) = 1 [pid 20879] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20882 [pid 20882] <... set_robust_list resumed>) = 0 [pid 20881] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20879] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20878, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20882] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20882] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20881] <... futex resumed>) = ? [pid 20879] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20882] <... prctl resumed>) = 0 [pid 20882] setpgid(0, 0) = 0 [pid 20882] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20882] write(3, "1000", 4) = 4 [pid 20882] close(3) = 0 [pid 20882] write(1, "executing program\n", 18) = 18 [pid 20882] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20882] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20881] +++ exited with 0 +++ [pid 20879] +++ exited with 0 +++ executing program [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20882] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20879, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20882] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20883 attached [pid 20882] <... mmap resumed>) = 0x7f9f66df1000 [pid 20883] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20883 [pid 20883] <... set_robust_list resumed>) = 0 [pid 20882] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20883] rt_sigprocmask(SIG_SETMASK, [] [pid 20882] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20882] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20883] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20882] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20882] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20883] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20884 attached [pid 20883] setpgid(0, 0 [pid 20884] set_robust_list(0x7f9f66e119a0, 24 [pid 20883] <... setpgid resumed>) = 0 [pid 20882] <... clone3 resumed> => {parent_tid=[20884]}, 88) = 20884 [pid 20884] <... set_robust_list resumed>) = 0 [pid 20882] rt_sigprocmask(SIG_SETMASK, [] [pid 20884] rt_sigprocmask(SIG_SETMASK, [] [pid 20883] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20882] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20884] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20882] <... futex resumed>) = 0 [pid 20882] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20884] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20882] <... futex resumed>) = 0 [pid 20884] <... futex resumed>) = 1 [pid 20882] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20884] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20882] <... futex resumed>) = 0 [pid 20884] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20882] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20882] <... futex resumed>) = 0 [pid 20883] <... openat resumed>) = 3 [pid 20884] <... futex resumed>) = 1 [pid 20883] write(3, "1000", 4 [pid 20882] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20884] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20883] <... write resumed>) = 4 [pid 20882] <... futex resumed>) = 0 [pid 20884] <... openat resumed>) = 3 [pid 20883] close(3 [pid 20882] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20883] <... close resumed>) = 0 [pid 20884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20883] write(1, "executing program\n", 18 [pid 20882] <... futex resumed>) = 0 [pid 20884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20883] <... write resumed>) = 18 [pid 20882] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20883] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20882] <... futex resumed>) = 0 executing program [pid 20884] pwrite64(3, "\x02\x00", 2, 4 [pid 20883] <... futex resumed>) = 0 [pid 20882] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20884] <... pwrite64 resumed>) = 2 [pid 20883] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20884] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20882] <... futex resumed>) = 0 [pid 20884] <... futex resumed>) = 1 [pid 20883] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20884] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20883] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20882] exit_group(0 [pid 20884] <... futex resumed>) = ? [pid 20883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20884] +++ exited with 0 +++ [pid 20883] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20882] <... exit_group resumed>) = ? [pid 20883] <... mmap resumed>) = 0x7f9f66df1000 [pid 20882] +++ exited with 0 +++ [pid 20883] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20882, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20883] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20883] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20885 attached [pid 20885] set_robust_list(0x7f9f66e119a0, 24 [pid 20883] <... clone3 resumed> => {parent_tid=[20885]}, 88) = 20885 [pid 20885] <... set_robust_list resumed>) = 0 [pid 20885] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20883] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20885] <... futex resumed>) = 0 [pid 20883] <... futex resumed>) = 1 [pid 20885] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 20885] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20883] <... futex resumed>) = 0 [pid 20885] <... futex resumed>) = 1 [pid 20883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20885] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20883] <... futex resumed>) = 0 [pid 20885] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20883] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20885] <... futex resumed>) = 1 [pid 20883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20885] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20883] <... futex resumed>) = 0 [pid 20885] <... openat resumed>) = 3 [pid 20883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20883] <... futex resumed>) = 0 [pid 20885] <... futex resumed>) = 1 [pid 20883] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20885] pwrite64(3, "\x02\x00", 2, 4 [pid 20883] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20886 attached [pid 20885] <... pwrite64 resumed>) = 2 [pid 20883] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20886 [pid 20886] set_robust_list(0x55555f6e6760, 24 [pid 20885] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20886] <... set_robust_list resumed>) = 0 [pid 20885] <... futex resumed>) = 1 [pid 20883] <... futex resumed>) = 0 [pid 20886] rt_sigprocmask(SIG_SETMASK, [] [pid 20885] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20883] exit_group(0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20885] <... futex resumed>) = ? [pid 20883] <... exit_group resumed>) = ? [pid 20886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20885] +++ exited with 0 +++ [pid 20883] +++ exited with 0 +++ [pid 20886] <... prctl resumed>) = 0 [pid 20886] setpgid(0, 0) = 0 [pid 20886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20883, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20886] <... openat resumed>) = 3 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20886] write(3, "1000", 4) = 4 [pid 20886] close(3) = 0 [pid 20886] write(1, "executing program\n", 18) = 18 [pid 20886] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20887 attached ) = 0 [pid 20886] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20887] set_robust_list(0x55555f6e6760, 24 [pid 20886] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20887] <... set_robust_list resumed>) = 0 executing program [pid 20886] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20887] rt_sigprocmask(SIG_SETMASK, [] [pid 20886] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20888 attached [pid 20886] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20886] <... mmap resumed>) = 0x7f9f66df1000 [pid 20887] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20888] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20887 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20888 [pid 20888] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20887] <... prctl resumed>) = 0 [pid 20886] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20887] setpgid(0, 0 [pid 20886] <... mprotect resumed>) = 0 [pid 20887] <... setpgid resumed>) = 0 [pid 20886] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20889 attached [pid 20888] rt_sigprocmask(SIG_SETMASK, [] [pid 20887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20886] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20889] set_robust_list(0x55555f6e6760, 24 [pid 20888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20887] <... openat resumed>) = 3 [pid 20886] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20890 attached [pid 20889] <... set_robust_list resumed>) = 0 [pid 20888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20887] write(3, "1000", 4 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20889 [pid 20888] <... prctl resumed>) = 0 [pid 20887] <... write resumed>) = 4 [pid 20886] <... clone3 resumed> => {parent_tid=[20890]}, 88) = 20890 [pid 20890] set_robust_list(0x7f9f66e119a0, 24 [pid 20888] setpgid(0, 0 [pid 20887] close(3 [pid 20886] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20887] <... close resumed>) = 0 [pid 20886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20887] write(1, "executing program\n", 18 [pid 20886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20887] <... write resumed>) = 18 [pid 20886] <... futex resumed>) = 0 executing program [pid 20887] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20887] <... futex resumed>) = 0 [pid 20887] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20887] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20887] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20887] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20887] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20887] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20891 attached [pid 20891] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20887] <... clone3 resumed> => {parent_tid=[20891]}, 88) = 20891 [pid 20891] rt_sigprocmask(SIG_SETMASK, [] [pid 20887] rt_sigprocmask(SIG_SETMASK, [] [pid 20891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20887] <... futex resumed>) = 0 [pid 20891] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20891] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] rt_sigprocmask(SIG_SETMASK, [] [pid 20890] <... set_robust_list resumed>) = 0 [pid 20889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20888] <... setpgid resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20890] rt_sigprocmask(SIG_SETMASK, [] [pid 20891] <... futex resumed>) = 1 [pid 20888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20887] <... futex resumed>) = 0 [pid 20891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20889] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20888] <... openat resumed>) = 3 [pid 20887] <... futex resumed>) = 0 [pid 20891] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20890] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20889] <... prctl resumed>) = 0 [pid 20887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20891] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20890] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20889] setpgid(0, 0 [pid 20888] write(3, "1000", 4 [pid 20891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] <... setpgid resumed>) = 0 [pid 20891] <... futex resumed>) = 1 [pid 20890] <... futex resumed>) = 1 [pid 20888] <... write resumed>) = 4 [pid 20887] <... futex resumed>) = 0 [pid 20886] <... futex resumed>) = 0 [pid 20891] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20888] close(3 [pid 20887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20891] <... openat resumed>) = 3 [pid 20890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20887] <... futex resumed>) = 0 [pid 20886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20890] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20888] <... close resumed>) = 0 [pid 20886] <... futex resumed>) = 0 [pid 20889] <... openat resumed>) = 3 [pid 20891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20890] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20889] write(3, "1000", 4 [pid 20888] write(1, "executing program\n", 18 executing program [pid 20887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20891] <... futex resumed>) = 0 [pid 20890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] <... write resumed>) = 4 [pid 20888] <... write resumed>) = 18 [pid 20887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20886] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20890] <... futex resumed>) = 0 [pid 20889] close(3 [pid 20888] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20887] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20890] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20889] <... close resumed>) = 0 [pid 20888] <... futex resumed>) = 0 [pid 20887] <... futex resumed>) = 0 [pid 20886] <... futex resumed>) = 0 [pid 20891] pwrite64(3, "\x02\x00", 2, 4 [pid 20888] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20887] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20891] <... pwrite64 resumed>) = 2 [pid 20890] <... openat resumed>) = 3 [pid 20889] write(1, "executing program\n", 18 [pid 20888] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20888] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20890] <... futex resumed>) = 1 [pid 20889] <... write resumed>) = 18 [pid 20888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20890] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20888] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20889] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20888] <... mmap resumed>) = 0x7f9f66df1000 [pid 20889] <... futex resumed>) = 0 [pid 20891] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20888] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20889] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20886] <... futex resumed>) = 0 [pid 20891] <... futex resumed>) = 1 [pid 20889] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20888] <... mprotect resumed>) = 0 [pid 20887] <... futex resumed>) = 0 [pid 20886] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20891] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20890] <... futex resumed>) = 0 [pid 20889] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20888] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20887] exit_group(0 [pid 20886] <... futex resumed>) = 1 [pid 20891] <... futex resumed>) = ? [pid 20890] pwrite64(3, "\x02\x00", 2, 4 [pid 20889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20888] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20887] <... exit_group resumed>) = ? [pid 20886] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20891] +++ exited with 0 +++ [pid 20890] <... pwrite64 resumed>) = 2 [pid 20889] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20888] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20887] +++ exited with 0 +++ [pid 20889] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20892 attached [pid 20890] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20887, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20892] set_robust_list(0x7f9f66e119a0, 24 [pid 20890] <... futex resumed>) = 1 [pid 20889] <... mprotect resumed>) = 0 [pid 20888] <... clone3 resumed> => {parent_tid=[20892]}, 88) = 20892 [pid 20886] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20888] rt_sigprocmask(SIG_SETMASK, [] [pid 20886] exit_group(0 [pid 20892] <... set_robust_list resumed>) = 0 [pid 20889] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20886] <... exit_group resumed>) = ? [pid 20892] rt_sigprocmask(SIG_SETMASK, [] [pid 20890] +++ exited with 0 +++ [pid 20889] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20886] +++ exited with 0 +++ [pid 20892] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20889] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20892] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20888] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20886, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20892] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 20889] <... clone3 resumed> => {parent_tid=[20893]}, 88) = 20893 ci2-android-6-12-rust/strace-static-x86_64: Process 20893 attached [pid 20892] <... futex resumed>) = 0 [pid 20889] rt_sigprocmask(SIG_SETMASK, [] [pid 20893] set_robust_list(0x7f9f66e119a0, 24 [pid 20892] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20893] <... set_robust_list resumed>) = 0 [pid 20889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20888] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20893] rt_sigprocmask(SIG_SETMASK, [] [pid 20892] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20889] <... futex resumed>) = 0 [pid 20888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20892] <... futex resumed>) = 0 [pid 20888] <... futex resumed>) = 1 [pid 20892] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20894 attached [pid 20893] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20892] <... openat resumed>) = 3 [pid 20893] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20888] <... futex resumed>) = 0 [pid 20892] <... futex resumed>) = 1 [pid 20888] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20892] pwrite64(3, "\x02\x00", 2, 4 [pid 20888] <... futex resumed>) = 0 [pid 20894] set_robust_list(0x55555f6e6760, 24 [pid 20893] <... futex resumed>) = 1 [pid 20892] <... pwrite64 resumed>) = 2 [pid 20889] <... futex resumed>) = 0 [pid 20888] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20894] <... set_robust_list resumed>) = 0 [pid 20893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20892] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20894 [pid 20893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20892] <... futex resumed>) = 1 [pid 20889] <... futex resumed>) = 0 [pid 20888] <... futex resumed>) = 0 [pid 20894] rt_sigprocmask(SIG_SETMASK, [] [pid 20893] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20892] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20888] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20893] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20892] <... futex resumed>) = ? [pid 20888] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20894] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20892] +++ exited with 0 +++ [pid 20888] +++ exited with 0 +++ [pid 20894] <... prctl resumed>) = 0 [pid 20893] <... futex resumed>) = 1 [pid 20889] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20888, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20894] setpgid(0, 0 [pid 20893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20894] <... setpgid resumed>) = 0 [pid 20893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20889] <... futex resumed>) = 0 [pid 20889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20894] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20893] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20894] <... openat resumed>) = 3 [pid 20894] write(3, "1000", 4 [pid 20893] <... openat resumed>) = 3 [pid 20894] <... write resumed>) = 4 [pid 20894] close(3) = 0 [pid 20894] write(1, "executing program\n", 18) = 18 [pid 20894] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20894] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20894] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20894] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20894] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20893] <... futex resumed>) = 1 [pid 20889] <... futex resumed>) = 0 [pid 20894] <... mprotect resumed>) = 0 [pid 20893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20889] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20894] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20893] pwrite64(3, "\x02\x00", 2, 4 [pid 20889] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20894] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20889] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20894] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20893] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 20895 attached [pid 20894] <... clone3 resumed> => {parent_tid=[20895]}, 88) = 20895 [pid 20894] rt_sigprocmask(SIG_SETMASK, [] [pid 20895] set_robust_list(0x7f9f66e119a0, 24 [pid 20893] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20893] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20895] <... set_robust_list resumed>) = 0 [pid 20893] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20895] rt_sigprocmask(SIG_SETMASK, [] [pid 20894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20889] <... futex resumed>) = 0 [pid 20894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20889] exit_group(0 [pid 20894] <... futex resumed>) = 0 [pid 20889] <... exit_group resumed>) = ? [pid 20894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20896 attached [pid 20895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20893] <... futex resumed>) = ? [pid 20896] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20896] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20896] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20896] setpgid(0, 0) = 0 [pid 20896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20893] +++ exited with 0 +++ [pid 20889] +++ exited with 0 +++ [pid 20896] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20889, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20896] write(3, "1000", 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20896] <... write resumed>) = 4 [pid 20895] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20896] close(3 [pid 20895] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20896] <... close resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20896 [pid 20895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20896] write(1, "executing program\n", 18 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20895] <... futex resumed>) = 1 [pid 20894] <... futex resumed>) = 0 [pid 20896] <... write resumed>) = 18 executing program [pid 20894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20895] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20896] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20894] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20896] <... futex resumed>) = 0 [pid 20895] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20896] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20896] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20896] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20895] <... futex resumed>) = 1 [pid 20894] <... futex resumed>) = 0 [pid 20895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20896] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20894] <... futex resumed>) = 0 [pid 20896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20895] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20897 attached [pid 20895] <... openat resumed>) = 3 [pid 20896] <... clone3 resumed> => {parent_tid=[20897]}, 88) = 20897 [pid 20896] rt_sigprocmask(SIG_SETMASK, [] [pid 20895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20897] set_robust_list(0x7f9f66e119a0, 24 [pid 20896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20897] <... set_robust_list resumed>) = 0 [pid 20896] <... futex resumed>) = 0 [pid 20895] <... futex resumed>) = 1 [pid 20894] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20897] rt_sigprocmask(SIG_SETMASK, [] [pid 20896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20894] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20894] <... futex resumed>) = 0 [pid 20894] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20897] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20895] pwrite64(3, "\x02\x00", 2, 4 [pid 20897] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 20898 attached [pid 20897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20895] <... pwrite64 resumed>) = 2 [pid 20898] set_robust_list(0x55555f6e6760, 24 [pid 20897] <... futex resumed>) = 1 [pid 20896] <... futex resumed>) = 0 [pid 20895] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] <... set_robust_list resumed>) = 0 [pid 20897] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20895] <... futex resumed>) = 1 [pid 20894] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20898 [pid 20897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20896] <... futex resumed>) = 0 [pid 20895] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20894] exit_group(0 [pid 20897] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20895] <... futex resumed>) = ? [pid 20894] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20897] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20896] <... futex resumed>) = 0 [pid 20897] <... futex resumed>) = 1 [pid 20897] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20897] <... openat resumed>) = 3 [pid 20896] <... futex resumed>) = 0 [pid 20896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 20897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20896] <... futex resumed>) = 0 [pid 20897] <... futex resumed>) = 1 [pid 20896] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] rt_sigprocmask(SIG_SETMASK, [] [pid 20897] pwrite64(3, "\x02\x00", 2, 4 [pid 20896] <... futex resumed>) = 0 [pid 20898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20897] <... pwrite64 resumed>) = 2 [pid 20896] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20895] +++ exited with 0 +++ [pid 20894] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20898] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20894, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20898] <... prctl resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20897] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20896] <... futex resumed>) = 0 [pid 20897] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20896] exit_group(0 [pid 20897] <... futex resumed>) = ? [pid 20896] <... exit_group resumed>) = ? [pid 20898] setpgid(0, 0 [pid 20897] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20899 attached [pid 20898] <... setpgid resumed>) = 0 [pid 20896] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20899 [pid 20898] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20896, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20899] set_robust_list(0x55555f6e6760, 24 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20899] <... set_robust_list resumed>) = 0 [pid 20899] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20899] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20899] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20900 attached [pid 20899] <... setpgid resumed>) = 0 [pid 20900] set_robust_list(0x55555f6e6760, 24 [pid 20899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20900] <... set_robust_list resumed>) = 0 [pid 20899] <... openat resumed>) = 3 [pid 20898] <... openat resumed>) = 3 [pid 20900] rt_sigprocmask(SIG_SETMASK, [] [pid 20898] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20900 [pid 20898] <... write resumed>) = 4 [pid 20898] close(3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20898] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20899] write(3, "1000", 4 [pid 20900] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20899] <... write resumed>) = 4 [pid 20898] write(1, "executing program\n", 18 [pid 20900] <... prctl resumed>) = 0 [pid 20899] close(3 [pid 20898] <... write resumed>) = 18 executing program [pid 20900] setpgid(0, 0 [pid 20899] <... close resumed>) = 0 [pid 20900] <... setpgid resumed>) = 0 [pid 20899] write(1, "executing program\n", 18 [pid 20898] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20899] <... write resumed>) = 18 [pid 20898] <... futex resumed>) = 0 [pid 20900] <... openat resumed>) = 3 [pid 20899] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20899] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20900] write(3, "1000", 4 [pid 20899] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20900] <... write resumed>) = 4 [pid 20899] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20900] close(3 [pid 20899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20900] <... close resumed>) = 0 [pid 20899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20900] write(1, "executing program\n", 18) = 18 [pid 20899] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20900] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 20899] <... mprotect resumed>) = 0 [pid 20900] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20898] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... restart_syscall resumed>) = 0 [pid 20898] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20898] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20900] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20899] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20900] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20899] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20900] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 20901 attached ) = 0x7f9f66df1000 [pid 20898] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20901] set_robust_list(0x7f9f66e119a0, 24 [pid 20900] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20899] <... clone3 resumed> => {parent_tid=[20901]}, 88) = 20901 [pid 20898] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20901] <... set_robust_list resumed>) = 0 [pid 20900] <... mprotect resumed>) = 0 [pid 20899] rt_sigprocmask(SIG_SETMASK, [] [pid 20898] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20901] rt_sigprocmask(SIG_SETMASK, [] [pid 20900] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20901] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20898] <... mprotect resumed>) = 0 [pid 20900] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20900] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20899] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20902 attached [pid 20899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20903 attached [pid 20902] set_robust_list(0x7f9f66e119a0, 24 [pid 20900] <... clone3 resumed> => {parent_tid=[20902]}, 88) = 20902 [pid 20898] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20903] set_robust_list(0x55555f6e6760, 24 [pid 20902] <... set_robust_list resumed>) = 0 [pid 20901] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20900] rt_sigprocmask(SIG_SETMASK, [] [pid 20898] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20903] <... set_robust_list resumed>) = 0 [pid 20902] rt_sigprocmask(SIG_SETMASK, [] [pid 20901] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20900] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20903] rt_sigprocmask(SIG_SETMASK, [] [pid 20902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20903 [pid 20903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20902] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20904 attached [pid 20903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20902] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20901] <... futex resumed>) = 1 [pid 20900] <... futex resumed>) = 0 [pid 20899] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20904] set_robust_list(0x7f9f66e119a0, 24 [pid 20903] <... prctl resumed>) = 0 [pid 20902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] <... clone3 resumed> => {parent_tid=[20904]}, 88) = 20904 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20904] <... set_robust_list resumed>) = 0 [pid 20903] setpgid(0, 0 [pid 20902] <... futex resumed>) = 0 [pid 20901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20899] <... futex resumed>) = 0 [pid 20898] rt_sigprocmask(SIG_SETMASK, [] [pid 20904] rt_sigprocmask(SIG_SETMASK, [] [pid 20903] <... setpgid resumed>) = 0 [pid 20902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20901] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20900] <... futex resumed>) = 0 [pid 20898] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20904] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20901] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20898] <... futex resumed>) = 0 [pid 20904] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20901] <... futex resumed>) = 1 [pid 20898] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20904] <... futex resumed>) = 0 [pid 20903] <... openat resumed>) = 3 [pid 20902] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20899] <... futex resumed>) = 0 [pid 20898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20904] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20903] write(3, "1000", 4 [pid 20902] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20903] <... write resumed>) = 4 [pid 20902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20899] <... futex resumed>) = 0 [pid 20898] <... futex resumed>) = 0 [pid 20901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20904] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20903] close(3 [pid 20902] <... futex resumed>) = 1 [pid 20900] <... futex resumed>) = 0 [pid 20899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20904] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20903] <... close resumed>) = 0 [pid 20902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20901] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] write(1, "executing program\n", 18 [pid 20902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20900] <... futex resumed>) = 0 executing program [pid 20898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20904] <... futex resumed>) = 0 [pid 20903] <... write resumed>) = 18 [pid 20902] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20903] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20902] <... openat resumed>) = 3 [pid 20903] <... futex resumed>) = 0 [pid 20903] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20902] <... futex resumed>) = 1 [pid 20900] <... futex resumed>) = 0 [pid 20904] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20901] <... openat resumed>) = 3 [pid 20900] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20900] <... futex resumed>) = 0 [pid 20904] <... openat resumed>) = 3 [pid 20903] <... mmap resumed>) = 0x7f9f66df1000 [pid 20902] pwrite64(3, "\x02\x00", 2, 4 [pid 20901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20900] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20898] <... futex resumed>) = 0 [pid 20904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20902] <... pwrite64 resumed>) = 2 [pid 20901] <... futex resumed>) = 1 [pid 20899] <... futex resumed>) = 0 [pid 20898] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20904] <... futex resumed>) = 0 [pid 20903] <... mprotect resumed>) = 0 [pid 20901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20899] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20904] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20903] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20902] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20899] <... futex resumed>) = 0 [pid 20898] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20903] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20902] <... futex resumed>) = 1 [pid 20901] pwrite64(3, "\x02\x00", 2, 4 [pid 20900] <... futex resumed>) = 0 [pid 20899] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20898] <... futex resumed>) = 0 [pid 20904] pwrite64(3, "\x02\x00", 2, 4 [pid 20903] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20902] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20901] <... pwrite64 resumed>) = 2 [pid 20900] exit_group(0 [pid 20898] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20905 attached [pid 20904] <... pwrite64 resumed>) = 2 [pid 20902] <... futex resumed>) = ? [pid 20901] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20900] <... exit_group resumed>) = ? [pid 20905] set_robust_list(0x7f9f66e119a0, 24 [pid 20904] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20905] <... set_robust_list resumed>) = 0 [pid 20901] <... futex resumed>) = 1 [pid 20899] <... futex resumed>) = 0 [pid 20905] rt_sigprocmask(SIG_SETMASK, [] [pid 20904] <... futex resumed>) = 1 [pid 20903] <... clone3 resumed> => {parent_tid=[20905]}, 88) = 20905 [pid 20902] +++ exited with 0 +++ [pid 20901] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20900] +++ exited with 0 +++ [pid 20899] exit_group(0 [pid 20898] <... futex resumed>) = 0 [pid 20905] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20904] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20903] rt_sigprocmask(SIG_SETMASK, [] [pid 20901] <... futex resumed>) = ? [pid 20899] <... exit_group resumed>) = ? [pid 20905] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20901] +++ exited with 0 +++ [pid 20899] +++ exited with 0 +++ [pid 20898] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20900, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20904] <... futex resumed>) = ? [pid 20903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20898] <... exit_group resumed>) = ? [pid 20905] <... futex resumed>) = 0 [pid 20904] +++ exited with 0 +++ [pid 20903] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20899, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20905] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20905] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20905] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20903] <... futex resumed>) = 0 [pid 20905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20905] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20903] <... futex resumed>) = 0 [pid 20898] +++ exited with 0 +++ [pid 20905] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20898, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20903] <... futex resumed>) = 0 [pid 20905] <... futex resumed>) = 1 [pid 20903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20905] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20903] <... futex resumed>) = 0 [pid 20905] <... openat resumed>) = 3 [pid 20903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] <... futex resumed>) = 0 [pid 20905] <... futex resumed>) = 1 [pid 20903] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20905] pwrite64(3, "\x02\x00", 2, 4 [pid 20903] <... futex resumed>) = 0 [pid 20905] <... pwrite64 resumed>) = 2 [pid 20903] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20905] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20903] <... futex resumed>) = 0 [pid 20903] exit_group(0 [pid 20905] <... futex resumed>) = 1 [pid 20903] <... exit_group resumed>) = ? [pid 20905] +++ exited with 0 +++ [pid 20903] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20903, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20906 attached [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20906 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20907 attached [pid 20906] set_robust_list(0x55555f6e6760, 24 [pid 20907] set_robust_list(0x55555f6e6760, 24 [pid 20906] <... set_robust_list resumed>) = 0 [pid 20907] <... set_robust_list resumed>) = 0 [pid 20906] rt_sigprocmask(SIG_SETMASK, [] [pid 20907] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20907 [pid 20907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20907] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20906] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20907] <... prctl resumed>) = 0 [pid 20906] <... prctl resumed>) = 0 [pid 20907] setpgid(0, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20907] <... setpgid resumed>) = 0 [pid 20906] setpgid(0, 0) = 0 [pid 20907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20907] <... openat resumed>) = 3 [pid 20906] <... openat resumed>) = 3 [pid 20907] write(3, "1000", 4 [pid 20906] write(3, "1000", 4 [pid 20907] <... write resumed>) = 4 [pid 20906] <... write resumed>) = 4 [pid 20907] close(3 [pid 20906] close(3 [pid 20907] <... close resumed>) = 0 [pid 20906] <... close resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20907] write(1, "executing program\n", 18 executing program executing program [pid 20906] write(1, "executing program\n", 18 [pid 20907] <... write resumed>) = 18 [pid 20906] <... write resumed>) = 18 [pid 317] <... restart_syscall resumed>) = 0 [pid 20906] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20907] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20907] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20907] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20906] <... futex resumed>) = 0 [pid 20907] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20906] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20907] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20906] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20907] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20908 attached [pid 20907] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20906] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20908] set_robust_list(0x55555f6e6760, 24 [pid 20907] <... mmap resumed>) = 0x7f9f66df1000 [pid 20906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20908 [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20909 attached [pid 20908] <... set_robust_list resumed>) = 0 [pid 20907] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20906] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20908] rt_sigprocmask(SIG_SETMASK, [] [pid 20907] <... mprotect resumed>) = 0 [pid 20909] set_robust_list(0x55555f6e6760, 24 [pid 20908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20906] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20909 [pid 20907] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20906] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20909] <... set_robust_list resumed>) = 0 [pid 20908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20907] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20906] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20909] rt_sigprocmask(SIG_SETMASK, [] [pid 20908] <... prctl resumed>) = 0 [pid 20907] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20906] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20908] setpgid(0, 0 [pid 20906] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20910 attached [pid 20909] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20908] <... setpgid resumed>) = 0 [pid 20906] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20910] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20910] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20909] <... prctl resumed>) = 0 [pid 20909] setpgid(0, 0) = 0 [pid 20909] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 20911 attached [pid 20909] <... openat resumed>) = 3 [pid 20907] <... clone3 resumed> => {parent_tid=[20910]}, 88) = 20910 [pid 20908] <... openat resumed>) = 3 [pid 20907] rt_sigprocmask(SIG_SETMASK, [] [pid 20906] <... clone3 resumed> => {parent_tid=[20911]}, 88) = 20911 [pid 20908] write(3, "1000", 4 [pid 20907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20908] <... write resumed>) = 4 [pid 20907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20906] rt_sigprocmask(SIG_SETMASK, [] [pid 20908] close(3 [pid 20907] <... futex resumed>) = 1 [pid 20908] <... close resumed>) = 0 [pid 20906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20911] set_robust_list(0x7f9f66e119a0, 24 [pid 20910] <... futex resumed>) = 0 [pid 20909] write(3, "1000", 4 [pid 20908] write(1, "executing program\n", 18 [pid 20906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20911] <... set_robust_list resumed>) = 0 [pid 20910] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20909] <... write resumed>) = 4 [pid 20911] rt_sigprocmask(SIG_SETMASK, [] [pid 20910] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20909] close(3 [pid 20911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20909] <... close resumed>) = 0 executing program [pid 20908] <... write resumed>) = 18 [pid 20906] <... futex resumed>) = 0 [pid 20911] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20910] <... futex resumed>) = 1 [pid 20909] write(1, "executing program\n", 18 [pid 20907] <... futex resumed>) = 0 [pid 20911] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20909] <... write resumed>) = 18 executing program [pid 20908] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20909] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] <... futex resumed>) = 0 [pid 20907] <... futex resumed>) = 0 [pid 20911] <... futex resumed>) = 0 [pid 20910] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20909] <... futex resumed>) = 0 [pid 20908] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20910] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20909] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20908] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20909] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20910] <... futex resumed>) = 1 [pid 20909] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20908] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20911] <... futex resumed>) = 0 [pid 20907] <... futex resumed>) = 0 [pid 20906] <... futex resumed>) = 1 [pid 20911] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20911] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20909] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20907] <... futex resumed>) = 0 [pid 20911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20910] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20909] <... mmap resumed>) = 0x7f9f66df1000 [pid 20908] <... mmap resumed>) = 0x7f9f66df1000 [pid 20907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20910] <... openat resumed>) = 3 [pid 20909] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20908] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20908] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20909] <... mprotect resumed>) = 0 [pid 20911] <... futex resumed>) = 1 [pid 20910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20906] <... futex resumed>) = 0 [pid 20911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20910] <... futex resumed>) = 1 [pid 20909] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20907] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20912 attached [pid 20911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20909] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20907] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20906] <... futex resumed>) = 0 [pid 20912] set_robust_list(0x7f9f66e119a0, 24 [pid 20911] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20909] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20907] <... futex resumed>) = 0 [pid 20906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20913 attached [pid 20912] <... set_robust_list resumed>) = 0 [pid 20911] <... openat resumed>) = 3 [pid 20910] pwrite64(3, "\x02\x00", 2, 4 [pid 20908] <... clone3 resumed> => {parent_tid=[20912]}, 88) = 20912 [pid 20907] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20912] rt_sigprocmask(SIG_SETMASK, [] [pid 20911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20913] set_robust_list(0x7f9f66e119a0, 24 [pid 20910] <... pwrite64 resumed>) = 2 [pid 20908] rt_sigprocmask(SIG_SETMASK, [] [pid 20913] <... set_robust_list resumed>) = 0 [pid 20912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20911] <... futex resumed>) = 1 [pid 20910] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20909] <... clone3 resumed> => {parent_tid=[20913]}, 88) = 20913 [pid 20908] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20906] <... futex resumed>) = 0 [pid 20913] rt_sigprocmask(SIG_SETMASK, [] [pid 20912] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20910] <... futex resumed>) = 1 [pid 20909] rt_sigprocmask(SIG_SETMASK, [] [pid 20908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20907] <... futex resumed>) = 0 [pid 20906] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20910] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20906] <... futex resumed>) = 0 [pid 20913] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20912] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20911] pwrite64(3, "\x02\x00", 2, 4 [pid 20909] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] <... futex resumed>) = 0 [pid 20907] exit_group(0 [pid 20906] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20912] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20911] <... pwrite64 resumed>) = 2 [pid 20910] <... futex resumed>) = ? [pid 20909] <... futex resumed>) = 0 [pid 20908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20907] <... exit_group resumed>) = ? [pid 20913] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20911] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20910] +++ exited with 0 +++ [pid 20909] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20912] <... futex resumed>) = 0 [pid 20911] <... futex resumed>) = 1 [pid 20906] <... futex resumed>) = 0 [pid 20913] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20912] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20911] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20906] exit_group(0 [pid 20913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20913] <... futex resumed>) = 1 [pid 20908] <... futex resumed>) = 1 [pid 20913] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20912] <... futex resumed>) = 0 [pid 20911] <... futex resumed>) = ? [pid 20909] <... futex resumed>) = 0 [pid 20908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20906] <... exit_group resumed>) = ? [pid 20912] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20911] +++ exited with 0 +++ [pid 20909] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20907] +++ exited with 0 +++ [pid 20906] +++ exited with 0 +++ [pid 20913] <... futex resumed>) = 0 [pid 20912] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20909] <... futex resumed>) = 1 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20907, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20913] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20909] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20906, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20913] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20912] <... futex resumed>) = 1 [pid 20908] <... futex resumed>) = 0 [pid 20912] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20908] <... futex resumed>) = 0 [pid 20913] <... futex resumed>) = 1 [pid 20912] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20909] <... futex resumed>) = 0 [pid 20908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20913] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20912] <... openat resumed>) = 3 [pid 20909] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20909] <... futex resumed>) = 0 [pid 20913] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20909] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20912] <... futex resumed>) = 1 [pid 20908] <... futex resumed>) = 0 [pid 20913] <... openat resumed>) = 3 [pid 20912] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20913] <... futex resumed>) = 1 [pid 20912] pwrite64(3, "\x02\x00", 2, 4 [pid 20909] <... futex resumed>) = 0 [pid 20908] <... futex resumed>) = 0 [pid 20912] <... pwrite64 resumed>) = 2 [pid 20909] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20909] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20912] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20912] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20913] pwrite64(3, "\x02\x00", 2, 4 [pid 20908] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20913] <... pwrite64 resumed>) = 2 [pid 20908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20913] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20908] exit_group(0 [pid 20913] <... futex resumed>) = 1 [pid 20909] <... futex resumed>) = 0 [pid 20913] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20912] <... futex resumed>) = ? [pid 20909] exit_group(0 [pid 20908] <... exit_group resumed>) = ? [pid 20912] +++ exited with 0 +++ [pid 20909] <... exit_group resumed>) = ? [pid 20908] +++ exited with 0 +++ [pid 20913] <... futex resumed>) = ? [pid 20913] +++ exited with 0 +++ [pid 20909] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20908, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20909, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 20914 ci2-android-6-12-rust/strace-static-x86_64: Process 20914 attached [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20914] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20914] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 20914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20914] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20914] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20914] setpgid(0, 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20914] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20915 attached [pid 20914] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20915 [pid 20915] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20915] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20914] <... openat resumed>) = 3 [pid 20915] rt_sigprocmask(SIG_SETMASK, [] [pid 20914] write(3, "1000", 4) = 4 [pid 20914] close(3) = 0 [pid 20914] write(1, "executing program\n", 18) = 18 executing program [pid 20914] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20914] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20914] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20914] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20914] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20914] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20914] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20914] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20915] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20916 attached [pid 20915] <... prctl resumed>) = 0 [pid 20916] set_robust_list(0x7f9f66e119a0, 24 [pid 20915] setpgid(0, 0) = 0 [pid 20914] <... clone3 resumed> => {parent_tid=[20916]}, 88) = 20916 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20916] <... set_robust_list resumed>) = 0 [pid 20915] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20914] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20916] rt_sigprocmask(SIG_SETMASK, [] [pid 20915] <... openat resumed>) = 3 [pid 20914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20916] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20915] write(3, "1000", 4 [pid 20914] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20917 attached [pid 20916] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20915] <... write resumed>) = 4 [pid 20914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 20917] set_robust_list(0x55555f6e6760, 24 [pid 20916] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20915] close(3 [pid 20917] <... set_robust_list resumed>) = 0 [pid 20916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20915] <... close resumed>) = 0 [pid 20916] <... futex resumed>) = 0 [pid 20915] write(1, "executing program\n", 18 [pid 20916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20915] <... write resumed>) = 18 [pid 20915] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20917 [pid 20917] rt_sigprocmask(SIG_SETMASK, [] [pid 20915] <... futex resumed>) = 0 [pid 20914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20916] <... futex resumed>) = 0 [pid 20915] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20914] <... futex resumed>) = 1 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20918 attached [pid 20917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20916] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20915] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20918] set_robust_list(0x55555f6e6760, 24 [pid 20917] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20916] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20915] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20917] <... prctl resumed>) = 0 [pid 20918] <... set_robust_list resumed>) = 0 [pid 20917] setpgid(0, 0 [pid 20915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20917] <... setpgid resumed>) = 0 [pid 20915] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20914] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20918 [pid 20915] <... mmap resumed>) = 0x7f9f66df1000 [pid 20914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20918] rt_sigprocmask(SIG_SETMASK, [] [pid 20916] <... futex resumed>) = 0 [pid 20915] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20914] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20917] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20916] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20915] <... mprotect resumed>) = 0 [pid 20914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20917] <... openat resumed>) = 3 [pid 20916] <... openat resumed>) = 3 [pid 20915] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20914] <... futex resumed>) = 0 [pid 20916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20914] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20914] <... futex resumed>) = 0 [pid 20916] pwrite64(3, "\x02\x00", 2, 4 [pid 20914] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20916] <... pwrite64 resumed>) = 2 [pid 20918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20917] write(3, "1000", 4 [pid 20915] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20918] <... prctl resumed>) = 0 [pid 20917] <... write resumed>) = 4 [pid 20915] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20918] setpgid(0, 0 [pid 20917] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 20919 attached ) = 0 [pid 20916] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20918] <... setpgid resumed>) = 0 [pid 20919] set_robust_list(0x7f9f66e119a0, 24 [pid 20917] write(1, "executing program\n", 18 [pid 20916] <... futex resumed>) = 1 [pid 20914] <... futex resumed>) = 0 executing program [pid 20919] <... set_robust_list resumed>) = 0 [pid 20918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20917] <... write resumed>) = 18 [pid 20916] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20915] <... clone3 resumed> => {parent_tid=[20919]}, 88) = 20919 [pid 20914] exit_group(0 [pid 20919] rt_sigprocmask(SIG_SETMASK, [] [pid 20917] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20916] <... futex resumed>) = ? [pid 20915] rt_sigprocmask(SIG_SETMASK, [] [pid 20914] <... exit_group resumed>) = ? [pid 20919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20918] <... openat resumed>) = 3 [pid 20917] <... futex resumed>) = 0 [pid 20916] +++ exited with 0 +++ [pid 20915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20914] +++ exited with 0 +++ [pid 20919] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20918] write(3, "1000", 4 [pid 20917] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20914, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20918] <... write resumed>) = 4 [pid 20917] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20919] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20918] close(3 [pid 20917] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20915] <... futex resumed>) = 0 [pid 20918] <... close resumed>) = 0 [pid 20917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20918] write(1, "executing program\n", 18 [pid 20917] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20919] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20919] <... futex resumed>) = 1 [pid 20915] <... futex resumed>) = 0 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20919] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20918] <... write resumed>) = 18 [pid 20917] <... mmap resumed>) = 0x7f9f66df1000 [pid 20915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20920 attached [pid 20919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20918] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20917] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20915] <... futex resumed>) = 0 [pid 20919] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20918] <... futex resumed>) = 0 [pid 20917] <... mprotect resumed>) = 0 [pid 20920] set_robust_list(0x55555f6e6760, 24 [pid 20918] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20920] <... set_robust_list resumed>) = 0 [pid 20918] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20917] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20919] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20920 [pid 20920] rt_sigprocmask(SIG_SETMASK, [] [pid 20919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20918] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20917] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20919] <... futex resumed>) = 0 [pid 20918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20917] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20921 attached [pid 20919] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20915] <... futex resumed>) = 0 [pid 20921] set_robust_list(0x7f9f66e119a0, 24 [pid 20920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20919] <... openat resumed>) = 3 [pid 20918] <... mmap resumed>) = 0x7f9f66df1000 [pid 20917] <... clone3 resumed> => {parent_tid=[20921]}, 88) = 20921 [pid 20915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20921] <... set_robust_list resumed>) = 0 [pid 20920] <... prctl resumed>) = 0 [pid 20919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20918] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20917] rt_sigprocmask(SIG_SETMASK, [] [pid 20915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20921] rt_sigprocmask(SIG_SETMASK, [] [pid 20920] setpgid(0, 0 [pid 20919] <... futex resumed>) = 0 [pid 20918] <... mprotect resumed>) = 0 [pid 20917] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20915] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20920] <... setpgid resumed>) = 0 [pid 20919] pwrite64(3, "\x02\x00", 2, 4 [pid 20915] <... futex resumed>) = 0 [pid 20918] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20921] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20918] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20917] <... futex resumed>) = 0 [pid 20921] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20920] <... openat resumed>) = 3 [pid 20919] <... pwrite64 resumed>) = 2 [pid 20918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20915] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20919] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20919] <... futex resumed>) = 0 [pid 20915] exit_group(0) = ? [pid 20921] <... futex resumed>) = 0 [pid 20920] write(3, "1000", 4 [pid 20919] +++ exited with 0 +++ [pid 20917] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20915] +++ exited with 0 +++ [pid 20921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] <... write resumed>) = 4 [pid 20917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20920] close(3 [pid 20917] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20915, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20918] <... clone3 resumed> => {parent_tid=[20922]}, 88) = 20922 [pid 20921] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20920] <... close resumed>) = 0 [pid 20917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20922 attached [pid 20922] set_robust_list(0x7f9f66e119a0, 24 [pid 20921] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20920] write(1, "executing program\n", 18 [pid 20918] rt_sigprocmask(SIG_SETMASK, [] [pid 20922] <... set_robust_list resumed>) = 0 executing program [pid 20921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20920] <... write resumed>) = 18 [pid 20918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20922] rt_sigprocmask(SIG_SETMASK, [] [pid 20921] <... futex resumed>) = 1 [pid 20920] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20917] <... futex resumed>) = 0 [pid 20922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] <... futex resumed>) = 0 [pid 20918] <... futex resumed>) = 0 [pid 20917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20922] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20920] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20917] <... futex resumed>) = 0 [pid 20922] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20921] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20920] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20922] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20921] <... openat resumed>) = 3 [pid 20920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20918] <... futex resumed>) = 0 [pid 20922] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 20922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20920] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20920] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20917] <... futex resumed>) = 0 [pid 20918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20917] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20923 attached [pid 20922] <... futex resumed>) = 0 [pid 20920] <... clone3 resumed> => {parent_tid=[20923]}, 88) = 20923 [pid 20918] <... futex resumed>) = 1 [pid 20917] <... futex resumed>) = 1 [pid 20923] set_robust_list(0x7f9f66e119a0, 24 [pid 20922] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20921] <... futex resumed>) = 0 [pid 20920] rt_sigprocmask(SIG_SETMASK, [] [pid 20923] <... set_robust_list resumed>) = 0 [pid 20922] <... openat resumed>) = 3 [pid 20921] pwrite64(3, "\x02\x00", 2, 4 [pid 20920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20917] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20923] rt_sigprocmask(SIG_SETMASK, [] [pid 20922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20921] <... pwrite64 resumed>) = 2 [pid 20920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20922] <... futex resumed>) = 0 [pid 20920] <... futex resumed>) = 0 [pid 20918] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20922] pwrite64(3, "\x02\x00", 2, 4 [pid 20921] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20923] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20922] <... pwrite64 resumed>) = 2 [pid 20921] <... futex resumed>) = 1 [pid 20918] <... futex resumed>) = 0 [pid 20917] <... futex resumed>) = 0 [pid 20923] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20922] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20921] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20918] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20922] <... futex resumed>) = 0 [pid 20918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20917] exit_group(0 [pid 20923] <... futex resumed>) = 1 [pid 20922] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] <... futex resumed>) = 0 [pid 20921] <... futex resumed>) = ? [pid 20918] exit_group(0 [pid 20917] <... exit_group resumed>) = ? [pid 20923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20922] <... futex resumed>) = ? [pid 20921] +++ exited with 0 +++ [pid 20920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20922] +++ exited with 0 +++ [pid 20920] <... futex resumed>) = 0 [pid 20920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20918] <... exit_group resumed>) = ? [pid 20923] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20918] +++ exited with 0 +++ [pid 20917] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20917, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20923] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20918, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20923] <... futex resumed>) = 1 [pid 20923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20924 attached [pid 20923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20924] set_robust_list(0x55555f6e6760, 24 [pid 20923] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20920] <... futex resumed>) = 0 [pid 20924] <... set_robust_list resumed>) = 0 [pid 20920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20924 [pid 20923] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20924] rt_sigprocmask(SIG_SETMASK, [] [pid 20923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20923] <... futex resumed>) = 1 [pid 20920] <... futex resumed>) = 0 [pid 20924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20923] pwrite64(3, "\x02\x00", 2, 4 [pid 20920] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20920] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20924] <... prctl resumed>) = 0 [pid 20923] <... pwrite64 resumed>) = 2 [pid 20924] setpgid(0, 0 [pid 20923] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20924] <... setpgid resumed>) = 0 [pid 20923] <... futex resumed>) = 1 [pid 20924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20923] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20920] <... futex resumed>) = 0 [pid 20924] <... openat resumed>) = 3 [pid 20920] exit_group(0 [pid 20924] write(3, "1000", 4 [pid 20923] <... futex resumed>) = ? [pid 20920] <... exit_group resumed>) = ? [pid 20924] <... write resumed>) = 4 [pid 20924] close(3) = 0 [pid 20924] write(1, "executing program\n", 18 [pid 316] <... restart_syscall resumed>) = 0 [pid 20924] <... write resumed>) = 18 [pid 20923] +++ exited with 0 +++ [pid 20920] +++ exited with 0 +++ executing program [pid 20924] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20924] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20924] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20924] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 20925 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20925 [pid 20925] set_robust_list(0x55555f6e6760, 24 [pid 20924] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20925] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20924] <... mprotect resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20926 attached [pid 20925] rt_sigprocmask(SIG_SETMASK, [] [pid 20924] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20926 [pid 20926] set_robust_list(0x55555f6e6760, 24 [pid 20924] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20926] <... set_robust_list resumed>) = 0 [pid 20925] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20927 attached [pid 20926] rt_sigprocmask(SIG_SETMASK, [] [pid 20925] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20927] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20927] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20927] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20925] setpgid(0, 0 [pid 20924] <... clone3 resumed> => {parent_tid=[20927]}, 88) = 20927 [pid 20926] <... prctl resumed>) = 0 [pid 20926] setpgid(0, 0) = 0 [pid 20925] <... setpgid resumed>) = 0 [pid 20924] rt_sigprocmask(SIG_SETMASK, [] [pid 20926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20925] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20926] <... openat resumed>) = 3 [pid 20925] <... openat resumed>) = 3 [pid 20924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] write(3, "1000", 4 [pid 20924] <... futex resumed>) = 1 [pid 20927] <... futex resumed>) = 0 [pid 20926] write(3, "1000", 4 [pid 20924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20925] <... write resumed>) = 4 [pid 20927] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20926] <... write resumed>) = 4 [pid 20925] close(3 [pid 20927] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20926] close(3 [pid 20927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20926] <... close resumed>) = 0 [pid 20927] <... futex resumed>) = 1 [pid 20926] write(1, "executing program\n", 18 [pid 20924] <... futex resumed>) = 0 [pid 20927] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20926] <... write resumed>) = 18 [pid 20925] <... close resumed>) = 0 [pid 20924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] write(1, "executing program\n", 18 [pid 20924] <... futex resumed>) = 0 [pid 20925] <... write resumed>) = 18 executing program [pid 20924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20925] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20926] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] <... futex resumed>) = 0 [pid 20927] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20926] <... futex resumed>) = 0 [pid 20927] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20926] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20925] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20926] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20925] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20927] <... futex resumed>) = 1 [pid 20926] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20924] <... futex resumed>) = 0 [pid 20927] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20925] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20924] <... futex resumed>) = 0 [pid 20927] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20926] <... mmap resumed>) = 0x7f9f66df1000 [pid 20925] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 20927] <... openat resumed>) = 3 [pid 20926] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20925] <... mmap resumed>) = 0x7f9f66df1000 [pid 20926] <... mprotect resumed>) = 0 [pid 20926] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20926] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20927] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20928 attached [pid 20928] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20926] <... clone3 resumed> => {parent_tid=[20928]}, 88) = 20928 [pid 20924] <... futex resumed>) = 0 [pid 20928] rt_sigprocmask(SIG_SETMASK, [] [pid 20926] rt_sigprocmask(SIG_SETMASK, [] [pid 20925] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20924] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] <... mprotect resumed>) = 0 [pid 20924] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20925] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20924] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20925] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20925] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20928] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20927] <... futex resumed>) = 0 [pid 20926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20927] pwrite64(3, "\x02\x00", 2, 4 [pid 20926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20927] <... pwrite64 resumed>) = 2 [pid 20926] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20930 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20929 attached [pid 20928] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20927] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20930] set_robust_list(0x7f9f66e119a0, 24 [pid 20929] set_robust_list(0x55555f6e6760, 24 [pid 20928] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20927] <... futex resumed>) = 1 [pid 20925] <... clone3 resumed> => {parent_tid=[20930]}, 88) = 20930 [pid 20924] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20929 [pid 20930] <... set_robust_list resumed>) = 0 [pid 20929] <... set_robust_list resumed>) = 0 [pid 20928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20927] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20925] rt_sigprocmask(SIG_SETMASK, [] [pid 20924] exit_group(0 [pid 20930] rt_sigprocmask(SIG_SETMASK, [] [pid 20929] rt_sigprocmask(SIG_SETMASK, [] [pid 20928] <... futex resumed>) = 1 [pid 20926] <... futex resumed>) = 0 [pid 20925] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20927] <... futex resumed>) = ? [pid 20926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20924] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20930] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20927] +++ exited with 0 +++ [pid 20926] <... futex resumed>) = 0 [pid 20925] <... futex resumed>) = 0 [pid 20930] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20928] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20929] <... prctl resumed>) = 0 [pid 20928] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20930] <... futex resumed>) = 0 [pid 20929] setpgid(0, 0 [pid 20930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] <... setpgid resumed>) = 0 [pid 20928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20928] <... futex resumed>) = 1 [pid 20926] <... futex resumed>) = 0 [pid 20925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20930] <... futex resumed>) = 0 [pid 20929] write(3, "1000", 4 [pid 20928] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20926] <... futex resumed>) = 0 [pid 20925] <... futex resumed>) = 1 [pid 20930] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20929] <... write resumed>) = 4 [pid 20928] <... openat resumed>) = 3 [pid 20926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20929] close(3 [pid 20925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20929] <... close resumed>) = 0 [pid 20928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20930] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20929] write(1, "executing program\n", 18 [pid 20928] <... futex resumed>) = 1 [pid 20926] <... futex resumed>) = 0 [pid 20930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20929] <... write resumed>) = 18 [pid 20928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20926] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20929] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 20926] <... futex resumed>) = 0 [pid 20929] <... futex resumed>) = 0 [pid 20928] pwrite64(3, "\x02\x00", 2, 4 [pid 20926] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20930] <... futex resumed>) = 1 [pid 20929] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20928] <... pwrite64 resumed>) = 2 [pid 20925] <... futex resumed>) = 0 [pid 20924] +++ exited with 0 +++ [pid 20930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20925] <... futex resumed>) = 0 [pid 20930] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20929] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20928] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20924, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20930] <... openat resumed>) = 3 [pid 20929] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20928] <... futex resumed>) = 1 [pid 20926] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20928] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20926] exit_group(0 [pid 20930] <... futex resumed>) = 1 [pid 20929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20928] <... futex resumed>) = ? [pid 20926] <... exit_group resumed>) = ? [pid 20925] <... futex resumed>) = 0 [pid 20930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] <... mmap resumed>) = 0x7f9f66df1000 [pid 20928] +++ exited with 0 +++ [pid 20926] +++ exited with 0 +++ [pid 20925] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20929] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20925] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20926, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20929] <... mprotect resumed>) = 0 [pid 20925] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20930] pwrite64(3, "\x02\x00", 2, 4 [pid 20929] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20929] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20930] <... pwrite64 resumed>) = 2 ci2-android-6-12-rust/strace-static-x86_64: Process 20931 attached [pid 20931] set_robust_list(0x7f9f66e119a0, 24 [pid 20929] <... clone3 resumed> => {parent_tid=[20931]}, 88) = 20931 [pid 20931] <... set_robust_list resumed>) = 0 [pid 20929] rt_sigprocmask(SIG_SETMASK, [] [pid 20931] rt_sigprocmask(SIG_SETMASK, [] [pid 20929] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20931] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20929] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20931] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20929] <... futex resumed>) = 0 [pid 20929] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20930] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20931] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20930] <... futex resumed>) = 1 [pid 20925] <... futex resumed>) = 0 [pid 20931] <... futex resumed>) = 1 [pid 20930] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] <... futex resumed>) = 0 [pid 20931] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20929] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20925] exit_group(0 [pid 20931] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20929] <... futex resumed>) = 0 [pid 20930] <... futex resumed>) = ? [pid 20925] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 20931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20930] +++ exited with 0 +++ [pid 20929] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20931] <... futex resumed>) = 0 [pid 20929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20931] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20929] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20931] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20929] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20925] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20931] <... openat resumed>) = 3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20925, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20932 attached [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20932] set_robust_list(0x55555f6e6760, 24 [pid 20931] <... futex resumed>) = 1 [pid 20931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] <... futex resumed>) = 0 [pid 20929] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20931] <... futex resumed>) = 0 [pid 20929] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20932 [pid 20931] pwrite64(3, "\x02\x00", 2, 4 [pid 20929] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20931] <... pwrite64 resumed>) = 2 [pid 20931] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20931] <... futex resumed>) = 1 [pid 20929] <... futex resumed>) = 0 [pid 20931] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20929] exit_group(0 [pid 20931] <... futex resumed>) = ? [pid 20929] <... exit_group resumed>) = ? [pid 20931] +++ exited with 0 +++ [pid 20932] <... set_robust_list resumed>) = 0 [pid 20932] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20932] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20932] setpgid(0, 0 [pid 20929] +++ exited with 0 +++ [pid 20932] <... setpgid resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20929, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20932] write(3, "1000", 4) = 4 [pid 20932] close(3) = 0 executing program [pid 20932] write(1, "executing program\n", 18) = 18 [pid 20932] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20932] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20932] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20932] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20932] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20932] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20932] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20932] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20933 attached [pid 317] <... restart_syscall resumed>) = 0 [pid 20932] <... clone3 resumed> => {parent_tid=[20933]}, 88) = 20933 [pid 20932] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20933] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20933] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20933] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20932] <... futex resumed>) = 0 [pid 20933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20932] <... futex resumed>) = 0 [pid 20933] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20933] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20932] <... futex resumed>) = 0 [pid 20933] <... futex resumed>) = 1 [pid 20933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20933] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20932] <... futex resumed>) = 0 [pid 20933] <... openat resumed>) = 3 [pid 20932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20932] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20934 attached [pid 20933] <... futex resumed>) = 1 [pid 20932] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20934] set_robust_list(0x55555f6e6760, 24 [pid 20933] pwrite64(3, "\x02\x00", 2, 4 [pid 20932] <... futex resumed>) = 0 [pid 20934] <... set_robust_list resumed>) = 0 [pid 20933] <... pwrite64 resumed>) = 2 [pid 20932] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20934 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20934] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20933] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20932] <... futex resumed>) = 0 [pid 20933] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20932] exit_group(0 [pid 20933] <... futex resumed>) = ? [pid 20932] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 20935 attached [pid 20934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20933] +++ exited with 0 +++ [pid 20932] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20935 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20934] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20932, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20935] set_robust_list(0x55555f6e6760, 24 [pid 20934] setpgid(0, 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20934] <... setpgid resumed>) = 0 [pid 20935] <... set_robust_list resumed>) = 0 [pid 20935] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20935] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20934] <... openat resumed>) = 3 [pid 20935] setpgid(0, 0) = 0 [pid 20935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20934] write(3, "1000", 4) = 4 [pid 20935] <... openat resumed>) = 3 [pid 20934] close(3 [pid 20935] write(3, "1000", 4 [pid 20934] <... close resumed>) = 0 [pid 20935] <... write resumed>) = 4 [pid 20934] write(1, "executing program\n", 18 [pid 20935] close(3) = 0 [pid 20935] write(1, "executing program\n", 18) = 18 executing program [pid 20935] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20935] <... futex resumed>) = 0 executing program [pid 20935] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20934] <... write resumed>) = 18 [pid 20935] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20934] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20935] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20934] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20934] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20935] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20935] <... mmap resumed>) = 0x7f9f66df1000 [pid 20934] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20935] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20934] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20936 attached [pid 20935] <... mprotect resumed>) = 0 [pid 20934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20936] set_robust_list(0x55555f6e6760, 24 [pid 20934] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20936] <... set_robust_list resumed>) = 0 [pid 20935] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20936] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20934] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20935] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20936 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20935] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20937 attached [pid 20936] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20934] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20937] set_robust_list(0x7f9f66e119a0, 24 [pid 20935] <... clone3 resumed> => {parent_tid=[20937]}, 88) = 20937 [pid 20937] <... set_robust_list resumed>) = 0 [pid 20935] rt_sigprocmask(SIG_SETMASK, [] [pid 20937] rt_sigprocmask(SIG_SETMASK, [] [pid 20935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20937] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20935] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20938 attached [pid 20935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20936] <... prctl resumed>) = 0 [pid 20934] <... mprotect resumed>) = 0 [pid 20936] setpgid(0, 0 [pid 20938] set_robust_list(0x55555f6e6760, 24 [pid 20937] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20934] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20938] <... set_robust_list resumed>) = 0 [pid 20937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] rt_sigprocmask(SIG_SETMASK, [] [pid 20937] <... futex resumed>) = 1 [pid 20935] <... futex resumed>) = 0 [pid 20935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20937] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20935] <... futex resumed>) = 0 [pid 20938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20937] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20936] <... setpgid resumed>) = 0 [pid 20935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20934] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20938 [pid 20938] <... prctl resumed>) = 0 [pid 20936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20934] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20938] setpgid(0, 0 [pid 20937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20938] <... setpgid resumed>) = 0 [pid 20937] <... futex resumed>) = 1 [pid 20935] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20939 attached [pid 20938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20937] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20936] <... openat resumed>) = 3 [pid 20935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20939] set_robust_list(0x7f9f66e119a0, 24 [pid 20938] <... openat resumed>) = 3 [pid 20937] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20936] write(3, "1000", 4 [pid 20935] <... futex resumed>) = 0 [pid 20934] <... clone3 resumed> => {parent_tid=[20939]}, 88) = 20939 [pid 20939] <... set_robust_list resumed>) = 0 [pid 20938] write(3, "1000", 4 [pid 20937] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20936] <... write resumed>) = 4 [pid 20935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20934] rt_sigprocmask(SIG_SETMASK, [] [pid 20939] rt_sigprocmask(SIG_SETMASK, [] [pid 20938] <... write resumed>) = 4 [pid 20937] <... openat resumed>) = 3 [pid 20939] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20938] close(3 [pid 20936] close(3 [pid 20934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20938] <... close resumed>) = 0 [pid 20937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] <... close resumed>) = 0 [pid 20934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] write(1, "executing program\n", 18 [pid 20935] <... futex resumed>) = 0 [pid 20939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20936] write(1, "executing program\n", 18 [pid 20934] <... futex resumed>) = 0 [pid 20939] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20936] <... write resumed>) = 18 [pid 20939] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20936] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 20939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] <... write resumed>) = 18 [pid 20937] <... futex resumed>) = 1 executing program [pid 20935] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20937] pwrite64(3, "\x02\x00", 2, 4 [pid 20935] <... futex resumed>) = 0 [pid 20939] <... futex resumed>) = 1 [pid 20938] <... futex resumed>) = 0 [pid 20937] <... pwrite64 resumed>) = 2 [pid 20936] <... futex resumed>) = 0 [pid 20935] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20934] <... futex resumed>) = 0 [pid 20939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20938] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20937] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20938] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20937] <... futex resumed>) = 0 [pid 20936] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20935] exit_group(0 [pid 20934] <... futex resumed>) = 0 [pid 20939] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20938] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20936] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20935] <... exit_group resumed>) = ? [pid 20939] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20937] +++ exited with 0 +++ [pid 20936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20935] +++ exited with 0 +++ [pid 20934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20936] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20935, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20939] <... futex resumed>) = 0 [pid 20938] <... mmap resumed>) = 0x7f9f66df1000 [pid 20936] <... mmap resumed>) = 0x7f9f66df1000 [pid 20934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20939] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20938] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20936] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20934] <... futex resumed>) = 0 [pid 20938] <... mprotect resumed>) = 0 [pid 20936] <... mprotect resumed>) = 0 [pid 20938] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20938] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20936] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20939] <... openat resumed>) = 3 [pid 20938] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20936] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20940 attached [pid 20939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20940] set_robust_list(0x7f9f66e119a0, 24 [pid 20939] <... futex resumed>) = 1 [pid 20938] <... clone3 resumed> => {parent_tid=[20940]}, 88) = 20940 [pid 20934] <... futex resumed>) = 0 [pid 20940] <... set_robust_list resumed>) = 0 [pid 20939] pwrite64(3, "\x02\x00", 2, 4 [pid 20938] rt_sigprocmask(SIG_SETMASK, [] [pid 20934] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20940] rt_sigprocmask(SIG_SETMASK, [] [pid 20938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20934] <... futex resumed>) = 0 [pid 20940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20934] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20940] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20938] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20941 attached [pid 20940] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20941] set_robust_list(0x7f9f66e119a0, 24 [pid 20940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 20942 attached [pid 20941] <... set_robust_list resumed>) = 0 [pid 20939] <... pwrite64 resumed>) = 2 [pid 20936] <... clone3 resumed> => {parent_tid=[20941]}, 88) = 20941 [pid 20939] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] rt_sigprocmask(SIG_SETMASK, [] [pid 20942] set_robust_list(0x55555f6e6760, 24 [pid 20941] rt_sigprocmask(SIG_SETMASK, [] [pid 20940] <... futex resumed>) = 0 [pid 20938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] <... set_robust_list resumed>) = 0 [pid 20941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20940] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20939] <... futex resumed>) = 1 [pid 20938] <... futex resumed>) = 0 [pid 20936] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20934] <... futex resumed>) = 0 [pid 20942] rt_sigprocmask(SIG_SETMASK, [] [pid 20941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20940] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20939] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20942 [pid 20942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20936] <... futex resumed>) = 0 [pid 20934] exit_group(0 [pid 20942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20941] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20940] <... futex resumed>) = 0 [pid 20939] <... futex resumed>) = ? [pid 20938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20934] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20942] <... prctl resumed>) = 0 [pid 20941] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20940] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20939] +++ exited with 0 +++ [pid 20938] <... futex resumed>) = 0 [pid 20942] setpgid(0, 0 [pid 20941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20940] <... openat resumed>) = 3 [pid 20938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20942] <... setpgid resumed>) = 0 [pid 20941] <... futex resumed>) = 0 [pid 20940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20934] +++ exited with 0 +++ [pid 20936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20934, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20936] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20942] <... openat resumed>) = 3 [pid 20941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20940] <... futex resumed>) = 1 [pid 20938] <... futex resumed>) = 0 [pid 20936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20942] write(3, "1000", 4 [pid 20941] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20938] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] <... write resumed>) = 4 [pid 20941] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20938] <... futex resumed>) = 0 [pid 20942] close(3 [pid 20941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20940] pwrite64(3, "\x02\x00", 2, 4 [pid 20938] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20942] <... close resumed>) = 0 [pid 20941] <... futex resumed>) = 1 [pid 20940] <... pwrite64 resumed>) = 2 [pid 20936] <... futex resumed>) = 0 [pid 20942] write(1, "executing program\n", 18 [pid 20941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20940] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] <... write resumed>) = 18 executing program [pid 20941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20936] <... futex resumed>) = 0 [pid 20936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20942] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20941] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20940] <... futex resumed>) = 1 [pid 20938] <... futex resumed>) = 0 [pid 20942] <... futex resumed>) = 0 [pid 20941] <... openat resumed>) = 3 [pid 20940] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20938] exit_group(0 [pid 20942] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20940] <... futex resumed>) = ? [pid 20938] <... exit_group resumed>) = ? [pid 20942] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20941] <... futex resumed>) = 1 [pid 20940] +++ exited with 0 +++ [pid 20938] +++ exited with 0 +++ [pid 20936] <... futex resumed>) = 0 [pid 20942] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20941] pwrite64(3, "\x02\x00", 2, 4 [pid 20936] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20941] <... pwrite64 resumed>) = 2 [pid 20942] <... mmap resumed>) = 0x7f9f66df1000 [pid 20936] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20938, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20936] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20942] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20941] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20942] <... mprotect resumed>) = 0 [pid 20941] <... futex resumed>) = 1 [pid 20942] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20941] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20942] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20943 attached [pid 20936] <... futex resumed>) = 0 [pid 20942] <... clone3 resumed> => {parent_tid=[20943]}, 88) = 20943 [pid 20936] exit_group(0 [pid 20943] set_robust_list(0x7f9f66e119a0, 24 [pid 20941] <... futex resumed>) = ? [pid 20936] <... exit_group resumed>) = ? [pid 20943] <... set_robust_list resumed>) = 0 [pid 20942] rt_sigprocmask(SIG_SETMASK, [] [pid 20941] +++ exited with 0 +++ [pid 20936] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 20943] rt_sigprocmask(SIG_SETMASK, [] [pid 20942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20943] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20936, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20943] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20943] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20944 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20943] <... futex resumed>) = 1 [pid 20942] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20944 attached [pid 20942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20944] set_robust_list(0x55555f6e6760, 24 [pid 20943] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20942] <... futex resumed>) = 0 [pid 20944] <... set_robust_list resumed>) = 0 [pid 20942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20944] rt_sigprocmask(SIG_SETMASK, [] [pid 20943] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20944] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20944] setpgid(0, 0) = 0 [pid 20944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 20944] write(3, "1000", 4) = 4 [pid 20944] close(3) = 0 [pid 20944] write(1, "executing program\n", 18) = 18 executing program [pid 20944] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20944] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20944] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20944] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20944] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20944] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20944] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20945 attached => {parent_tid=[20945]}, 88) = 20945 [pid 20945] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20944] rt_sigprocmask(SIG_SETMASK, [] [pid 20943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20945] rt_sigprocmask(SIG_SETMASK, [] [pid 20944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 20943] <... futex resumed>) = 1 [pid 20942] <... futex resumed>) = 0 [pid 20945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20943] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20945] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20944] <... futex resumed>) = 0 [pid 20942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20945] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20943] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20942] <... futex resumed>) = 0 [pid 20945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20943] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20945] <... futex resumed>) = 1 [pid 20944] <... futex resumed>) = 0 [pid 20943] <... openat resumed>) = 3 [pid 20945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20943] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20943] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20944] <... futex resumed>) = 0 [pid 20942] <... futex resumed>) = 0 [pid 20945] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20942] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20946 attached [pid 20945] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20943] <... futex resumed>) = 0 [pid 20942] <... futex resumed>) = 1 [pid 20946] set_robust_list(0x55555f6e6760, 24 [pid 20945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20943] pwrite64(3, "\x02\x00", 2, 4 [pid 20942] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20946] <... set_robust_list resumed>) = 0 [pid 20945] <... futex resumed>) = 1 [pid 20944] <... futex resumed>) = 0 [pid 20946] rt_sigprocmask(SIG_SETMASK, [] [pid 20945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20945] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20946] <... prctl resumed>) = 0 [pid 20945] <... openat resumed>) = 3 [pid 20946] setpgid(0, 0) = 0 [pid 20946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20946] <... openat resumed>) = 3 [pid 20945] <... futex resumed>) = 1 [pid 20944] <... futex resumed>) = 0 [pid 20943] <... pwrite64 resumed>) = 2 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20946 [pid 20943] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 20943] <... futex resumed>) = 1 [pid 20942] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20943] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20942] exit_group(0 [pid 20946] write(3, "1000", 4 [pid 20945] pwrite64(3, "\x02\x00", 2, 4 [pid 20944] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20943] <... futex resumed>) = ? [pid 20942] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20946] <... write resumed>) = 4 [pid 20945] <... pwrite64 resumed>) = 2 [pid 20944] <... futex resumed>) = 0 [pid 20946] close(3 [pid 20945] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20944] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20943] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20946] <... close resumed>) = 0 [pid 20945] <... futex resumed>) = 0 [pid 20944] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20946] write(1, "executing program\n", 18 [pid 20945] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20944] exit_group(0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20946] <... write resumed>) = 18 [pid 20945] <... futex resumed>) = ? [pid 20944] <... exit_group resumed>) = ? executing program ci2-android-6-12-rust/strace-static-x86_64: Process 20947 attached [pid 20946] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20945] +++ exited with 0 +++ [pid 20944] +++ exited with 0 +++ [pid 20942] +++ exited with 0 +++ [pid 20946] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20942, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20947 [pid 20947] set_robust_list(0x55555f6e6760, 24 [pid 20946] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20944, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20947] <... set_robust_list resumed>) = 0 [pid 20946] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20947] rt_sigprocmask(SIG_SETMASK, [] [pid 20946] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20946] <... mmap resumed>) = 0x7f9f66df1000 [pid 20947] <... prctl resumed>) = 0 [pid 20946] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20947] setpgid(0, 0 [pid 20946] <... mprotect resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 20947] <... setpgid resumed>) = 0 [pid 20946] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20946] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20947] <... openat resumed>) = 3 [pid 20946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20947] write(3, "1000", 4 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20946] <... clone3 resumed> => {parent_tid=[20948]}, 88) = 20948 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20948 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20949 attached [pid 20947] <... write resumed>) = 4 [pid 20946] rt_sigprocmask(SIG_SETMASK, [] [pid 20949] set_robust_list(0x55555f6e6760, 24 [pid 20948] set_robust_list(0x7f9f66e119a0, 24 [pid 20947] close(3 [pid 20946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20949] <... set_robust_list resumed>) = 0 [pid 20948] <... set_robust_list resumed>) = 0 [pid 20947] <... close resumed>) = 0 [pid 20948] rt_sigprocmask(SIG_SETMASK, [] [pid 20946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20947] write(1, "executing program\n", 18 [pid 20949] rt_sigprocmask(SIG_SETMASK, [] [pid 20948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20947] <... write resumed>) = 18 [pid 20947] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20946] <... futex resumed>) = 0 executing program [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20949 [pid 20948] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20947] <... futex resumed>) = 0 [pid 20946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20948] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20947] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20949] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20947] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20949] <... prctl resumed>) = 0 [pid 20948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20947] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20949] setpgid(0, 0 [pid 20948] <... futex resumed>) = 1 [pid 20947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20946] <... futex resumed>) = 0 [pid 20949] <... setpgid resumed>) = 0 [pid 20948] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20947] <... mmap resumed>) = 0x7f9f66df1000 [pid 20946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20948] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20947] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20948] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20947] <... mprotect resumed>) = 0 [pid 20949] <... openat resumed>) = 3 [pid 20949] write(3, "1000", 4 [pid 20948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20947] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20949] <... write resumed>) = 4 [pid 20948] <... futex resumed>) = 1 [pid 20946] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20949] close(3 [pid 20948] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20947] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20949] <... close resumed>) = 0 [pid 20947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20949] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20950 attached [pid 20950] set_robust_list(0x7f9f66e119a0, 24 [pid 20949] <... write resumed>) = 18 [pid 20948] <... futex resumed>) = 0 [pid 20947] <... clone3 resumed> => {parent_tid=[20950]}, 88) = 20950 [pid 20946] <... futex resumed>) = 1 executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20950] <... set_robust_list resumed>) = 0 [pid 20949] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20948] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20947] rt_sigprocmask(SIG_SETMASK, [] [pid 20946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20950] rt_sigprocmask(SIG_SETMASK, [] [pid 20948] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20949] <... futex resumed>) = 0 [pid 20948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20949] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 20951 attached [pid 20947] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20946] <... futex resumed>) = 0 [pid 20948] <... futex resumed>) = 1 [pid 20951] set_robust_list(0x55555f6e6760, 24 [pid 20950] <... futex resumed>) = 0 [pid 20949] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20948] pwrite64(3, "\x02\x00", 2, 4 [pid 20947] <... futex resumed>) = 1 [pid 20946] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20951 [pid 20950] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20950] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20946] <... futex resumed>) = 0 [pid 20947] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20951] <... set_robust_list resumed>) = 0 [pid 20950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20948] <... pwrite64 resumed>) = 2 [pid 20947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20946] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20951] rt_sigprocmask(SIG_SETMASK, [] [pid 20950] <... futex resumed>) = 0 [pid 20949] <... mmap resumed>) = 0x7f9f66df1000 [pid 20948] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20947] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20950] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20949] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20950] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20949] <... mprotect resumed>) = 0 [pid 20949] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20947] <... futex resumed>) = 0 [pid 20947] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20948] <... futex resumed>) = 1 [pid 20946] <... futex resumed>) = 0 [pid 20950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20949] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20946] exit_group(0 [pid 20950] <... futex resumed>) = 1 [pid 20949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20947] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20952 attached [pid 20951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20947] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20946] <... exit_group resumed>) = ? [pid 20950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20949] <... clone3 resumed> => {parent_tid=[20952]}, 88) = 20952 [pid 20948] +++ exited with 0 +++ [pid 20947] <... futex resumed>) = 0 [pid 20950] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20949] rt_sigprocmask(SIG_SETMASK, [] [pid 20947] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20950] <... openat resumed>) = 3 [pid 20949] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20949] <... futex resumed>) = 0 [pid 20950] <... futex resumed>) = 1 [pid 20949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20947] <... futex resumed>) = 0 [pid 20946] +++ exited with 0 +++ [pid 20950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20947] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20947] <... futex resumed>) = 0 [pid 20952] set_robust_list(0x7f9f66e119a0, 24 [pid 20951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20950] pwrite64(3, "\x02\x00", 2, 4 [pid 20947] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20946, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20952] <... set_robust_list resumed>) = 0 [pid 20951] <... prctl resumed>) = 0 [pid 20950] <... pwrite64 resumed>) = 2 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20952] rt_sigprocmask(SIG_SETMASK, [] [pid 20951] setpgid(0, 0 [pid 20952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20951] <... setpgid resumed>) = 0 [pid 20950] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20952] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20950] <... futex resumed>) = 1 [pid 20947] <... futex resumed>) = 0 [pid 20952] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20950] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20947] exit_group(0 [pid 20952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20950] <... futex resumed>) = ? [pid 20947] <... exit_group resumed>) = ? [pid 20952] <... futex resumed>) = 1 [pid 20951] <... openat resumed>) = 3 [pid 20950] +++ exited with 0 +++ [pid 20947] +++ exited with 0 +++ [pid 20952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20949] <... futex resumed>) = 0 [pid 20949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20952] <... futex resumed>) = 0 [pid 20949] <... futex resumed>) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20947, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20951] write(3, "1000", 4 [pid 20952] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20951] <... write resumed>) = 4 [pid 20952] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20951] close(3 [pid 20952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20951] <... close resumed>) = 0 [pid 20952] <... futex resumed>) = 1 [pid 20951] write(1, "executing program\n", 18 [pid 20949] <... futex resumed>) = 0 [pid 20952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20951] <... write resumed>) = 18 [pid 20949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20951] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20949] <... futex resumed>) = 0 [pid 20952] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20951] <... futex resumed>) = 0 executing program [pid 20949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20952] <... openat resumed>) = 3 [pid 20951] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20951] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20951] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20949] <... futex resumed>) = 0 [pid 20951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20949] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20951] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20952] <... futex resumed>) = 0 [pid 20951] <... mmap resumed>) = 0x7f9f66df1000 [pid 20949] <... futex resumed>) = 1 [pid 20952] pwrite64(3, "\x02\x00", 2, 4 [pid 20949] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20952] <... pwrite64 resumed>) = 2 [pid 20951] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20952] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20951] <... mprotect resumed>) = 0 [pid 20952] <... futex resumed>) = 1 [pid 20952] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20951] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20949] <... futex resumed>) = 0 [pid 20951] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20949] exit_group(0 [pid 20952] <... futex resumed>) = ? [pid 20951] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20949] <... exit_group resumed>) = ? [pid 20952] +++ exited with 0 +++ [pid 20951] <... clone3 resumed> => {parent_tid=[20953]}, 88) = 20953 [pid 20951] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20953 attached [pid 20949] +++ exited with 0 +++ [pid 20953] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20949, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20953] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20953] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20951] <... futex resumed>) = 0 [pid 20953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20953] <... futex resumed>) = 0 [pid 20951] <... futex resumed>) = 1 [pid 20953] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20953] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20951] <... futex resumed>) = 0 [pid 20951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20953] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20953] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 20953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20951] <... futex resumed>) = 0 [pid 20951] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20953] pwrite64(3, "\x02\x00", 2, 4 [pid 20951] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20953] <... pwrite64 resumed>) = 2 [pid 20953] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20954 ci2-android-6-12-rust/strace-static-x86_64: Process 20954 attached [pid 20953] <... futex resumed>) = 1 [pid 20953] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20951] <... futex resumed>) = 0 [pid 20954] set_robust_list(0x55555f6e6760, 24 [pid 20951] exit_group(0) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20954] <... set_robust_list resumed>) = 0 [pid 20953] <... futex resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20953] +++ exited with 0 +++ [pid 20951] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20951, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20954] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20954] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20954] <... prctl resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20954] setpgid(0, 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20954] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20955 attached [pid 20954] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20955] set_robust_list(0x55555f6e6760, 24) = 0 [pid 20955] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20955] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20955] setpgid(0, 0) = 0 [pid 20955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20954] <... openat resumed>) = 3 [pid 20955] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20955 [pid 20954] write(3, "1000", 4 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20954] <... write resumed>) = 4 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20954] close(3 [pid 20955] write(3, "1000", 4) = 4 [pid 20954] <... close resumed>) = 0 [pid 20955] close(3) = 0 [pid 20955] write(1, "executing program\n", 18) = 18 executing program [pid 20955] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20955] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20955] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 20955] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20955] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20955] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20956 attached [pid 20956] set_robust_list(0x7f9f66e119a0, 24 [pid 20954] write(1, "executing program\n", 18 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20954] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20954] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20954] <... futex resumed>) = 0 [pid 20956] <... set_robust_list resumed>) = 0 [pid 20955] <... clone3 resumed> => {parent_tid=[20956]}, 88) = 20956 [pid 20956] rt_sigprocmask(SIG_SETMASK, [] [pid 20955] rt_sigprocmask(SIG_SETMASK, [] [pid 20956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20955] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20956] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20955] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20955] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20957 attached [pid 20956] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20955] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20957] set_robust_list(0x55555f6e6760, 24 [pid 20956] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 20958 attached [pid 20957] <... set_robust_list resumed>) = 0 [pid 20956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20957 [pid 20958] set_robust_list(0x55555f6e6760, 24 [pid 20957] rt_sigprocmask(SIG_SETMASK, [] [pid 20956] <... futex resumed>) = 1 [pid 20955] <... futex resumed>) = 0 [pid 20954] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20958 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20958] <... set_robust_list resumed>) = 0 [pid 20956] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20955] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20958] rt_sigprocmask(SIG_SETMASK, [] [pid 20957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20955] <... futex resumed>) = 0 [pid 20954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20957] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20956] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20955] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20954] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20957] <... prctl resumed>) = 0 [pid 20956] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20954] <... mmap resumed>) = 0x7f9f66df1000 [pid 20958] <... prctl resumed>) = 0 [pid 20957] setpgid(0, 0 [pid 20956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20958] setpgid(0, 0 [pid 20957] <... setpgid resumed>) = 0 [pid 20956] <... futex resumed>) = 1 [pid 20955] <... futex resumed>) = 0 [pid 20958] <... setpgid resumed>) = 0 [pid 20957] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20956] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20955] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] <... mprotect resumed>) = 0 [pid 20958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20956] <... openat resumed>) = 3 [pid 20955] <... futex resumed>) = 0 [pid 20955] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20958] <... openat resumed>) = 3 [pid 20954] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20957] <... openat resumed>) = 3 [pid 20954] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20958] write(3, "1000", 4 [pid 20956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] <... write resumed>) = 4 [pid 20957] write(3, "1000", 4 [pid 20956] <... futex resumed>) = 1 [pid 20955] <... futex resumed>) = 0 [pid 20954] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20958] close(3 [pid 20957] <... write resumed>) = 4 [pid 20956] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20955] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] <... close resumed>) = 0 [pid 20956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20955] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20959 attached [pid 20958] write(1, "executing program\n", 18 [pid 20957] close(3 [pid 20956] pwrite64(3, "\x02\x00", 2, 4 [pid 20955] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20959] set_robust_list(0x7f9f66e119a0, 24 [pid 20958] <... write resumed>) = 18 [pid 20957] <... close resumed>) = 0 [pid 20956] <... pwrite64 resumed>) = 2 [pid 20954] <... clone3 resumed> => {parent_tid=[20959]}, 88) = 20959 executing program [pid 20958] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20957] write(1, "executing program\n", 18 [pid 20954] rt_sigprocmask(SIG_SETMASK, [] [pid 20957] <... write resumed>) = 18 executing program [pid 20954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20957] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20959] <... set_robust_list resumed>) = 0 [pid 20958] <... futex resumed>) = 0 [pid 20956] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] <... futex resumed>) = 0 [pid 20959] rt_sigprocmask(SIG_SETMASK, [] [pid 20958] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20957] <... futex resumed>) = 0 [pid 20956] <... futex resumed>) = 1 [pid 20955] <... futex resumed>) = 0 [pid 20959] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20958] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20957] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20956] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20955] exit_group(0 [pid 20954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20959] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20958] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20956] <... futex resumed>) = ? [pid 20955] <... exit_group resumed>) = ? [pid 20959] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20957] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20956] +++ exited with 0 +++ [pid 20959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20957] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20959] <... futex resumed>) = 1 [pid 20958] <... mmap resumed>) = 0x7f9f66df1000 [pid 20954] <... futex resumed>) = 0 [pid 20958] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20955] +++ exited with 0 +++ [pid 20954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] <... mprotect resumed>) = 0 [pid 20957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20959] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20954] <... futex resumed>) = 0 [pid 20958] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20957] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20955, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20959] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20958] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20957] <... mmap resumed>) = 0x7f9f66df1000 [pid 20959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20957] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20960 attached [pid 20959] <... futex resumed>) = 1 [pid 20957] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20954] <... futex resumed>) = 0 [pid 20960] set_robust_list(0x7f9f66e119a0, 24 [pid 20957] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20960] <... set_robust_list resumed>) = 0 [pid 20959] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20958] <... clone3 resumed> => {parent_tid=[20960]}, 88) = 20960 [pid 20954] <... futex resumed>) = 0 [pid 20960] rt_sigprocmask(SIG_SETMASK, [] [pid 20957] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20961 attached [pid 20960] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20959] <... openat resumed>) = 3 [pid 20958] rt_sigprocmask(SIG_SETMASK, [] [pid 20954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20961] set_robust_list(0x7f9f66e119a0, 24 [pid 20960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20959] <... futex resumed>) = 1 [pid 20958] <... futex resumed>) = 0 [pid 20954] <... futex resumed>) = 0 [pid 20961] <... set_robust_list resumed>) = 0 [pid 20960] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20959] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20957] <... clone3 resumed> => {parent_tid=[20961]}, 88) = 20961 [pid 20954] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20959] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20954] <... futex resumed>) = 0 [pid 20959] pwrite64(3, "\x02\x00", 2, 4 [pid 20954] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20959] <... pwrite64 resumed>) = 2 [pid 20959] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20954] <... futex resumed>) = 0 [pid 20954] exit_group(0) = ? [pid 20959] <... futex resumed>) = ? [pid 20961] rt_sigprocmask(SIG_SETMASK, [] [pid 20960] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20957] rt_sigprocmask(SIG_SETMASK, [] [pid 20961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20962 [pid 20960] <... futex resumed>) = 1 [pid 20957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20961] <... futex resumed>) = 0 [pid 20957] <... futex resumed>) = 1 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20962 attached [pid 20961] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20962] set_robust_list(0x55555f6e6760, 24 [pid 20961] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20959] +++ exited with 0 +++ [pid 20958] <... futex resumed>) = 0 [pid 20954] +++ exited with 0 +++ [pid 20962] <... set_robust_list resumed>) = 0 [pid 20961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20954, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20962] rt_sigprocmask(SIG_SETMASK, [] [pid 20961] <... futex resumed>) = 1 [pid 20960] <... futex resumed>) = 0 [pid 20958] <... futex resumed>) = 1 [pid 20957] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20960] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20960] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20957] <... futex resumed>) = 0 [pid 20962] <... prctl resumed>) = 0 [pid 20961] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] setpgid(0, 0 [pid 20960] <... futex resumed>) = 1 [pid 20958] <... futex resumed>) = 0 [pid 20957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20962] <... setpgid resumed>) = 0 [pid 20961] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20958] <... futex resumed>) = 0 [pid 20962] <... openat resumed>) = 3 [pid 20961] <... futex resumed>) = 1 [pid 20960] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20957] <... futex resumed>) = 0 [pid 20961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20960] <... openat resumed>) = 3 [pid 20957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] write(3, "1000", 4 [pid 20961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20957] <... futex resumed>) = 0 [pid 20962] <... write resumed>) = 4 [pid 20961] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20960] <... futex resumed>) = 1 [pid 20958] <... futex resumed>) = 0 [pid 20962] close(3 [pid 20960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20958] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20961] <... openat resumed>) = 3 [pid 20962] <... close resumed>) = 0 [pid 20961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20958] <... futex resumed>) = 0 [pid 20962] write(1, "executing program\n", 18 [pid 20960] pwrite64(3, "\x02\x00", 2, 4 [pid 20958] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20962] <... write resumed>) = 18 executing program [pid 20961] <... futex resumed>) = 1 [pid 20960] <... pwrite64 resumed>) = 2 [pid 20957] <... futex resumed>) = 0 [pid 20961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20957] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20957] <... futex resumed>) = 0 [pid 20961] pwrite64(3, "\x02\x00", 2, 4 [pid 20957] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20961] <... pwrite64 resumed>) = 2 [pid 20960] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] <... futex resumed>) = 1 [pid 20958] <... futex resumed>) = 0 [pid 20962] <... futex resumed>) = 0 [pid 20960] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20958] exit_group(0 [pid 20962] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20960] <... futex resumed>) = ? [pid 20958] <... exit_group resumed>) = ? [pid 20962] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20961] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20960] +++ exited with 0 +++ [pid 20962] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20961] <... futex resumed>) = 1 [pid 20957] <... futex resumed>) = 0 [pid 20962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20961] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20957] exit_group(0 [pid 20962] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20958] +++ exited with 0 +++ [pid 20961] <... futex resumed>) = ? [pid 20962] <... mmap resumed>) = 0x7f9f66df1000 [pid 20957] <... exit_group resumed>) = ? [pid 20962] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20961] +++ exited with 0 +++ [pid 20962] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20958, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20962] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20962] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20962] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20963 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 20963] set_robust_list(0x7f9f66e119a0, 24 [pid 20962] <... clone3 resumed> => {parent_tid=[20963]}, 88) = 20963 [pid 20963] <... set_robust_list resumed>) = 0 [pid 20962] rt_sigprocmask(SIG_SETMASK, [] [pid 20963] rt_sigprocmask(SIG_SETMASK, [] [pid 20962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20962] <... futex resumed>) = 0 [pid 20957] +++ exited with 0 +++ [pid 20963] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20957, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20963] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20964 attached [pid 20963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20964] set_robust_list(0x55555f6e6760, 24 [pid 20963] <... futex resumed>) = 1 [pid 20962] <... futex resumed>) = 0 [pid 20964] <... set_robust_list resumed>) = 0 [pid 20963] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20964 [pid 20964] rt_sigprocmask(SIG_SETMASK, [] [pid 20963] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20962] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20963] <... futex resumed>) = 0 [pid 20962] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20962] <... futex resumed>) = 0 [pid 20963] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20964] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20964] setpgid(0, 0 [pid 20963] <... openat resumed>) = 3 [pid 20964] <... setpgid resumed>) = 0 [pid 20964] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20962] <... futex resumed>) = 0 [pid 20964] <... openat resumed>) = 3 [pid 20963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20962] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20962] <... futex resumed>) = 0 [pid 20964] write(3, "1000", 4 [pid 20963] pwrite64(3, "\x02\x00", 2, 4 [pid 20962] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20964] <... write resumed>) = 4 [pid 20963] <... pwrite64 resumed>) = 2 [pid 20964] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 20964] <... close resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20964] write(1, "executing program\n", 18 [pid 20963] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20962] <... futex resumed>) = 0 [pid 20964] <... write resumed>) = 18 [pid 20963] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20962] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20964] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20963] <... futex resumed>) = ? [pid 20962] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20964] <... futex resumed>) = 0 [pid 20963] +++ exited with 0 +++ [pid 20962] +++ exited with 0 +++ [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20964] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20962, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20965 attached [pid 20964] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20964] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 20966 attached [pid 20965] set_robust_list(0x55555f6e6760, 24 [pid 20966] set_robust_list(0x55555f6e6760, 24 [pid 20965] <... set_robust_list resumed>) = 0 [pid 20964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20966 [pid 20966] <... set_robust_list resumed>) = 0 [pid 20964] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20965] rt_sigprocmask(SIG_SETMASK, [] [pid 20964] <... mmap resumed>) = 0x7f9f66df1000 [pid 20964] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20965 [pid 20966] rt_sigprocmask(SIG_SETMASK, [] [pid 20965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20964] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20965] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20964] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20966] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20965] <... prctl resumed>) = 0 [pid 20964] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20966] <... prctl resumed>) = 0 [pid 20965] setpgid(0, 0 [pid 20964] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20966] setpgid(0, 0 [pid 20965] <... setpgid resumed>) = 0 [pid 20966] <... setpgid resumed>) = 0 [pid 20964] <... clone3 resumed> => {parent_tid=[20967]}, 88) = 20967 [pid 20966] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20964] rt_sigprocmask(SIG_SETMASK, [] [pid 20965] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20964] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20967 attached [pid 20964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20965] <... openat resumed>) = 3 [pid 20967] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20966] <... openat resumed>) = 3 [pid 20965] write(3, "1000", 4 [pid 20967] rt_sigprocmask(SIG_SETMASK, [] [pid 20966] write(3, "1000", 4 [pid 20967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20966] <... write resumed>) = 4 [pid 20965] <... write resumed>) = 4 [pid 20967] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20966] close(3 [pid 20965] close(3) = 0 [pid 20967] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20965] write(1, "executing program\n", 18 [pid 20967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20966] <... close resumed>) = 0 [pid 20967] <... futex resumed>) = 1 [pid 20965] <... write resumed>) = 18 [pid 20967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] write(1, "executing program\n", 18 [pid 20965] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20966] <... write resumed>) = 18 [pid 20965] <... futex resumed>) = 0 [pid 20966] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20966] <... futex resumed>) = 0 [pid 20965] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20966] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20965] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20966] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20966] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20965] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20966] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program executing program [pid 20966] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20965] <... mmap resumed>) = 0x7f9f66df1000 [pid 20964] <... futex resumed>) = 0 [pid 20966] <... mmap resumed>) = 0x7f9f66df1000 [pid 20965] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20966] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20964] <... futex resumed>) = 1 [pid 20967] <... futex resumed>) = 0 [pid 20966] <... mprotect resumed>) = 0 [pid 20965] <... mprotect resumed>) = 0 [pid 20964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20967] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20966] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20967] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20966] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20965] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20966] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20965] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20967] <... futex resumed>) = 1 [pid 20964] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20968 attached [pid 20967] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20965] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20969 attached [pid 20968] set_robust_list(0x7f9f66e119a0, 24 [pid 20967] <... openat resumed>) = 3 [pid 20964] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 20969] set_robust_list(0x7f9f66e119a0, 24 [pid 20968] <... set_robust_list resumed>) = 0 [pid 20967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20966] <... clone3 resumed> => {parent_tid=[20968]}, 88) = 20968 [pid 20965] <... clone3 resumed> => {parent_tid=[20969]}, 88) = 20969 [pid 20964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20969] <... set_robust_list resumed>) = 0 [pid 20968] rt_sigprocmask(SIG_SETMASK, [] [pid 20967] <... futex resumed>) = 0 [pid 20966] rt_sigprocmask(SIG_SETMASK, [] [pid 20965] rt_sigprocmask(SIG_SETMASK, [] [pid 20964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20969] rt_sigprocmask(SIG_SETMASK, [] [pid 20968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20964] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20968] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20964] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20969] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20967] pwrite64(3, "\x02\x00", 2, 4 [pid 20966] <... futex resumed>) = 0 [pid 20965] <... futex resumed>) = 0 [pid 20964] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20969] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20968] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20967] <... pwrite64 resumed>) = 2 [pid 20966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20967] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20970 attached [pid 20969] <... futex resumed>) = 0 [pid 20967] <... futex resumed>) = 1 [pid 20965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20964] <... futex resumed>) = 0 [pid 20968] <... futex resumed>) = 1 [pid 20966] <... futex resumed>) = 0 [pid 20970] set_robust_list(0x55555f6e6760, 24 [pid 20969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20968] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20967] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20964] exit_group(0 [pid 20970] <... set_robust_list resumed>) = 0 [pid 20969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20966] <... futex resumed>) = 0 [pid 20965] <... futex resumed>) = 0 [pid 20969] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20968] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20970] rt_sigprocmask(SIG_SETMASK, [] [pid 20969] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20967] <... futex resumed>) = ? [pid 20964] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20970 [pid 20970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20969] <... futex resumed>) = 1 [pid 20968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20970] <... prctl resumed>) = 0 [pid 20969] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20968] <... futex resumed>) = 1 [pid 20966] <... futex resumed>) = 0 [pid 20965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20970] setpgid(0, 0 [pid 20969] <... openat resumed>) = 3 [pid 20968] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] <... futex resumed>) = 0 [pid 20970] <... setpgid resumed>) = 0 [pid 20969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20967] +++ exited with 0 +++ [pid 20966] <... futex resumed>) = 0 [pid 20965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20964] +++ exited with 0 +++ [pid 20970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20969] <... futex resumed>) = 0 [pid 20968] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20970] <... openat resumed>) = 3 [pid 20968] <... openat resumed>) = 3 [pid 20965] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20964, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 20970] write(3, "1000", 4 [pid 20969] <... futex resumed>) = 0 [pid 20968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20965] <... futex resumed>) = 1 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20970] <... write resumed>) = 4 [pid 20969] pwrite64(3, "\x02\x00", 2, 4 [pid 20968] <... futex resumed>) = 1 [pid 20966] <... futex resumed>) = 0 [pid 20965] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20970] close(3 [pid 20969] <... pwrite64 resumed>) = 2 [pid 20968] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20970] <... close resumed>) = 0 [pid 20969] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20966] <... futex resumed>) = 0 [pid 20970] write(1, "executing program\n", 18 [pid 20969] <... futex resumed>) = 1 [pid 20968] pwrite64(3, "\x02\x00", 2, 4 [pid 20966] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20965] <... futex resumed>) = 0 [pid 20970] <... write resumed>) = 18 executing program [pid 20969] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20970] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20968] <... pwrite64 resumed>) = 2 [pid 20965] exit_group(0 [pid 20970] <... futex resumed>) = 0 [pid 20968] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20970] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20969] <... futex resumed>) = ? [pid 20966] <... futex resumed>) = 0 [pid 20968] <... futex resumed>) = 1 [pid 20965] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 20970] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20969] +++ exited with 0 +++ [pid 20968] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20966] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20970] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20968] <... futex resumed>) = ? [pid 20966] <... exit_group resumed>) = ? [pid 20965] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20968] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20971 attached [pid 20970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20966] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20965, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20971] set_robust_list(0x55555f6e6760, 24 [pid 20970] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20966, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20971] <... set_robust_list resumed>) = 0 [pid 20970] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20971] rt_sigprocmask(SIG_SETMASK, [] [pid 20970] <... mprotect resumed>) = 0 [pid 20971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20971] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20970] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20971 [pid 20971] <... prctl resumed>) = 0 [pid 20970] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20971] setpgid(0, 0 [pid 20970] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20972 attached [pid 20971] <... setpgid resumed>) = 0 [pid 20972] set_robust_list(0x7f9f66e119a0, 24 [pid 20971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20972] <... set_robust_list resumed>) = 0 [pid 20970] <... clone3 resumed> => {parent_tid=[20972]}, 88) = 20972 [pid 20972] rt_sigprocmask(SIG_SETMASK, [] [pid 20971] <... openat resumed>) = 3 [pid 20970] rt_sigprocmask(SIG_SETMASK, [] [pid 20972] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20971] write(3, "1000", 4 [pid 20970] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20971] <... write resumed>) = 4 [pid 20970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20972] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20971] close(3 [pid 20970] <... futex resumed>) = 0 [pid 20972] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20971] <... close resumed>) = 0 [pid 20972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20971] write(1, "executing program\n", 18 [pid 20972] <... futex resumed>) = 0 [pid 20970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20971] <... write resumed>) = 18 [pid 20970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20972] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20971] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20970] <... futex resumed>) = 0 executing program [pid 20972] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20971] <... futex resumed>) = 0 [pid 20970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20971] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20972] <... futex resumed>) = 0 [pid 20970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... restart_syscall resumed>) = 0 [pid 20971] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... restart_syscall resumed>) = 0 [pid 20972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20970] <... futex resumed>) = 0 [pid 20972] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20972] <... openat resumed>) = 3 [pid 20971] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20971] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20972] <... futex resumed>) = 1 [pid 20971] <... mprotect resumed>) = 0 [pid 20970] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20971] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20970] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20971] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20970] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20973 attached [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20973 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20973] set_robust_list(0x55555f6e6760, 24 [pid 20972] pwrite64(3, "\x02\x00", 2, 4 [pid 20971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20970] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20974 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20975 attached [pid 20973] <... set_robust_list resumed>) = 0 [pid 20972] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20974 [pid 20973] rt_sigprocmask(SIG_SETMASK, [] [pid 20972] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20971] <... clone3 resumed> => {parent_tid=[20975]}, 88) = 20975 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20975] set_robust_list(0x7f9f66e119a0, 24 [pid 20974] set_robust_list(0x55555f6e6760, 24 [pid 20973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20972] <... futex resumed>) = 1 [pid 20971] rt_sigprocmask(SIG_SETMASK, [] [pid 20970] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20975] <... set_robust_list resumed>) = 0 [pid 20974] <... set_robust_list resumed>) = 0 [pid 20973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20972] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20970] exit_group(0 [pid 20974] rt_sigprocmask(SIG_SETMASK, [] [pid 20970] <... exit_group resumed>) = ? [pid 20975] rt_sigprocmask(SIG_SETMASK, [] [pid 20974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20973] <... prctl resumed>) = 0 [pid 20972] <... futex resumed>) = ? [pid 20971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20975] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20971] <... futex resumed>) = 0 [pid 20973] setpgid(0, 0) = 0 [pid 20973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20972] +++ exited with 0 +++ [pid 20970] +++ exited with 0 +++ [pid 20975] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20974] <... prctl resumed>) = 0 [pid 20973] <... openat resumed>) = 3 [pid 20971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] setpgid(0, 0 [pid 20971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20970, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20975] <... futex resumed>) = 0 [pid 20974] <... setpgid resumed>) = 0 [pid 20973] write(3, "1000", 4 [pid 20971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20975] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20973] <... write resumed>) = 4 [pid 20971] <... futex resumed>) = 0 [pid 20975] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20973] close(3 [pid 20975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... openat resumed>) = 3 [pid 20973] <... close resumed>) = 0 [pid 20971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20975] <... futex resumed>) = 0 [pid 20974] write(3, "1000", 4 [pid 20973] write(1, "executing program\n", 18 [pid 20971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] <... write resumed>) = 4 [pid 20971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20974] close(3 [pid 20971] <... futex resumed>) = 0 [pid 20975] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20974] <... close resumed>) = 0 executing program [pid 20971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20975] <... openat resumed>) = 3 [pid 20974] write(1, "executing program\n", 18 [pid 20973] <... write resumed>) = 18 executing program [pid 20975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... write resumed>) = 18 [pid 20973] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20975] <... futex resumed>) = 1 [pid 20974] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20973] <... futex resumed>) = 0 [pid 20971] <... futex resumed>) = 0 [pid 20975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] <... futex resumed>) = 0 [pid 20973] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20971] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20974] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20973] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20975] pwrite64(3, "\x02\x00", 2, 4 [pid 20974] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20973] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20971] <... futex resumed>) = 0 [pid 20973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20975] <... pwrite64 resumed>) = 2 [pid 20974] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20973] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20971] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20975] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20973] <... mmap resumed>) = 0x7f9f66df1000 [pid 20975] <... futex resumed>) = 0 [pid 20974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20971] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20975] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] <... mmap resumed>) = 0x7f9f66df1000 [pid 20971] exit_group(0 [pid 20974] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20975] <... futex resumed>) = ? [pid 20971] <... exit_group resumed>) = ? [pid 20974] <... mprotect resumed>) = 0 [pid 20975] +++ exited with 0 +++ [pid 20973] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20973] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20973] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20976 attached [pid 20974] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20971] +++ exited with 0 +++ [pid 20976] set_robust_list(0x7f9f66e119a0, 24 [pid 20974] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20973] <... clone3 resumed> => {parent_tid=[20976]}, 88) = 20976 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20971, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... restart_syscall resumed>) = 0 [pid 20976] <... set_robust_list resumed>) = 0 [pid 20974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20973] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 20977 attached [pid 20976] rt_sigprocmask(SIG_SETMASK, [] [pid 20973] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20977] set_robust_list(0x7f9f66e119a0, 24 [pid 20976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20974] <... clone3 resumed> => {parent_tid=[20977]}, 88) = 20977 [pid 20973] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20977] <... set_robust_list resumed>) = 0 [pid 20976] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20974] rt_sigprocmask(SIG_SETMASK, [] [pid 20973] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20973] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20978 attached [pid 20977] rt_sigprocmask(SIG_SETMASK, [] [pid 20976] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20974] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20978] set_robust_list(0x55555f6e6760, 24 [pid 20977] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20976] <... futex resumed>) = 1 [pid 20974] <... futex resumed>) = 0 [pid 20973] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20978 [pid 20976] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20973] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20977] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20973] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20978] <... set_robust_list resumed>) = 0 [pid 20976] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20973] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20974] <... futex resumed>) = 0 [pid 20977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20978] rt_sigprocmask(SIG_SETMASK, [] [pid 20976] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... futex resumed>) = 1 [pid 20978] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20977] <... futex resumed>) = 0 [pid 20976] <... futex resumed>) = 1 [pid 20974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20973] <... futex resumed>) = 0 [pid 20978] <... prctl resumed>) = 0 [pid 20977] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20973] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20976] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20978] setpgid(0, 0 [pid 20977] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20973] <... futex resumed>) = 0 [pid 20978] <... setpgid resumed>) = 0 [pid 20977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20973] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20977] <... futex resumed>) = 1 [pid 20976] <... openat resumed>) = 3 [pid 20977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... futex resumed>) = 0 [pid 20974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20976] <... futex resumed>) = 1 [pid 20973] <... futex resumed>) = 0 [pid 20974] <... futex resumed>) = 1 [pid 20976] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20973] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20973] <... futex resumed>) = 0 [pid 20976] pwrite64(3, "\x02\x00", 2, 4 [pid 20978] <... openat resumed>) = 3 [pid 20977] <... futex resumed>) = 0 [pid 20973] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20978] write(3, "1000", 4 [pid 20977] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20976] <... pwrite64 resumed>) = 2 [pid 20978] <... write resumed>) = 4 [pid 20977] <... openat resumed>) = 3 [pid 20978] close(3 [pid 20977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20978] <... close resumed>) = 0 [pid 20977] <... futex resumed>) = 1 [pid 20978] write(1, "executing program\n", 18 [pid 20977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 20976] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20974] <... futex resumed>) = 0 [pid 20978] <... write resumed>) = 18 [pid 20976] <... futex resumed>) = 1 [pid 20974] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20973] <... futex resumed>) = 0 [pid 20978] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20977] <... futex resumed>) = 0 [pid 20976] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] <... futex resumed>) = 1 [pid 320] <... restart_syscall resumed>) = 0 [pid 20978] <... futex resumed>) = 0 [pid 20977] pwrite64(3, "\x02\x00", 2, 4 [pid 20974] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20973] exit_group(0 [pid 20978] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20977] <... pwrite64 resumed>) = 2 [pid 20976] <... futex resumed>) = ? [pid 20973] <... exit_group resumed>) = ? [pid 20978] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20977] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20976] +++ exited with 0 +++ [pid 20978] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20977] <... futex resumed>) = 1 [pid 20974] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20977] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20974] exit_group(0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20978] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20977] <... futex resumed>) = ? [pid 20974] <... exit_group resumed>) = ? [pid 20973] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20978] <... mmap resumed>) = 0x7f9f66df1000 [pid 20978] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20978] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20977] +++ exited with 0 +++ [pid 20974] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20973, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20974, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 20979 attached [pid 20978] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20979] set_robust_list(0x55555f6e6760, 24 [pid 20978] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... restart_syscall resumed>) = 0 [pid 20979] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20979 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20980 attached [pid 20979] rt_sigprocmask(SIG_SETMASK, [] [pid 20978] <... clone3 resumed> => {parent_tid=[20980]}, 88) = 20980 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20980] set_robust_list(0x7f9f66e119a0, 24 [pid 20979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20980] <... set_robust_list resumed>) = 0 [pid 20978] rt_sigprocmask(SIG_SETMASK, [] [pid 20980] rt_sigprocmask(SIG_SETMASK, [] [pid 20978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20980] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20979] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20978] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20979] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20980] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20979] setpgid(0, 0 [pid 20978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20981 attached [pid 20980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] <... setpgid resumed>) = 0 [pid 20978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20980] <... futex resumed>) = 0 [pid 20978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20980] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20978] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20981] set_robust_list(0x55555f6e6760, 24 [pid 20980] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20981 ci2-android-6-12-rust/strace-static-x86_64: Process 20982 attached [pid 20981] <... set_robust_list resumed>) = 0 [pid 20980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] <... openat resumed>) = 3 [pid 20978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 20982] set_robust_list(0x55555f6e6760, 24 [pid 20981] rt_sigprocmask(SIG_SETMASK, [] [pid 20980] <... futex resumed>) = 0 [pid 20979] write(3, "1000", 4 [pid 20978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] <... set_robust_list resumed>) = 0 [pid 20981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20980] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20979] <... write resumed>) = 4 [pid 20978] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20982 [pid 20982] rt_sigprocmask(SIG_SETMASK, [] [pid 20981] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20980] <... openat resumed>) = 3 [pid 20979] close(3 [pid 20978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20981] <... prctl resumed>) = 0 [pid 20979] <... close resumed>) = 0 [pid 20981] setpgid(0, 0 [pid 20979] write(1, "executing program\n", 18 [pid 20982] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 20981] <... setpgid resumed>) = 0 [pid 20980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] <... write resumed>) = 18 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20982] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20980] <... futex resumed>) = 1 [pid 20979] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20978] <... futex resumed>) = 0 [pid 20982] <... prctl resumed>) = 0 [pid 20980] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20978] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] setpgid(0, 0 [pid 20980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20978] <... futex resumed>) = 0 [pid 20982] <... setpgid resumed>) = 0 [pid 20980] pwrite64(3, "\x02\x00", 2, 4 [pid 20978] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20981] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20979] <... futex resumed>) = 0 [pid 20982] <... openat resumed>) = 3 [pid 20981] <... openat resumed>) = 3 [pid 20980] <... pwrite64 resumed>) = 2 [pid 20979] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20981] write(3, "1000", 4 [pid 20979] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20982] write(3, "1000", 4 [pid 20981] <... write resumed>) = 4 [pid 20980] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20982] <... write resumed>) = 4 [pid 20981] close(3 [pid 20980] <... futex resumed>) = 1 [pid 20979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20978] <... futex resumed>) = 0 [pid 20982] close(3 [pid 20981] <... close resumed>) = 0 [pid 20979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20982] <... close resumed>) = 0 [pid 20981] write(1, "executing program\n", 18 [pid 20980] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20979] <... mmap resumed>) = 0x7f9f66df1000 executing program [pid 20978] exit_group(0 [pid 20982] write(1, "executing program\n", 18 [pid 20981] <... write resumed>) = 18 [pid 20979] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20978] <... exit_group resumed>) = ? executing program [pid 20982] <... write resumed>) = 18 [pid 20981] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20980] <... futex resumed>) = ? [pid 20979] <... mprotect resumed>) = 0 [pid 20982] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20981] <... futex resumed>) = 0 [pid 20979] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20981] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20979] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20981] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20983 attached [pid 20981] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20983] set_robust_list(0x7f9f66e119a0, 24 [pid 20982] <... futex resumed>) = 0 [pid 20981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20980] +++ exited with 0 +++ [pid 20979] <... clone3 resumed> => {parent_tid=[20983]}, 88) = 20983 [pid 20978] +++ exited with 0 +++ [pid 20983] <... set_robust_list resumed>) = 0 [pid 20982] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20981] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20979] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20978, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20983] rt_sigprocmask(SIG_SETMASK, [] [pid 20982] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20981] <... mmap resumed>) = 0x7f9f66df1000 [pid 20979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20982] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20981] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20983] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20981] <... mprotect resumed>) = 0 [pid 20979] <... futex resumed>) = 0 [pid 20983] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20982] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] <... mmap resumed>) = 0x7f9f66df1000 [pid 20981] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20983] <... futex resumed>) = 1 [pid 20982] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20979] <... futex resumed>) = 0 [pid 20983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20981] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20982] <... mprotect resumed>) = 0 [pid 20981] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20979] <... futex resumed>) = 0 [pid 20983] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 20984 attached [pid 20982] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20981] <... clone3 resumed> => {parent_tid=[20984]}, 88) = 20984 [pid 314] <... restart_syscall resumed>) = 0 [pid 20983] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20981] rt_sigprocmask(SIG_SETMASK, [] [pid 20984] set_robust_list(0x7f9f66e119a0, 24 [pid 20982] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20984] <... set_robust_list resumed>) = 0 [pid 20983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 20985 attached [pid 20984] rt_sigprocmask(SIG_SETMASK, [] [pid 20983] <... futex resumed>) = 1 [pid 20981] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] <... futex resumed>) = 0 [pid 20984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20982] <... clone3 resumed> => {parent_tid=[20985]}, 88) = 20985 [pid 20985] set_robust_list(0x7f9f66e119a0, 24 [pid 20984] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20983] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20982] rt_sigprocmask(SIG_SETMASK, [] [pid 20981] <... futex resumed>) = 0 [pid 20979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20985] <... set_robust_list resumed>) = 0 [pid 20984] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20983] <... openat resumed>) = 3 [pid 20982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20981] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20979] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20985] rt_sigprocmask(SIG_SETMASK, [] [pid 20984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20984] <... futex resumed>) = 0 [pid 20982] <... futex resumed>) = 0 [pid 20985] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20984] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20981] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20981] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20984] <... futex resumed>) = 0 [pid 20981] <... futex resumed>) = 1 [pid 20985] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20983] <... futex resumed>) = 0 [pid 20979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20986 attached ) = 1 [pid 20984] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20982] <... futex resumed>) = 0 [pid 20981] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20979] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20986] set_robust_list(0x55555f6e6760, 24 [pid 20985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20984] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20983] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] <... futex resumed>) = 0 [pid 20986] <... set_robust_list resumed>) = 0 [pid 20985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20983] pwrite64(3, "\x02\x00", 2, 4 [pid 20982] <... futex resumed>) = 0 [pid 20979] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20986 [pid 20986] rt_sigprocmask(SIG_SETMASK, [] [pid 20985] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20984] <... futex resumed>) = 1 [pid 20983] <... pwrite64 resumed>) = 2 [pid 20982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20981] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20985] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20984] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20981] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20983] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20986] <... prctl resumed>) = 0 [pid 20985] <... futex resumed>) = 1 [pid 20984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20983] <... futex resumed>) = 1 [pid 20982] <... futex resumed>) = 0 [pid 20981] <... futex resumed>) = 0 [pid 20979] <... futex resumed>) = 0 [pid 20986] setpgid(0, 0 [pid 20985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20984] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20983] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20981] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20979] exit_group(0 [pid 20986] <... setpgid resumed>) = 0 [pid 20985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20983] <... futex resumed>) = ? [pid 20982] <... futex resumed>) = 0 [pid 20979] <... exit_group resumed>) = ? [pid 20986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20985] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20984] <... openat resumed>) = 3 [pid 20983] +++ exited with 0 +++ [pid 20982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20979] +++ exited with 0 +++ [pid 20986] <... openat resumed>) = 3 [pid 20985] <... openat resumed>) = 3 [pid 20984] <... futex resumed>) = 1 [pid 20981] <... futex resumed>) = 0 [pid 20984] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20981] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20981] <... futex resumed>) = 0 [pid 20986] write(3, "1000", 4 [pid 20985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20981] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20979, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20986] <... write resumed>) = 4 [pid 20985] <... futex resumed>) = 1 [pid 20984] pwrite64(3, "\x02\x00", 2, 4 [pid 20982] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20986] close(3 [pid 20985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20984] <... pwrite64 resumed>) = 2 [pid 20982] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 20986] <... close resumed>) = 0 [pid 20985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20984] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20982] <... futex resumed>) = 0 [pid 20986] write(1, "executing program\n", 18 [pid 20985] pwrite64(3, "\x02\x00", 2, 4 [pid 20984] <... futex resumed>) = 1 [pid 20982] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20981] <... futex resumed>) = 0 [pid 20986] <... write resumed>) = 18 executing program [pid 20985] <... pwrite64 resumed>) = 2 [pid 20984] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20981] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20986] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20985] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20986] <... futex resumed>) = 0 [pid 20985] <... futex resumed>) = 1 [pid 20984] <... futex resumed>) = ? [pid 20982] <... futex resumed>) = 0 [pid 20981] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20987 attached [pid 20986] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20985] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20984] +++ exited with 0 +++ [pid 20982] exit_group(0 [pid 20986] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20981] +++ exited with 0 +++ [pid 20986] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20987] set_robust_list(0x55555f6e6760, 24 [pid 20986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20987] <... set_robust_list resumed>) = 0 [pid 20986] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20982] <... exit_group resumed>) = ? [pid 20985] <... futex resumed>) = ? [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20981, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20987] rt_sigprocmask(SIG_SETMASK, [] [pid 20986] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20987 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20986] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20986] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20986] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20985] +++ exited with 0 +++ [pid 20982] +++ exited with 0 +++ [pid 20987] <... prctl resumed>) = 0 [pid 20986] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20982, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20987] setpgid(0, 0 [pid 20986] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20988 attached [pid 20987] <... setpgid resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20988] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 20986] <... clone3 resumed> => {parent_tid=[20988]}, 88) = 20988 [pid 20987] <... openat resumed>) = 3 [pid 20986] rt_sigprocmask(SIG_SETMASK, [] [pid 20988] rt_sigprocmask(SIG_SETMASK, [] [pid 20987] write(3, "1000", 4 [pid 20986] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20987] <... write resumed>) = 4 [pid 20986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20988] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20987] close(3 [pid 20986] <... futex resumed>) = 0 [pid 20987] <... close resumed>) = 0 [pid 20988] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20987] write(1, "executing program\n", 18 executing program [pid 20986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20987] <... write resumed>) = 18 [pid 20986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20988] <... futex resumed>) = 0 [pid 20987] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20986] <... futex resumed>) = 1 [pid 20988] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20987] <... futex resumed>) = 0 [pid 20987] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20988] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20987] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20987] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20988] <... futex resumed>) = 1 [pid 20987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20986] <... futex resumed>) = 0 [pid 20988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20987] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20986] <... futex resumed>) = 0 [pid 20988] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20987] <... mmap resumed>) = 0x7f9f66df1000 [pid 20988] <... openat resumed>) = 3 [pid 20987] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 20988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20987] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20988] <... futex resumed>) = 1 [pid 20987] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20986] <... futex resumed>) = 0 [pid 20988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20986] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20987] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 20989 attached [pid 20988] pwrite64(3, "\x02\x00", 2, 4 [pid 20986] <... futex resumed>) = 0 [pid 20987] <... clone3 resumed> => {parent_tid=[20989]}, 88) = 20989 [pid 20987] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20988] <... pwrite64 resumed>) = 2 [pid 20989] set_robust_list(0x7f9f66e119a0, 24 [pid 20986] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20987] <... futex resumed>) = 0 [pid 20987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20988] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20988] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20989] <... set_robust_list resumed>) = 0 [pid 20989] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 20989] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 20986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20987] <... futex resumed>) = 0 [pid 20989] <... futex resumed>) = 1 [pid 20987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20986] exit_group(0 [pid 20989] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20987] <... futex resumed>) = 0 [pid 20989] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20988] <... futex resumed>) = ? [pid 20987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20986] <... exit_group resumed>) = ? [pid 20988] +++ exited with 0 +++ [pid 20989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20987] <... futex resumed>) = 0 [pid 20989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20987] <... futex resumed>) = 0 [pid 20989] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20989] <... openat resumed>) = 3 [pid 317] <... restart_syscall resumed>) = 0 [pid 20986] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20986, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20987] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20987] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20987] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20989] pwrite64(3, "\x02\x00", 2, 4 [pid 20987] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20989] <... pwrite64 resumed>) = 2 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20990 attached [pid 20989] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20990] set_robust_list(0x55555f6e6760, 24 [pid 20989] <... futex resumed>) = 1 [pid 20987] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20990 ci2-android-6-12-rust/strace-static-x86_64: Process 20991 attached [pid 20990] <... set_robust_list resumed>) = 0 [pid 20989] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20987] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20990] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20991] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20991 [pid 20990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20989] <... futex resumed>) = ? [pid 20987] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20992 attached [pid 20991] <... set_robust_list resumed>) = 0 [pid 20990] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20989] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 20990] <... prctl resumed>) = 0 [pid 20990] setpgid(0, 0 [pid 20987] +++ exited with 0 +++ [pid 20990] <... setpgid resumed>) = 0 [pid 20992] set_robust_list(0x55555f6e6760, 24 [pid 20991] rt_sigprocmask(SIG_SETMASK, [] [pid 20990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20992 [pid 20992] <... set_robust_list resumed>) = 0 [pid 20991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 20992] rt_sigprocmask(SIG_SETMASK, [] [pid 20991] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20991] <... prctl resumed>) = 0 [pid 20992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20991] setpgid(0, 0 [pid 20992] <... prctl resumed>) = 0 [pid 20991] <... setpgid resumed>) = 0 [pid 20990] <... openat resumed>) = 3 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20987, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20992] setpgid(0, 0 [pid 20991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20990] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20992] <... setpgid resumed>) = 0 [pid 20991] <... openat resumed>) = 3 [pid 20990] <... write resumed>) = 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20991] write(3, "1000", 4 [pid 20990] close(3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 20992] <... openat resumed>) = 3 [pid 20991] <... write resumed>) = 4 [pid 20990] <... close resumed>) = 0 [pid 20992] write(3, "1000", 4 [pid 20991] close(3 [pid 20990] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 20993 attached ) = 18 executing program [pid 20993] set_robust_list(0x55555f6e6760, 24 [pid 20991] <... close resumed>) = 0 [pid 20990] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20993] <... set_robust_list resumed>) = 0 [pid 20992] <... write resumed>) = 4 [pid 20991] write(1, "executing program\n", 18 [pid 20990] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20993 executing program [pid 20993] rt_sigprocmask(SIG_SETMASK, [] [pid 20992] close(3 [pid 20991] <... write resumed>) = 18 [pid 20990] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20992] <... close resumed>) = 0 [pid 20991] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20990] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20992] write(1, "executing program\n", 18 [pid 20991] <... futex resumed>) = 0 executing program [pid 20990] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20993] <... prctl resumed>) = 0 [pid 20992] <... write resumed>) = 18 [pid 20990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20993] setpgid(0, 0 [pid 20992] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20990] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20993] <... setpgid resumed>) = 0 [pid 20992] <... futex resumed>) = 0 [pid 20990] <... mmap resumed>) = 0x7f9f66df1000 [pid 20993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20992] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20991] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 20990] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20993] <... openat resumed>) = 3 [pid 20992] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20991] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20990] <... mprotect resumed>) = 0 [pid 20993] write(3, "1000", 4 [pid 20992] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20990] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20993] <... write resumed>) = 4 [pid 20992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20993] close(3 [pid 20992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20991] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20993] <... close resumed>) = 0 [pid 20992] <... mmap resumed>) = 0x7f9f66df1000 [pid 20990] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20993] write(1, "executing program\n", 18 [pid 20992] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE executing program [pid 20991] <... mmap resumed>) = 0x7f9f66df1000 [pid 20990] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20993] <... write resumed>) = 18 [pid 20991] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20993] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20992] <... mprotect resumed>) = 0 [pid 20991] <... mprotect resumed>) = 0 [pid 20993] <... futex resumed>) = 0 [pid 20992] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20993] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20990] <... clone3 resumed> => {parent_tid=[20994]}, 88) = 20994 [pid 20993] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20992] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20990] rt_sigprocmask(SIG_SETMASK, [] [pid 20993] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 20992] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20990] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 20994 attached [pid 20993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20991] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20994] set_robust_list(0x7f9f66e119a0, 24 [pid 20991] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20994] <... set_robust_list resumed>) = 0 [pid 20991] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20994] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 20996 attached ci2-android-6-12-rust/strace-static-x86_64: Process 20995 attached , NULL, 8) = 0 [pid 20993] <... mmap resumed>) = 0x7f9f66df1000 [pid 20992] <... clone3 resumed> => {parent_tid=[20995]}, 88) = 20995 [pid 20990] <... futex resumed>) = 0 [pid 20996] set_robust_list(0x7f9f66e119a0, 24 [pid 20995] set_robust_list(0x7f9f66e119a0, 24 [pid 20994] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20993] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20992] rt_sigprocmask(SIG_SETMASK, [] [pid 20991] <... clone3 resumed> => {parent_tid=[20996]}, 88) = 20996 [pid 20990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20996] <... set_robust_list resumed>) = 0 [pid 20995] <... set_robust_list resumed>) = 0 [pid 20994] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20993] <... mprotect resumed>) = 0 [pid 20992] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20991] rt_sigprocmask(SIG_SETMASK, [] [pid 20996] rt_sigprocmask(SIG_SETMASK, [] [pid 20995] rt_sigprocmask(SIG_SETMASK, [] [pid 20994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20993] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20991] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20996] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20994] <... futex resumed>) = 1 [pid 20993] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20992] <... futex resumed>) = 0 [pid 20991] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20990] <... futex resumed>) = 0 [pid 20996] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20995] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20991] <... futex resumed>) = 0 [pid 20990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 20997 attached [pid 20996] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20995] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20991] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20990] <... futex resumed>) = 0 [pid 20996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20994] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20997] set_robust_list(0x7f9f66e119a0, 24 [pid 20996] <... futex resumed>) = 0 [pid 20995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20994] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20993] <... clone3 resumed> => {parent_tid=[20997]}, 88) = 20997 [pid 20997] <... set_robust_list resumed>) = 0 [pid 20996] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20995] <... futex resumed>) = 1 [pid 20993] rt_sigprocmask(SIG_SETMASK, [] [pid 20992] <... futex resumed>) = 0 [pid 20994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20991] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] rt_sigprocmask(SIG_SETMASK, [] [pid 20996] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20994] <... futex resumed>) = 1 [pid 20993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20991] <... futex resumed>) = 0 [pid 20990] <... futex resumed>) = 0 [pid 20997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20992] <... futex resumed>) = 0 [pid 20991] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] mkdirat(AT_FDCWD, "./sys", 0777 [pid 20996] <... futex resumed>) = 0 [pid 20995] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20993] <... futex resumed>) = 0 [pid 20992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20990] <... futex resumed>) = 0 [pid 20997] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 20996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20995] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20994] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20991] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] <... futex resumed>) = 0 [pid 20995] <... futex resumed>) = 1 [pid 20993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20992] <... futex resumed>) = 0 [pid 20997] mount(NULL, "./sys", "sysfs", 0, NULL [pid 20995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20993] <... futex resumed>) = 0 [pid 20992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 20995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20992] <... futex resumed>) = 0 [pid 20997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20995] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20997] <... futex resumed>) = 1 [pid 20995] <... openat resumed>) = 3 [pid 20993] <... futex resumed>) = 0 [pid 20997] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 20995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20995] <... futex resumed>) = 1 [pid 20993] <... futex resumed>) = 0 [pid 20992] <... futex resumed>) = 0 [pid 20997] <... openat resumed>) = 3 [pid 20995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20992] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20992] <... futex resumed>) = 0 [pid 20997] <... futex resumed>) = 1 [pid 20995] pwrite64(3, "\x02\x00", 2, 4 [pid 20993] <... futex resumed>) = 0 [pid 20992] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20997] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20996] <... futex resumed>) = 0 [pid 20995] <... pwrite64 resumed>) = 2 [pid 20994] <... openat resumed>) = 3 [pid 20993] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20991] <... futex resumed>) = 1 [pid 20997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20996] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20991] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20997] pwrite64(3, "\x02\x00", 2, 4 [pid 20995] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20994] <... futex resumed>) = 1 [pid 20993] <... futex resumed>) = 0 [pid 20990] <... futex resumed>) = 0 [pid 20997] <... pwrite64 resumed>) = 2 [pid 20996] <... openat resumed>) = 3 [pid 20995] <... futex resumed>) = 1 [pid 20994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20993] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20992] <... futex resumed>) = 0 [pid 20990] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20995] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20992] exit_group(0 [pid 20990] <... futex resumed>) = 0 [pid 20997] <... futex resumed>) = 0 [pid 20996] <... futex resumed>) = 1 [pid 20995] <... futex resumed>) = ? [pid 20994] pwrite64(3, "\x02\x00", 2, 4 [pid 20993] exit_group(0 [pid 20992] <... exit_group resumed>) = ? [pid 20991] <... futex resumed>) = 0 [pid 20990] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20995] +++ exited with 0 +++ [pid 20994] <... pwrite64 resumed>) = 2 [pid 20993] <... exit_group resumed>) = ? [pid 20991] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20997] +++ exited with 0 +++ [pid 20994] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20992] +++ exited with 0 +++ [pid 20991] <... futex resumed>) = 0 [pid 20996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20994] <... futex resumed>) = 1 [pid 20991] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20992, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20996] pwrite64(3, "\x02\x00", 2, 4 [pid 20994] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20996] <... pwrite64 resumed>) = 2 [pid 20993] +++ exited with 0 +++ [pid 20990] <... futex resumed>) = 0 [pid 20996] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20990] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20993, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 20996] <... futex resumed>) = 1 [pid 20991] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 20996] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20994] <... futex resumed>) = ? [pid 20991] exit_group(0 [pid 20990] <... exit_group resumed>) = ? [pid 20996] <... futex resumed>) = ? [pid 20994] +++ exited with 0 +++ [pid 20991] <... exit_group resumed>) = ? [pid 20996] +++ exited with 0 +++ [pid 20991] +++ exited with 0 +++ [pid 20990] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20990, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20991, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 20998 ci2-android-6-12-rust/strace-static-x86_64: Process 20998 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 20998] set_robust_list(0x55555f6e6760, 24 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20998] <... set_robust_list resumed>) = 0 [pid 20998] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 20998] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 20998] setpgid(0, 0) = 0 [pid 20998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 20998] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20998] write(3, "1000", 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20998] <... write resumed>) = 4 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 20999 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21000 attached [pid 20998] close(3) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 20999 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21000] set_robust_list(0x55555f6e6760, 24 [pid 20999] set_robust_list(0x55555f6e6760, 24 executing program [pid 20998] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21000 ci2-android-6-12-rust/strace-static-x86_64: Process 21001 attached [pid 21000] <... set_robust_list resumed>) = 0 [pid 20999] <... set_robust_list resumed>) = 0 [pid 20998] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] rt_sigprocmask(SIG_SETMASK, [] [pid 20999] rt_sigprocmask(SIG_SETMASK, [] [pid 20998] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20998] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20998] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21001] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21001 [pid 21001] <... set_robust_list resumed>) = 0 [pid 21000] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20999] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 20998] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21001] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] <... prctl resumed>) = 0 [pid 20999] <... prctl resumed>) = 0 [pid 20998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21000] setpgid(0, 0 [pid 20999] setpgid(0, 0 [pid 20998] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21000] <... setpgid resumed>) = 0 [pid 20999] <... setpgid resumed>) = 0 [pid 20998] <... mmap resumed>) = 0x7f9f66df1000 [pid 21001] <... prctl resumed>) = 0 [pid 21001] setpgid(0, 0 [pid 21000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21001] <... setpgid resumed>) = 0 [pid 21001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20999] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 20998] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21001] <... openat resumed>) = 3 [pid 21000] <... openat resumed>) = 3 [pid 20998] <... mprotect resumed>) = 0 [pid 20999] <... openat resumed>) = 3 [pid 21001] write(3, "1000", 4) = 4 [pid 21001] close(3) = 0 executing program [pid 21001] write(1, "executing program\n", 18) = 18 [pid 21001] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21001] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21001] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21001] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21001] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20998] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21000] write(3, "1000", 4 [pid 20999] write(3, "1000", 4 [pid 20998] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21000] <... write resumed>) = 4 [pid 20999] <... write resumed>) = 4 [pid 20998] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21000] close(3 [pid 20999] close(3 [pid 21001] <... mprotect resumed>) = 0 [pid 21000] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21002 attached [pid 21001] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21000] write(1, "executing program\n", 18 [pid 20999] <... close resumed>) = 0 [pid 21002] set_robust_list(0x7f9f66e119a0, 24 [pid 21001] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21000] <... write resumed>) = 18 [pid 20999] write(1, "executing program\n", 18 [pid 20998] <... clone3 resumed> => {parent_tid=[21002]}, 88) = 21002 [pid 21002] <... set_robust_list resumed>) = 0 executing program executing program [pid 21001] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21003 attached [pid 21002] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20999] <... write resumed>) = 18 [pid 20998] rt_sigprocmask(SIG_SETMASK, [] [pid 21002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21000] <... futex resumed>) = 0 [pid 20999] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] set_robust_list(0x7f9f66e119a0, 24 [pid 20998] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21003] <... set_robust_list resumed>) = 0 [pid 21000] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20999] <... futex resumed>) = 0 [pid 20998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 20999] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 20998] <... futex resumed>) = 0 [pid 21000] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20999] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20999] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 20998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21000] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 20999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21002] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21001] <... clone3 resumed> => {parent_tid=[21003]}, 88) = 21003 [pid 21000] <... mmap resumed>) = 0x7f9f66df1000 [pid 20999] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21002] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21001] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 20999] <... mmap resumed>) = 0x7f9f66df1000 [pid 21002] <... futex resumed>) = 1 [pid 21001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21000] <... mprotect resumed>) = 0 [pid 20999] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 20998] <... futex resumed>) = 0 [pid 21003] <... futex resumed>) = 0 [pid 21002] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21001] <... futex resumed>) = 1 [pid 20999] <... mprotect resumed>) = 0 [pid 20998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21000] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20999] rt_sigprocmask(SIG_BLOCK, ~[] [pid 20998] <... futex resumed>) = 0 [pid 21003] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21002] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21000] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20999] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 20998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21003] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21002] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21000] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 20999] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 20998] <... futex resumed>) = 0 [pid 21002] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20998] <... futex resumed>) = 0 [pid 21002] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 20998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21002] <... openat resumed>) = 3 [pid 21002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20998] <... futex resumed>) = 0 [pid 20998] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 20998] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21002] <... futex resumed>) = 1 [pid 21002] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21002] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20998] <... futex resumed>) = 0 [pid 20998] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21005 attached [pid 21003] <... futex resumed>) = 1 [pid 21001] <... futex resumed>) = 0 [pid 21000] <... clone3 resumed> => {parent_tid=[21004]}, 88) = 21004 [pid 21005] set_robust_list(0x7f9f66e119a0, 24 [pid 21003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21000] rt_sigprocmask(SIG_SETMASK, [] [pid 20999] <... clone3 resumed> => {parent_tid=[21005]}, 88) = 21005 [pid 20998] <... exit_group resumed>) = ? [pid 21003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21005] <... set_robust_list resumed>) = 0 [pid 21003] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20999] rt_sigprocmask(SIG_SETMASK, [] [pid 21005] rt_sigprocmask(SIG_SETMASK, [] [pid 21000] <... futex resumed>) = 0 [pid 20999] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21005] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21003] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20999] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20999] <... futex resumed>) = 0 [pid 21005] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21003] <... futex resumed>) = 0 [pid 21005] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20999] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21004 attached [pid 21005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21002] <... futex resumed>) = ? [pid 21001] <... futex resumed>) = 0 [pid 21005] <... futex resumed>) = 1 [pid 21004] set_robust_list(0x7f9f66e119a0, 24 [pid 21002] +++ exited with 0 +++ [pid 21001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20999] <... futex resumed>) = 0 [pid 20998] +++ exited with 0 +++ [pid 21005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21004] <... set_robust_list resumed>) = 0 [pid 21001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20999] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21004] rt_sigprocmask(SIG_SETMASK, [] [pid 21001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21005] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21003] <... futex resumed>) = 0 [pid 21001] <... futex resumed>) = 1 [pid 20999] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20998, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21005] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21004] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21003] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20999] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21004] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21003] <... openat resumed>) = 3 [pid 20999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21005] <... futex resumed>) = 0 [pid 21004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 20999] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21005] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21004] <... futex resumed>) = 1 [pid 21003] <... futex resumed>) = 1 [pid 21001] <... futex resumed>) = 0 [pid 21000] <... futex resumed>) = 0 [pid 20999] <... futex resumed>) = 0 [pid 21004] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21001] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 20999] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21005] <... openat resumed>) = 3 [pid 21004] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21001] <... futex resumed>) = 0 [pid 21000] <... futex resumed>) = 0 [pid 21004] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21003] pwrite64(3, "\x02\x00", 2, 4 [pid 21001] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21004] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21003] <... pwrite64 resumed>) = 2 [pid 21000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21005] <... futex resumed>) = 1 [pid 20999] <... futex resumed>) = 0 [pid 21005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20999] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 20999] <... futex resumed>) = 0 [pid 21005] pwrite64(3, "\x02\x00", 2, 4 [pid 20999] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21005] <... pwrite64 resumed>) = 2 [pid 21004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21005] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21004] <... futex resumed>) = 1 [pid 21000] <... futex resumed>) = 0 [pid 21001] <... futex resumed>) = 0 [pid 21003] <... futex resumed>) = 1 [pid 21005] <... futex resumed>) = 1 [pid 21004] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21001] exit_group(0 [pid 21000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21003] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 20999] <... futex resumed>) = 0 [pid 21005] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21004] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21003] +++ exited with 0 +++ [pid 21001] <... exit_group resumed>) = ? [pid 21000] <... futex resumed>) = 0 [pid 20999] exit_group(0 [pid 21004] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 20999] <... exit_group resumed>) = ? [pid 21005] <... futex resumed>) = ? [pid 21004] <... openat resumed>) = 3 [pid 21004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21001] +++ exited with 0 +++ [pid 21004] <... futex resumed>) = 1 [pid 21004] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21000] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21001, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21000] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21005] +++ exited with 0 +++ [pid 21004] <... futex resumed>) = 0 [pid 21000] <... futex resumed>) = 1 [pid 20999] +++ exited with 0 +++ [pid 21004] pwrite64(3, "\x02\x00", 2, 4 [pid 21000] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21004] <... pwrite64 resumed>) = 2 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20999, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21004] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21004] <... futex resumed>) = 1 [pid 21000] <... futex resumed>) = 0 [pid 21004] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21000] exit_group(0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21000] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21004] <... futex resumed>) = ? [pid 21004] +++ exited with 0 +++ [pid 21000] +++ exited with 0 +++ [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21000, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21006 attached [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21006 [pid 21006] set_robust_list(0x55555f6e6760, 24 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21006] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21006] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21006] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21006] setpgid(0, 0) = 0 [pid 21006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21006] write(3, "1000", 4) = 4 [pid 21006] close(3) = 0 [pid 21006] write(1, "executing program\n", 18) = 18 [pid 21006] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21006] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21006] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21006] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21006] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21006] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... restart_syscall resumed>) = 0 [pid 21006] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21006] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21007 attached [pid 21006] <... clone3 resumed> => {parent_tid=[21007]}, 88) = 21007 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21008 attached [pid 21007] set_robust_list(0x7f9f66e119a0, 24 [pid 21006] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21008] set_robust_list(0x55555f6e6760, 24 [pid 21007] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21008 [pid 21006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21009 attached [pid 21008] <... set_robust_list resumed>) = 0 [pid 21007] rt_sigprocmask(SIG_SETMASK, [] [pid 21006] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21008] rt_sigprocmask(SIG_SETMASK, [] [pid 21007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21009] set_robust_list(0x55555f6e6760, 24 [pid 21008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21009 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21010 [pid 21009] <... set_robust_list resumed>) = 0 [pid 21007] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21010 attached [pid 21009] rt_sigprocmask(SIG_SETMASK, [] [pid 21008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21007] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21010] set_robust_list(0x55555f6e6760, 24 [pid 21009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21008] <... prctl resumed>) = 0 [pid 21007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21010] <... set_robust_list resumed>) = 0 [pid 21009] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21008] setpgid(0, 0 [pid 21010] rt_sigprocmask(SIG_SETMASK, [] [pid 21007] <... futex resumed>) = 0 [pid 21006] <... futex resumed>) = 0 [pid 21010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21010] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21010] setpgid(0, 0) = 0 [pid 21010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21009] <... prctl resumed>) = 0 [pid 21008] <... setpgid resumed>) = 0 [pid 21007] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21010] write(3, "1000", 4) = 4 [pid 21008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21010] close(3) = 0 [pid 21010] write(1, "executing program\n", 18) = 18 [pid 21010] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21010] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21007] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21009] setpgid(0, 0 [pid 21010] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 21009] <... setpgid resumed>) = 0 [pid 21008] <... openat resumed>) = 3 [pid 21010] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21009] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21008] write(3, "1000", 4 [pid 21010] <... mmap resumed>) = 0x7f9f66df1000 [pid 21009] <... openat resumed>) = 3 [pid 21008] <... write resumed>) = 4 [pid 21007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21010] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21010] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21010] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21011 attached => {parent_tid=[21011]}, 88) = 21011 [pid 21011] set_robust_list(0x7f9f66e119a0, 24 [pid 21010] rt_sigprocmask(SIG_SETMASK, [] [pid 21011] <... set_robust_list resumed>) = 0 [pid 21010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21011] rt_sigprocmask(SIG_SETMASK, [] [pid 21010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21011] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21010] <... futex resumed>) = 0 [pid 21008] close(3 [pid 21007] <... futex resumed>) = 1 [pid 21006] <... futex resumed>) = 0 [pid 21011] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21009] write(3, "1000", 4 [pid 21008] <... close resumed>) = 0 [pid 21007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21009] <... write resumed>) = 4 [pid 21008] write(1, "executing program\n", 18 [pid 21007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21006] <... futex resumed>) = 0 [pid 21011] <... futex resumed>) = 0 executing program [pid 21010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21009] close(3 [pid 21008] <... write resumed>) = 18 [pid 21006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21011] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21010] <... futex resumed>) = 0 [pid 21009] <... close resumed>) = 0 [pid 21008] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21007] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21011] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21008] <... futex resumed>) = 0 [pid 21011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21010] <... futex resumed>) = 0 [pid 21007] <... openat resumed>) = 3 [pid 21008] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21011] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21008] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21011] <... openat resumed>) = 3 [pid 21010] <... futex resumed>) = 0 executing program [pid 21009] write(1, "executing program\n", 18 [pid 21011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21009] <... write resumed>) = 18 [pid 21008] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21007] <... futex resumed>) = 1 [pid 21006] <... futex resumed>) = 0 [pid 21011] <... futex resumed>) = 0 [pid 21010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21009] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21006] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21010] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21006] <... futex resumed>) = 0 [pid 21011] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21010] <... futex resumed>) = 0 [pid 21008] <... mmap resumed>) = 0x7f9f66df1000 [pid 21006] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21011] pwrite64(3, "\x02\x00", 2, 4 [pid 21010] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21007] pwrite64(3, "\x02\x00", 2, 4 [pid 21011] <... pwrite64 resumed>) = 2 [pid 21011] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21007] <... pwrite64 resumed>) = 2 [pid 21009] <... futex resumed>) = 0 [pid 21008] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21007] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21009] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21011] <... futex resumed>) = 1 [pid 21010] <... futex resumed>) = 0 [pid 21009] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21008] <... mprotect resumed>) = 0 [pid 21007] <... futex resumed>) = 1 [pid 21006] <... futex resumed>) = 0 [pid 21011] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21010] exit_group(0 [pid 21009] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21008] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21007] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21006] exit_group(0 [pid 21011] <... futex resumed>) = ? [pid 21010] <... exit_group resumed>) = ? [pid 21009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21008] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21009] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21007] <... futex resumed>) = ? [pid 21006] <... exit_group resumed>) = ? [pid 21011] +++ exited with 0 +++ [pid 21009] <... mmap resumed>) = 0x7f9f66df1000 [pid 21008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21007] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21012 attached [pid 21010] +++ exited with 0 +++ [pid 21009] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21006] +++ exited with 0 +++ [pid 21012] set_robust_list(0x7f9f66e119a0, 24 [pid 21009] <... mprotect resumed>) = 0 [pid 21008] <... clone3 resumed> => {parent_tid=[21012]}, 88) = 21012 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21006, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21010, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21012] <... set_robust_list resumed>) = 0 [pid 21009] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21008] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21012] rt_sigprocmask(SIG_SETMASK, [] [pid 21009] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21012] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21009] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21013 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21013] set_robust_list(0x7f9f66e119a0, 24 [pid 21008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21009] <... clone3 resumed> => {parent_tid=[21013]}, 88) = 21013 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21013] <... set_robust_list resumed>) = 0 [pid 21012] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21009] rt_sigprocmask(SIG_SETMASK, [] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21013] rt_sigprocmask(SIG_SETMASK, [] [pid 21012] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 21014 attached [pid 21012] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21009] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21014] set_robust_list(0x55555f6e6760, 24 [pid 21009] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21008] <... futex resumed>) = 0 [pid 21008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21013] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21012] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21009] <... futex resumed>) = 0 [pid 21008] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21014 [pid 21014] <... set_robust_list resumed>) = 0 [pid 21013] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21012] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21009] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21014] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21013] <... futex resumed>) = 1 [pid 21009] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21015 attached [pid 21014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21013] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21009] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] set_robust_list(0x55555f6e6760, 24 [pid 21012] <... futex resumed>) = 1 [pid 21009] <... futex resumed>) = 0 [pid 21008] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21015 [pid 21014] <... prctl resumed>) = 0 [pid 21015] <... set_robust_list resumed>) = 0 [pid 21014] setpgid(0, 0 [pid 21013] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21012] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21009] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21015] rt_sigprocmask(SIG_SETMASK, [] [pid 21014] <... setpgid resumed>) = 0 [pid 21013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21008] <... futex resumed>) = 0 [pid 21015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21012] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21013] <... futex resumed>) = 1 [pid 21012] <... openat resumed>) = 3 [pid 21009] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21015] <... prctl resumed>) = 0 [pid 21014] <... openat resumed>) = 3 [pid 21013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21009] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] setpgid(0, 0 [pid 21014] write(3, "1000", 4 [pid 21013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21012] <... futex resumed>) = 1 [pid 21009] <... futex resumed>) = 0 [pid 21008] <... futex resumed>) = 0 [pid 21015] <... setpgid resumed>) = 0 [pid 21014] <... write resumed>) = 4 [pid 21013] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21012] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21009] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21008] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21014] close(3 [pid 21012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21008] <... futex resumed>) = 0 [pid 21015] <... openat resumed>) = 3 [pid 21014] <... close resumed>) = 0 [pid 21013] <... openat resumed>) = 3 [pid 21012] pwrite64(3, "\x02\x00", 2, 4 [pid 21008] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21015] write(3, "1000", 4 [pid 21014] write(1, "executing program\n", 18 [pid 21013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21012] <... pwrite64 resumed>) = 2 [pid 21014] <... write resumed>) = 18 [pid 21013] <... futex resumed>) = 1 executing program [pid 21009] <... futex resumed>) = 0 [pid 21014] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21009] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21014] <... futex resumed>) = 0 [pid 21013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21009] <... futex resumed>) = 0 [pid 21014] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21013] pwrite64(3, "\x02\x00", 2, 4 [pid 21009] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21015] <... write resumed>) = 4 [pid 21014] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21012] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] close(3 [pid 21014] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21013] <... pwrite64 resumed>) = 2 [pid 21012] <... futex resumed>) = 1 [pid 21008] <... futex resumed>) = 0 [pid 21015] <... close resumed>) = 0 [pid 21012] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21008] exit_group(0 [pid 21015] write(1, "executing program\n", 18 [pid 21014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21013] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21012] <... futex resumed>) = ? [pid 21008] <... exit_group resumed>) = ? [pid 21015] <... write resumed>) = 18 executing program [pid 21014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21013] <... futex resumed>) = 1 [pid 21012] +++ exited with 0 +++ [pid 21009] <... futex resumed>) = 0 [pid 21015] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21014] <... mmap resumed>) = 0x7f9f66df1000 [pid 21013] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21008] +++ exited with 0 +++ [pid 21015] <... futex resumed>) = 0 [pid 21014] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21009] exit_group(0 [pid 21015] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21009] <... exit_group resumed>) = ? [pid 21015] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21013] <... futex resumed>) = ? [pid 21014] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21008, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21015] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21015] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21015] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21016 attached [pid 21013] +++ exited with 0 +++ [pid 21009] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21016] set_robust_list(0x7f9f66e119a0, 24 [pid 21015] <... clone3 resumed> => {parent_tid=[21016]}, 88) = 21016 [pid 21014] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21016] <... set_robust_list resumed>) = 0 [pid 21015] rt_sigprocmask(SIG_SETMASK, [] [pid 21016] rt_sigprocmask(SIG_SETMASK, [] [pid 21015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21016] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21015] <... futex resumed>) = 0 [pid 21014] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21009, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21014] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21017 attached [pid 21016] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21017] set_robust_list(0x7f9f66e119a0, 24 [pid 21016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... restart_syscall resumed>) = 0 [pid 21017] <... set_robust_list resumed>) = 0 [pid 21016] <... futex resumed>) = 0 [pid 21015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21014] <... clone3 resumed> => {parent_tid=[21017]}, 88) = 21017 [pid 21017] rt_sigprocmask(SIG_SETMASK, [] [pid 21016] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21015] <... futex resumed>) = 0 [pid 21017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21016] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21014] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21014] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21017] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21016] <... futex resumed>) = 1 [pid 21015] <... futex resumed>) = 0 [pid 21017] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21015] <... futex resumed>) = 0 [pid 21017] <... futex resumed>) = 0 [pid 21016] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21016] <... openat resumed>) = 3 [pid 21014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21015] <... futex resumed>) = 0 [pid 21016] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21015] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21015] <... futex resumed>) = 0 [pid 21016] pwrite64(3, "\x02\x00", 2, 4 [pid 21015] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21016] <... pwrite64 resumed>) = 2 [pid 21016] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21015] <... futex resumed>) = 0 [pid 21015] exit_group(0) = ? [pid 21016] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21019 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21018 attached [pid 21016] +++ exited with 0 +++ [pid 21015] +++ exited with 0 +++ [pid 21014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21018 [pid 21014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21019 [pid 21019] set_robust_list(0x55555f6e6760, 24 [pid 21018] set_robust_list(0x55555f6e6760, 24 [pid 21017] <... futex resumed>) = 0 [pid 21014] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21015, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21019] <... set_robust_list resumed>) = 0 [pid 21018] <... set_robust_list resumed>) = 0 [pid 21017] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21019] rt_sigprocmask(SIG_SETMASK, [] [pid 21018] rt_sigprocmask(SIG_SETMASK, [] [pid 21017] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21019] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21017] <... futex resumed>) = 1 [pid 21014] <... futex resumed>) = 0 [pid 21019] <... prctl resumed>) = 0 [pid 21017] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21019] setpgid(0, 0) = 0 [pid 21018] <... prctl resumed>) = 0 [pid 21017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21014] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21018] setpgid(0, 0 [pid 21017] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21019] <... openat resumed>) = 3 [pid 21018] <... setpgid resumed>) = 0 [pid 21017] <... openat resumed>) = 3 [pid 21018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... openat resumed>) = 3 [pid 21017] <... futex resumed>) = 1 [pid 21019] write(3, "1000", 4 [pid 21014] <... futex resumed>) = 0 [pid 21019] <... write resumed>) = 4 [pid 21014] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21019] close(3 [pid 21014] <... futex resumed>) = 0 [pid 21019] <... close resumed>) = 0 [pid 21014] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21019] write(1, "executing program\n", 18) = 18 [pid 21018] write(3, "1000", 4 executing program [pid 21017] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 21020 attached [pid 21019] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... write resumed>) = 4 [pid 21017] <... pwrite64 resumed>) = 2 [pid 21020] set_robust_list(0x55555f6e6760, 24 [pid 21019] <... futex resumed>) = 0 [pid 21018] close(3 [pid 21019] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21020 [pid 21020] <... set_robust_list resumed>) = 0 [pid 21019] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21018] <... close resumed>) = 0 [pid 21017] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21019] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21018] write(1, "executing program\n", 18 [pid 21017] <... futex resumed>) = 1 [pid 21014] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21014] exit_group(0 [pid 21019] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21014] <... exit_group resumed>) = ? [pid 21019] <... mmap resumed>) = 0x7f9f66df1000 [pid 21020] rt_sigprocmask(SIG_SETMASK, [] [pid 21019] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21018] <... write resumed>) = 18 [pid 21020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21018] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21019] <... mprotect resumed>) = 0 [pid 21019] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21019] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21021 attached [pid 21021] set_robust_list(0x7f9f66e119a0, 24 [pid 21019] <... clone3 resumed> => {parent_tid=[21021]}, 88) = 21021 executing program [pid 21021] <... set_robust_list resumed>) = 0 [pid 21019] rt_sigprocmask(SIG_SETMASK, [] [pid 21017] +++ exited with 0 +++ [pid 21014] +++ exited with 0 +++ [pid 21020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21018] <... futex resumed>) = 0 [pid 21021] rt_sigprocmask(SIG_SETMASK, [] [pid 21020] <... prctl resumed>) = 0 [pid 21019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21018] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21014, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21020] setpgid(0, 0 [pid 21019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21021] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21020] <... setpgid resumed>) = 0 [pid 21019] <... futex resumed>) = 0 [pid 21018] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21021] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21018] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21021] <... futex resumed>) = 0 [pid 21020] <... openat resumed>) = 3 [pid 21019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21021] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21019] <... futex resumed>) = 0 [pid 21018] <... mmap resumed>) = 0x7f9f66df1000 [pid 21021] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21020] write(3, "1000", 4 [pid 21019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21018] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21020] <... write resumed>) = 4 [pid 21021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21020] close(3 [pid 21019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21018] <... mprotect resumed>) = 0 [pid 21021] <... futex resumed>) = 0 [pid 21020] <... close resumed>) = 0 [pid 21019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21021] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21020] write(1, "executing program\n", 18 [pid 21019] <... futex resumed>) = 0 [pid 21018] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21021] <... openat resumed>) = 3 [pid 21020] <... write resumed>) = 18 [pid 21019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21018] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21020] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21022 attached executing program [pid 21021] <... futex resumed>) = 1 [pid 21020] <... futex resumed>) = 0 [pid 21019] <... futex resumed>) = 0 [pid 21021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21019] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... clone3 resumed> => {parent_tid=[21022]}, 88) = 21022 [pid 21021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21019] <... futex resumed>) = 0 [pid 21018] rt_sigprocmask(SIG_SETMASK, [] [pid 21022] set_robust_list(0x7f9f66e119a0, 24 [pid 21020] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21022] <... set_robust_list resumed>) = 0 [pid 21021] pwrite64(3, "\x02\x00", 2, 4 [pid 21020] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21019] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21022] rt_sigprocmask(SIG_SETMASK, [] [pid 21020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21022] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21022] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21021] <... pwrite64 resumed>) = 2 [pid 21020] <... mmap resumed>) = 0x7f9f66df1000 [pid 21018] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21020] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21022] <... futex resumed>) = 0 [pid 21021] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21020] <... mprotect resumed>) = 0 [pid 21018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21021] <... futex resumed>) = 1 [pid 21020] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21019] <... futex resumed>) = 0 [pid 21018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21020] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21023 attached [pid 21021] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21019] exit_group(0 [pid 21018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21021] <... futex resumed>) = ? [pid 21019] <... exit_group resumed>) = ? [pid 21018] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21023] set_robust_list(0x7f9f66e119a0, 24 [pid 21022] <... futex resumed>) = 0 [pid 21021] +++ exited with 0 +++ [pid 21018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21023] <... set_robust_list resumed>) = 0 [pid 21022] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21020] <... clone3 resumed> => {parent_tid=[21023]}, 88) = 21023 [pid 21023] rt_sigprocmask(SIG_SETMASK, [] [pid 21022] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21020] rt_sigprocmask(SIG_SETMASK, [] [pid 21023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21022] <... futex resumed>) = 0 [pid 21020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21019] +++ exited with 0 +++ [pid 21023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21020] <... futex resumed>) = 0 [pid 21023] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21024 attached [pid 21023] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21019, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21020] <... futex resumed>) = 0 [pid 21024] set_robust_list(0x55555f6e6760, 24 [pid 21023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21022] <... futex resumed>) = 0 [pid 21020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21024 [pid 21024] <... set_robust_list resumed>) = 0 [pid 21023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21022] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21020] <... futex resumed>) = 0 [pid 21018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21024] rt_sigprocmask(SIG_SETMASK, [] [pid 21023] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21022] <... openat resumed>) = 3 [pid 21020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21023] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21022] <... futex resumed>) = 1 [pid 21018] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21023] <... futex resumed>) = 1 [pid 21022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21020] <... futex resumed>) = 0 [pid 21018] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21024] <... prctl resumed>) = 0 [pid 21023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21024] setpgid(0, 0 [pid 21023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21022] pwrite64(3, "\x02\x00", 2, 4 [pid 21020] <... futex resumed>) = 0 [pid 21018] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21024] <... setpgid resumed>) = 0 [pid 21023] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21022] <... pwrite64 resumed>) = 2 [pid 21020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21023] <... openat resumed>) = 3 [pid 21022] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21022] <... futex resumed>) = 1 [pid 21024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21023] <... futex resumed>) = 1 [pid 21022] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21020] <... futex resumed>) = 0 [pid 21018] <... futex resumed>) = 0 [pid 21024] <... openat resumed>) = 3 [pid 21023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21020] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21018] exit_group(0) = ? [pid 21024] write(3, "1000", 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21025 [pid 21024] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 21025 attached [pid 21024] close(3 [pid 21023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21022] <... futex resumed>) = ? [pid 21020] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21025] set_robust_list(0x55555f6e6760, 24 [pid 21024] <... close resumed>) = 0 [pid 21023] pwrite64(3, "\x02\x00", 2, 4 [pid 21020] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21025] <... set_robust_list resumed>) = 0 [pid 21025] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 21024] write(1, "executing program\n", 18 [pid 21023] <... pwrite64 resumed>) = 2 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21024] <... write resumed>) = 18 [pid 21022] +++ exited with 0 +++ [pid 21018] +++ exited with 0 +++ [pid 21024] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21018, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21024] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21024] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21025] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21024] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21023] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21025] <... prctl resumed>) = 0 [pid 21023] <... futex resumed>) = 1 [pid 21020] <... futex resumed>) = 0 [pid 21024] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21025] setpgid(0, 0 [pid 21023] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21020] exit_group(0 [pid 21025] <... setpgid resumed>) = 0 [pid 21023] <... futex resumed>) = ? [pid 21020] <... exit_group resumed>) = ? [pid 21025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21023] +++ exited with 0 +++ [pid 21025] <... openat resumed>) = 3 [pid 21024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21024] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21025] write(3, "1000", 4 [pid 21024] <... mprotect resumed>) = 0 [pid 21020] +++ exited with 0 +++ [pid 21025] <... write resumed>) = 4 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21020, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21025] close(3) = 0 [pid 21024] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21024] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21025] write(1, "executing program\n", 18) = 18 executing program [pid 21025] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21025] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21025] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21025] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21025] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21025] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21025] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21026 attached [pid 21024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21027 attached [pid 21026] set_robust_list(0x7f9f66e119a0, 24 [pid 21025] <... clone3 resumed> => {parent_tid=[21026]}, 88) = 21026 [pid 21027] set_robust_list(0x7f9f66e119a0, 24 [pid 21026] <... set_robust_list resumed>) = 0 [pid 21025] rt_sigprocmask(SIG_SETMASK, [] [pid 21024] <... clone3 resumed> => {parent_tid=[21027]}, 88) = 21027 [pid 21027] <... set_robust_list resumed>) = 0 [pid 21026] rt_sigprocmask(SIG_SETMASK, [] [pid 21025] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21024] rt_sigprocmask(SIG_SETMASK, [] [pid 21027] rt_sigprocmask(SIG_SETMASK, [] [pid 21026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21026] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21025] <... futex resumed>) = 0 [pid 21024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21026] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21024] <... futex resumed>) = 0 [pid 21027] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21027] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21026] <... futex resumed>) = 0 [pid 21025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] <... futex resumed>) = 0 [pid 21027] <... futex resumed>) = 1 [pid 21026] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21025] <... futex resumed>) = 0 [pid 21024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21027] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21026] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] <... futex resumed>) = 0 [pid 21027] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21025] <... futex resumed>) = 0 [pid 21024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21026] <... futex resumed>) = 1 [pid 21025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21026] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21025] <... futex resumed>) = 0 [pid 21027] <... futex resumed>) = 1 [pid 21026] <... openat resumed>) = 3 [pid 21025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21024] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21026] <... futex resumed>) = 1 [pid 21025] <... futex resumed>) = 0 [pid 21024] <... futex resumed>) = 0 [pid 21027] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21026] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21025] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21026] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21025] <... futex resumed>) = 0 [pid 21027] <... openat resumed>) = 3 [pid 21026] pwrite64(3, "\x02\x00", 2, 4 [pid 21025] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21026] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21026] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21025] <... futex resumed>) = 0 [pid 21024] <... futex resumed>) = 0 [pid 21027] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21025] exit_group(0 [pid 21027] pwrite64(3, "\x02\x00", 2, 4 [pid 21024] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21026] <... futex resumed>) = ? [pid 21025] <... exit_group resumed>) = ? [pid 21027] <... pwrite64 resumed>) = 2 [pid 21026] +++ exited with 0 +++ [pid 21024] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21028 attached [pid 21027] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21025] +++ exited with 0 +++ [pid 21024] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21028] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21028] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 21027] <... futex resumed>) = 0 [pid 21024] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21027] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21024] exit_group(0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21025, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21028 [pid 21027] <... futex resumed>) = ? [pid 21024] <... exit_group resumed>) = ? [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21028] <... prctl resumed>) = 0 [pid 21028] setpgid(0, 0) = 0 [pid 21028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21027] +++ exited with 0 +++ [pid 21028] <... openat resumed>) = 3 [pid 21028] write(3, "1000", 4) = 4 [pid 21028] close(3) = 0 [pid 21028] write(1, "executing program\n", 18) = 18 [pid 21028] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21024] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21024, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21028] <... futex resumed>) = 0 [pid 21028] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21028] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21029 attached ) = 0x7f9f66df1000 [pid 21029] set_robust_list(0x55555f6e6760, 24 [pid 21028] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21029] <... set_robust_list resumed>) = 0 [pid 21028] <... mprotect resumed>) = 0 [pid 21029] rt_sigprocmask(SIG_SETMASK, [] [pid 21028] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21028] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21030 attached [pid 21029] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21029 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21030 ci2-android-6-12-rust/strace-static-x86_64: Process 21031 attached [pid 21030] set_robust_list(0x55555f6e6760, 24 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21031] set_robust_list(0x7f9f66e119a0, 24 [pid 21030] <... set_robust_list resumed>) = 0 [pid 21029] <... prctl resumed>) = 0 [pid 21028] <... clone3 resumed> => {parent_tid=[21031]}, 88) = 21031 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21031] <... set_robust_list resumed>) = 0 [pid 21029] setpgid(0, 0 [pid 21028] rt_sigprocmask(SIG_SETMASK, [] [pid 21031] rt_sigprocmask(SIG_SETMASK, [] [pid 21030] rt_sigprocmask(SIG_SETMASK, [] [pid 21029] <... setpgid resumed>) = 0 [pid 21028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21029] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21028] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21031] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21028] <... futex resumed>) = 0 [pid 21031] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21029] <... openat resumed>) = 3 [pid 21028] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21030] <... prctl resumed>) = 0 [pid 21031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21030] setpgid(0, 0 [pid 21029] write(3, "1000", 4 [pid 21028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21031] <... futex resumed>) = 0 [pid 21030] <... setpgid resumed>) = 0 [pid 21029] <... write resumed>) = 4 [pid 21028] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21031] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21029] close(3 [pid 21028] <... futex resumed>) = 0 [pid 21031] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21029] <... close resumed>) = 0 [pid 21028] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21030] <... openat resumed>) = 3 [pid 21031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] write(1, "executing program\n", 18 [pid 21028] <... futex resumed>) = 0 executing program [pid 21031] <... futex resumed>) = 1 [pid 21029] <... write resumed>) = 18 [pid 21028] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21031] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21029] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21028] <... futex resumed>) = 0 [pid 21031] <... openat resumed>) = 3 [pid 21029] <... futex resumed>) = 0 [pid 21028] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21029] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21031] <... futex resumed>) = 1 [pid 21029] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21028] <... futex resumed>) = 0 [pid 21031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21028] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21029] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21028] <... futex resumed>) = 0 [pid 21031] pwrite64(3, "\x02\x00", 2, 4 [pid 21030] write(3, "1000", 4 [pid 21029] <... mmap resumed>) = 0x7f9f66df1000 [pid 21028] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21031] <... pwrite64 resumed>) = 2 [pid 21030] <... write resumed>) = 4 [pid 21029] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21031] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21030] close(3 [pid 21029] <... mprotect resumed>) = 0 [pid 21031] <... futex resumed>) = 1 [pid 21030] <... close resumed>) = 0 [pid 21028] <... futex resumed>) = 0 [pid 21031] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21030] write(1, "executing program\n", 18 [pid 21029] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 21028] exit_group(0 [pid 21030] <... write resumed>) = 18 [pid 21031] <... futex resumed>) = ? [pid 21030] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21028] <... exit_group resumed>) = ? [pid 21031] +++ exited with 0 +++ [pid 21030] <... futex resumed>) = 0 [pid 21029] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21030] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 21032 attached , NULL, 8) = 0 [pid 21028] +++ exited with 0 +++ [pid 21030] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21032] set_robust_list(0x7f9f66e119a0, 24 [pid 21030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21029] <... clone3 resumed> => {parent_tid=[21032]}, 88) = 21032 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21028, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21030] <... mmap resumed>) = 0x7f9f66df1000 [pid 21030] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21032] <... set_robust_list resumed>) = 0 [pid 21030] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21029] rt_sigprocmask(SIG_SETMASK, [] [pid 21032] rt_sigprocmask(SIG_SETMASK, [] [pid 21030] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21032] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21032] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21029] <... futex resumed>) = 0 [pid 21032] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21033 attached [pid 21032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21033] set_robust_list(0x7f9f66e119a0, 24 [pid 21032] <... futex resumed>) = 0 [pid 21030] <... clone3 resumed> => {parent_tid=[21033]}, 88) = 21033 [pid 21029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21033] <... set_robust_list resumed>) = 0 [pid 21032] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21030] rt_sigprocmask(SIG_SETMASK, [] [pid 21029] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21033] rt_sigprocmask(SIG_SETMASK, [] [pid 21032] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21033] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21032] <... futex resumed>) = 1 [pid 21030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... futex resumed>) = 0 [pid 21033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21032] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21033] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21032] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21029] <... futex resumed>) = 0 [pid 21033] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21032] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21034 attached [pid 21033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21032] <... openat resumed>) = 3 [pid 21030] <... futex resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21033] <... futex resumed>) = 0 [pid 21033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... futex resumed>) = 0 [pid 21032] <... futex resumed>) = 1 [pid 21029] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21032] pwrite64(3, "\x02\x00", 2, 4 [pid 21029] <... futex resumed>) = 0 [pid 21032] <... pwrite64 resumed>) = 2 [pid 21029] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21032] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21029] <... futex resumed>) = 0 [pid 21029] exit_group(0) = ? [pid 21032] <... futex resumed>) = ? [pid 21030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21034 [pid 21034] set_robust_list(0x55555f6e6760, 24 [pid 21030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21034] <... set_robust_list resumed>) = 0 [pid 21030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21034] rt_sigprocmask(SIG_SETMASK, [] [pid 21033] <... futex resumed>) = 0 [pid 21032] +++ exited with 0 +++ [pid 21030] <... futex resumed>) = 1 [pid 21029] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21033] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 21033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21030] <... futex resumed>) = 0 [pid 21033] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21033] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21030] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21035 attached [pid 21034] <... prctl resumed>) = 0 [pid 21033] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21035] set_robust_list(0x55555f6e6760, 24 [pid 21034] setpgid(0, 0 [pid 21033] <... openat resumed>) = 3 [pid 21035] <... set_robust_list resumed>) = 0 [pid 21033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21035] rt_sigprocmask(SIG_SETMASK, [] [pid 21034] <... setpgid resumed>) = 0 [pid 21033] <... futex resumed>) = 1 [pid 21030] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21029, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21035 [pid 21034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21030] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21033] pwrite64(3, "\x02\x00", 2, 4 [pid 21030] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21035] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21034] <... openat resumed>) = 3 [pid 21033] <... pwrite64 resumed>) = 2 [pid 21030] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21035] <... prctl resumed>) = 0 [pid 21034] write(3, "1000", 4 [pid 21033] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21030] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21035] setpgid(0, 0 [pid 21034] <... write resumed>) = 4 [pid 21033] <... futex resumed>) = 0 [pid 21030] exit_group(0 [pid 21035] <... setpgid resumed>) = 0 [pid 21030] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21036 attached [pid 21035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21034] close(3 [pid 21033] +++ exited with 0 +++ [pid 21030] +++ exited with 0 +++ [pid 21034] <... close resumed>) = 0 [pid 21035] <... openat resumed>) = 3 [pid 21034] write(1, "executing program\n", 18 [pid 21036] set_robust_list(0x55555f6e6760, 24 [pid 21034] <... write resumed>) = 18 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21036 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21030, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21035] write(3, "1000", 4 [pid 21036] <... set_robust_list resumed>) = 0 [pid 21035] <... write resumed>) = 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21034] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21036] rt_sigprocmask(SIG_SETMASK, [] [pid 21035] close(3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21035] <... close resumed>) = 0 [pid 21034] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21035] write(1, "executing program\n", 18 [pid 21034] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21035] <... write resumed>) = 18 [pid 21036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21035] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21034] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 21036] <... prctl resumed>) = 0 [pid 21034] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21036] setpgid(0, 0 [pid 21034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21036] <... setpgid resumed>) = 0 [pid 21034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21035] <... futex resumed>) = 0 [pid 21035] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21034] <... mmap resumed>) = 0x7f9f66df1000 [pid 21036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21035] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21034] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21035] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21034] <... mprotect resumed>) = 0 [pid 21035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21034] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21035] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21036] <... openat resumed>) = 3 [pid 21035] <... mprotect resumed>) = 0 [pid 21035] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21035] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21037 attached [pid 21037] set_robust_list(0x7f9f66e119a0, 24 [pid 21035] <... clone3 resumed> => {parent_tid=[21037]}, 88) = 21037 [pid 21037] <... set_robust_list resumed>) = 0 [pid 21035] rt_sigprocmask(SIG_SETMASK, [] [pid 21037] rt_sigprocmask(SIG_SETMASK, [] [pid 21035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21035] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21037] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21035] <... futex resumed>) = 0 [pid 21037] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21035] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21035] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21035] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21037] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21035] <... futex resumed>) = 0 [pid 21037] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21035] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21035] <... futex resumed>) = 0 [pid 21037] <... futex resumed>) = 1 [pid 21037] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21035] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21037] <... openat resumed>) = 3 [pid 21035] <... futex resumed>) = 0 [pid 21035] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21035] <... futex resumed>) = 0 [pid 21037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21035] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21037] pwrite64(3, "\x02\x00", 2, 4 [pid 21035] <... futex resumed>) = 0 [pid 21037] <... pwrite64 resumed>) = 2 [pid 21036] write(3, "1000", 4 [pid 21035] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21034] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21036] <... write resumed>) = 4 [pid 21034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21036] close(3 [pid 21037] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21035] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21038 attached [pid 21037] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21035] exit_group(0 [pid 21036] <... close resumed>) = 0 [pid 21038] set_robust_list(0x7f9f66e119a0, 24 [pid 21037] <... futex resumed>) = ? [pid 21036] write(1, "executing program\n", 18 [pid 21035] <... exit_group resumed>) = ? [pid 21034] <... clone3 resumed> => {parent_tid=[21038]}, 88) = 21038 [pid 21037] +++ exited with 0 +++ [pid 21036] <... write resumed>) = 18 [pid 21034] rt_sigprocmask(SIG_SETMASK, [] [pid 21036] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21034] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21038] <... set_robust_list resumed>) = 0 [pid 21036] <... futex resumed>) = 0 [pid 21034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21038] rt_sigprocmask(SIG_SETMASK, [] [pid 21036] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21034] <... futex resumed>) = 0 [pid 21038] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21036] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21035] +++ exited with 0 +++ [pid 21034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21038] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21036] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21035, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21038] <... futex resumed>) = 1 [pid 21036] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21034] <... futex resumed>) = 0 [pid 21038] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21036] <... mmap resumed>) = 0x7f9f66df1000 [pid 21034] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21038] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21036] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21038] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21036] <... mprotect resumed>) = 0 [pid 21038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21036] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21034] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21038] <... futex resumed>) = 1 [pid 21036] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21038] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21036] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21034] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21039 attached [pid 21038] <... openat resumed>) = 3 [pid 21034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21039] set_robust_list(0x7f9f66e119a0, 24 [pid 21038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21036] <... clone3 resumed> => {parent_tid=[21039]}, 88) = 21039 [pid 21034] <... futex resumed>) = 0 [pid 21038] <... futex resumed>) = 1 [pid 21034] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21038] pwrite64(3, "\x02\x00", 2, 4 [pid 21034] <... futex resumed>) = 0 [pid 21039] <... set_robust_list resumed>) = 0 [pid 21038] <... pwrite64 resumed>) = 2 [pid 21036] rt_sigprocmask(SIG_SETMASK, [] [pid 21034] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21040 attached [pid 21039] rt_sigprocmask(SIG_SETMASK, [] [pid 21038] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21040] set_robust_list(0x55555f6e6760, 24 [pid 21039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21038] <... futex resumed>) = 1 [pid 21036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21034] <... futex resumed>) = 0 [pid 21040] <... set_robust_list resumed>) = 0 [pid 21038] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21034] exit_group(0 [pid 21040] rt_sigprocmask(SIG_SETMASK, [] [pid 21039] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21038] <... futex resumed>) = ? [pid 21036] <... futex resumed>) = 0 [pid 21034] <... exit_group resumed>) = ? [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21040 [pid 21040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21039] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21038] +++ exited with 0 +++ [pid 21036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21034] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21039] <... futex resumed>) = 0 [pid 21036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21034, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21039] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21041 attached [pid 21040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21036] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21041] set_robust_list(0x55555f6e6760, 24 [pid 21040] <... prctl resumed>) = 0 [pid 21039] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21041] <... set_robust_list resumed>) = 0 [pid 21040] setpgid(0, 0 [pid 21036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21041 [pid 21041] rt_sigprocmask(SIG_SETMASK, [] [pid 21040] <... setpgid resumed>) = 0 [pid 21039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21039] <... futex resumed>) = 1 [pid 21036] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21040] write(3, "1000", 4 [pid 21039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21040] <... write resumed>) = 4 [pid 21039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21036] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21040] close(3 [pid 21039] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21040] <... close resumed>) = 0 [pid 21039] <... openat resumed>) = 3 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21041] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 21042 attached ) = 0 [pid 21040] write(1, "executing program\n", 18 executing program [pid 21042] set_robust_list(0x55555f6e6760, 24 [pid 21041] setpgid(0, 0 [pid 21040] <... write resumed>) = 18 [pid 21039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21042] <... set_robust_list resumed>) = 0 [pid 21041] <... setpgid resumed>) = 0 [pid 21040] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21039] <... futex resumed>) = 1 [pid 21036] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21042 [pid 21042] rt_sigprocmask(SIG_SETMASK, [] [pid 21041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21040] <... futex resumed>) = 0 [pid 21039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21036] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21036] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21042] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21039] pwrite64(3, "\x02\x00", 2, 4 [pid 21036] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21042] <... prctl resumed>) = 0 [pid 21039] <... pwrite64 resumed>) = 2 [pid 21042] setpgid(0, 0 [pid 21041] <... openat resumed>) = 3 [pid 21040] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21039] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21042] <... setpgid resumed>) = 0 [pid 21041] write(3, "1000", 4 [pid 21039] <... futex resumed>) = 1 [pid 21036] <... futex resumed>) = 0 [pid 21042] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21041] <... write resumed>) = 4 [pid 21040] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21039] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21036] exit_group(0 [pid 21042] <... openat resumed>) = 3 [pid 21041] close(3 [pid 21040] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21039] <... futex resumed>) = ? [pid 21036] <... exit_group resumed>) = ? [pid 21041] <... close resumed>) = 0 [pid 21040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21041] write(1, "executing program\n", 18 [pid 21040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21041] <... write resumed>) = 18 executing program [pid 21042] write(3, "1000", 4 [pid 21041] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21040] <... mmap resumed>) = 0x7f9f66df1000 [pid 21042] <... write resumed>) = 4 [pid 21041] <... futex resumed>) = 0 [pid 21040] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21041] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21039] +++ exited with 0 +++ [pid 21036] +++ exited with 0 +++ [pid 21040] <... mprotect resumed>) = 0 [pid 21042] close(3 [pid 21041] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21036, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21041] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21040] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21042] <... close resumed>) = 0 [pid 21041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21042] write(1, "executing program\n", 18 [pid 21041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21040] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21042] <... write resumed>) = 18 [pid 21041] <... mmap resumed>) = 0x7f9f66df1000 [pid 21040] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21042] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21041] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE executing program [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21043 attached [pid 21042] <... futex resumed>) = 0 [pid 21041] <... mprotect resumed>) = 0 [pid 21043] set_robust_list(0x7f9f66e119a0, 24 [pid 21042] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21043] <... set_robust_list resumed>) = 0 [pid 21042] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21041] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21040] <... clone3 resumed> => {parent_tid=[21043]}, 88) = 21043 [pid 21043] rt_sigprocmask(SIG_SETMASK, [] [pid 21042] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21041] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21040] rt_sigprocmask(SIG_SETMASK, [] [pid 21043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21042] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21043] <... futex resumed>) = 0 [pid 21042] <... mmap resumed>) = 0x7f9f66df1000 [pid 21040] <... futex resumed>) = 1 [pid 21041] <... clone3 resumed> => {parent_tid=[21044]}, 88) = 21044 ci2-android-6-12-rust/strace-static-x86_64: Process 21044 attached [pid 21043] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21042] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21041] rt_sigprocmask(SIG_SETMASK, [] [pid 21040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21044] set_robust_list(0x7f9f66e119a0, 24 [pid 21043] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21044] <... set_robust_list resumed>) = 0 [pid 21042] <... mprotect resumed>) = 0 [pid 21041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21044] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21044] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21042] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21040] <... futex resumed>) = 0 [pid 21042] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21042] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21040] <... futex resumed>) = 1 [pid 21044] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21043] <... futex resumed>) = 0 [pid 21040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21043] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21045 attached [pid 21044] <... futex resumed>) = 1 [pid 21043] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21041] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21045] set_robust_list(0x7f9f66e119a0, 24 [pid 21044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21042] <... clone3 resumed> => {parent_tid=[21045]}, 88) = 21045 [pid 21041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21045] <... set_robust_list resumed>) = 0 [pid 21044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21043] <... futex resumed>) = 1 [pid 21042] rt_sigprocmask(SIG_SETMASK, [] [pid 21041] <... futex resumed>) = 0 [pid 21040] <... futex resumed>) = 0 [pid 21045] rt_sigprocmask(SIG_SETMASK, [] [pid 21044] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21044] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21040] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21045] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21043] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21042] <... futex resumed>) = 0 [pid 21040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21045] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21044] <... futex resumed>) = 1 [pid 21043] <... openat resumed>) = 3 [pid 21042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21041] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21046 attached [pid 21045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21046] set_robust_list(0x55555f6e6760, 24 [pid 21045] <... futex resumed>) = 0 [pid 21044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21043] <... futex resumed>) = 1 [pid 21042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21041] <... futex resumed>) = 0 [pid 21040] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21046 [pid 21046] <... set_robust_list resumed>) = 0 [pid 21045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21044] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21040] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21046] rt_sigprocmask(SIG_SETMASK, [] [pid 21045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21044] <... openat resumed>) = 3 [pid 21043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21042] <... futex resumed>) = 0 [pid 21040] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21045] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21043] pwrite64(3, "\x02\x00", 2, 4 [pid 21042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21040] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21045] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21044] <... futex resumed>) = 1 [pid 21043] <... pwrite64 resumed>) = 2 [pid 21041] <... futex resumed>) = 0 [pid 21046] <... prctl resumed>) = 0 [pid 21046] setpgid(0, 0 [pid 21045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21041] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21046] <... setpgid resumed>) = 0 [pid 21045] <... futex resumed>) = 1 [pid 21044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21043] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21042] <... futex resumed>) = 0 [pid 21041] <... futex resumed>) = 0 [pid 21046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21044] pwrite64(3, "\x02\x00", 2, 4 [pid 21043] <... futex resumed>) = 1 [pid 21042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21041] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21040] <... futex resumed>) = 0 [pid 21046] <... openat resumed>) = 3 [pid 21045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21044] <... pwrite64 resumed>) = 2 [pid 21043] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21042] <... futex resumed>) = 0 [pid 21040] exit_group(0 [pid 21046] write(3, "1000", 4 [pid 21045] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21040] <... exit_group resumed>) = ? [pid 21046] <... write resumed>) = 4 [pid 21045] <... openat resumed>) = 3 [pid 21044] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21043] <... futex resumed>) = ? [pid 21046] close(3 [pid 21045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21044] <... futex resumed>) = 1 [pid 21041] <... futex resumed>) = 0 [pid 21046] <... close resumed>) = 0 [pid 21045] <... futex resumed>) = 1 [pid 21044] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21042] <... futex resumed>) = 0 [pid 21041] exit_group(0 [pid 21046] write(1, "executing program\n", 18 [pid 21045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 21044] <... futex resumed>) = ? [pid 21043] +++ exited with 0 +++ [pid 21040] +++ exited with 0 +++ [pid 21041] <... exit_group resumed>) = ? [pid 21046] <... write resumed>) = 18 [pid 21045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21044] +++ exited with 0 +++ [pid 21042] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21040, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21042] <... futex resumed>) = 0 [pid 21046] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21045] pwrite64(3, "\x02\x00", 2, 4 [pid 21042] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21041] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21046] <... futex resumed>) = 0 [pid 21045] <... pwrite64 resumed>) = 2 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21041, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21046] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21046] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21046] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21045] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21046] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21045] <... futex resumed>) = 1 [pid 21042] <... futex resumed>) = 0 [pid 21046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21045] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21042] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21047 attached ) = ? [pid 21045] <... futex resumed>) = ? [pid 21046] <... clone3 resumed> => {parent_tid=[21047]}, 88) = 21047 [pid 21046] rt_sigprocmask(SIG_SETMASK, [] [pid 21045] +++ exited with 0 +++ [pid 21046] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21047] set_robust_list(0x7f9f66e119a0, 24 [pid 21042] +++ exited with 0 +++ [pid 21047] <... set_robust_list resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21042, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21047] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21047] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] <... restart_syscall resumed>) = 0 [pid 21047] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21047] <... futex resumed>) = 1 [pid 21046] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21048 attached [pid 21047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21048] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21048] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21046] <... futex resumed>) = 0 [pid 21047] mount(NULL, "./sys", "sysfs", 0, NULL [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21048 [pid 21048] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21047] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21048] <... prctl resumed>) = 0 [pid 21048] setpgid(0, 0) = 0 [pid 21048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21049 attached [pid 21048] <... openat resumed>) = 3 [pid 21049] set_robust_list(0x55555f6e6760, 24 [pid 21048] write(3, "1000", 4 [pid 21047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21049] <... set_robust_list resumed>) = 0 [pid 21048] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 21050 attached [pid 21047] <... futex resumed>) = 0 [pid 21046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21049 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21050 [pid 21050] set_robust_list(0x55555f6e6760, 24 [pid 21049] rt_sigprocmask(SIG_SETMASK, [] [pid 21048] close(3 [pid 21047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... set_robust_list resumed>) = 0 [pid 21049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21048] <... close resumed>) = 0 [pid 21047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21046] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21050] rt_sigprocmask(SIG_SETMASK, [] [pid 21049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21047] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21049] <... prctl resumed>) = 0 [pid 21048] write(1, "executing program\n", 18 [pid 21047] <... openat resumed>) = 3 [pid 21050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21049] setpgid(0, 0 executing program [pid 21048] <... write resumed>) = 18 [pid 21047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21049] <... setpgid resumed>) = 0 [pid 21048] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... prctl resumed>) = 0 [pid 21049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21047] <... futex resumed>) = 1 [pid 21046] <... futex resumed>) = 0 [pid 21050] setpgid(0, 0 [pid 21048] <... futex resumed>) = 0 [pid 21047] pwrite64(3, "\x02\x00", 2, 4 [pid 21046] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... setpgid resumed>) = 0 [pid 21048] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21047] <... pwrite64 resumed>) = 2 [pid 21046] <... futex resumed>) = 0 [pid 21050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21049] <... openat resumed>) = 3 [pid 21048] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21047] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21046] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21050] <... openat resumed>) = 3 [pid 21049] write(3, "1000", 4 [pid 21048] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21047] <... futex resumed>) = 0 [pid 21046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21050] write(3, "1000", 4 [pid 21049] <... write resumed>) = 4 [pid 21048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21047] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21046] exit_group(0 [pid 21050] <... write resumed>) = 4 [pid 21049] close(3 [pid 21048] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21047] <... futex resumed>) = ? [pid 21046] <... exit_group resumed>) = ? [pid 21050] close(3 [pid 21049] <... close resumed>) = 0 [pid 21048] <... mmap resumed>) = 0x7f9f66df1000 [pid 21047] +++ exited with 0 +++ [pid 21050] <... close resumed>) = 0 [pid 21050] write(1, "executing program\n", 18 [pid 21046] +++ exited with 0 +++ [pid 21049] write(1, "executing program\n", 18 [pid 21048] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21050] <... write resumed>) = 18 [pid 21050] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21050] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21048] <... mprotect resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21046, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21050] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 21050] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21048] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21050] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21050] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21049] <... write resumed>) = 18 [pid 21048] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 21049] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21048] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21049] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21051 attached [pid 21050] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21049] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21051] set_robust_list(0x7f9f66e119a0, 24 [pid 21050] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21049] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21048] <... clone3 resumed> => {parent_tid=[21051]}, 88) = 21051 [pid 21051] <... set_robust_list resumed>) = 0 [pid 21050] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21049] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21048] rt_sigprocmask(SIG_SETMASK, [] [pid 21051] rt_sigprocmask(SIG_SETMASK, [] [pid 21048] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21052 attached [pid 21051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21050] <... clone3 resumed> => {parent_tid=[21052]}, 88) = 21052 [pid 21049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21052] set_robust_list(0x7f9f66e119a0, 24 [pid 21051] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21050] rt_sigprocmask(SIG_SETMASK, [] [pid 21049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21048] <... futex resumed>) = 0 [pid 21052] <... set_robust_list resumed>) = 0 [pid 21051] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 21051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21049] <... mmap resumed>) = 0x7f9f66df1000 [pid 21052] rt_sigprocmask(SIG_SETMASK, [] [pid 21051] <... futex resumed>) = 0 [pid 21050] <... futex resumed>) = 0 [pid 21048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21051] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21049] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21048] <... futex resumed>) = 0 [pid 21052] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21049] <... mprotect resumed>) = 0 [pid 21048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21052] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21049] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21051] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 21051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21051] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... futex resumed>) = 0 [pid 21052] <... futex resumed>) = 1 [pid 21050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21052] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21050] <... futex resumed>) = 0 [pid 21052] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... futex resumed>) = 0 [pid 21050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21052] <... futex resumed>) = 1 [pid 21052] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... futex resumed>) = 0 [pid 21050] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21050] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21052] <... futex resumed>) = 1 [pid 21052] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21052] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21050] <... futex resumed>) = 0 [pid 21050] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21049] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21050] <... exit_group resumed>) = ? [pid 21048] <... futex resumed>) = 0 [pid 21049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21052] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21053 attached [pid 21048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21049] <... clone3 resumed> => {parent_tid=[21054]}, 88) = 21054 [pid 21048] <... futex resumed>) = 1 [pid 21053] set_robust_list(0x55555f6e6760, 24 [pid 21049] rt_sigprocmask(SIG_SETMASK, [] [pid 21048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21053 [pid 21053] <... set_robust_list resumed>) = 0 [pid 21049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21054 attached [pid 21053] rt_sigprocmask(SIG_SETMASK, [] [pid 21052] +++ exited with 0 +++ [pid 21051] <... futex resumed>) = 0 [pid 21050] +++ exited with 0 +++ [pid 21049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21054] set_robust_list(0x7f9f66e119a0, 24 [pid 21053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21051] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21049] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21050, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21054] <... set_robust_list resumed>) = 0 [pid 21053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21051] <... openat resumed>) = 3 [pid 21049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21054] rt_sigprocmask(SIG_SETMASK, [] [pid 21053] <... prctl resumed>) = 0 [pid 21051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21053] setpgid(0, 0 [pid 21051] <... futex resumed>) = 1 [pid 21048] <... futex resumed>) = 0 [pid 21053] <... setpgid resumed>) = 0 [pid 21048] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21048] <... futex resumed>) = 0 [pid 21053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21048] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21054] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21051] pwrite64(3, "\x02\x00", 2, 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21054] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21053] <... openat resumed>) = 3 [pid 21051] <... pwrite64 resumed>) = 2 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] write(3, "1000", 4 [pid 21051] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21054] <... futex resumed>) = 1 [pid 21051] <... futex resumed>) = 1 [pid 21049] <... futex resumed>) = 0 [pid 21048] <... futex resumed>) = 0 [pid 21054] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21051] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21049] <... futex resumed>) = 0 [pid 21048] exit_group(0 [pid 21054] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21053] <... write resumed>) = 4 [pid 21051] <... futex resumed>) = ? [pid 21049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21048] <... exit_group resumed>) = ? [pid 21054] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21051] +++ exited with 0 +++ [pid 21054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21049] <... futex resumed>) = 0 [pid 21054] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21054] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21049] <... futex resumed>) = 0 [pid 21054] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21054] <... openat resumed>) = 3 [pid 21054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21049] <... futex resumed>) = 0 [pid 21048] +++ exited with 0 +++ [pid 21054] <... futex resumed>) = 1 [pid 21049] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21048, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21055 attached [pid 21054] pwrite64(3, "\x02\x00", 2, 4 [pid 21053] close(3 [pid 21049] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21053] <... close resumed>) = 0 [pid 21055] set_robust_list(0x55555f6e6760, 24 [pid 21054] <... pwrite64 resumed>) = 2 [pid 21053] write(1, "executing program\n", 18 [pid 21049] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21055 [pid 21053] <... write resumed>) = 18 executing program [pid 21055] <... set_robust_list resumed>) = 0 [pid 21054] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21055] rt_sigprocmask(SIG_SETMASK, [] [pid 21054] <... futex resumed>) = 1 [pid 21053] <... futex resumed>) = 0 [pid 21049] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21054] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21053] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21049] exit_group(0 [pid 21055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21054] <... futex resumed>) = ? [pid 21053] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21049] <... exit_group resumed>) = ? [pid 21053] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21055] <... prctl resumed>) = 0 [pid 21054] +++ exited with 0 +++ [pid 21053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21055] setpgid(0, 0) = 0 [pid 21053] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21053] <... mmap resumed>) = 0x7f9f66df1000 [pid 21055] <... openat resumed>) = 3 [pid 21053] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21049] +++ exited with 0 +++ [pid 21055] write(3, "1000", 4 [pid 21053] <... mprotect resumed>) = 0 [pid 21055] <... write resumed>) = 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21049, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21055] close(3 [pid 21053] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21055] <... close resumed>) = 0 [pid 21055] write(1, "executing program\n", 18) = 18 [pid 21055] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21055] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21055] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21055] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21056 attached => {parent_tid=[21056]}, 88) = 21056 [pid 21056] set_robust_list(0x7f9f66e119a0, 24 [pid 21055] rt_sigprocmask(SIG_SETMASK, [] [pid 21056] <... set_robust_list resumed>) = 0 [pid 21055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21056] rt_sigprocmask(SIG_SETMASK, [] [pid 21055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 21056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21055] <... futex resumed>) = 0 [pid 21056] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21053] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21056] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21053] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21053] <... clone3 resumed> => {parent_tid=[21057]}, 88) = 21057 ci2-android-6-12-rust/strace-static-x86_64: Process 21057 attached [pid 21056] <... futex resumed>) = 1 [pid 21055] <... futex resumed>) = 0 [pid 21053] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21058 attached [pid 21057] set_robust_list(0x7f9f66e119a0, 24 [pid 21056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21058] set_robust_list(0x55555f6e6760, 24 [pid 21057] <... set_robust_list resumed>) = 0 [pid 21056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21055] <... futex resumed>) = 0 [pid 21053] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21058] <... set_robust_list resumed>) = 0 [pid 21057] rt_sigprocmask(SIG_SETMASK, [] [pid 21056] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21053] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21058 [pid 21058] rt_sigprocmask(SIG_SETMASK, [] [pid 21057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21053] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21056] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21057] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... restart_syscall resumed>) = 0 [pid 21058] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21057] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21058] setpgid(0, 0 [pid 21057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21056] <... futex resumed>) = 1 [pid 21055] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21058] <... setpgid resumed>) = 0 [pid 21057] <... futex resumed>) = 1 [pid 21056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21055] <... futex resumed>) = 0 [pid 21053] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21058] <... openat resumed>) = 3 [pid 21057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21056] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21053] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21059 attached [pid 21053] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21059] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21059 [pid 21059] <... set_robust_list resumed>) = 0 [pid 21058] write(3, "1000", 4 [pid 21057] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21056] <... openat resumed>) = 3 [pid 21059] rt_sigprocmask(SIG_SETMASK, [] [pid 21058] <... write resumed>) = 4 [pid 21057] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21058] close(3 [pid 21057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21058] <... close resumed>) = 0 [pid 21057] <... futex resumed>) = 1 [pid 21056] <... futex resumed>) = 1 [pid 21055] <... futex resumed>) = 0 [pid 21053] <... futex resumed>) = 0 [pid 21059] <... prctl resumed>) = 0 [pid 21058] write(1, "executing program\n", 18 executing program [pid 21057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21055] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21059] setpgid(0, 0 [pid 21058] <... write resumed>) = 18 [pid 21057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21055] <... futex resumed>) = 0 [pid 21053] <... futex resumed>) = 0 [pid 21059] <... setpgid resumed>) = 0 [pid 21058] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21057] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21056] pwrite64(3, "\x02\x00", 2, 4 [pid 21055] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21053] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21058] <... futex resumed>) = 0 [pid 21057] <... openat resumed>) = 3 [pid 21056] <... pwrite64 resumed>) = 2 [pid 21058] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21058] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21058] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21057] <... futex resumed>) = 1 [pid 21056] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21053] <... futex resumed>) = 0 [pid 21059] <... openat resumed>) = 3 [pid 21058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21056] <... futex resumed>) = 1 [pid 21055] <... futex resumed>) = 0 [pid 21053] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21059] write(3, "1000", 4 [pid 21058] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21056] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21055] exit_group(0 [pid 21053] <... futex resumed>) = 0 [pid 21059] <... write resumed>) = 4 [pid 21058] <... mmap resumed>) = 0x7f9f66df1000 [pid 21057] pwrite64(3, "\x02\x00", 2, 4 [pid 21056] <... futex resumed>) = ? [pid 21055] <... exit_group resumed>) = ? [pid 21053] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21059] close(3 [pid 21058] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21057] <... pwrite64 resumed>) = 2 [pid 21056] +++ exited with 0 +++ [pid 21059] <... close resumed>) = 0 [pid 21059] write(1, "executing program\n", 18) = 18 executing program [pid 21059] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21059] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21059] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21059] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21055] +++ exited with 0 +++ [pid 21058] <... mprotect resumed>) = 0 [pid 21057] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21059] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21058] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21057] <... futex resumed>) = 1 [pid 21053] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21055, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21059] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21058] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21057] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21053] exit_group(0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21059] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21058] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21057] <... futex resumed>) = ? [pid 21053] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21060 attached [pid 21059] <... clone3 resumed> => {parent_tid=[21060]}, 88) = 21060 [pid 21060] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21059] rt_sigprocmask(SIG_SETMASK, [] [pid 21060] rt_sigprocmask(SIG_SETMASK, [] [pid 21059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21060] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21059] <... futex resumed>) = 0 [pid 21059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21060] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 21061 attached [pid 21060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21057] +++ exited with 0 +++ [pid 21053] +++ exited with 0 +++ [pid 21061] set_robust_list(0x7f9f66e119a0, 24 [pid 21060] <... futex resumed>) = 1 [pid 21059] <... futex resumed>) = 0 [pid 21058] <... clone3 resumed> => {parent_tid=[21061]}, 88) = 21061 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21053, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21061] <... set_robust_list resumed>) = 0 [pid 21060] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21058] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21061] rt_sigprocmask(SIG_SETMASK, [] [pid 21058] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21060] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21059] <... futex resumed>) = 0 [pid 21058] <... futex resumed>) = 0 [pid 21061] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21058] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 21059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21060] <... futex resumed>) = 0 [pid 21059] <... futex resumed>) = 1 [pid 21060] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21060] <... openat resumed>) = 3 [pid 21060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21059] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21061] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21059] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21061] <... futex resumed>) = 1 [pid 21060] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21059] <... futex resumed>) = 0 [pid 21058] <... futex resumed>) = 0 [pid 21060] pwrite64(3, "\x02\x00", 2, 4 [pid 21059] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21060] <... pwrite64 resumed>) = 2 [pid 21058] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21060] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21058] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21061] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21060] <... futex resumed>) = 1 [pid 21059] <... futex resumed>) = 0 [pid 21058] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21061] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21060] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21059] exit_group(0 [pid 21060] <... futex resumed>) = ? [pid 21059] <... exit_group resumed>) = ? [pid 21061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21060] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21062 attached [pid 21061] <... futex resumed>) = 1 [pid 21059] +++ exited with 0 +++ [pid 21058] <... futex resumed>) = 0 [pid 21061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21058] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21058] <... futex resumed>) = 0 [pid 21061] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21059, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21058] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21062] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21062] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... restart_syscall resumed>) = 0 [pid 21062] <... prctl resumed>) = 0 [pid 21062] setpgid(0, 0) = 0 [pid 21061] <... openat resumed>) = 3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21062 [pid 21062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21061] <... futex resumed>) = 1 [pid 21058] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21058] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21058] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21062] <... openat resumed>) = 3 [pid 21058] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21062] write(3, "1000", 4) = 4 [pid 21062] close(3) = 0 [pid 21062] write(1, "executing program\n", 18ci2-android-6-12-rust/strace-static-x86_64: Process 21063 attached executing program ) = 18 [pid 21061] pwrite64(3, "\x02\x00", 2, 4 [pid 21063] set_robust_list(0x55555f6e6760, 24 [pid 21062] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21063] <... set_robust_list resumed>) = 0 [pid 21062] <... futex resumed>) = 0 [pid 21063] rt_sigprocmask(SIG_SETMASK, [] [pid 21062] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21061] <... pwrite64 resumed>) = 2 [pid 21062] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21062] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21063] <... prctl resumed>) = 0 [pid 21062] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21063] setpgid(0, 0 [pid 21062] <... mprotect resumed>) = 0 [pid 21063] <... setpgid resumed>) = 0 [pid 21062] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21062] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21061] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21063 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21064 attached [pid 21063] <... openat resumed>) = 3 [pid 21061] <... futex resumed>) = 1 [pid 21058] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21058] exit_group(0 [pid 21061] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21064] set_robust_list(0x7f9f66e119a0, 24 [pid 21061] <... futex resumed>) = ? [pid 21058] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21061] +++ exited with 0 +++ [pid 21063] write(3, "1000", 4 [pid 21062] <... clone3 resumed> => {parent_tid=[21064]}, 88) = 21064 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21065 attached [pid 21063] <... write resumed>) = 4 [pid 21062] rt_sigprocmask(SIG_SETMASK, [] [pid 21058] +++ exited with 0 +++ [pid 21065] set_robust_list(0x55555f6e6760, 24 [pid 21063] close(3 [pid 21062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21058, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21065] <... set_robust_list resumed>) = 0 [pid 21063] <... close resumed>) = 0 [pid 21062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21065 [pid 21065] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 21063] write(1, "executing program\n", 18 [pid 21062] <... futex resumed>) = 0 [pid 21065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21063] <... write resumed>) = 18 [pid 21062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21063] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21064] <... set_robust_list resumed>) = 0 [pid 21063] <... futex resumed>) = 0 [pid 21065] <... prctl resumed>) = 0 [pid 21064] rt_sigprocmask(SIG_SETMASK, [] [pid 21063] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21065] setpgid(0, 0 [pid 21064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21063] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21065] <... setpgid resumed>) = 0 [pid 21063] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21064] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21065] <... openat resumed>) = 3 [pid 21064] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21062] <... futex resumed>) = 0 [pid 21065] write(3, "1000", 4 [pid 21064] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21063] <... mmap resumed>) = 0x7f9f66df1000 [pid 21062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21065] <... write resumed>) = 4 [pid 21064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21063] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21062] <... futex resumed>) = 0 [pid 21065] close(3 [pid 21064] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21063] <... mprotect resumed>) = 0 [pid 21062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21065] <... close resumed>) = 0 [pid 21064] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21063] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21065] write(1, "executing program\n", 18 [pid 21064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21065] <... write resumed>) = 18 executing program [pid 21063] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21064] <... futex resumed>) = 1 [pid 21062] <... futex resumed>) = 0 [pid 21064] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21065] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21065] <... futex resumed>) = 0 [pid 21062] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 21065] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21064] <... futex resumed>) = 0 [pid 21062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21066 attached [pid 21064] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21065] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21063] <... clone3 resumed> => {parent_tid=[21066]}, 88) = 21066 [pid 21066] set_robust_list(0x7f9f66e119a0, 24 [pid 21065] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21064] <... openat resumed>) = 3 [pid 21063] rt_sigprocmask(SIG_SETMASK, [] [pid 21066] <... set_robust_list resumed>) = 0 [pid 21065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21066] rt_sigprocmask(SIG_SETMASK, [] [pid 21065] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21065] <... mmap resumed>) = 0x7f9f66df1000 [pid 21064] <... futex resumed>) = 1 [pid 21063] <... futex resumed>) = 0 [pid 21062] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21065] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21064] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21062] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21066] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21065] <... mprotect resumed>) = 0 [pid 21064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21062] <... futex resumed>) = 0 [pid 21066] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21064] pwrite64(3, "\x02\x00", 2, 4 [pid 21062] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21067 attached [pid 21066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21065] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21067] set_robust_list(0x55555f6e6760, 24 [pid 21066] <... futex resumed>) = 1 [pid 21065] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21064] <... pwrite64 resumed>) = 2 [pid 21063] <... futex resumed>) = 0 [pid 21067] <... set_robust_list resumed>) = 0 [pid 21066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21065] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21067 [pid 21064] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21068 attached [pid 21067] rt_sigprocmask(SIG_SETMASK, [] [pid 21066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21063] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21068] set_robust_list(0x7f9f66e119a0, 24 [pid 21067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21066] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21065] <... clone3 resumed> => {parent_tid=[21068]}, 88) = 21068 [pid 21064] <... futex resumed>) = 1 [pid 21063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21062] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21065] rt_sigprocmask(SIG_SETMASK, [] [pid 21062] exit_group(0 [pid 21067] <... prctl resumed>) = 0 [pid 21065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21067] setpgid(0, 0 [pid 21065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21067] <... setpgid resumed>) = 0 [pid 21062] <... exit_group resumed>) = ? [pid 21065] <... futex resumed>) = 0 [pid 21068] <... set_robust_list resumed>) = 0 [pid 21067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21066] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21068] rt_sigprocmask(SIG_SETMASK, [] [pid 21067] <... openat resumed>) = 3 [pid 21066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21064] +++ exited with 0 +++ [pid 21062] +++ exited with 0 +++ [pid 21068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21067] write(3, "1000", 4 [pid 21066] <... futex resumed>) = 1 [pid 21063] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21062, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21068] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21067] <... write resumed>) = 4 [pid 21066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21068] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21067] close(3 [pid 21066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21063] <... futex resumed>) = 0 [pid 21068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21067] <... close resumed>) = 0 [pid 21066] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21068] <... futex resumed>) = 1 [pid 21066] <... openat resumed>) = 3 [pid 21065] <... futex resumed>) = 0 [pid 21068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21067] write(1, "executing program\n", 18 [pid 21065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 21067] <... write resumed>) = 18 [pid 21066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21065] <... futex resumed>) = 0 [pid 21068] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21066] <... futex resumed>) = 1 [pid 21065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21063] <... futex resumed>) = 0 [pid 21068] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21066] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21063] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21067] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21063] <... futex resumed>) = 0 [pid 21068] <... futex resumed>) = 1 [pid 21067] <... futex resumed>) = 0 [pid 21066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21065] <... futex resumed>) = 0 [pid 21063] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21066] pwrite64(3, "\x02\x00", 2, 4 [pid 21065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21067] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21066] <... pwrite64 resumed>) = 2 [pid 21065] <... futex resumed>) = 0 [pid 21068] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21067] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21068] <... openat resumed>) = 3 [pid 21067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21066] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21068] <... futex resumed>) = 0 [pid 21066] <... futex resumed>) = 1 [pid 21065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21063] <... futex resumed>) = 0 [pid 21068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21065] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21063] exit_group(0) = ? [pid 21066] +++ exited with 0 +++ [pid 21068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21068] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21068] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21063] +++ exited with 0 +++ [pid 21065] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21068] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21067] <... mmap resumed>) = 0x7f9f66df1000 [pid 21065] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... restart_syscall resumed>) = 0 [pid 21067] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21067] <... mprotect resumed>) = 0 [pid 21065] exit_group(0 [pid 21068] <... futex resumed>) = ? [pid 21065] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21068] +++ exited with 0 +++ [pid 21067] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21067] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21065] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21069 ci2-android-6-12-rust/strace-static-x86_64: Process 21069 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21065, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21069] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21071 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21070 attached [pid 21069] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21071] set_robust_list(0x55555f6e6760, 24 [pid 21070] set_robust_list(0x7f9f66e119a0, 24 [pid 21069] rt_sigprocmask(SIG_SETMASK, [] [pid 21067] <... clone3 resumed> => {parent_tid=[21070]}, 88) = 21070 [pid 21067] rt_sigprocmask(SIG_SETMASK, [] [pid 21069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21069] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21067] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21071] <... set_robust_list resumed>) = 0 [pid 21070] <... set_robust_list resumed>) = 0 [pid 21069] <... prctl resumed>) = 0 [pid 21067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21071 [pid 21070] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21072 attached [pid 21071] rt_sigprocmask(SIG_SETMASK, [] [pid 21070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21069] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21069] <... setpgid resumed>) = 0 [pid 21070] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21070] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21071] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21069] <... openat resumed>) = 3 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21072 [pid 21072] set_robust_list(0x55555f6e6760, 24 [pid 21071] <... prctl resumed>) = 0 [pid 21070] <... futex resumed>) = 1 [pid 21067] <... futex resumed>) = 0 [pid 21072] <... set_robust_list resumed>) = 0 [pid 21071] setpgid(0, 0 [pid 21070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21069] write(3, "1000", 4 [pid 21067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21072] rt_sigprocmask(SIG_SETMASK, [] [pid 21071] <... setpgid resumed>) = 0 [pid 21070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21069] <... write resumed>) = 4 [pid 21067] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21070] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21069] close(3 [pid 21067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21071] <... openat resumed>) = 3 [pid 21070] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21069] <... close resumed>) = 0 [pid 21072] <... prctl resumed>) = 0 [pid 21072] setpgid(0, 0 [pid 21070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] <... setpgid resumed>) = 0 [pid 21070] <... futex resumed>) = 1 [pid 21072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21071] write(3, "1000", 4 [pid 21070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21069] write(1, "executing program\n", 18 [pid 21067] <... futex resumed>) = 0 [pid 21072] <... openat resumed>) = 3 [pid 21071] <... write resumed>) = 4 [pid 21069] <... write resumed>) = 18 executing program [pid 21067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] close(3 [pid 21069] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21067] <... futex resumed>) = 1 [pid 21071] <... close resumed>) = 0 [pid 21069] <... futex resumed>) = 0 [pid 21067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] write(1, "executing program\n", 18 [pid 21069] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21071] <... write resumed>) = 18 [pid 21069] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21072] write(3, "1000", 4 executing program [pid 21071] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21070] <... futex resumed>) = 0 [pid 21069] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21072] <... write resumed>) = 4 [pid 21071] <... futex resumed>) = 0 [pid 21070] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21072] close(3 [pid 21071] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21069] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21071] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21070] <... openat resumed>) = 3 [pid 21069] <... mmap resumed>) = 0x7f9f66df1000 [pid 21072] <... close resumed>) = 0 [pid 21071] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] write(1, "executing program\n", 18 [pid 21069] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21071] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21070] <... futex resumed>) = 1 [pid 21069] <... mprotect resumed>) = 0 [pid 21067] <... futex resumed>) = 0 [pid 21072] <... write resumed>) = 18 [pid 21071] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21069] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21067] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] <... mmap resumed>) = 0x7f9f66df1000 [pid 21070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21069] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21067] <... futex resumed>) = 0 [pid 21072] <... futex resumed>) = 0 [pid 21071] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21070] pwrite64(3, "\x02\x00", 2, 4 [pid 21069] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21067] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21073 attached [pid 21072] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21071] <... mprotect resumed>) = 0 [pid 21070] <... pwrite64 resumed>) = 2 [pid 21073] set_robust_list(0x7f9f66e119a0, 24 [pid 21072] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21071] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21070] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21070] <... futex resumed>) = 1 [pid 21073] <... set_robust_list resumed>) = 0 [pid 21067] <... futex resumed>) = 0 [pid 21073] rt_sigprocmask(SIG_SETMASK, [] [pid 21072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21071] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21070] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21069] <... clone3 resumed> => {parent_tid=[21073]}, 88) = 21073 [pid 21067] exit_group(0 [pid 21073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21071] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21069] rt_sigprocmask(SIG_SETMASK, [] [pid 21067] <... exit_group resumed>) = ? [pid 21073] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21072] <... mmap resumed>) = 0x7f9f66df1000 [pid 21070] <... futex resumed>) = ? [pid 21069] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21071] <... clone3 resumed> => {parent_tid=[21074]}, 88) = 21074 [pid 21069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] rt_sigprocmask(SIG_SETMASK, [] [pid 21069] <... futex resumed>) = 0 [pid 21071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21074 attached [pid 21073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21072] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21070] +++ exited with 0 +++ [pid 21067] +++ exited with 0 +++ [pid 21074] set_robust_list(0x7f9f66e119a0, 24 [pid 21072] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21067, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21073] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21074] <... set_robust_list resumed>) = 0 [pid 21072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21073] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21074] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21074] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21073] <... futex resumed>) = 1 [pid 21072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21069] <... futex resumed>) = 0 [pid 21073] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21074] <... mkdirat resumed>) = -1 EEXIST (File exists) ci2-android-6-12-rust/strace-static-x86_64: Process 21075 attached [pid 21075] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21075] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21073] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 21073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21069] <... futex resumed>) = 0 [pid 21069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21073] <... futex resumed>) = 1 [pid 21069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21073] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21069] <... futex resumed>) = 0 [pid 21073] <... futex resumed>) = 1 [pid 21073] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 21069] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21073] pwrite64(3, "\x02\x00", 2, 4 [pid 21069] <... futex resumed>) = 0 [pid 21073] <... pwrite64 resumed>) = 2 [pid 21069] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21073] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21069] <... futex resumed>) = 0 [pid 21073] <... futex resumed>) = 1 [pid 21069] exit_group(0 [pid 21073] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21069] <... exit_group resumed>) = ? [pid 21073] +++ exited with 0 +++ [pid 21072] <... clone3 resumed> => {parent_tid=[21075]}, 88) = 21075 [pid 21074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21072] rt_sigprocmask(SIG_SETMASK, [] [pid 21071] <... futex resumed>) = 0 [pid 21069] +++ exited with 0 +++ [pid 21074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21069, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21075] <... futex resumed>) = 0 [pid 21074] <... futex resumed>) = 0 [pid 21072] <... futex resumed>) = 1 [pid 21071] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21075] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21074] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21075] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21074] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21074] <... futex resumed>) = 1 [pid 21072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] <... futex resumed>) = 0 [pid 21075] <... futex resumed>) = 0 [pid 21074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21072] <... futex resumed>) = 1 [pid 21071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21075] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] <... futex resumed>) = 0 [pid 21075] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21074] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21074] <... openat resumed>) = 3 [pid 21072] <... futex resumed>) = 0 [pid 21074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21074] <... futex resumed>) = 1 [pid 21071] <... futex resumed>) = 0 [pid 21075] <... futex resumed>) = 0 [pid 21072] <... futex resumed>) = 1 [pid 21074] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21075] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21075] <... openat resumed>) = 3 [pid 21074] pwrite64(3, "\x02\x00", 2, 4 [pid 21071] <... futex resumed>) = 0 [pid 21075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21075] <... futex resumed>) = 1 [pid 21074] <... pwrite64 resumed>) = 2 [pid 21072] <... futex resumed>) = 0 [pid 21075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21072] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21074] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21072] <... futex resumed>) = 0 [pid 21075] pwrite64(3, "\x02\x00", 2, 4 [pid 21074] <... futex resumed>) = 1 [pid 21072] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21071] <... futex resumed>) = 0 [pid 21075] <... pwrite64 resumed>) = 2 [pid 21071] exit_group(0 [pid 21075] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21071] <... exit_group resumed>) = ? [pid 21074] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 21075] <... futex resumed>) = 1 [pid 21072] <... futex resumed>) = 0 [pid 21075] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21072] exit_group(0 [pid 21075] <... futex resumed>) = ? [pid 21072] <... exit_group resumed>) = ? [pid 21075] +++ exited with 0 +++ [pid 21071] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21071, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21072] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21076 attached , child_tidptr=0x55555f6e6750) = 21076 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21076] set_robust_list(0x55555f6e6760, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21076] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21076] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21076] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21076] setpgid(0, 0) = 0 [pid 21076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21076] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 21077 attached [pid 21077] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21076] <... write resumed>) = 4 [pid 21077] rt_sigprocmask(SIG_SETMASK, [] [pid 21076] close(3 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21077 [pid 21076] <... close resumed>) = 0 [pid 21077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21076] write(1, "executing program\n", 18 [pid 21077] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21076] <... write resumed>) = 18 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21077] <... prctl resumed>) = 0 [pid 21076] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21077] setpgid(0, 0) = 0 [pid 21076] <... futex resumed>) = 0 [pid 21077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21076] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... restart_syscall resumed>) = 0 [pid 21077] <... openat resumed>) = 3 [pid 21076] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21076] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21077] write(3, "1000", 4 [pid 21076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21077] <... write resumed>) = 4 [pid 21076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21077] close(3 [pid 21076] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21077] <... close resumed>) = 0 [pid 21077] write(1, "executing program\n", 18 [pid 21076] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21077] <... write resumed>) = 18 [pid 21076] <... mprotect resumed>) = 0 executing program [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21077] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21078 attached [pid 21076] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21078] set_robust_list(0x55555f6e6760, 24 [pid 314] <... restart_syscall resumed>) = 0 [pid 21078] <... set_robust_list resumed>) = 0 [pid 21077] <... futex resumed>) = 0 [pid 21076] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21077] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21076] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21078 [pid 21078] rt_sigprocmask(SIG_SETMASK, [] [pid 21077] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21077] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21076] <... clone3 resumed> => {parent_tid=[21079]}, 88) = 21079 [pid 21077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21076] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21077] <... mmap resumed>) = 0x7f9f66df1000 [pid 21076] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21077] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21076] <... futex resumed>) = 0 [pid 21077] <... mprotect resumed>) = 0 [pid 21076] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21077] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21080 attached [pid 21080] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21077] <... clone3 resumed> => {parent_tid=[21080]}, 88) = 21080 ci2-android-6-12-rust/strace-static-x86_64: Process 21079 attached [pid 21078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21080] rt_sigprocmask(SIG_SETMASK, [] [pid 21077] rt_sigprocmask(SIG_SETMASK, [] [pid 21080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21079] set_robust_list(0x7f9f66e119a0, 24 [pid 21078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21080] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21079] <... set_robust_list resumed>) = 0 [pid 21078] <... prctl resumed>) = 0 [pid 21077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21079] rt_sigprocmask(SIG_SETMASK, [] [pid 21078] setpgid(0, 0 [pid 21077] <... futex resumed>) = 0 [pid 21080] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21080] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21078] <... setpgid resumed>) = 0 [pid 21079] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21081 attached [pid 21080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21081] set_robust_list(0x55555f6e6760, 24 [pid 21080] <... futex resumed>) = 1 [pid 21079] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21077] <... futex resumed>) = 0 [pid 21081] <... set_robust_list resumed>) = 0 [pid 21080] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21079] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21078] <... openat resumed>) = 3 [pid 21077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21081 [pid 21081] rt_sigprocmask(SIG_SETMASK, [] [pid 21080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21078] write(3, "1000", 4 [pid 21077] <... futex resumed>) = 0 [pid 21081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21080] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21079] <... futex resumed>) = 1 [pid 21078] <... write resumed>) = 4 [pid 21077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21076] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21080] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21079] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21078] close(3 [pid 21076] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21078] <... close resumed>) = 0 [pid 21079] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21078] write(1, "executing program\n", 18 [pid 21081] <... prctl resumed>) = 0 [pid 21080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21076] <... futex resumed>) = 0 [pid 21081] setpgid(0, 0 [pid 21080] <... futex resumed>) = 1 [pid 21079] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21078] <... write resumed>) = 18 [pid 21077] <... futex resumed>) = 0 [pid 21076] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21081] <... setpgid resumed>) = 0 [pid 21080] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21078] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21079] <... futex resumed>) = 0 [pid 21078] <... futex resumed>) = 0 [pid 21077] <... futex resumed>) = 0 [pid 21076] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21081] <... openat resumed>) = 3 [pid 21080] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21079] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21078] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21076] <... futex resumed>) = 0 [pid 21081] write(3, "1000", 4 [pid 21080] <... openat resumed>) = 3 [pid 21078] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21076] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21081] <... write resumed>) = 4 [pid 21080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21079] <... openat resumed>) = 3 [pid 21078] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21081] close(3 [pid 21080] <... futex resumed>) = 1 [pid 21079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21077] <... futex resumed>) = 0 [pid 21081] <... close resumed>) = 0 [pid 21080] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21079] <... futex resumed>) = 1 [pid 21078] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21077] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21076] <... futex resumed>) = 0 [pid 21081] write(1, "executing program\n", 18 [pid 21080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21079] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21078] <... mmap resumed>) = 0x7f9f66df1000 [pid 21077] <... futex resumed>) = 0 executing program [pid 21076] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21081] <... write resumed>) = 18 [pid 21080] pwrite64(3, "\x02\x00", 2, 4 [pid 21079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21078] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21077] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21076] <... futex resumed>) = 0 [pid 21081] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21080] <... pwrite64 resumed>) = 2 [pid 21079] pwrite64(3, "\x02\x00", 2, 4 [pid 21078] <... mprotect resumed>) = 0 [pid 21076] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21081] <... futex resumed>) = 0 [pid 21080] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21081] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21080] <... futex resumed>) = 1 [pid 21079] <... pwrite64 resumed>) = 2 [pid 21078] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21077] <... futex resumed>) = 0 [pid 21081] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21080] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21079] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21078] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21077] exit_group(0 [pid 21079] <... futex resumed>) = 1 [pid 21078] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21081] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21080] <... futex resumed>) = ? [pid 21077] <... exit_group resumed>) = ? [pid 21076] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21082 attached [pid 21081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21080] +++ exited with 0 +++ [pid 21079] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21077] +++ exited with 0 +++ [pid 21076] exit_group(0 [pid 21082] set_robust_list(0x7f9f66e119a0, 24 [pid 21081] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21079] <... futex resumed>) = ? [pid 21078] <... clone3 resumed> => {parent_tid=[21082]}, 88) = 21082 [pid 21076] <... exit_group resumed>) = ? [pid 21082] <... set_robust_list resumed>) = 0 [pid 21081] <... mmap resumed>) = 0x7f9f66df1000 [pid 21079] +++ exited with 0 +++ [pid 21078] rt_sigprocmask(SIG_SETMASK, [] [pid 21076] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21077, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21082] rt_sigprocmask(SIG_SETMASK, [] [pid 21081] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21076, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21078] <... futex resumed>) = 0 [pid 21082] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21081] <... mprotect resumed>) = 0 [pid 21078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21082] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21081] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21081] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21082] <... futex resumed>) = 1 [pid 21081] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21078] <... futex resumed>) = 0 [pid 21082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21078] <... futex resumed>) = 0 [pid 21081] <... clone3 resumed> => {parent_tid=[21083]}, 88) = 21083 [pid 21081] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21081] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21081] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21083 attached [pid 21082] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21082] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21083] rt_sigprocmask(SIG_SETMASK, [] [pid 21082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21082] <... futex resumed>) = 1 [pid 21078] <... futex resumed>) = 0 [pid 21078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21082] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21083] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21078] <... futex resumed>) = 0 [pid 21078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21082] <... openat resumed>) = 3 [pid 21083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] <... futex resumed>) = 1 [pid 21083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21082] <... futex resumed>) = 1 [pid 21081] <... futex resumed>) = 0 [pid 21078] <... futex resumed>) = 0 [pid 21081] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21081] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21083] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21078] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21078] <... futex resumed>) = 0 [pid 21082] pwrite64(3, "\x02\x00", 2, 4 [pid 21078] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21081] <... futex resumed>) = 0 [pid 21083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21082] <... pwrite64 resumed>) = 2 [pid 21081] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21081] <... futex resumed>) = 0 [pid 21083] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21081] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] <... openat resumed>) = 3 [pid 21082] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21082] <... futex resumed>) = 1 [pid 21078] <... futex resumed>) = 0 [pid 21082] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21083] <... futex resumed>) = 1 [pid 21081] <... futex resumed>) = 0 [pid 21078] exit_group(0 [pid 21083] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21081] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21082] <... futex resumed>) = ? [pid 21081] <... futex resumed>) = 0 [pid 21078] <... exit_group resumed>) = ? [pid 21083] pwrite64(3, "\x02\x00", 2, 4 [pid 21082] +++ exited with 0 +++ [pid 21081] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21083] <... pwrite64 resumed>) = 2 [pid 21083] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21081] <... futex resumed>) = 0 [pid 21081] exit_group(0) = ? [pid 21083] <... futex resumed>) = ? [pid 21078] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21078, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 21083] +++ exited with 0 +++ [pid 21081] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21081, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21084 attached , child_tidptr=0x55555f6e6750) = 21084 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21084] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21084] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 21084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21084] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21084] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21084] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21084] <... openat resumed>) = 3 [pid 21084] write(3, "1000", 4) = 4 [pid 21084] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 21085 attached [pid 21085] set_robust_list(0x55555f6e6760, 24 [pid 21084] <... close resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21085 [pid 21085] <... set_robust_list resumed>) = 0 [pid 21084] write(1, "executing program\n", 18 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21085] rt_sigprocmask(SIG_SETMASK, [] [pid 21084] <... write resumed>) = 18 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21085] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21084] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21084] <... futex resumed>) = 0 [pid 21085] <... prctl resumed>) = 0 [pid 21085] setpgid(0, 0) = 0 [pid 21085] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21084] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21085] <... openat resumed>) = 3 [pid 21084] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21085] write(3, "1000", 4) = 4 [pid 21084] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... restart_syscall resumed>) = 0 [pid 21085] close(3 [pid 21084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21085] <... close resumed>) = 0 [pid 21085] write(1, "executing program\n", 18 [pid 21084] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21085] <... write resumed>) = 18 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21085] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 21085] <... futex resumed>) = 0 [pid 21084] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21085] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21084] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 21086 attached [pid 21085] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21084] <... mprotect resumed>) = 0 [pid 21086] set_robust_list(0x55555f6e6760, 24 [pid 21085] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21086] <... set_robust_list resumed>) = 0 [pid 21085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21084] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21085] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21086 [pid 21086] rt_sigprocmask(SIG_SETMASK, [] [pid 21085] <... mmap resumed>) = 0x7f9f66df1000 [pid 21084] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21085] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21084] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21085] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21087 attached [pid 21086] <... prctl resumed>) = 0 [pid 21085] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21087] set_robust_list(0x7f9f66e119a0, 24 [pid 21086] setpgid(0, 0 [pid 21085] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21084] <... clone3 resumed> => {parent_tid=[21087]}, 88) = 21087 [pid 21086] <... setpgid resumed>) = 0 [pid 21087] <... set_robust_list resumed>) = 0 [pid 21085] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21087] rt_sigprocmask(SIG_SETMASK, [] [pid 21086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21084] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21088 attached [pid 21087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21085] <... clone3 resumed> => {parent_tid=[21088]}, 88) = 21088 [pid 21085] rt_sigprocmask(SIG_SETMASK, [] [pid 21086] <... openat resumed>) = 3 [pid 21088] set_robust_list(0x7f9f66e119a0, 24 [pid 21085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21084] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21085] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] <... futex resumed>) = 0 [pid 21085] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21088] <... set_robust_list resumed>) = 0 [pid 21087] <... futex resumed>) = 0 [pid 21086] write(3, "1000", 4 [pid 21084] <... futex resumed>) = 1 [pid 21088] rt_sigprocmask(SIG_SETMASK, [] [pid 21087] mkdirat(AT_FDCWD, "./sys", 0777 [pid 314] <... restart_syscall resumed>) = 0 [pid 21088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21087] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21086] <... write resumed>) = 4 [pid 21088] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] close(3 [pid 21088] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21087] <... futex resumed>) = 1 [pid 21086] <... close resumed>) = 0 [pid 21084] <... futex resumed>) = 0 [pid 21087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21086] write(1, "executing program\n", 18 [pid 21088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21088] <... futex resumed>) = 1 [pid 21087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21086] <... write resumed>) = 18 [pid 21084] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21088] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21087] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21086] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] <... futex resumed>) = 0 [pid 21084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21087] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21086] <... futex resumed>) = 0 [pid 21085] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21085] <... futex resumed>) = 1 [pid 21087] <... futex resumed>) = 0 [pid 21086] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21085] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21086] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21086] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21086] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21086] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21089 attached [pid 21088] <... futex resumed>) = 0 [pid 21084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21088] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21084] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21090 [pid 21089] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 21090 attached [pid 21088] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21087] <... futex resumed>) = 0 [pid 21086] <... clone3 resumed> => {parent_tid=[21089]}, 88) = 21089 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21090] set_robust_list(0x55555f6e6760, 24 [pid 21089] <... set_robust_list resumed>) = 0 [pid 21088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21087] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21086] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21090] <... set_robust_list resumed>) = 0 [pid 21089] rt_sigprocmask(SIG_SETMASK, [] [pid 21088] <... futex resumed>) = 1 [pid 21087] <... openat resumed>) = 3 [pid 21086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21085] <... futex resumed>) = 0 [pid 21090] rt_sigprocmask(SIG_SETMASK, [] [pid 21089] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21088] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21089] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21088] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21087] <... futex resumed>) = 1 [pid 21086] <... futex resumed>) = 0 [pid 21085] <... futex resumed>) = 0 [pid 21084] <... futex resumed>) = 0 [pid 21090] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21089] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21088] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21085] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21088] <... openat resumed>) = 3 [pid 21084] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21089] <... futex resumed>) = 0 [pid 21088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21084] <... futex resumed>) = 0 [pid 21089] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21088] <... futex resumed>) = 0 [pid 21084] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21088] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21090] <... prctl resumed>) = 0 [pid 21087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21090] setpgid(0, 0 [pid 21087] pwrite64(3, "\x02\x00", 2, 4 [pid 21086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... setpgid resumed>) = 0 [pid 21089] <... futex resumed>) = 0 [pid 21087] <... pwrite64 resumed>) = 2 [pid 21086] <... futex resumed>) = 1 [pid 21085] <... futex resumed>) = 1 [pid 21090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21089] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21088] <... futex resumed>) = 0 [pid 21087] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21085] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21090] <... openat resumed>) = 3 [pid 21089] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21088] pwrite64(3, "\x02\x00", 2, 4 [pid 21087] <... futex resumed>) = 1 [pid 21084] <... futex resumed>) = 0 [pid 21090] write(3, "1000", 4 [pid 21087] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21090] <... write resumed>) = 4 [pid 21088] <... pwrite64 resumed>) = 2 [pid 21090] close(3 [pid 21084] exit_group(0 [pid 21090] <... close resumed>) = 0 [pid 21088] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21087] <... futex resumed>) = ? [pid 21090] write(1, "executing program\n", 18 executing program [pid 21088] <... futex resumed>) = 1 [pid 21085] <... futex resumed>) = 0 [pid 21084] <... exit_group resumed>) = ? [pid 21090] <... write resumed>) = 18 [pid 21089] <... futex resumed>) = 1 [pid 21088] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21087] +++ exited with 0 +++ [pid 21086] <... futex resumed>) = 0 [pid 21085] exit_group(0 [pid 21090] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21085] <... exit_group resumed>) = ? [pid 21090] <... futex resumed>) = 0 [pid 21086] <... futex resumed>) = 0 [pid 21090] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21090] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21090] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21084] +++ exited with 0 +++ [pid 21090] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21088] <... futex resumed>) = ? [pid 21089] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21084, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21090] <... mmap resumed>) = 0x7f9f66df1000 [pid 21089] <... openat resumed>) = 3 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21090] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21090] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21090] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21088] +++ exited with 0 +++ [pid 21085] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21091 attached [pid 21089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... clone3 resumed> => {parent_tid=[21091]}, 88) = 21091 [pid 21086] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21085, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21090] rt_sigprocmask(SIG_SETMASK, [] [pid 21086] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21091] set_robust_list(0x7f9f66e119a0, 24 [pid 21090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21089] <... futex resumed>) = 1 [pid 21086] <... futex resumed>) = 0 [pid 21090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21089] pwrite64(3, "\x02\x00", 2, 4 [pid 21091] <... set_robust_list resumed>) = 0 [pid 21086] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21090] <... futex resumed>) = 0 [pid 21091] rt_sigprocmask(SIG_SETMASK, [] [pid 21090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21089] <... pwrite64 resumed>) = 2 [pid 21091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21091] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21089] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21091] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21089] <... futex resumed>) = 1 [pid 21086] <... futex resumed>) = 0 [pid 21091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21089] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21091] <... futex resumed>) = 1 [pid 21091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21090] <... futex resumed>) = 0 [pid 21086] exit_group(0 [pid 21090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21086] <... exit_group resumed>) = ? [pid 21090] <... futex resumed>) = 0 [pid 21090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21091] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 21091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... futex resumed>) = 0 [pid 21090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21091] <... futex resumed>) = 1 [pid 21091] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... futex resumed>) = 0 [pid 21091] <... futex resumed>) = 1 [pid 21090] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21091] pwrite64(3, "\x02\x00", 2, 4 [pid 21090] <... futex resumed>) = 0 [pid 21091] <... pwrite64 resumed>) = 2 [pid 21090] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21091] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21090] <... futex resumed>) = 0 [pid 21091] <... futex resumed>) = 1 [pid 21090] exit_group(0 [pid 21091] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21090] <... exit_group resumed>) = ? [pid 21091] +++ exited with 0 +++ [pid 21090] +++ exited with 0 +++ [pid 21089] <... futex resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21090, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21089] +++ exited with 0 +++ [pid 21086] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21086, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21092 attached , [], 8) = 0 [pid 21092] set_robust_list(0x55555f6e6760, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21092 [pid 317] <... restart_syscall resumed>) = 0 [pid 21092] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-6-12-rust/strace-static-x86_64: Process 21093 attached ) = 0 [pid 21092] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21094 attached [pid 21092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21094] set_robust_list(0x55555f6e6760, 24 [pid 21093] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21094] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21093 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21094 [pid 21094] rt_sigprocmask(SIG_SETMASK, [] [pid 21092] <... openat resumed>) = 3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21093] rt_sigprocmask(SIG_SETMASK, [] [pid 21092] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] <... write resumed>) = 4 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21094] <... prctl resumed>) = 0 [pid 21093] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21092] close(3 [pid 21094] setpgid(0, 0 [pid 21093] <... prctl resumed>) = 0 [pid 21094] <... setpgid resumed>) = 0 [pid 21093] setpgid(0, 0 [pid 21092] <... close resumed>) = 0 [pid 21094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21093] <... setpgid resumed>) = 0 [pid 21092] write(1, "executing program\n", 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21094] <... openat resumed>) = 3 [pid 21093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21092] <... write resumed>) = 18 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 21095 attached [pid 21092] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21092] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21092] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21093] <... openat resumed>) = 3 [pid 21095] set_robust_list(0x55555f6e6760, 24 [pid 21094] write(3, "1000", 4 [pid 21093] write(3, "1000", 4 [pid 21095] <... set_robust_list resumed>) = 0 [pid 21094] <... write resumed>) = 4 [pid 21093] <... write resumed>) = 4 [pid 21092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21095 [pid 21092] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21095] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21094] close(3 [pid 21093] close(3 [pid 21092] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21092] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21092] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21096 attached [pid 21096] set_robust_list(0x7f9f66e119a0, 24 [pid 21092] <... clone3 resumed> => {parent_tid=[21096]}, 88) = 21096 [pid 21094] <... close resumed>) = 0 [pid 21093] <... close resumed>) = 0 [pid 21094] write(1, "executing program\n", 18 [pid 21095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21093] write(1, "executing program\n", 18 [pid 21094] <... write resumed>) = 18 [pid 21095] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21093] <... write resumed>) = 18 [pid 21095] <... prctl resumed>) = 0 [pid 21094] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] setpgid(0, 0 executing program executing program [pid 21093] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21094] <... futex resumed>) = 0 [pid 21095] <... setpgid resumed>) = 0 [pid 21094] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21093] <... futex resumed>) = 0 [pid 21096] <... set_robust_list resumed>) = 0 [pid 21092] rt_sigprocmask(SIG_SETMASK, [] [pid 21096] rt_sigprocmask(SIG_SETMASK, [] [pid 21092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21094] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21093] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21092] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21096] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21093] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21092] <... futex resumed>) = 0 [pid 21096] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21095] <... openat resumed>) = 3 [pid 21094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21093] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21092] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] write(3, "1000", 4 [pid 21094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21096] <... futex resumed>) = 0 [pid 21095] <... write resumed>) = 4 [pid 21094] <... mmap resumed>) = 0x7f9f66df1000 [pid 21093] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21092] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21096] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21095] close(3 [pid 21094] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21093] <... mmap resumed>) = 0x7f9f66df1000 [pid 21092] <... futex resumed>) = 0 [pid 21096] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21093] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21092] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] <... close resumed>) = 0 [pid 21094] <... mprotect resumed>) = 0 [pid 21093] <... mprotect resumed>) = 0 [pid 21092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21096] <... futex resumed>) = 0 [pid 21092] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21096] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21095] write(1, "executing program\n", 18 [pid 21094] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21093] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21092] <... futex resumed>) = 0 [pid 21096] <... openat resumed>) = 3 [pid 21095] <... write resumed>) = 18 [pid 21094] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21093] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21092] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21096] <... futex resumed>) = 0 [pid 21095] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21092] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21097 attached [pid 21096] pwrite64(3, "\x02\x00", 2, 4 [pid 21092] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21098 attached [pid 21097] set_robust_list(0x7f9f66e119a0, 24 [pid 21096] <... pwrite64 resumed>) = 2 [pid 21095] <... futex resumed>) = 0 [pid 21093] <... clone3 resumed> => {parent_tid=[21097]}, 88) = 21097 [pid 21092] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21098] set_robust_list(0x7f9f66e119a0, 24 [pid 21097] <... set_robust_list resumed>) = 0 [pid 21096] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21094] <... clone3 resumed> => {parent_tid=[21098]}, 88) = 21098 [pid 21098] <... set_robust_list resumed>) = 0 [pid 21097] rt_sigprocmask(SIG_SETMASK, [] [pid 21096] <... futex resumed>) = 1 [pid 21095] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21092] <... futex resumed>) = 0 [pid 21098] rt_sigprocmask(SIG_SETMASK, [] [pid 21097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21096] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21095] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21094] rt_sigprocmask(SIG_SETMASK, [] [pid 21093] rt_sigprocmask(SIG_SETMASK, [] [pid 21092] exit_group(0 [pid 21098] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21096] <... futex resumed>) = ? [pid 21095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21094] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21092] <... exit_group resumed>) = ? [pid 21098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21096] +++ exited with 0 +++ [pid 21095] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21097] <... futex resumed>) = 0 [pid 21095] <... mmap resumed>) = 0x7f9f66df1000 [pid 21094] <... futex resumed>) = 0 [pid 21093] <... futex resumed>) = 1 [pid 21098] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21095] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21092] +++ exited with 0 +++ [pid 21095] <... mprotect resumed>) = 0 [pid 21098] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21097] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21095] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21092, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21097] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21098] <... futex resumed>) = 1 [pid 21097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21094] <... futex resumed>) = 0 [pid 21098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21097] <... futex resumed>) = 1 [pid 21097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21095] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] <... futex resumed>) = 0 [pid 21093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21098] <... futex resumed>) = 0 [pid 21094] <... futex resumed>) = 1 [pid 21093] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 21099 attached [pid 21098] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21097] <... futex resumed>) = 0 [pid 21095] <... clone3 resumed> => {parent_tid=[21099]}, 88) = 21099 [pid 21094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21099] set_robust_list(0x7f9f66e119a0, 24 [pid 21098] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21097] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21095] rt_sigprocmask(SIG_SETMASK, [] [pid 21099] <... set_robust_list resumed>) = 0 [pid 21098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21097] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21099] rt_sigprocmask(SIG_SETMASK, [] [pid 21098] <... futex resumed>) = 1 [pid 21097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21094] <... futex resumed>) = 0 [pid 21099] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21097] <... futex resumed>) = 1 [pid 21094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] <... futex resumed>) = 0 [pid 21099] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21099] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21098] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21095] <... futex resumed>) = 0 [pid 21094] <... futex resumed>) = 0 [pid 21093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21098] <... openat resumed>) = 3 [pid 21097] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21093] <... futex resumed>) = 0 [pid 21095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21099] <... futex resumed>) = 0 [pid 21098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21097] <... openat resumed>) = 3 [pid 21095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21099] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21098] <... futex resumed>) = 1 [pid 21097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] <... futex resumed>) = 0 [pid 21094] <... futex resumed>) = 0 [pid 21093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21099] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21097] <... futex resumed>) = 0 [pid 21095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21094] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21093] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21098] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21097] pwrite64(3, "\x02\x00", 2, 4 [pid 21099] <... futex resumed>) = 0 [pid 21098] pwrite64(3, "\x02\x00", 2, 4 [pid 21097] <... pwrite64 resumed>) = 2 [pid 21095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21094] <... futex resumed>) = 0 [pid 21093] <... futex resumed>) = 0 [pid 21099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21098] <... pwrite64 resumed>) = 2 [pid 21095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21094] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21093] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21095] <... futex resumed>) = 0 [pid 21099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21098] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21097] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21099] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21098] <... futex resumed>) = 1 [pid 21097] <... futex resumed>) = 1 [pid 21094] <... futex resumed>) = 0 [pid 21093] <... futex resumed>) = 0 [pid 21099] <... openat resumed>) = 3 [pid 21098] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21097] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21094] exit_group(0 [pid 21093] exit_group(0 [pid 21099] <... futex resumed>) = 1 [pid 21098] <... futex resumed>) = ? [pid 21095] <... futex resumed>) = 0 [pid 21097] <... futex resumed>) = ? [pid 21094] <... exit_group resumed>) = ? [pid 21093] <... exit_group resumed>) = ? [pid 21099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21098] +++ exited with 0 +++ [pid 21097] +++ exited with 0 +++ [pid 21095] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21099] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21099] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21094] +++ exited with 0 +++ [pid 21093] +++ exited with 0 +++ [pid 21095] <... futex resumed>) = 1 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21094, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21095] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21093, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21099] <... futex resumed>) = 0 [pid 21095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21099] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21095] exit_group(0 [pid 21099] <... futex resumed>) = ? [pid 21099] +++ exited with 0 +++ [pid 21095] <... exit_group resumed>) = ? [pid 21095] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21095, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 21100 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21100 attached [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21101 attached [pid 21100] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21101] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21101 [pid 21101] <... set_robust_list resumed>) = 0 [pid 21100] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21101] rt_sigprocmask(SIG_SETMASK, [] [pid 21100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21101] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21102 attached [pid 21101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21101] write(3, "1000", 4) = 4 [pid 21101] close(3) = 0 [pid 21101] write(1, "executing program\n", 18) = 18 executing program [pid 21101] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21101] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... restart_syscall resumed>) = 0 [pid 21101] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21101] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21101] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21102] set_robust_list(0x55555f6e6760, 24 [pid 21101] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21100] <... prctl resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21102] <... set_robust_list resumed>) = 0 [pid 21100] setpgid(0, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21102 [pid 21102] rt_sigprocmask(SIG_SETMASK, [] [pid 21101] <... mprotect resumed>) = 0 [pid 21100] <... setpgid resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21103 attached [pid 21102] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21101] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21103 [pid 21102] <... prctl resumed>) = 0 [pid 21100] <... openat resumed>) = 3 [pid 21102] setpgid(0, 0 [pid 21100] write(3, "1000", 4 [pid 21102] <... setpgid resumed>) = 0 [pid 21103] set_robust_list(0x55555f6e6760, 24 [pid 21102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21101] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21100] <... write resumed>) = 4 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21104 attached [pid 21103] <... set_robust_list resumed>) = 0 [pid 21102] <... openat resumed>) = 3 [pid 21100] close(3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21104] set_robust_list(0x7f9f66e119a0, 24 [pid 21103] rt_sigprocmask(SIG_SETMASK, [] [pid 21102] write(3, "1000", 4 [pid 21101] <... clone3 resumed> => {parent_tid=[21104]}, 88) = 21104 [pid 21100] <... close resumed>) = 0 [pid 21104] <... set_robust_list resumed>) = 0 [pid 21103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] rt_sigprocmask(SIG_SETMASK, [] [pid 21104] rt_sigprocmask(SIG_SETMASK, [] [pid 21103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21103] <... prctl resumed>) = 0 [pid 21101] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21104] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21103] setpgid(0, 0 [pid 21101] <... futex resumed>) = 0 [pid 21104] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21103] <... setpgid resumed>) = 0 [pid 21101] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21102] <... write resumed>) = 4 [pid 21101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21100] write(1, "executing program\n", 18 [pid 21104] <... futex resumed>) = 0 [pid 21102] close(3 [pid 21100] <... write resumed>) = 18 [pid 21102] <... close resumed>) = 0 executing program [pid 21100] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21102] write(1, "executing program\n", 18 [pid 21100] <... futex resumed>) = 0 [pid 21102] <... write resumed>) = 18 executing program [pid 21100] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21102] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21102] <... futex resumed>) = 0 [pid 21104] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21103] <... openat resumed>) = 3 [pid 21102] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21101] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21104] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21103] write(3, "1000", 4 [pid 21102] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21101] <... futex resumed>) = 0 [pid 21100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... write resumed>) = 4 [pid 21102] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21101] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21104] <... futex resumed>) = 0 [pid 21103] close(3 [pid 21102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21100] <... mmap resumed>) = 0x7f9f66df1000 [pid 21104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21103] <... close resumed>) = 0 [pid 21102] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21101] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21103] write(1, "executing program\n", 18 [pid 21102] <... mmap resumed>) = 0x7f9f66df1000 [pid 21101] <... futex resumed>) = 0 [pid 21100] <... mprotect resumed>) = 0 executing program [pid 21104] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21103] <... write resumed>) = 18 [pid 21102] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21101] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21104] <... openat resumed>) = 3 [pid 21103] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21102] <... mprotect resumed>) = 0 [pid 21100] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... futex resumed>) = 0 [pid 21104] <... futex resumed>) = 1 [pid 21103] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21102] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21101] <... futex resumed>) = 0 [pid 21100] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21103] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21102] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21101] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21103] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21102] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21101] <... futex resumed>) = 0 [pid 21104] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 21106 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21105 attached [pid 21103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21106] set_robust_list(0x7f9f66e119a0, 24 [pid 21105] set_robust_list(0x7f9f66e119a0, 24 [pid 21104] <... pwrite64 resumed>) = 2 [pid 21103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21102] <... clone3 resumed> => {parent_tid=[21106]}, 88) = 21106 [pid 21100] <... clone3 resumed> => {parent_tid=[21105]}, 88) = 21105 [pid 21106] <... set_robust_list resumed>) = 0 [pid 21105] <... set_robust_list resumed>) = 0 [pid 21104] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... mmap resumed>) = 0x7f9f66df1000 [pid 21102] rt_sigprocmask(SIG_SETMASK, [] [pid 21100] rt_sigprocmask(SIG_SETMASK, [] [pid 21106] rt_sigprocmask(SIG_SETMASK, [] [pid 21105] rt_sigprocmask(SIG_SETMASK, [] [pid 21104] <... futex resumed>) = 1 [pid 21103] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21102] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21101] <... futex resumed>) = 0 [pid 21100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21105] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21104] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21103] <... mprotect resumed>) = 0 [pid 21102] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21101] exit_group(0 [pid 21100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21106] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21105] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21103] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21102] <... futex resumed>) = 0 [pid 21101] <... exit_group resumed>) = ? [pid 21106] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21105] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21104] <... futex resumed>) = ? [pid 21103] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21102] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21100] <... futex resumed>) = 0 [pid 21106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21106] <... futex resumed>) = 0 [pid 21105] <... futex resumed>) = 0 [pid 21102] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21107 attached [pid 21106] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21105] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21103] <... clone3 resumed> => {parent_tid=[21107]}, 88) = 21107 [pid 21107] set_robust_list(0x7f9f66e119a0, 24 [pid 21106] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21103] rt_sigprocmask(SIG_SETMASK, [] [pid 21107] <... set_robust_list resumed>) = 0 [pid 21106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21107] rt_sigprocmask(SIG_SETMASK, [] [pid 21106] <... futex resumed>) = 0 [pid 21103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21106] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21103] <... futex resumed>) = 0 [pid 21107] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21107] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... futex resumed>) = 0 [pid 21107] <... futex resumed>) = 1 [pid 21103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21107] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21103] <... futex resumed>) = 0 [pid 21107] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... futex resumed>) = 0 [pid 21107] <... futex resumed>) = 1 [pid 21103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21107] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21103] <... futex resumed>) = 0 [pid 21103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... futex resumed>) = 0 [pid 21107] <... futex resumed>) = 1 [pid 21103] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21107] pwrite64(3, "\x02\x00", 2, 4 [pid 21103] <... futex resumed>) = 0 [pid 21107] <... pwrite64 resumed>) = 2 [pid 21104] +++ exited with 0 +++ [pid 21102] <... futex resumed>) = 1 [pid 21101] +++ exited with 0 +++ [pid 21106] <... futex resumed>) = 0 [pid 21103] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21106] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21102] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21101, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21107] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21105] <... futex resumed>) = 0 [pid 21102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21100] <... futex resumed>) = 1 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21107] <... futex resumed>) = 1 [pid 21105] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21103] <... futex resumed>) = 0 [pid 21102] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21107] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21106] <... futex resumed>) = 0 [pid 21105] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21103] exit_group(0 [pid 21102] <... futex resumed>) = 1 [pid 21107] <... futex resumed>) = ? [pid 21106] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21103] <... exit_group resumed>) = ? [pid 21102] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21107] +++ exited with 0 +++ [pid 21106] <... openat resumed>) = 3 [pid 21105] <... futex resumed>) = 1 [pid 21103] +++ exited with 0 +++ [pid 21100] <... futex resumed>) = 0 [pid 21106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21105] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21103, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21106] <... futex resumed>) = 1 [pid 21105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21102] <... futex resumed>) = 0 [pid 21100] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21106] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21105] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21102] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21105] <... openat resumed>) = 3 [pid 21102] <... futex resumed>) = 0 [pid 21106] pwrite64(3, "\x02\x00", 2, 4 [pid 21105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21100] <... futex resumed>) = 0 [pid 21105] <... futex resumed>) = 1 [pid 21100] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21105] pwrite64(3, "\x02\x00", 2, 4 [pid 21100] <... futex resumed>) = 0 [pid 21105] <... pwrite64 resumed>) = 2 [pid 21100] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21106] <... pwrite64 resumed>) = 2 [pid 21102] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21106] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21102] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21106] <... futex resumed>) = 0 [pid 21102] exit_group(0 [pid 21106] ???() = ? [pid 21102] <... exit_group resumed>) = ? [pid 21105] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21106] +++ exited with 0 +++ [pid 21105] <... futex resumed>) = 1 [pid 21100] <... futex resumed>) = 0 [pid 21105] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21100] exit_group(0 [pid 21105] <... futex resumed>) = ? [pid 21100] <... exit_group resumed>) = ? [pid 21105] +++ exited with 0 +++ [pid 21102] +++ exited with 0 +++ [pid 21100] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21102, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21100, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21108 attached [pid 21108] set_robust_list(0x55555f6e6760, 24) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21108 [pid 21108] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21108] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21108] setpgid(0, 0) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21108] <... openat resumed>) = 3 [pid 21108] write(3, "1000", 4 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21108] <... write resumed>) = 4 [pid 21108] close(3) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21109 attached [pid 21108] write(1, "executing program\n", 18 [pid 21109] set_robust_list(0x55555f6e6760, 24 [pid 21108] <... write resumed>) = 18 [pid 21109] <... set_robust_list resumed>) = 0 executing program [pid 21108] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] rt_sigprocmask(SIG_SETMASK, [] [pid 21108] <... futex resumed>) = 0 [pid 21109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21108] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21109] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21108] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21109 [pid 21109] <... prctl resumed>) = 0 [pid 21108] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21109] setpgid(0, 0 [pid 21108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21109] <... setpgid resumed>) = 0 [pid 21108] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21108] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21109] <... openat resumed>) = 3 [pid 21108] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21109] write(3, "1000", 4 [pid 21108] <... mprotect resumed>) = 0 [pid 21109] <... write resumed>) = 4 [pid 21108] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 21109] close(3 [pid 21108] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21109] <... close resumed>) = 0 [pid 21108] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21109] write(1, "executing program\n", 18 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21110 attached [pid 21109] <... write resumed>) = 18 [pid 21110] set_robust_list(0x7f9f66e119a0, 24 [pid 21109] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21108] <... clone3 resumed> => {parent_tid=[21110]}, 88) = 21110 [pid 21110] <... set_robust_list resumed>) = 0 [pid 21109] <... futex resumed>) = 0 [pid 21108] rt_sigprocmask(SIG_SETMASK, [] [pid 21110] rt_sigprocmask(SIG_SETMASK, [] [pid 21109] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21109] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21108] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21110] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21108] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21110] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21109] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program ci2-android-6-12-rust/strace-static-x86_64: Process 21111 attached [pid 21110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21108] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21111] set_robust_list(0x55555f6e6760, 24 [pid 21110] <... futex resumed>) = 0 [pid 21109] <... mmap resumed>) = 0x7f9f66df1000 [pid 21108] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21111 [pid 21111] <... set_robust_list resumed>) = 0 [pid 21110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21109] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21108] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21111] rt_sigprocmask(SIG_SETMASK, [] [pid 21110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21109] <... mprotect resumed>) = 0 [pid 21108] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21110] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21109] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21108] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21112 attached [pid 21111] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21110] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21109] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21112] set_robust_list(0x55555f6e6760, 24 [pid 21111] <... prctl resumed>) = 0 [pid 21110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21112 [pid 21112] <... set_robust_list resumed>) = 0 [pid 21111] setpgid(0, 0 [pid 21110] <... futex resumed>) = 1 [pid 21108] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21113 attached [pid 21112] rt_sigprocmask(SIG_SETMASK, [] [pid 21111] <... setpgid resumed>) = 0 [pid 21110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21109] <... clone3 resumed> => {parent_tid=[21113]}, 88) = 21113 [pid 21108] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21113] set_robust_list(0x7f9f66e119a0, 24 [pid 21112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21109] rt_sigprocmask(SIG_SETMASK, [] [pid 21108] <... futex resumed>) = 0 [pid 21113] <... set_robust_list resumed>) = 0 [pid 21112] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21110] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21113] rt_sigprocmask(SIG_SETMASK, [] [pid 21111] <... openat resumed>) = 3 [pid 21109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21108] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21112] <... prctl resumed>) = 0 [pid 21111] write(3, "1000", 4 [pid 21110] <... openat resumed>) = 3 [pid 21109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21113] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21112] setpgid(0, 0 [pid 21111] <... write resumed>) = 4 [pid 21113] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21112] <... setpgid resumed>) = 0 [pid 21111] close(3 [pid 21110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] <... futex resumed>) = 0 [pid 21113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21113] <... futex resumed>) = 0 [pid 21112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21111] <... close resumed>) = 0 [pid 21110] <... futex resumed>) = 1 [pid 21109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21108] <... futex resumed>) = 0 [pid 21113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] <... openat resumed>) = 3 [pid 21111] write(1, "executing program\n", 18 [pid 21110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21108] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21112] write(3, "1000", 4 [pid 21111] <... write resumed>) = 18 [pid 21110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21109] <... futex resumed>) = 0 [pid 21108] <... futex resumed>) = 0 [pid 21113] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21112] <... write resumed>) = 4 [pid 21111] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21110] pwrite64(3, "\x02\x00", 2, 4 [pid 21109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21108] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21113] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21112] close(3 [pid 21111] <... futex resumed>) = 0 executing program [pid 21113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21112] <... close resumed>) = 0 [pid 21111] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21110] <... pwrite64 resumed>) = 2 [pid 21113] <... futex resumed>) = 1 [pid 21112] write(1, "executing program\n", 18 executing program [pid 21111] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21109] <... futex resumed>) = 0 [pid 21113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] <... write resumed>) = 18 [pid 21111] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21110] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21112] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21110] <... futex resumed>) = 1 [pid 21109] <... futex resumed>) = 0 [pid 21108] <... futex resumed>) = 0 [pid 21113] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21112] <... futex resumed>) = 0 [pid 21111] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21110] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21108] exit_group(0 [pid 21113] <... openat resumed>) = 3 [pid 21112] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21112] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21111] <... mmap resumed>) = 0x7f9f66df1000 [pid 21110] <... futex resumed>) = ? [pid 21108] <... exit_group resumed>) = ? [pid 21113] <... futex resumed>) = 1 [pid 21112] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21111] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21109] <... futex resumed>) = 0 [pid 21113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21111] <... mprotect resumed>) = 0 [pid 21109] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21112] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21109] <... futex resumed>) = 0 [pid 21110] +++ exited with 0 +++ [pid 21111] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21108] +++ exited with 0 +++ [pid 21113] pwrite64(3, "\x02\x00", 2, 4 [pid 21112] <... mmap resumed>) = 0x7f9f66df1000 [pid 21109] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21111] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21108, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21113] <... pwrite64 resumed>) = 2 [pid 21112] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21113] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21112] <... mprotect resumed>) = 0 [pid 21111] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21114 attached [pid 21113] <... futex resumed>) = 1 [pid 21112] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21109] <... futex resumed>) = 0 [pid 21114] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21113] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21111] <... clone3 resumed> => {parent_tid=[21114]}, 88) = 21114 [pid 21109] exit_group(0 [pid 21114] rt_sigprocmask(SIG_SETMASK, [] [pid 21112] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21111] rt_sigprocmask(SIG_SETMASK, [] [pid 21109] <... exit_group resumed>) = ? [pid 21114] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21115 attached [pid 21111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21111] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21115] set_robust_list(0x7f9f66e119a0, 24 [pid 21114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21112] <... clone3 resumed> => {parent_tid=[21115]}, 88) = 21115 [pid 21111] <... futex resumed>) = 0 [pid 21115] <... set_robust_list resumed>) = 0 [pid 21114] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21112] rt_sigprocmask(SIG_SETMASK, [] [pid 21115] rt_sigprocmask(SIG_SETMASK, [] [pid 21114] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21111] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21115] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21111] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21115] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21114] <... futex resumed>) = 0 [pid 21112] <... futex resumed>) = 0 [pid 21111] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21115] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21114] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21111] <... futex resumed>) = 0 [pid 21115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21114] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21113] <... futex resumed>) = ? [pid 21112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21111] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21113] +++ exited with 0 +++ [pid 21112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21109] +++ exited with 0 +++ [pid 21115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21114] <... futex resumed>) = 0 [pid 21112] <... futex resumed>) = 0 [pid 21111] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21109, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21115] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21111] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21115] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21111] <... futex resumed>) = 0 [pid 21115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21114] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21111] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21115] <... futex resumed>) = 1 [pid 21112] <... futex resumed>) = 0 [pid 21115] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21114] <... openat resumed>) = 3 [pid 21112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21115] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21112] <... futex resumed>) = 0 [pid 21114] <... futex resumed>) = 1 [pid 21111] <... futex resumed>) = 0 [pid 21115] <... openat resumed>) = 3 [pid 21114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21111] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21115] <... futex resumed>) = 0 [pid 21114] pwrite64(3, "\x02\x00", 2, 4 [pid 21112] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21111] <... futex resumed>) = 0 [pid 21115] pwrite64(3, "\x02\x00", 2, 4 [pid 21114] <... pwrite64 resumed>) = 2 [pid 21112] <... futex resumed>) = 0 [pid 21111] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21115] <... pwrite64 resumed>) = 2 [pid 21114] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21112] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21115] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21114] <... futex resumed>) = 1 [pid 21112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21111] <... futex resumed>) = 0 [pid 21115] <... futex resumed>) = 0 [pid 21114] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21112] exit_group(0 [pid 21111] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21114] <... futex resumed>) = ? [pid 21112] <... exit_group resumed>) = ? [pid 21111] <... exit_group resumed>) = ? [pid 21115] +++ exited with 0 +++ [pid 21114] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21112] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21112, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21116 ci2-android-6-12-rust/strace-static-x86_64: Process 21116 attached [pid 21111] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21116] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21111, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21116] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21116] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21116] setpgid(0, 0) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21116] write(3, "1000", 4) = 4 [pid 21116] close(3) = 0 [pid 21116] write(1, "executing program\n", 18) = 18 [pid 21116] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21116] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21116] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21116] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21116] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21117 attached executing program [pid 21116] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21117] set_robust_list(0x55555f6e6760, 24 [pid 21116] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21117] <... set_robust_list resumed>) = 0 [pid 21116] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21117 ci2-android-6-12-rust/strace-static-x86_64: Process 21118 attached [pid 21117] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21118] set_robust_list(0x7f9f66e119a0, 24 [pid 21117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21116] <... clone3 resumed> => {parent_tid=[21118]}, 88) = 21118 [pid 21118] <... set_robust_list resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21118] rt_sigprocmask(SIG_SETMASK, [] [pid 21117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21116] rt_sigprocmask(SIG_SETMASK, [] [pid 21118] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21117] <... prctl resumed>) = 0 [pid 21116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] setpgid(0, 0 [pid 21116] <... futex resumed>) = 0 [pid 21117] <... setpgid resumed>) = 0 [pid 21116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21118] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21118] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21118] <... futex resumed>) = 0 [pid 21118] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21116] <... futex resumed>) = 1 [pid 21118] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21117] <... openat resumed>) = 3 [pid 21116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21117] write(3, "1000", 4 [pid 21118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] <... write resumed>) = 4 [pid 21116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 21118] <... futex resumed>) = 0 [pid 21117] close(3 [pid 21116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 21118] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21117] <... close resumed>) = 0 [pid 21116] <... futex resumed>) = 0 [pid 21118] <... openat resumed>) = 3 [pid 21117] write(1, "executing program\n", 18 [pid 21116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] <... write resumed>) = 18 [pid 21118] <... futex resumed>) = 1 [pid 21116] <... futex resumed>) = 0 [pid 21118] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21117] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21116] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21117] <... futex resumed>) = 0 [pid 21116] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21117] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21118] pwrite64(3, "\x02\x00", 2, 4 [pid 21117] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21116] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21118] <... pwrite64 resumed>) = 2 [pid 21117] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21118] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21116] <... futex resumed>) = 0 [pid 21116] exit_group(0 [pid 21118] <... futex resumed>) = ? [pid 21116] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21119 attached [pid 21118] +++ exited with 0 +++ [pid 21117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21116] +++ exited with 0 +++ [pid 21117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21119 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21116, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21117] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21119] set_robust_list(0x55555f6e6760, 24 [pid 21117] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21119] <... set_robust_list resumed>) = 0 [pid 21117] <... mprotect resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21119] rt_sigprocmask(SIG_SETMASK, [] [pid 21117] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21120 attached [pid 21119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21117] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21120 [pid 21120] set_robust_list(0x55555f6e6760, 24 [pid 21117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21121 attached [pid 21120] <... set_robust_list resumed>) = 0 [pid 21119] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21120] rt_sigprocmask(SIG_SETMASK, [] [pid 21121] set_robust_list(0x7f9f66e119a0, 24 [pid 21119] <... prctl resumed>) = 0 [pid 21117] <... clone3 resumed> => {parent_tid=[21121]}, 88) = 21121 [pid 21120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21121] <... set_robust_list resumed>) = 0 [pid 21119] setpgid(0, 0 [pid 21117] rt_sigprocmask(SIG_SETMASK, [] [pid 21121] rt_sigprocmask(SIG_SETMASK, [] [pid 21120] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21119] <... setpgid resumed>) = 0 [pid 21117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21120] <... prctl resumed>) = 0 [pid 21119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21120] setpgid(0, 0 [pid 21121] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21117] <... futex resumed>) = 0 [pid 21121] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21120] <... setpgid resumed>) = 0 [pid 21121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21121] <... futex resumed>) = 0 [pid 21119] <... openat resumed>) = 3 [pid 21117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21120] <... openat resumed>) = 3 [pid 21119] write(3, "1000", 4 [pid 21117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 [pid 21121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21121] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21120] write(3, "1000", 4 [pid 21119] <... write resumed>) = 4 [pid 21117] <... futex resumed>) = 0 [pid 21121] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21120] <... write resumed>) = 4 [pid 21120] close(3) = 0 [pid 21120] write(1, "executing program\n", 18) = 18 [pid 21120] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21120] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21120] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21120] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21120] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21119] close(3 [pid 21121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21122 attached [pid 21121] <... futex resumed>) = 1 [pid 21119] <... close resumed>) = 0 [pid 21117] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21122] set_robust_list(0x7f9f66e119a0, 24 [pid 21121] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21120] <... clone3 resumed> => {parent_tid=[21122]}, 88) = 21122 [pid 21119] write(1, "executing program\n", 18 [pid 21117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21122] <... set_robust_list resumed>) = 0 [pid 21121] <... openat resumed>) = 3 [pid 21120] rt_sigprocmask(SIG_SETMASK, [] [pid 21119] <... write resumed>) = 18 [pid 21117] <... futex resumed>) = 0 [pid 21122] rt_sigprocmask(SIG_SETMASK, [] [pid 21120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21122] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21120] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21123 attached [pid 21122] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21119] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21121] <... futex resumed>) = 0 [pid 21119] <... futex resumed>) = 0 [pid 21117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21119] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21123 [pid 21121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21119] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21117] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21121] pwrite64(3, "\x02\x00", 2, 4 [pid 21119] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21123] set_robust_list(0x55555f6e6760, 24 [pid 21122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21123] <... set_robust_list resumed>) = 0 [pid 21122] <... futex resumed>) = 0 [pid 21121] <... pwrite64 resumed>) = 2 [pid 21120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21117] <... futex resumed>) = 0 [pid 21123] rt_sigprocmask(SIG_SETMASK, [] [pid 21122] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21120] <... futex resumed>) = 0 [pid 21119] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21121] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21122] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21119] <... mmap resumed>) = 0x7f9f66df1000 [pid 21121] <... futex resumed>) = 0 [pid 21117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21121] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21119] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21123] <... prctl resumed>) = 0 [pid 21122] <... futex resumed>) = 0 [pid 21120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21117] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21123] setpgid(0, 0 [pid 21122] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21121] <... futex resumed>) = ? [pid 21120] <... futex resumed>) = 0 [pid 21119] <... mprotect resumed>) = 0 [pid 21117] <... exit_group resumed>) = ? [pid 21123] <... setpgid resumed>) = 0 [pid 21122] <... openat resumed>) = 3 [pid 21121] +++ exited with 0 +++ [pid 21120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21123] <... openat resumed>) = 3 [pid 21122] <... futex resumed>) = 0 [pid 21120] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21117] +++ exited with 0 +++ [pid 21120] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21123] write(3, "1000", 4 [pid 21122] pwrite64(3, "\x02\x00", 2, 4 [pid 21123] <... write resumed>) = 4 [pid 21122] <... pwrite64 resumed>) = 2 [pid 21119] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21117, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21123] close(3 [pid 21119] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21123] <... close resumed>) = 0 [pid 21122] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21123] write(1, "executing program\n", 18 [pid 21122] <... futex resumed>) = 1 [pid 21120] <... futex resumed>) = 0 [pid 21123] <... write resumed>) = 18 executing program [pid 21122] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21120] exit_group(0 [pid 21119] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21123] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21122] <... futex resumed>) = ? [pid 21120] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21124 attached [pid 21123] <... futex resumed>) = 0 [pid 21122] +++ exited with 0 +++ [pid 21120] +++ exited with 0 +++ [pid 21124] set_robust_list(0x7f9f66e119a0, 24 [pid 21123] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21119] <... clone3 resumed> => {parent_tid=[21124]}, 88) = 21124 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21120, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21124] <... set_robust_list resumed>) = 0 [pid 21123] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21119] rt_sigprocmask(SIG_SETMASK, [] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21124] rt_sigprocmask(SIG_SETMASK, [] [pid 21123] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21123] <... mmap resumed>) = 0x7f9f66df1000 [pid 21119] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21124] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21123] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21124] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21123] <... mprotect resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21125 attached [pid 21123] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21119] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21125 [pid 21123] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21126 attached [pid 21126] set_robust_list(0x7f9f66e119a0, 24 [pid 21124] <... futex resumed>) = 1 [pid 21125] set_robust_list(0x55555f6e6760, 24 [pid 21123] <... clone3 resumed> => {parent_tid=[21126]}, 88) = 21126 [pid 21119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... set_robust_list resumed>) = 0 [pid 21124] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21119] <... futex resumed>) = 0 [pid 21126] <... set_robust_list resumed>) = 0 [pid 21125] rt_sigprocmask(SIG_SETMASK, [] [pid 21123] rt_sigprocmask(SIG_SETMASK, [] [pid 21119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21126] rt_sigprocmask(SIG_SETMASK, [] [pid 21125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21124] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21126] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21124] <... futex resumed>) = 1 [pid 21123] <... futex resumed>) = 0 [pid 21119] <... futex resumed>) = 0 [pid 21126] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21125] <... prctl resumed>) = 0 [pid 21124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] setpgid(0, 0 [pid 21124] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21119] <... futex resumed>) = 0 [pid 21126] <... futex resumed>) = 0 [pid 21125] <... setpgid resumed>) = 0 [pid 21124] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21126] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21123] <... futex resumed>) = 0 [pid 21126] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21124] <... openat resumed>) = 3 [pid 21123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21125] <... openat resumed>) = 3 [pid 21123] <... futex resumed>) = 0 [pid 21126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21123] <... futex resumed>) = 0 [pid 21126] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21126] <... openat resumed>) = 3 [pid 21125] write(3, "1000", 4 [pid 21124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21124] <... futex resumed>) = 1 [pid 21125] <... write resumed>) = 4 [pid 21119] <... futex resumed>) = 0 [pid 21125] close(3 [pid 21124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21119] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... close resumed>) = 0 [pid 21124] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21119] <... futex resumed>) = 0 [pid 21125] write(1, "executing program\n", 18 [pid 21124] pwrite64(3, "\x02\x00", 2, 4 [pid 21119] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 21125] <... write resumed>) = 18 [pid 21126] <... futex resumed>) = 1 [pid 21123] <... futex resumed>) = 0 [pid 21126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21123] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 21125] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21124] <... pwrite64 resumed>) = 2 [pid 21123] <... futex resumed>) = 0 [pid 21126] pwrite64(3, "\x02\x00", 2, 4 [pid 21125] <... futex resumed>) = 0 [pid 21124] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21123] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21126] <... pwrite64 resumed>) = 2 [pid 21125] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21124] <... futex resumed>) = 1 [pid 21119] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21126] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21123] <... futex resumed>) = 0 [pid 21126] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21125] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21124] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21123] exit_group(0 [pid 21119] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21126] <... futex resumed>) = ? [pid 21125] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21124] <... futex resumed>) = ? [pid 21123] <... exit_group resumed>) = ? [pid 21119] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21127 attached [pid 21126] +++ exited with 0 +++ [pid 21125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21124] +++ exited with 0 +++ [pid 21125] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21123] +++ exited with 0 +++ [pid 21127] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21127] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21119] +++ exited with 0 +++ [pid 21127] <... prctl resumed>) = 0 [pid 21125] <... mmap resumed>) = 0x7f9f66df1000 [pid 21127] setpgid(0, 0 [pid 21125] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21119, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21127 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21127] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21125] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21127] <... openat resumed>) = 3 [pid 21125] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21127] write(3, "1000", 4) = 4 [pid 21127] close(3) = 0 [pid 21127] write(1, "executing program\n", 18) = 18 [pid 21127] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21127] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21127] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21127] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21127] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21127] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21125] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21125] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21127] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21127] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21128 attached [pid 21128] set_robust_list(0x7f9f66e119a0, 24 [pid 21127] <... clone3 resumed> => {parent_tid=[21128]}, 88) = 21128 ci2-android-6-12-rust/strace-static-x86_64: Process 21130 attached [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21129 attached [pid 21130] set_robust_list(0x7f9f66e119a0, 24 [pid 21128] <... set_robust_list resumed>) = 0 [pid 21127] rt_sigprocmask(SIG_SETMASK, [] [pid 21125] <... clone3 resumed> => {parent_tid=[21130]}, 88) = 21130 [pid 21130] <... set_robust_list resumed>) = 0 [pid 21129] set_robust_list(0x55555f6e6760, 24 [pid 21128] rt_sigprocmask(SIG_SETMASK, [] [pid 21127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21125] rt_sigprocmask(SIG_SETMASK, [] [pid 21130] rt_sigprocmask(SIG_SETMASK, [] [pid 21129] <... set_robust_list resumed>) = 0 [pid 21128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21129 [pid 21130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21129] rt_sigprocmask(SIG_SETMASK, [] [pid 21128] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21127] <... futex resumed>) = 0 [pid 21125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21130] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21125] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21130] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21130] <... futex resumed>) = 0 [pid 21125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21128] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 21131 attached [pid 21130] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21129] <... prctl resumed>) = 0 [pid 21128] <... futex resumed>) = 0 [pid 21127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21131] set_robust_list(0x55555f6e6760, 24 [pid 21130] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21129] setpgid(0, 0 [pid 21128] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21127] <... futex resumed>) = 0 [pid 21125] <... futex resumed>) = 0 [pid 21131] <... set_robust_list resumed>) = 0 [pid 21130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] <... setpgid resumed>) = 0 [pid 21128] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21131 [pid 21131] rt_sigprocmask(SIG_SETMASK, [] [pid 21130] <... futex resumed>) = 0 [pid 21129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21129] <... openat resumed>) = 3 [pid 21128] <... futex resumed>) = 0 [pid 21127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21131] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21129] write(3, "1000", 4 [pid 21128] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21127] <... futex resumed>) = 0 [pid 21131] <... prctl resumed>) = 0 [pid 21129] <... write resumed>) = 4 [pid 21128] <... openat resumed>) = 3 [pid 21127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21131] setpgid(0, 0 [pid 21130] <... futex resumed>) = 0 [pid 21129] close(3 [pid 21125] <... futex resumed>) = 1 [pid 21130] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21131] <... setpgid resumed>) = 0 [pid 21130] <... openat resumed>) = 3 [pid 21129] <... close resumed>) = 0 [pid 21128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] write(1, "executing program\n", 18 [pid 21128] <... futex resumed>) = 1 [pid 21127] <... futex resumed>) = 0 [pid 21131] <... openat resumed>) = 3 [pid 21130] <... futex resumed>) = 1 [pid 21129] <... write resumed>) = 18 executing program [pid 21128] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21127] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... futex resumed>) = 0 [pid 21131] write(3, "1000", 4 [pid 21130] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21129] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21127] <... futex resumed>) = 0 [pid 21131] <... write resumed>) = 4 [pid 21130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21129] <... futex resumed>) = 0 [pid 21128] pwrite64(3, "\x02\x00", 2, 4 [pid 21127] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21125] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21131] close(3 [pid 21130] pwrite64(3, "\x02\x00", 2, 4 [pid 21129] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21128] <... pwrite64 resumed>) = 2 [pid 21125] <... futex resumed>) = 0 [pid 21131] <... close resumed>) = 0 [pid 21130] <... pwrite64 resumed>) = 2 [pid 21129] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21125] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21130] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21130] <... futex resumed>) = 0 [pid 21125] exit_group(0 [pid 21131] write(1, "executing program\n", 18 [pid 21129] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 21128] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21131] <... write resumed>) = 18 [pid 21129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21128] <... futex resumed>) = 1 [pid 21127] <... futex resumed>) = 0 [pid 21125] <... exit_group resumed>) = ? [pid 21131] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21130] +++ exited with 0 +++ [pid 21129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21128] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21127] exit_group(0 [pid 21131] <... futex resumed>) = 0 [pid 21129] <... mmap resumed>) = 0x7f9f66df1000 [pid 21128] <... futex resumed>) = ? [pid 21127] <... exit_group resumed>) = ? [pid 21131] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21129] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21128] +++ exited with 0 +++ [pid 21127] +++ exited with 0 +++ [pid 21125] +++ exited with 0 +++ [pid 21131] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21129] <... mprotect resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21131] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21129] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21131] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21129] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21131] <... mmap resumed>) = 0x7f9f66df1000 [pid 21129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21127, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21131] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21131] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21132 attached [pid 21131] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21129] <... clone3 resumed> => {parent_tid=[21132]}, 88) = 21132 [pid 317] <... restart_syscall resumed>) = 0 [pid 21132] set_robust_list(0x7f9f66e119a0, 24 [pid 21129] rt_sigprocmask(SIG_SETMASK, [] [pid 21131] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21132] <... set_robust_list resumed>) = 0 [pid 21131] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21133 attached [pid 21132] rt_sigprocmask(SIG_SETMASK, [] [pid 21129] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21132] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21131] <... clone3 resumed> => {parent_tid=[21133]}, 88) = 21133 [pid 21129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21133] set_robust_list(0x7f9f66e119a0, 24 [pid 21132] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21131] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21133] <... set_robust_list resumed>) = 0 [pid 21133] rt_sigprocmask(SIG_SETMASK, [] [pid 21131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21132] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21134 attached [pid 21133] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21134] set_robust_list(0x55555f6e6760, 24 [pid 21132] <... futex resumed>) = 1 [pid 21134] <... set_robust_list resumed>) = 0 [pid 21133] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21129] <... futex resumed>) = 0 [pid 21129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21134 [pid 21132] <... futex resumed>) = 0 [pid 21129] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21132] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21132] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] <... futex resumed>) = 0 [pid 21132] <... futex resumed>) = 1 [pid 21129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21132] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21129] <... futex resumed>) = 0 [pid 21132] <... openat resumed>) = 3 [pid 21129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21134] rt_sigprocmask(SIG_SETMASK, [] [pid 21133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21133] <... futex resumed>) = 1 [pid 21133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21131] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21134] <... prctl resumed>) = 0 [pid 21132] <... futex resumed>) = 1 [pid 21131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] <... futex resumed>) = 0 [pid 21134] setpgid(0, 0 [pid 21133] <... futex resumed>) = 0 [pid 21132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21131] <... futex resumed>) = 1 [pid 21129] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] <... setpgid resumed>) = 0 [pid 21133] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21129] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21132] pwrite64(3, "\x02\x00", 2, 4 [pid 21129] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21133] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21132] <... pwrite64 resumed>) = 2 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21133] <... futex resumed>) = 1 [pid 21131] <... futex resumed>) = 0 [pid 21134] <... openat resumed>) = 3 [pid 21133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] write(3, "1000", 4 [pid 21133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21132] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21131] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21135 attached [pid 21134] <... write resumed>) = 4 [pid 21133] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21135] set_robust_list(0x55555f6e6760, 24 [pid 21134] close(3 [pid 21133] <... openat resumed>) = 3 [pid 21132] <... futex resumed>) = 1 [pid 21131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21135] <... set_robust_list resumed>) = 0 [pid 21134] <... close resumed>) = 0 [pid 21132] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] <... futex resumed>) = 0 [pid 21135] rt_sigprocmask(SIG_SETMASK, [] [pid 21129] exit_group(0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21135 [pid 21134] write(1, "executing program\n", 18 [pid 21133] <... futex resumed>) = 1 [pid 21132] <... futex resumed>) = ? [pid 21134] <... write resumed>) = 18 [pid 21131] <... futex resumed>) = 0 [pid 21129] <... exit_group resumed>) = ? executing program [pid 21135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21134] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21132] +++ exited with 0 +++ [pid 21135] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21131] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21129] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21134] <... futex resumed>) = 0 [pid 21133] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21131] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21129, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21135] <... prctl resumed>) = 0 [pid 21134] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21135] setpgid(0, 0 [pid 21133] pwrite64(3, "\x02\x00", 2, 4 [pid 21131] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21135] <... setpgid resumed>) = 0 [pid 21134] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21134] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21133] <... pwrite64 resumed>) = 2 [pid 21134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21134] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21133] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21135] <... openat resumed>) = 3 [pid 21134] <... mmap resumed>) = 0x7f9f66df1000 [pid 21133] <... futex resumed>) = 1 [pid 21131] <... futex resumed>) = 0 [pid 21135] write(3, "1000", 4 [pid 21134] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21133] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21135] <... write resumed>) = 4 [pid 21131] exit_group(0 [pid 21135] close(3 [pid 21134] <... mprotect resumed>) = 0 [pid 21135] <... close resumed>) = 0 [pid 21133] <... futex resumed>) = ? [pid 21131] <... exit_group resumed>) = ? [pid 21135] write(1, "executing program\n", 18 [pid 21134] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21133] +++ exited with 0 +++ executing program [pid 21135] <... write resumed>) = 18 [pid 21135] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21131] +++ exited with 0 +++ [pid 21134] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21131, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21136 attached [pid 21135] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21135] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21135] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21135] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21135] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21135] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21136] set_robust_list(0x7f9f66e119a0, 24 [pid 21135] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21136] <... set_robust_list resumed>) = 0 [pid 21134] <... clone3 resumed> => {parent_tid=[21136]}, 88) = 21136 [pid 21136] rt_sigprocmask(SIG_SETMASK, [] [pid 21134] rt_sigprocmask(SIG_SETMASK, [] [pid 21136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21136] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21134] <... futex resumed>) = 0 [pid 21135] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21137 attached [pid 21134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21137] set_robust_list(0x7f9f66e119a0, 24 [pid 21135] <... clone3 resumed> => {parent_tid=[21137]}, 88) = 21137 [pid 21137] <... set_robust_list resumed>) = 0 [pid 21136] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21135] rt_sigprocmask(SIG_SETMASK, [] [pid 21137] rt_sigprocmask(SIG_SETMASK, [] [pid 21135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21135] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21137] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21135] <... futex resumed>) = 0 [pid 21137] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21135] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21135] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21137] <... futex resumed>) = 0 [pid 21135] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21137] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21135] <... futex resumed>) = 0 [pid 21137] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21135] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21135] <... futex resumed>) = 0 [pid 21135] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21137] <... futex resumed>) = 1 [pid 21135] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21137] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21136] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21137] <... futex resumed>) = 1 [pid 21135] <... futex resumed>) = 0 [pid 21137] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21136] <... futex resumed>) = 1 [pid 21135] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] <... futex resumed>) = 0 [pid 21137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21136] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21135] <... futex resumed>) = 0 [pid 21134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21137] pwrite64(3, "\x02\x00", 2, 4 [pid 21136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21135] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21137] <... pwrite64 resumed>) = 2 [pid 21136] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21134] <... futex resumed>) = 0 [pid 21137] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21135] <... futex resumed>) = 0 [pid 21136] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21134] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21136] <... futex resumed>) = 0 [pid 21134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21136] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 314] <... restart_syscall resumed>) = 0 [pid 21134] <... futex resumed>) = 0 [pid 21137] <... futex resumed>) = 1 [pid 21135] exit_group(0) = ? [pid 21136] <... openat resumed>) = 3 [pid 21137] +++ exited with 0 +++ [pid 21136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21135] +++ exited with 0 +++ [pid 21134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21136] <... futex resumed>) = 0 [pid 21134] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21135, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... restart_syscall resumed>) = 0 [pid 21136] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21134] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21134] <... futex resumed>) = 0 [pid 21136] pwrite64(3, "\x02\x00", 2, 4 [pid 21134] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21136] <... pwrite64 resumed>) = 2 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21136] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21138 attached [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21138] set_robust_list(0x55555f6e6760, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21138 [pid 21138] <... set_robust_list resumed>) = 0 [pid 21136] <... futex resumed>) = 1 [pid 21134] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21136] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21138] rt_sigprocmask(SIG_SETMASK, [] [pid 21134] exit_group(0 [pid 314] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21139 attached [pid 21138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21136] <... futex resumed>) = ? [pid 21134] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21139] set_robust_list(0x55555f6e6760, 24 [pid 21138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21136] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21140 attached [pid 21140] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21140] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21140 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21134] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21139 [pid 21139] <... set_robust_list resumed>) = 0 [pid 21138] <... prctl resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21139] rt_sigprocmask(SIG_SETMASK, [] [pid 21138] setpgid(0, 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21140] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21138] <... setpgid resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21134, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21140] <... prctl resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21140] setpgid(0, 0 [pid 21139] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21140] <... setpgid resumed>) = 0 [pid 21139] <... prctl resumed>) = 0 [pid 21140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21138] <... openat resumed>) = 3 [pid 21139] setpgid(0, 0 [pid 21140] <... openat resumed>) = 3 [pid 21140] write(3, "1000", 4) = 4 [pid 21140] close(3) = 0 [pid 21140] write(1, "executing program\n", 18) = 18 executing program [pid 21140] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21140] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21140] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21140] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21140] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21140] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21139] <... setpgid resumed>) = 0 [pid 21138] write(3, "1000", 4 [pid 21140] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21140] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21138] <... write resumed>) = 4 [pid 21138] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 21141 attached ) = 0 [pid 21141] set_robust_list(0x7f9f66e119a0, 24 [pid 21138] write(1, "executing program\n", 18 [pid 21140] <... clone3 resumed> => {parent_tid=[21141]}, 88) = 21141 [pid 21138] <... write resumed>) = 18 [pid 21141] <... set_robust_list resumed>) = 0 [pid 21140] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 21139] <... openat resumed>) = 3 [pid 21141] rt_sigprocmask(SIG_SETMASK, [] [pid 21140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21139] write(3, "1000", 4 [pid 21138] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] <... write resumed>) = 4 [pid 21138] <... futex resumed>) = 0 [pid 21140] <... futex resumed>) = 0 [pid 21138] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21139] close(3 [pid 21138] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21141] mkdirat(AT_FDCWD, "./sys", 0777 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21141] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21138] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21141] <... futex resumed>) = 1 [pid 21140] <... futex resumed>) = 0 [pid 21138] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] <... close resumed>) = 0 [pid 21138] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 21142 attached [pid 21141] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21140] <... futex resumed>) = 0 [pid 21139] write(1, "executing program\n", 18 [pid 21138] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21141] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21139] <... write resumed>) = 18 [pid 21142] set_robust_list(0x55555f6e6760, 24 [pid 21138] <... mprotect resumed>) = 0 [pid 21140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21142 executing program [pid 21138] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21138] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21141] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21139] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21138] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21142] <... set_robust_list resumed>) = 0 [pid 21139] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21143 attached [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21143] set_robust_list(0x7f9f66e119a0, 24 [pid 21142] rt_sigprocmask(SIG_SETMASK, [] [pid 21139] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21138] <... clone3 resumed> => {parent_tid=[21143]}, 88) = 21143 [pid 21143] <... set_robust_list resumed>) = 0 [pid 21142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21138] rt_sigprocmask(SIG_SETMASK, [] [pid 21143] rt_sigprocmask(SIG_SETMASK, [] [pid 21141] <... futex resumed>) = 1 [pid 21140] <... futex resumed>) = 0 [pid 21139] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21143] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21141] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21140] <... futex resumed>) = 0 [pid 21142] <... prctl resumed>) = 0 [pid 21139] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21138] <... futex resumed>) = 0 [pid 21143] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] <... mmap resumed>) = 0x7f9f66df1000 [pid 21138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21141] <... openat resumed>) = 3 [pid 21139] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21138] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21142] setpgid(0, 0 [pid 21141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21142] <... setpgid resumed>) = 0 [pid 21141] <... futex resumed>) = 1 [pid 21139] <... mprotect resumed>) = 0 [pid 21138] <... futex resumed>) = 0 [pid 21143] <... futex resumed>) = 0 [pid 21140] <... futex resumed>) = 0 [pid 21138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21143] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21140] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21139] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21143] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21142] <... openat resumed>) = 3 [pid 21141] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21140] <... futex resumed>) = 0 [pid 21143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21142] write(3, "1000", 4 [pid 21141] pwrite64(3, "\x02\x00", 2, 4 [pid 21140] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21139] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21143] <... futex resumed>) = 1 [pid 21142] <... write resumed>) = 4 [pid 21138] <... futex resumed>) = 0 [pid 21143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21142] close(3 [pid 21141] <... pwrite64 resumed>) = 2 [pid 21139] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21142] <... close resumed>) = 0 [pid 21138] <... futex resumed>) = 0 [pid 21143] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21142] write(1, "executing program\n", 18 [pid 21138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21143] <... openat resumed>) = 3 [pid 21142] <... write resumed>) = 18 [pid 21141] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21144 attached executing program [pid 21143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21142] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21141] <... futex resumed>) = 1 [pid 21140] <... futex resumed>) = 0 [pid 21139] <... clone3 resumed> => {parent_tid=[21144]}, 88) = 21144 [pid 21144] set_robust_list(0x7f9f66e119a0, 24 [pid 21143] <... futex resumed>) = 1 [pid 21142] <... futex resumed>) = 0 [pid 21141] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21140] exit_group(0 [pid 21138] <... futex resumed>) = 0 [pid 21144] <... set_robust_list resumed>) = 0 [pid 21143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21142] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21141] <... futex resumed>) = ? [pid 21140] <... exit_group resumed>) = ? [pid 21139] rt_sigprocmask(SIG_SETMASK, [] [pid 21138] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21144] rt_sigprocmask(SIG_SETMASK, [] [pid 21143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21142] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21141] +++ exited with 0 +++ [pid 21140] +++ exited with 0 +++ [pid 21139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21138] <... futex resumed>) = 0 [pid 21144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21143] pwrite64(3, "\x02\x00", 2, 4 [pid 21142] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21138] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21140, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21144] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21143] <... pwrite64 resumed>) = 2 [pid 21142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21139] <... futex resumed>) = 0 [pid 21142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21144] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21143] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21143] <... futex resumed>) = 1 [pid 21138] <... futex resumed>) = 0 [pid 21144] <... futex resumed>) = 0 [pid 21143] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21138] exit_group(0 [pid 21144] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21143] <... futex resumed>) = ? [pid 21138] <... exit_group resumed>) = ? [pid 21143] +++ exited with 0 +++ [pid 21142] <... mmap resumed>) = 0x7f9f66df1000 [pid 21139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21138] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21142] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21144] <... futex resumed>) = 0 [pid 21139] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21138, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21144] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21144] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21144] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21142] <... mprotect resumed>) = 0 [pid 21139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21145 [pid 21139] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21145 attached [pid 21144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21145] set_robust_list(0x55555f6e6760, 24 [pid 21144] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21145] <... set_robust_list resumed>) = 0 [pid 21144] <... openat resumed>) = 3 [pid 21145] rt_sigprocmask(SIG_SETMASK, [] [pid 21144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21142] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21144] <... futex resumed>) = 1 [pid 21142] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21139] <... futex resumed>) = 0 [pid 21145] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21144] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21142] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21139] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21139] <... futex resumed>) = 0 [pid 21145] <... prctl resumed>) = 0 [pid 21144] pwrite64(3, "\x02\x00", 2, 4 [pid 21139] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21146 attached [pid 21145] setpgid(0, 0 [pid 21144] <... pwrite64 resumed>) = 2 [pid 21146] set_robust_list(0x7f9f66e119a0, 24 [pid 21145] <... setpgid resumed>) = 0 [pid 21146] <... set_robust_list resumed>) = 0 [pid 21145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21144] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21146] rt_sigprocmask(SIG_SETMASK, [] [pid 21144] <... futex resumed>) = 1 [pid 21139] <... futex resumed>) = 0 [pid 21142] <... clone3 resumed> => {parent_tid=[21146]}, 88) = 21146 [pid 21146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21142] rt_sigprocmask(SIG_SETMASK, [] [pid 21139] exit_group(0 [pid 21142] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21139] <... exit_group resumed>) = ? [pid 21142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21146] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21145] <... openat resumed>) = 3 [pid 21142] <... futex resumed>) = 0 [pid 21146] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21145] write(3, "1000", 4 [pid 21144] +++ exited with 0 +++ [pid 21142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21139] +++ exited with 0 +++ [pid 21146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21145] <... write resumed>) = 4 [pid 21142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21139, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21146] <... futex resumed>) = 0 [pid 21145] close(3 [pid 21142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21146] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21142] <... futex resumed>) = 0 [pid 21146] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21145] <... close resumed>) = 0 [pid 21146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21145] write(1, "executing program\n", 18 [pid 21146] <... futex resumed>) = 0 [pid 21145] <... write resumed>) = 18 [pid 21142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21146] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21145] <... futex resumed>) = 0 [pid 21145] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21146] <... futex resumed>) = 0 [pid 21145] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21142] <... futex resumed>) = 1 [pid 21146] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21145] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21146] <... openat resumed>) = 3 [pid 21145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21145] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21146] <... futex resumed>) = 1 [pid 21145] <... mmap resumed>) = 0x7f9f66df1000 [pid 21142] <... futex resumed>) = 0 [pid 21146] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21142] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21145] <... mprotect resumed>) = 0 [pid 21146] pwrite64(3, "\x02\x00", 2, 4 [pid 21142] <... futex resumed>) = 0 [pid 21146] <... pwrite64 resumed>) = 2 [pid 21145] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21142] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21146] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21145] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21146] <... futex resumed>) = 0 [pid 21145] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21146] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21142] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21147 attached ) = ? [pid 21146] <... futex resumed>) = ? [pid 21145] <... clone3 resumed> => {parent_tid=[21147]}, 88) = 21147 [pid 21147] set_robust_list(0x7f9f66e119a0, 24 [pid 21146] +++ exited with 0 +++ [pid 21145] rt_sigprocmask(SIG_SETMASK, [] [pid 21142] +++ exited with 0 +++ [pid 21145] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21142, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21145] <... futex resumed>) = 0 [pid 21145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21147] <... set_robust_list resumed>) = 0 [pid 21147] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21147] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21147] <... futex resumed>) = 1 [pid 21145] <... futex resumed>) = 0 [pid 21147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21145] <... futex resumed>) = 0 [pid 21147] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21148 attached [pid 21147] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21145] <... futex resumed>) = 0 [pid 21147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21145] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21149 attached [pid 21147] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21147] <... openat resumed>) = 3 [pid 21148] set_robust_list(0x55555f6e6760, 24 [pid 21149] set_robust_list(0x55555f6e6760, 24 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21149 [pid 21149] <... set_robust_list resumed>) = 0 [pid 21148] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21148 [pid 21147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21149] rt_sigprocmask(SIG_SETMASK, [] [pid 21147] <... futex resumed>) = 1 [pid 21145] <... futex resumed>) = 0 [pid 21147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21145] <... futex resumed>) = 0 [pid 21148] rt_sigprocmask(SIG_SETMASK, [] [pid 21147] pwrite64(3, "\x02\x00", 2, 4 [pid 21145] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21147] <... pwrite64 resumed>) = 2 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21149] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21149] <... prctl resumed>) = 0 [pid 21148] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21149] setpgid(0, 0) = 0 [pid 21148] <... prctl resumed>) = 0 [pid 21148] setpgid(0, 0) = 0 [pid 21147] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21145] <... futex resumed>) = 0 [pid 21147] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21145] exit_group(0 [pid 21148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21147] <... futex resumed>) = ? [pid 21145] <... exit_group resumed>) = ? [pid 21149] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21148] <... openat resumed>) = 3 [pid 21147] +++ exited with 0 +++ [pid 21145] +++ exited with 0 +++ [pid 21149] <... openat resumed>) = 3 [pid 21148] write(3, "1000", 4 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21149] write(3, "1000", 4 [pid 21148] <... write resumed>) = 4 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21149] <... write resumed>) = 4 [pid 21148] close(3) = 0 [pid 21149] close(3 [pid 21148] write(1, "executing program\n", 18 [pid 21149] <... close resumed>) = 0 executing program [pid 21149] write(1, "executing program\n", 18 [pid 21148] <... write resumed>) = 18 [pid 21149] <... write resumed>) = 18 [pid 21148] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21149] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21148] <... futex resumed>) = 0 [pid 21149] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21148] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21149] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21148] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21149] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21149] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21148] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21148] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21148] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21149] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21148] <... mmap resumed>) = 0x7f9f66df1000 [pid 21149] <... mmap resumed>) = 0x7f9f66df1000 [pid 21149] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21149] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21148] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21149] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21148] <... mprotect resumed>) = 0 [pid 21149] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21150 attached [pid 21148] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21149] <... clone3 resumed> => {parent_tid=[21150]}, 88) = 21150 [pid 21148] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21150] set_robust_list(0x7f9f66e119a0, 24 [pid 21148] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21152 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21151 attached [pid 21150] <... set_robust_list resumed>) = 0 [pid 21149] rt_sigprocmask(SIG_SETMASK, [] [pid 21152] set_robust_list(0x7f9f66e119a0, 24 [pid 21151] set_robust_list(0x55555f6e6760, 24 [pid 21150] rt_sigprocmask(SIG_SETMASK, [] [pid 21149] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21152] <... set_robust_list resumed>) = 0 [pid 21149] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] rt_sigprocmask(SIG_SETMASK, [] [pid 21149] <... futex resumed>) = 0 [pid 21152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21149] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21148] <... clone3 resumed> => {parent_tid=[21152]}, 88) = 21152 [pid 21148] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21148] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] <... futex resumed>) = 0 [pid 21148] <... futex resumed>) = 1 [pid 21152] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21151] <... set_robust_list resumed>) = 0 [pid 21148] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21151 [pid 21150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21152] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21150] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21152] <... futex resumed>) = 1 [pid 21151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21150] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21148] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21148] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21150] <... futex resumed>) = 1 [pid 21149] <... futex resumed>) = 0 [pid 21148] <... futex resumed>) = 0 [pid 21152] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21151] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21150] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21149] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21148] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21152] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21151] <... prctl resumed>) = 0 [pid 21150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21149] <... futex resumed>) = 0 [pid 21151] setpgid(0, 0 [pid 21150] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21149] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21151] <... setpgid resumed>) = 0 [pid 21152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21148] <... futex resumed>) = 0 [pid 21152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21150] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21148] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21148] <... futex resumed>) = 0 [pid 21152] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21148] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21152] <... openat resumed>) = 3 [pid 21151] <... openat resumed>) = 3 [pid 21150] <... futex resumed>) = 1 [pid 21149] <... futex resumed>) = 0 [pid 21152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21150] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21149] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] <... futex resumed>) = 1 [pid 21151] write(3, "1000", 4 [pid 21150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21149] <... futex resumed>) = 0 [pid 21148] <... futex resumed>) = 0 [pid 21152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21151] <... write resumed>) = 4 [pid 21150] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21149] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21148] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21151] close(3 [pid 21150] <... openat resumed>) = 3 [pid 21148] <... futex resumed>) = 0 [pid 21150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] <... close resumed>) = 0 [pid 21152] pwrite64(3, "\x02\x00", 2, 4 [pid 21150] <... futex resumed>) = 1 [pid 21149] <... futex resumed>) = 0 [pid 21148] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21152] <... pwrite64 resumed>) = 2 [pid 21151] write(1, "executing program\n", 18 [pid 21150] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 21149] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] <... write resumed>) = 18 [pid 21150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21152] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21150] pwrite64(3, "\x02\x00", 2, 4 [pid 21149] <... futex resumed>) = 0 [pid 21152] <... futex resumed>) = 1 [pid 21149] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21148] <... futex resumed>) = 0 [pid 21152] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21148] exit_group(0 [pid 21152] <... futex resumed>) = ? [pid 21148] <... exit_group resumed>) = ? [pid 21152] +++ exited with 0 +++ [pid 21151] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21150] <... pwrite64 resumed>) = 2 [pid 21148] +++ exited with 0 +++ [pid 21151] <... futex resumed>) = 0 [pid 21150] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21150] <... futex resumed>) = 1 [pid 21149] <... futex resumed>) = 0 [pid 21151] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21150] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21149] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21148, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21151] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21150] <... futex resumed>) = ? [pid 21149] <... exit_group resumed>) = ? [pid 21151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21150] +++ exited with 0 +++ [pid 21151] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21151] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21151] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21151] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21149] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21153 attached [pid 21151] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21153 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21154 attached [pid 21151] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21149, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21154] set_robust_list(0x55555f6e6760, 24 [pid 21153] set_robust_list(0x55555f6e6760, 24 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21154] <... set_robust_list resumed>) = 0 [pid 21153] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21154 ci2-android-6-12-rust/strace-static-x86_64: Process 21155 attached [pid 21154] rt_sigprocmask(SIG_SETMASK, [] [pid 21153] rt_sigprocmask(SIG_SETMASK, [] [pid 21151] <... clone3 resumed> => {parent_tid=[21155]}, 88) = 21155 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21155] set_robust_list(0x7f9f66e119a0, 24 [pid 21154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21151] rt_sigprocmask(SIG_SETMASK, [] [pid 21155] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21154] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21155] rt_sigprocmask(SIG_SETMASK, [] [pid 21154] <... prctl resumed>) = 0 [pid 21153] <... prctl resumed>) = 0 [pid 21155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21154] setpgid(0, 0 [pid 21153] setpgid(0, 0 [pid 21155] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21154] <... setpgid resumed>) = 0 [pid 21153] <... setpgid resumed>) = 0 [pid 21151] <... futex resumed>) = 0 [pid 21155] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21155] <... futex resumed>) = 0 [pid 21155] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] <... openat resumed>) = 3 [pid 21151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21154] write(3, "1000", 4) = 4 [pid 21154] close(3 [pid 21153] <... openat resumed>) = 3 [pid 21151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21153] write(3, "1000", 4 [pid 21151] <... futex resumed>) = 1 [pid 21153] <... write resumed>) = 4 [pid 21151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21153] close(3 [pid 21155] <... futex resumed>) = 0 [pid 21154] <... close resumed>) = 0 [pid 21155] mount(NULL, "./sys", "sysfs", 0, NULL executing program [pid 21154] write(1, "executing program\n", 18 [pid 21155] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21154] <... write resumed>) = 18 [pid 21153] <... close resumed>) = 0 [pid 21155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21154] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21155] <... futex resumed>) = 1 [pid 21154] <... futex resumed>) = 0 [pid 21155] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21153] write(1, "executing program\n", 18 [pid 21151] <... futex resumed>) = 0 [pid 21154] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21153] <... write resumed>) = 18 [pid 21151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21154] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21155] <... futex resumed>) = 0 [pid 21154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21153] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] <... futex resumed>) = 1 [pid 21155] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21154] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21153] <... futex resumed>) = 0 [pid 21151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21155] <... openat resumed>) = 3 [pid 21154] <... mmap resumed>) = 0x7f9f66df1000 [pid 21153] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21154] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21153] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21154] <... mprotect resumed>) = 0 [pid 21153] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21155] <... futex resumed>) = 1 [pid 21154] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21151] <... futex resumed>) = 0 [pid 21155] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21151] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21151] <... futex resumed>) = 0 [pid 21155] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21154] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21153] <... mmap resumed>) = 0x7f9f66df1000 [pid 21151] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21155] pwrite64(3, "\x02\x00", 2, 4 [pid 21154] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21153] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 21156 attached [pid 21155] <... pwrite64 resumed>) = 2 [pid 21153] <... mprotect resumed>) = 0 [pid 21156] set_robust_list(0x7f9f66e119a0, 24 [pid 314] <... restart_syscall resumed>) = 0 [pid 21153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21156] <... set_robust_list resumed>) = 0 [pid 21153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21156] rt_sigprocmask(SIG_SETMASK, [] [pid 21153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21155] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21154] <... clone3 resumed> => {parent_tid=[21156]}, 88) = 21156 ci2-android-6-12-rust/strace-static-x86_64: Process 21157 attached [pid 21156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21155] <... futex resumed>) = 1 [pid 21154] rt_sigprocmask(SIG_SETMASK, [] [pid 21151] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21157] set_robust_list(0x7f9f66e119a0, 24 [pid 21155] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21157] <... set_robust_list resumed>) = 0 [pid 21154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21157] rt_sigprocmask(SIG_SETMASK, [] [pid 21154] <... futex resumed>) = 1 [pid 21157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21153] <... clone3 resumed> => {parent_tid=[21157]}, 88) = 21157 [pid 21151] exit_group(0 [pid 21153] rt_sigprocmask(SIG_SETMASK, [] [pid 21156] <... futex resumed>) = 0 [pid 21155] <... futex resumed>) = ? [pid 21153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21151] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21156] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21155] +++ exited with 0 +++ [pid 21153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21156] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21157] <... futex resumed>) = 0 [pid 21153] <... futex resumed>) = 1 [pid 21157] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21157] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21153] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21158 attached [pid 21157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21153] <... futex resumed>) = 0 [pid 21157] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21157] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21153] <... futex resumed>) = 0 [pid 21156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21151] +++ exited with 0 +++ [pid 21156] <... futex resumed>) = 1 [pid 21154] <... futex resumed>) = 0 [pid 21153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21158] set_robust_list(0x55555f6e6760, 24 [pid 21157] <... futex resumed>) = 0 [pid 21156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21153] <... futex resumed>) = 1 [pid 21158] <... set_robust_list resumed>) = 0 [pid 21157] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21154] <... futex resumed>) = 0 [pid 21153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21158] rt_sigprocmask(SIG_SETMASK, [] [pid 21157] <... openat resumed>) = 3 [pid 21156] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21151, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21158 [pid 21157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21153] <... futex resumed>) = 0 [pid 21157] pwrite64(3, "\x02\x00", 2, 4 [pid 21153] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21157] <... pwrite64 resumed>) = 2 [pid 21153] <... futex resumed>) = 0 [pid 21153] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21157] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21153] <... futex resumed>) = 0 [pid 21157] <... futex resumed>) = 1 [pid 21157] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21156] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21153] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21157] <... futex resumed>) = ? [pid 21153] <... exit_group resumed>) = ? [pid 21158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21157] +++ exited with 0 +++ [pid 21156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21156] <... futex resumed>) = 1 [pid 21154] <... futex resumed>) = 0 [pid 21153] +++ exited with 0 +++ [pid 21158] <... prctl resumed>) = 0 [pid 21156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21158] setpgid(0, 0 [pid 21154] <... futex resumed>) = 0 [pid 21158] <... setpgid resumed>) = 0 [pid 21156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21158] <... openat resumed>) = 3 [pid 21156] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21158] write(3, "1000", 4) = 4 [pid 21156] <... openat resumed>) = 3 [pid 21158] close(3) = 0 executing program [pid 21158] write(1, "executing program\n", 18) = 18 [pid 21158] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21158] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21156] <... futex resumed>) = 1 [pid 21154] <... futex resumed>) = 0 [pid 21156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21154] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21156] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21154] <... futex resumed>) = 0 [pid 21156] pwrite64(3, "\x02\x00", 2, 4 [pid 21154] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21156] <... pwrite64 resumed>) = 2 [pid 21156] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21158] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21156] <... futex resumed>) = 1 [pid 21154] <... futex resumed>) = 0 [pid 21158] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21156] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21154] exit_group(0 [pid 21158] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21156] <... futex resumed>) = ? [pid 21154] <... exit_group resumed>) = ? [pid 21158] <... mmap resumed>) = 0x7f9f66df1000 [pid 21156] +++ exited with 0 +++ [pid 21158] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21158] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21154] +++ exited with 0 +++ [pid 21158] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21154, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21158] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21158] <... clone3 resumed> => {parent_tid=[21159]}, 88) = 21159 [pid 21158] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21159 attached [pid 21159] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21159] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21159] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... restart_syscall resumed>) = 0 [pid 21159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 21159] <... futex resumed>) = 1 [pid 21159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21160 attached [pid 21158] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21160] set_robust_list(0x55555f6e6760, 24 [pid 21159] <... futex resumed>) = 0 [pid 21158] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21160 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21160] <... set_robust_list resumed>) = 0 [pid 21159] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21160] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21161 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21160] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21160] setpgid(0, 0) = 0 [pid 21160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21159] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21160] write(3, "1000", 4) = 4 [pid 21160] close(3) = 0 [pid 21160] write(1, "executing program\n", 18) = 18 [pid 21160] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] set_robust_list(0x55555f6e6760, 24 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21161 ci2-android-6-12-rust/strace-static-x86_64: Process 21162 attached [pid 21161] <... set_robust_list resumed>) = 0 [pid 21160] <... futex resumed>) = 0 [pid 21159] <... futex resumed>) = 1 [pid 21158] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21162 [pid 21162] set_robust_list(0x55555f6e6760, 24 [pid 21161] rt_sigprocmask(SIG_SETMASK, [] [pid 21160] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21159] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21162] <... set_robust_list resumed>) = 0 [pid 21160] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21158] <... futex resumed>) = 0 [pid 21162] rt_sigprocmask(SIG_SETMASK, [] [pid 21161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21160] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21159] <... openat resumed>) = 3 [pid 21158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21158] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21162] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21160] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21159] <... futex resumed>) = 0 [pid 21158] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21162] <... prctl resumed>) = 0 [pid 21161] <... prctl resumed>) = 0 [pid 21160] <... mmap resumed>) = 0x7f9f66df1000 [pid 21159] pwrite64(3, "\x02\x00", 2, 4 [pid 21158] <... futex resumed>) = 0 [pid 21162] setpgid(0, 0 [pid 21161] setpgid(0, 0 [pid 21160] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21158] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21162] <... setpgid resumed>) = 0 [pid 21160] <... mprotect resumed>) = 0 [pid 21159] <... pwrite64 resumed>) = 2 [pid 21161] <... setpgid resumed>) = 0 [pid 21162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21160] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21162] <... openat resumed>) = 3 [pid 21160] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21159] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... openat resumed>) = 3 [pid 21159] <... futex resumed>) = 1 [pid 21158] <... futex resumed>) = 0 [pid 21162] write(3, "1000", 4 [pid 21160] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21159] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21158] exit_group(0 [pid 21161] write(3, "1000", 4ci2-android-6-12-rust/strace-static-x86_64: Process 21163 attached [pid 21162] <... write resumed>) = 4 [pid 21161] <... write resumed>) = 4 [pid 21159] <... futex resumed>) = ? [pid 21158] <... exit_group resumed>) = ? [pid 21163] set_robust_list(0x7f9f66e119a0, 24 [pid 21162] close(3 [pid 21161] close(3 [pid 21159] +++ exited with 0 +++ [pid 21163] <... set_robust_list resumed>) = 0 [pid 21161] <... close resumed>) = 0 executing program [pid 21161] write(1, "executing program\n", 18 [pid 21163] rt_sigprocmask(SIG_SETMASK, [] [pid 21162] <... close resumed>) = 0 [pid 21161] <... write resumed>) = 18 [pid 21160] <... clone3 resumed> => {parent_tid=[21163]}, 88) = 21163 [pid 21158] +++ exited with 0 +++ [pid 21163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21161] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21162] write(1, "executing program\n", 18 [pid 21161] <... futex resumed>) = 0 [pid 21160] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21158, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- executing program [pid 21162] <... write resumed>) = 18 [pid 21161] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21160] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21162] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21163] <... futex resumed>) = 0 [pid 21162] <... futex resumed>) = 0 [pid 21161] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21160] <... futex resumed>) = 1 [pid 21163] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21162] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21162] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21162] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21162] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21163] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21162] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21162] <... mprotect resumed>) = 0 [pid 21163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... mmap resumed>) = 0x7f9f66df1000 [pid 21163] <... futex resumed>) = 1 [pid 21161] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21161] <... mprotect resumed>) = 0 [pid 21162] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21161] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21160] <... futex resumed>) = 0 [pid 21162] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21163] <... futex resumed>) = 0 [pid 21162] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21160] <... futex resumed>) = 1 [pid 21163] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21162] <... clone3 resumed> => {parent_tid=[21164]}, 88) = 21164 ci2-android-6-12-rust/strace-static-x86_64: Process 21164 attached [pid 21163] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21162] rt_sigprocmask(SIG_SETMASK, [] [pid 21163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21164] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21163] <... futex resumed>) = 1 [pid 21161] <... clone3 resumed> => {parent_tid=[21165]}, 88) = 21165 [pid 21164] rt_sigprocmask(SIG_SETMASK, [] [pid 21163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21161] rt_sigprocmask(SIG_SETMASK, [] [pid 21164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21161] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21165 attached [pid 21164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] <... futex resumed>) = 0 [pid 21165] set_robust_list(0x7f9f66e119a0, 24 [pid 21162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21165] <... set_robust_list resumed>) = 0 [pid 21164] <... futex resumed>) = 0 [pid 21163] <... futex resumed>) = 0 [pid 21162] <... futex resumed>) = 1 [pid 21161] <... futex resumed>) = 0 [pid 21160] <... futex resumed>) = 1 [pid 21165] rt_sigprocmask(SIG_SETMASK, [] [pid 21164] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21163] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21165] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21163] <... openat resumed>) = 3 [pid 21165] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21164] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21161] <... futex resumed>) = 0 [pid 21163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] <... futex resumed>) = 0 [pid 21165] <... futex resumed>) = 0 [pid 21163] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21161] <... futex resumed>) = 1 [pid 21160] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21165] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21164] <... futex resumed>) = 1 [pid 21163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21162] <... futex resumed>) = 0 [pid 21161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21160] <... futex resumed>) = 0 [pid 21165] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21163] pwrite64(3, "\x02\x00", 2, 4 [pid 21162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21162] <... futex resumed>) = 0 [pid 21165] <... futex resumed>) = 1 [pid 21163] <... pwrite64 resumed>) = 2 [pid 21162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21161] <... futex resumed>) = 0 [pid 21165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21164] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21163] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] <... futex resumed>) = 0 [pid 21163] <... futex resumed>) = 1 [pid 21160] exit_group(0) = ? [pid 21164] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21163] +++ exited with 0 +++ [pid 21161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21165] <... futex resumed>) = 0 [pid 21164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... futex resumed>) = 1 [pid 21165] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21164] <... futex resumed>) = 1 [pid 21162] <... futex resumed>) = 0 [pid 21161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21165] <... openat resumed>) = 3 [pid 21164] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21160] +++ exited with 0 +++ [pid 21165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21164] <... openat resumed>) = 3 [pid 21162] <... futex resumed>) = 0 [pid 21165] <... futex resumed>) = 1 [pid 21164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21161] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21160, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21164] <... futex resumed>) = 0 [pid 21162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21161] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21164] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21162] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21161] <... futex resumed>) = 0 [pid 21165] pwrite64(3, "\x02\x00", 2, 4 [pid 21164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21162] <... futex resumed>) = 0 [pid 21161] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 21165] <... pwrite64 resumed>) = 2 [pid 21164] pwrite64(3, "\x02\x00", 2, 4 [pid 21162] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21165] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21165] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21161] <... futex resumed>) = 0 [pid 21164] <... pwrite64 resumed>) = 2 [pid 21164] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21162] <... futex resumed>) = 0 [pid 21164] <... futex resumed>) = 1 [pid 21162] exit_group(0) = ? [pid 21161] exit_group(0 [pid 21165] <... futex resumed>) = ? [pid 21164] +++ exited with 0 +++ [pid 21161] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21162] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21166 attached [pid 21165] +++ exited with 0 +++ [pid 21161] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21166 [pid 21166] set_robust_list(0x55555f6e6760, 24 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21161, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21166] <... set_robust_list resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21162, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21166] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21166] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21166] setpgid(0, 0) = 0 [pid 21166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21166] write(3, "1000", 4) = 4 [pid 21166] close(3) = 0 [pid 21166] write(1, "executing program\n", 18) = 18 executing program [pid 21166] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21166] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21166] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21166] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21166] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21166] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21166] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21167 attached => {parent_tid=[21167]}, 88) = 21167 [pid 21166] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21167] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21167] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21167] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 320] <... restart_syscall resumed>) = 0 [pid 21167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21166] <... futex resumed>) = 0 [pid 21167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21166] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21167] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21167] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 21168 attached [pid 21167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21166] <... futex resumed>) = 0 [pid 21166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21167] <... futex resumed>) = 0 [pid 21166] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21168 [pid 21167] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21167] <... futex resumed>) = 1 [pid 21166] <... futex resumed>) = 0 [pid 21167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21166] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21166] <... futex resumed>) = 0 [pid 21167] pwrite64(3, "\x02\x00", 2, 4 [pid 21166] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21167] <... pwrite64 resumed>) = 2 [pid 21167] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21166] <... futex resumed>) = 0 [pid 21167] <... futex resumed>) = 1 [pid 21166] exit_group(0 [pid 21167] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21166] <... exit_group resumed>) = ? [pid 21167] +++ exited with 0 +++ [pid 21168] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21168] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21166] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21166, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21168] <... prctl resumed>) = 0 [pid 21168] setpgid(0, 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21168] <... setpgid resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21168] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21169 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21170 attached [pid 21168] write(3, "1000", 4 [pid 21169] set_robust_list(0x55555f6e6760, 24 [pid 21168] <... write resumed>) = 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21169 [pid 21170] set_robust_list(0x55555f6e6760, 24 [pid 21169] <... set_robust_list resumed>) = 0 [pid 21168] close(3 [pid 21170] <... set_robust_list resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21169] rt_sigprocmask(SIG_SETMASK, [] [pid 21168] <... close resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21170 [pid 21170] rt_sigprocmask(SIG_SETMASK, [] [pid 21169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21168] write(1, "executing program\n", 18 [pid 21170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21170] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21169] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21168] <... write resumed>) = 18 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21170] <... prctl resumed>) = 0 [pid 21170] setpgid(0, 0 [pid 21169] <... prctl resumed>) = 0 [pid 21168] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21170] <... setpgid resumed>) = 0 [pid 21169] setpgid(0, 0 [pid 21168] <... futex resumed>) = 0 [pid 21170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21169] <... setpgid resumed>) = 0 [pid 21168] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21170] <... openat resumed>) = 3 [pid 21169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21168] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21170] write(3, "1000", 4 [pid 21169] <... openat resumed>) = 3 [pid 21168] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21170] <... write resumed>) = 4 [pid 21169] write(3, "1000", 4 [pid 21168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21170] close(3 [pid 21169] <... write resumed>) = 4 [pid 21170] <... close resumed>) = 0 [pid 21168] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21170] write(1, "executing program\n", 18 [pid 21169] close(3 [pid 21170] <... write resumed>) = 18 [pid 21168] <... mmap resumed>) = 0x7f9f66df1000 [pid 21169] <... close resumed>) = 0 [pid 21170] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21169] write(1, "executing program\n", 18 [pid 21168] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21170] <... futex resumed>) = 0 [pid 21169] <... write resumed>) = 18 [pid 21170] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21168] <... mprotect resumed>) = 0 [pid 21170] <... rt_sigaction resumed>, NULL, 8) = 0 executing program executing program [pid 21169] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21170] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21169] <... futex resumed>) = 0 [pid 21168] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21169] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21168] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21171 attached [pid 21170] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21169] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21168] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21171] set_robust_list(0x55555f6e6760, 24 [pid 21170] <... mmap resumed>) = 0x7f9f66df1000 [pid 21169] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21171 ci2-android-6-12-rust/strace-static-x86_64: Process 21172 attached [pid 21171] <... set_robust_list resumed>) = 0 [pid 21170] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21172] set_robust_list(0x7f9f66e119a0, 24 [pid 21171] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21172] <... set_robust_list resumed>) = 0 [pid 21171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21170] <... mprotect resumed>) = 0 [pid 21169] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21168] <... clone3 resumed> => {parent_tid=[21172]}, 88) = 21172 [pid 21172] rt_sigprocmask(SIG_SETMASK, [] [pid 21171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21170] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21169] <... mmap resumed>) = 0x7f9f66df1000 [pid 21168] rt_sigprocmask(SIG_SETMASK, [] [pid 21172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21171] <... prctl resumed>) = 0 [pid 21170] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21169] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] setpgid(0, 0 [pid 21170] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21169] <... mprotect resumed>) = 0 [pid 21168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21171] <... setpgid resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21173 attached [pid 21172] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21168] <... futex resumed>) = 0 [pid 21172] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21169] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21170] <... clone3 resumed> => {parent_tid=[21173]}, 88) = 21173 [pid 21172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21173] set_robust_list(0x7f9f66e119a0, 24 [pid 21172] <... futex resumed>) = 0 [pid 21171] <... openat resumed>) = 3 [pid 21170] rt_sigprocmask(SIG_SETMASK, [] [pid 21169] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21173] <... set_robust_list resumed>) = 0 [pid 21172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21169] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21171] write(3, "1000", 4 [pid 21173] rt_sigprocmask(SIG_SETMASK, [] [pid 21172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21168] <... futex resumed>) = 0 [pid 21173] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21171] <... write resumed>) = 4 [pid 21170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21174 attached [pid 21173] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21171] close(3 [pid 21170] <... futex resumed>) = 0 [pid 21169] <... clone3 resumed> => {parent_tid=[21174]}, 88) = 21174 [pid 21172] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21174] set_robust_list(0x7f9f66e119a0, 24 [pid 21173] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21171] <... close resumed>) = 0 [pid 21170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21169] rt_sigprocmask(SIG_SETMASK, [] [pid 21174] <... set_robust_list resumed>) = 0 [pid 21173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] <... futex resumed>) = 1 [pid 21171] write(1, "executing program\n", 18 [pid 21170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21168] <... futex resumed>) = 0 [pid 21174] rt_sigprocmask(SIG_SETMASK, [] [pid 21173] <... futex resumed>) = 0 [pid 21172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] <... write resumed>) = 18 [pid 21170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21174] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21173] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21171] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21170] <... futex resumed>) = 0 [pid 21169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21168] <... futex resumed>) = 0 [pid 21174] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21173] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21172] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21171] <... futex resumed>) = 0 [pid 21170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21169] <... futex resumed>) = 0 [pid 21168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21174] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] <... openat resumed>) = 3 [pid 21171] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21173] <... futex resumed>) = 1 [pid 21172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21171] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21170] <... futex resumed>) = 0 [pid 21169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21174] <... futex resumed>) = 0 [pid 21173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21172] <... futex resumed>) = 1 [pid 21171] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21168] <... futex resumed>) = 0 [pid 21174] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21174] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21173] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21170] <... futex resumed>) = 0 [pid 21169] <... futex resumed>) = 0 [pid 21168] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21173] <... openat resumed>) = 3 [pid 21172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21168] <... futex resumed>) = 0 [pid 21174] <... futex resumed>) = 0 [pid 21173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] pwrite64(3, "\x02\x00", 2, 4 [pid 21171] <... mmap resumed>) = 0x7f9f66df1000 [pid 21170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21168] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21172] <... pwrite64 resumed>) = 2 [pid 21171] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21170] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21171] <... mprotect resumed>) = 0 [pid 21170] <... futex resumed>) = 0 [pid 21169] <... futex resumed>) = 0 [pid 21174] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21173] <... futex resumed>) = 0 [pid 21172] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21174] <... openat resumed>) = 3 [pid 21173] pwrite64(3, "\x02\x00", 2, 4 [pid 21172] <... futex resumed>) = 1 [pid 21171] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21170] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21168] <... futex resumed>) = 0 [pid 21174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21173] <... pwrite64 resumed>) = 2 [pid 21172] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21174] <... futex resumed>) = 0 [pid 21171] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21169] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21168] exit_group(0 [pid 21174] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 21175 attached [pid 21173] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21172] <... futex resumed>) = ? [pid 21169] <... futex resumed>) = 0 [pid 21168] <... exit_group resumed>) = ? [pid 21175] set_robust_list(0x7f9f66e119a0, 24 [pid 21174] <... pwrite64 resumed>) = 2 [pid 21173] <... futex resumed>) = 1 [pid 21172] +++ exited with 0 +++ [pid 21170] <... futex resumed>) = 0 [pid 21169] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21175] <... set_robust_list resumed>) = 0 [pid 21173] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21175] rt_sigprocmask(SIG_SETMASK, [] [pid 21168] +++ exited with 0 +++ [pid 21171] <... clone3 resumed> => {parent_tid=[21175]}, 88) = 21175 [pid 21174] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21171] rt_sigprocmask(SIG_SETMASK, [] [pid 21170] exit_group(0 [pid 21169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21168, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21174] <... futex resumed>) = 0 [pid 21175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21173] <... futex resumed>) = ? [pid 21174] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21170] <... exit_group resumed>) = ? [pid 21169] exit_group(0 [pid 21173] +++ exited with 0 +++ [pid 21171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21170] +++ exited with 0 +++ [pid 21174] <... futex resumed>) = ? [pid 21175] <... futex resumed>) = 0 [pid 21171] <... futex resumed>) = 1 [pid 21169] <... exit_group resumed>) = ? [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21176 attached [pid 21175] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21174] +++ exited with 0 +++ [pid 21171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21170, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21176] set_robust_list(0x55555f6e6760, 24 [pid 21175] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21169] +++ exited with 0 +++ [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21176] <... set_robust_list resumed>) = 0 [pid 21175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21171] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21176 [pid 21176] rt_sigprocmask(SIG_SETMASK, [] [pid 21175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21169, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21175] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21171] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21176] <... prctl resumed>) = 0 [pid 21175] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21176] setpgid(0, 0 [pid 21175] <... futex resumed>) = 0 [pid 21171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21176] <... setpgid resumed>) = 0 [pid 21175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21171] <... futex resumed>) = 0 [pid 21176] <... openat resumed>) = 3 [pid 21175] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] <... restart_syscall resumed>) = 0 [pid 21176] write(3, "1000", 4 [pid 21175] <... openat resumed>) = 3 [pid 21171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21176] <... write resumed>) = 4 [pid 21175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21176] close(3 [pid 21175] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21171] <... futex resumed>) = 0 [pid 21176] <... close resumed>) = 0 [pid 21175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21176] write(1, "executing program\n", 18 [pid 21175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21171] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21178 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21177 attached [pid 21176] <... write resumed>) = 18 [pid 21175] pwrite64(3, "\x02\x00", 2, 4 [pid 21171] <... futex resumed>) = 0 [pid 21178] set_robust_list(0x55555f6e6760, 24 [pid 21177] set_robust_list(0x55555f6e6760, 24 [pid 21176] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21175] <... pwrite64 resumed>) = 2 [pid 21171] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21177 [pid 21178] <... set_robust_list resumed>) = 0 [pid 21177] <... set_robust_list resumed>) = 0 [pid 21176] <... futex resumed>) = 0 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21178] rt_sigprocmask(SIG_SETMASK, [] [pid 21177] rt_sigprocmask(SIG_SETMASK, [] [pid 21176] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21175] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21178 [pid 21178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21176] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21175] <... futex resumed>) = 1 [pid 21171] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21178] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21176] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21175] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21171] exit_group(0 [pid 21178] <... prctl resumed>) = 0 [pid 21177] <... prctl resumed>) = 0 [pid 21176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21171] <... exit_group resumed>) = ? [pid 21178] setpgid(0, 0 [pid 21177] setpgid(0, 0 [pid 21176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21178] <... setpgid resumed>) = 0 [pid 21177] <... setpgid resumed>) = 0 [pid 21176] <... mmap resumed>) = 0x7f9f66df1000 [pid 21178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21176] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21175] <... futex resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21178] <... openat resumed>) = 3 [pid 21177] <... openat resumed>) = 3 [pid 21176] <... mprotect resumed>) = 0 [pid 21175] +++ exited with 0 +++ [pid 21171] +++ exited with 0 +++ [pid 21178] write(3, "1000", 4 [pid 21177] write(3, "1000", 4 [pid 21176] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21178] <... write resumed>) = 4 [pid 21177] <... write resumed>) = 4 [pid 21176] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21171, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21178] close(3 [pid 21177] close(3 [pid 21176] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21179 attached [pid 21178] <... close resumed>) = 0 [pid 21177] <... close resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21178] write(1, "executing program\n", 18 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21180 attached [pid 21179] set_robust_list(0x7f9f66e119a0, 24 [pid 21178] <... write resumed>) = 18 [pid 21177] write(1, "executing program\n", 18 [pid 21176] <... clone3 resumed> => {parent_tid=[21179]}, 88) = 21179 [pid 21180] set_robust_list(0x55555f6e6760, 24 [pid 21179] <... set_robust_list resumed>) = 0 [pid 21178] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] <... write resumed>) = 18 [pid 21180] <... set_robust_list resumed>) = 0 [pid 21179] rt_sigprocmask(SIG_SETMASK, [] [pid 21178] <... futex resumed>) = 0 [pid 21176] rt_sigprocmask(SIG_SETMASK, [] [pid 21177] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] rt_sigprocmask(SIG_SETMASK, [] [pid 21179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21178] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21177] <... futex resumed>) = 0 [pid 21176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21178] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21177] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21178] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21177] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21176] <... futex resumed>) = 0 [pid 21180] <... prctl resumed>) = 0 [pid 21179] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21180] setpgid(0, 0 [pid 21178] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21177] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21179] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21180] <... setpgid resumed>) = 0 [pid 21179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] <... mmap resumed>) = 0x7f9f66df1000 [pid 21177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21179] <... futex resumed>) = 0 [pid 21178] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21177] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21179] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21180] <... openat resumed>) = 3 executing program [pid 21180] write(3, "1000", 4 [pid 21179] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21178] <... mprotect resumed>) = 0 [pid 21177] <... mmap resumed>) = 0x7f9f66df1000 [pid 21176] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21180 [pid 21180] <... write resumed>) = 4 [pid 21179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21177] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21180] close(3 [pid 21179] <... futex resumed>) = 0 [pid 21178] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21177] <... mprotect resumed>) = 0 [pid 21176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21180] <... close resumed>) = 0 [pid 21179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21178] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21177] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21181 attached [pid 21180] write(1, "executing program\n", 18 [pid 21179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21177] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21176] <... futex resumed>) = 0 executing program [pid 21181] set_robust_list(0x7f9f66e119a0, 24 [pid 21180] <... write resumed>) = 18 [pid 21179] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21178] <... clone3 resumed> => {parent_tid=[21181]}, 88) = 21181 [pid 21177] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21181] <... set_robust_list resumed>) = 0 [pid 21180] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21179] <... openat resumed>) = 3 [pid 21178] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21182 attached [pid 21181] rt_sigprocmask(SIG_SETMASK, [] [pid 21180] <... futex resumed>) = 0 [pid 21179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21182] set_robust_list(0x7f9f66e119a0, 24 [pid 21181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21180] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21179] <... futex resumed>) = 1 [pid 21178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] <... clone3 resumed> => {parent_tid=[21182]}, 88) = 21182 [pid 21176] <... futex resumed>) = 0 [pid 21182] <... set_robust_list resumed>) = 0 [pid 21181] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21180] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21178] <... futex resumed>) = 0 [pid 21177] rt_sigprocmask(SIG_SETMASK, [] [pid 21176] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21182] rt_sigprocmask(SIG_SETMASK, [] [pid 21181] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21180] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21176] <... futex resumed>) = 0 [pid 21182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21179] pwrite64(3, "\x02\x00", 2, 4 [pid 21178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21176] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21182] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21181] <... futex resumed>) = 0 [pid 21180] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21181] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21179] <... pwrite64 resumed>) = 2 [pid 21178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] <... futex resumed>) = 0 [pid 21182] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21180] <... mmap resumed>) = 0x7f9f66df1000 [pid 21181] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21178] <... futex resumed>) = 0 [pid 21182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21179] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21182] <... futex resumed>) = 0 [pid 21181] <... futex resumed>) = 0 [pid 21180] <... mprotect resumed>) = 0 [pid 21179] <... futex resumed>) = 1 [pid 21178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21176] <... futex resumed>) = 0 [pid 21182] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21180] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21179] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21176] exit_group(0 [pid 21182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21180] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21178] <... futex resumed>) = 0 [pid 21177] <... futex resumed>) = 0 [pid 21176] <... exit_group resumed>) = ? [pid 21179] <... futex resumed>) = ? [pid 21182] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21181] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21180] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21179] +++ exited with 0 +++ [pid 21176] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21176, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21182] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 21183 attached [pid 21182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21181] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21183] set_robust_list(0x7f9f66e119a0, 24 [pid 21182] <... futex resumed>) = 1 [pid 21181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] <... clone3 resumed> => {parent_tid=[21183]}, 88) = 21183 [pid 21177] <... futex resumed>) = 0 [pid 21183] <... set_robust_list resumed>) = 0 [pid 21182] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21181] <... futex resumed>) = 1 [pid 21180] rt_sigprocmask(SIG_SETMASK, [] [pid 21178] <... futex resumed>) = 0 [pid 21177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21183] rt_sigprocmask(SIG_SETMASK, [] [pid 21182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21178] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] <... futex resumed>) = 0 [pid 21183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21182] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] <... futex resumed>) = 0 [pid 21183] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21182] <... openat resumed>) = 3 [pid 21181] pwrite64(3, "\x02\x00", 2, 4 [pid 21180] <... futex resumed>) = 0 [pid 21178] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21183] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21182] <... futex resumed>) = 1 [pid 21181] <... pwrite64 resumed>) = 2 [pid 21180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21177] <... futex resumed>) = 0 [pid 21183] <... futex resumed>) = 0 [pid 21182] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21181] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21177] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21183] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21181] <... futex resumed>) = 1 [pid 21180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21182] pwrite64(3, "\x02\x00", 2, 4 [pid 21178] <... futex resumed>) = 0 [pid 21177] <... futex resumed>) = 0 [pid 21183] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21181] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21180] <... futex resumed>) = 0 [pid 21178] exit_group(0 [pid 21177] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21178] <... exit_group resumed>) = ? [pid 21183] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21182] <... pwrite64 resumed>) = 2 [pid 21181] <... futex resumed>) = ? [pid 21180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21182] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... restart_syscall resumed>) = 0 [pid 21183] <... futex resumed>) = 0 [pid 21182] <... futex resumed>) = 1 [pid 21181] +++ exited with 0 +++ [pid 21180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21178] +++ exited with 0 +++ [pid 21177] <... futex resumed>) = 0 [pid 21183] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21182] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21180] <... futex resumed>) = 0 [pid 21177] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21178, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21183] <... openat resumed>) = 3 [pid 21182] <... futex resumed>) = ? [pid 21180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21177] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21182] +++ exited with 0 +++ [pid 21180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21183] <... futex resumed>) = 0 [pid 21180] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21177] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21184 attached [pid 21183] pwrite64(3, "\x02\x00", 2, 4 [pid 21180] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21184 [pid 21184] set_robust_list(0x55555f6e6760, 24 [pid 21183] <... pwrite64 resumed>) = 2 [pid 21180] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21184] <... set_robust_list resumed>) = 0 [pid 21183] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21177, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21184] rt_sigprocmask(SIG_SETMASK, [] [pid 21183] <... futex resumed>) = 0 [pid 21180] exit_group(0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21180] <... exit_group resumed>) = ? [pid 317] <... restart_syscall resumed>) = 0 [pid 21184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21183] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21185 attached [pid 21184] <... prctl resumed>) = 0 [pid 21180] +++ exited with 0 +++ [pid 21185] set_robust_list(0x55555f6e6760, 24 [pid 21184] setpgid(0, 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21185 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21180, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21185] <... set_robust_list resumed>) = 0 [pid 21184] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21185] rt_sigprocmask(SIG_SETMASK, [] [pid 21184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21184] <... openat resumed>) = 3 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21185] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21184] write(3, "1000", 4 [pid 21185] setpgid(0, 0 [pid 21184] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 21186 attached [pid 21185] <... setpgid resumed>) = 0 [pid 21184] close(3 [pid 21186] set_robust_list(0x55555f6e6760, 24 [pid 21185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21184] <... close resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21186 [pid 21186] <... set_robust_list resumed>) = 0 [pid 21184] write(1, "executing program\n", 18 [pid 21185] <... openat resumed>) = 3 [pid 21186] rt_sigprocmask(SIG_SETMASK, [] [pid 21184] <... write resumed>) = 18 executing program [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21185] write(3, "1000", 4 [pid 21186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21184] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21186] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21185] <... write resumed>) = 4 [pid 21186] <... prctl resumed>) = 0 [pid 21185] close(3 [pid 21186] setpgid(0, 0 [pid 21185] <... close resumed>) = 0 [pid 21186] <... setpgid resumed>) = 0 [pid 21185] write(1, "executing program\n", 18 [pid 21184] <... futex resumed>) = 0 [pid 21186] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21185] <... write resumed>) = 18 [pid 21184] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21186] <... openat resumed>) = 3 [pid 21184] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21185] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21186] write(3, "1000", 4 [pid 21184] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21186] <... write resumed>) = 4 [pid 21185] <... futex resumed>) = 0 [pid 21184] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21186] close(3 [pid 21185] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21184] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21186] <... close resumed>) = 0 [pid 21185] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21184] <... mmap resumed>) = 0x7f9f66df1000 [pid 21186] write(1, "executing program\n", 18 [pid 21185] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 21184] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21186] <... write resumed>) = 18 [pid 21185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21184] <... mprotect resumed>) = 0 [pid 21186] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21184] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21186] <... futex resumed>) = 0 [pid 21185] <... mmap resumed>) = 0x7f9f66df1000 [pid 21186] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21185] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21186] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21186] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21185] <... mprotect resumed>) = 0 [pid 21184] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21185] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21184] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21187 attached [pid 21186] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21185] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21187] set_robust_list(0x7f9f66e119a0, 24 [pid 21186] <... mmap resumed>) = 0x7f9f66df1000 [pid 21185] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21184] <... clone3 resumed> => {parent_tid=[21187]}, 88) = 21187 ci2-android-6-12-rust/strace-static-x86_64: Process 21188 attached [pid 21187] <... set_robust_list resumed>) = 0 [pid 21186] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21184] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21188] set_robust_list(0x7f9f66e119a0, 24 [pid 21187] rt_sigprocmask(SIG_SETMASK, [] [pid 21186] <... mprotect resumed>) = 0 [pid 21185] <... clone3 resumed> => {parent_tid=[21188]}, 88) = 21188 [pid 21184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21188] <... set_robust_list resumed>) = 0 [pid 21187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21186] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21185] rt_sigprocmask(SIG_SETMASK, [] [pid 21184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21189 attached [pid 21188] rt_sigprocmask(SIG_SETMASK, [] [pid 21187] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21186] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21184] <... futex resumed>) = 0 [pid 21189] set_robust_list(0x55555f6e6760, 24 [pid 21188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21187] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21186] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21189 ci2-android-6-12-rust/strace-static-x86_64: Process 21190 attached [pid 21189] <... set_robust_list resumed>) = 0 [pid 21188] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] <... futex resumed>) = 0 [pid 21184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21190] set_robust_list(0x7f9f66e119a0, 24 [pid 21189] rt_sigprocmask(SIG_SETMASK, [] [pid 21188] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21187] <... futex resumed>) = 0 [pid 21186] <... clone3 resumed> => {parent_tid=[21190]}, 88) = 21190 [pid 21185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21190] <... set_robust_list resumed>) = 0 [pid 21189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21187] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21186] rt_sigprocmask(SIG_SETMASK, [] [pid 21185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21184] <... futex resumed>) = 0 [pid 21190] rt_sigprocmask(SIG_SETMASK, [] [pid 21189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21188] <... futex resumed>) = 0 [pid 21187] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21186] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21189] <... prctl resumed>) = 0 [pid 21188] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] <... futex resumed>) = 0 [pid 21184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21190] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21189] setpgid(0, 0 [pid 21188] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21187] <... futex resumed>) = 0 [pid 21186] <... futex resumed>) = 0 [pid 21185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21190] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21189] <... setpgid resumed>) = 0 [pid 21188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21187] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21184] <... futex resumed>) = 0 [pid 21190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21188] <... futex resumed>) = 0 [pid 21187] <... openat resumed>) = 3 [pid 21186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21190] <... futex resumed>) = 0 [pid 21190] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21189] <... openat resumed>) = 3 [pid 21188] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] <... futex resumed>) = 0 [pid 21184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21190] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21189] write(3, "1000", 4 [pid 21188] <... openat resumed>) = 3 [pid 21187] <... futex resumed>) = 0 [pid 21186] <... futex resumed>) = 0 [pid 21185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21184] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21189] <... write resumed>) = 4 [pid 21188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21187] pwrite64(3, "\x02\x00", 2, 4 [pid 21186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21184] <... futex resumed>) = 0 [pid 21190] <... futex resumed>) = 0 [pid 21189] close(3 [pid 21188] <... futex resumed>) = 1 [pid 21187] <... pwrite64 resumed>) = 2 [pid 21186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21185] <... futex resumed>) = 0 [pid 21184] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21189] <... close resumed>) = 0 [pid 21188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21187] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21189] write(1, "executing program\n", 18 [pid 21188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21187] <... futex resumed>) = 0 [pid 21186] <... futex resumed>) = 0 [pid 21185] <... futex resumed>) = 0 [pid 21184] exit_group(0 executing program [pid 21190] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21189] <... write resumed>) = 18 [pid 21188] pwrite64(3, "\x02\x00", 2, 4 [pid 21186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21185] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21184] <... exit_group resumed>) = ? [pid 21190] <... openat resumed>) = 3 [pid 21189] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21188] <... pwrite64 resumed>) = 2 [pid 21187] +++ exited with 0 +++ [pid 21184] +++ exited with 0 +++ [pid 21190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21189] <... futex resumed>) = 0 [pid 21188] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21184, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21186] <... futex resumed>) = 0 [pid 21190] <... futex resumed>) = 1 [pid 21189] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21188] <... futex resumed>) = 1 [pid 21186] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21185] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21190] pwrite64(3, "\x02\x00", 2, 4 [pid 21189] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21188] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21186] <... futex resumed>) = 0 [pid 21185] exit_group(0 [pid 21190] <... pwrite64 resumed>) = 2 [pid 21189] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21188] <... futex resumed>) = ? [pid 21186] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21185] <... exit_group resumed>) = ? [pid 21190] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21188] +++ exited with 0 +++ [pid 21186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21190] <... futex resumed>) = 0 [pid 21190] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21189] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21186] exit_group(0 [pid 21185] +++ exited with 0 +++ [pid 21190] <... futex resumed>) = ? [pid 21186] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21185, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21190] +++ exited with 0 +++ [pid 21189] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21189] <... mprotect resumed>) = 0 [pid 21189] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21186] +++ exited with 0 +++ [pid 21189] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21186, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 21189] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21191 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 21191] set_robust_list(0x7f9f66e119a0, 24 [pid 21189] <... clone3 resumed> => {parent_tid=[21191]}, 88) = 21191 [pid 21191] <... set_robust_list resumed>) = 0 [pid 21189] rt_sigprocmask(SIG_SETMASK, [] [pid 21191] rt_sigprocmask(SIG_SETMASK, [] [pid 21189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21191] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21189] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21191] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21192 attached [pid 316] <... restart_syscall resumed>) = 0 [pid 21192] set_robust_list(0x55555f6e6760, 24 [pid 21191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21192 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21192] <... set_robust_list resumed>) = 0 [pid 21191] <... futex resumed>) = 1 [pid 21189] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21192] rt_sigprocmask(SIG_SETMASK, [] [pid 21191] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21193 attached [pid 21189] <... futex resumed>) = 0 [pid 21189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21191] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21193] set_robust_list(0x55555f6e6760, 24) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21193 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21193] rt_sigprocmask(SIG_SETMASK, [] [pid 21191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21191] <... futex resumed>) = 1 [pid 21189] <... futex resumed>) = 0 [pid 21192] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21191] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21192] <... prctl resumed>) = 0 [pid 21189] <... futex resumed>) = 0 [pid 21192] setpgid(0, 0 [pid 21189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21192] <... setpgid resumed>) = 0 [pid 21191] <... openat resumed>) = 3 [pid 21193] <... prctl resumed>) = 0 [pid 21192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21193] setpgid(0, 0 [pid 21192] <... openat resumed>) = 3 [pid 21191] <... futex resumed>) = 1 [pid 21189] <... futex resumed>) = 0 [pid 21193] <... setpgid resumed>) = 0 [pid 21192] write(3, "1000", 4 [pid 21191] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21189] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21192] <... write resumed>) = 4 [pid 21189] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21191] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21191] pwrite64(3, "\x02\x00", 2, 4 [pid 21193] <... openat resumed>) = 3 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21192] close(3) = 0 [pid 21192] write(1, "executing program\n", 18) = 18 [pid 21192] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] write(3, "1000", 4 [pid 21191] <... pwrite64 resumed>) = 2 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21193] <... write resumed>) = 4 [pid 21192] <... futex resumed>) = 0 executing program [pid 21192] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21192] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21192] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21192] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21192] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21192] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21193] close(3 [pid 21191] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21195 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21194 attached [pid 21191] <... futex resumed>) = 1 [pid 21189] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21194 [pid 21195] set_robust_list(0x7f9f66e119a0, 24 [pid 21194] set_robust_list(0x55555f6e6760, 24 [pid 21193] write(1, "executing program\n", 18 [pid 21192] <... clone3 resumed> => {parent_tid=[21195]}, 88) = 21195 [pid 21191] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21189] exit_group(0 [pid 21194] <... set_robust_list resumed>) = 0 executing program [pid 21192] rt_sigprocmask(SIG_SETMASK, [] [pid 21191] <... futex resumed>) = ? [pid 21189] <... exit_group resumed>) = ? [pid 21195] <... set_robust_list resumed>) = 0 [pid 21194] rt_sigprocmask(SIG_SETMASK, [] [pid 21193] <... write resumed>) = 18 [pid 21192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21191] +++ exited with 0 +++ [pid 21189] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21195] rt_sigprocmask(SIG_SETMASK, [] [pid 21194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21193] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21195] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21193] <... futex resumed>) = 0 [pid 21193] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21193] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21192] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21189, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21194] <... prctl resumed>) = 0 [pid 21193] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21194] setpgid(0, 0) = 0 [pid 21194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21195] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21195] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21194] write(3, "1000", 4 [pid 21195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21195] <... futex resumed>) = 1 [pid 21194] <... write resumed>) = 4 [pid 21192] <... futex resumed>) = 0 [pid 21195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] close(3 [pid 21193] <... mmap resumed>) = 0x7f9f66df1000 [pid 21192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21194] <... close resumed>) = 0 [pid 21193] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21192] <... futex resumed>) = 0 [pid 21195] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21194] write(1, "executing program\n", 18 [pid 21192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21193] <... mprotect resumed>) = 0 [pid 21195] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21194] <... write resumed>) = 18 [pid 21195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21194] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21195] <... futex resumed>) = 1 [pid 21192] <... futex resumed>) = 0 [pid 21194] <... futex resumed>) = 0 [pid 21193] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21195] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21194] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21193] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21192] <... futex resumed>) = 0 [pid 21194] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21194] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 21196 attached , NULL, 8) = 0 [pid 21196] set_robust_list(0x7f9f66e119a0, 24 [pid 21195] <... openat resumed>) = 3 [pid 21194] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21193] <... clone3 resumed> => {parent_tid=[21196]}, 88) = 21196 [pid 21196] <... set_robust_list resumed>) = 0 [pid 21195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21194] <... mmap resumed>) = 0x7f9f66df1000 [pid 21193] rt_sigprocmask(SIG_SETMASK, [] [pid 21196] rt_sigprocmask(SIG_SETMASK, [] [pid 21194] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21194] <... mprotect resumed>) = 0 [pid 21193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21195] <... futex resumed>) = 1 [pid 21194] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21192] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21193] <... futex resumed>) = 0 [pid 21192] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21196] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21194] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21192] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21197 attached [pid 21196] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21195] pwrite64(3, "\x02\x00", 2, 4 [pid 21192] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21194] <... clone3 resumed> => {parent_tid=[21197]}, 88) = 21197 [pid 21196] <... futex resumed>) = 1 [pid 21194] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21198 attached [pid 21197] set_robust_list(0x7f9f66e119a0, 24 [pid 21195] <... pwrite64 resumed>) = 2 [pid 21194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] <... futex resumed>) = 0 [pid 21197] <... set_robust_list resumed>) = 0 [pid 21195] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21194] <... futex resumed>) = 0 [pid 21193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] set_robust_list(0x55555f6e6760, 24 [pid 21197] rt_sigprocmask(SIG_SETMASK, [] [pid 21195] <... futex resumed>) = 1 [pid 21193] <... futex resumed>) = 1 [pid 21198] <... set_robust_list resumed>) = 0 [pid 21197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21196] <... futex resumed>) = 0 [pid 21195] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21192] <... futex resumed>) = 0 [pid 21198] rt_sigprocmask(SIG_SETMASK, [] [pid 21197] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21196] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21192] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21198 [pid 21198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21197] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21196] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21195] <... futex resumed>) = ? [pid 21192] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21195] +++ exited with 0 +++ [pid 21192] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21198] <... prctl resumed>) = 0 [pid 21197] <... futex resumed>) = 1 [pid 21196] <... futex resumed>) = 1 [pid 21194] <... futex resumed>) = 0 [pid 21193] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21192, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21198] setpgid(0, 0 [pid 21197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21198] <... setpgid resumed>) = 0 [pid 21197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21194] <... futex resumed>) = 0 [pid 21193] <... futex resumed>) = 0 [pid 21197] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21196] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21196] <... openat resumed>) = 3 [pid 21196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] <... futex resumed>) = 0 [pid 21193] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21193] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21196] <... futex resumed>) = 1 [pid 21196] pwrite64(3, "\x02\x00", 2, 4 [pid 21197] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21196] <... pwrite64 resumed>) = 2 [pid 21196] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21193] <... futex resumed>) = 0 [pid 21196] <... futex resumed>) = 1 [pid 21193] exit_group(0 [pid 21196] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21193] <... exit_group resumed>) = ? [pid 21198] <... openat resumed>) = 3 [pid 21197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21196] +++ exited with 0 +++ [pid 21193] +++ exited with 0 +++ [pid 21198] write(3, "1000", 4 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21193, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21198] <... write resumed>) = 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21198] close(3) = 0 [pid 21197] <... futex resumed>) = 1 [pid 21194] <... futex resumed>) = 0 [pid 21194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] write(1, "executing program\n", 18 [pid 21197] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21194] <... futex resumed>) = 0 [pid 21198] <... write resumed>) = 18 [pid 21194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21198] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21197] <... openat resumed>) = 3 [pid 21198] <... futex resumed>) = 0 executing program [pid 21197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21197] <... futex resumed>) = 1 [pid 21194] <... futex resumed>) = 0 [pid 21198] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21194] <... futex resumed>) = 0 [pid 21198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21197] pwrite64(3, "\x02\x00", 2, 4 [pid 21194] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21198] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21197] <... pwrite64 resumed>) = 2 [pid 21198] <... mprotect resumed>) = 0 [pid 21198] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21197] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21197] <... futex resumed>) = 1 [pid 21197] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21194] <... futex resumed>) = 0 [pid 21198] <... clone3 resumed> => {parent_tid=[21199]}, 88) = 21199 [pid 21194] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21199 attached [pid 21198] rt_sigprocmask(SIG_SETMASK, [] [pid 21197] <... futex resumed>) = ? [pid 21194] <... exit_group resumed>) = ? [pid 21199] set_robust_list(0x7f9f66e119a0, 24 [pid 21198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21197] +++ exited with 0 +++ [pid 21199] <... set_robust_list resumed>) = 0 [pid 21198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21194] +++ exited with 0 +++ [pid 21198] <... futex resumed>) = 0 [pid 21198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21194, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21199] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21199] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] <... futex resumed>) = 0 [pid 21199] <... futex resumed>) = 1 [pid 21199] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21199] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21198] <... futex resumed>) = 0 [pid 21198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21198] <... futex resumed>) = 0 [pid 21199] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21198] <... futex resumed>) = 0 [pid 21199] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21199] <... openat resumed>) = 3 [pid 21199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] <... futex resumed>) = 0 [pid 21198] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21199] <... futex resumed>) = 1 [pid 21198] <... futex resumed>) = 0 [pid 21199] pwrite64(3, "\x02\x00", 2, 4 [pid 21198] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21199] <... pwrite64 resumed>) = 2 [pid 21199] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21198] <... futex resumed>) = 0 [pid 21199] <... futex resumed>) = 1 [pid 21198] exit_group(0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21198] <... exit_group resumed>) = ? [pid 21199] +++ exited with 0 +++ [pid 21198] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21198, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21200 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21200] set_robust_list(0x55555f6e6760, 24 [pid 314] <... restart_syscall resumed>) = 0 [pid 21200] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21200 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21201 attached [pid 21200] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21201 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21201] set_robust_list(0x55555f6e6760, 24 [pid 21200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21201] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21201] rt_sigprocmask(SIG_SETMASK, [] [pid 21200] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21202 [pid 21201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21200] <... prctl resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21202 attached [pid 21201] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21200] setpgid(0, 0 [pid 21202] set_robust_list(0x55555f6e6760, 24 [pid 21201] <... prctl resumed>) = 0 [pid 21200] <... setpgid resumed>) = 0 [pid 21202] <... set_robust_list resumed>) = 0 [pid 21201] setpgid(0, 0 [pid 21200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21201] <... setpgid resumed>) = 0 [pid 21202] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21201] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21200] <... openat resumed>) = 3 [pid 21200] write(3, "1000", 4) = 4 [pid 21200] close(3) = 0 [pid 21200] write(1, "executing program\n", 18) = 18 [pid 21200] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 executing program [pid 21200] <... futex resumed>) = 0 [pid 21202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21200] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21201] <... openat resumed>) = 3 [pid 21202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21201] write(3, "1000", 4 [pid 21200] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21202] <... prctl resumed>) = 0 [pid 21201] <... write resumed>) = 4 [pid 21200] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21202] setpgid(0, 0 [pid 21201] close(3 [pid 21200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21203 attached [pid 21202] <... setpgid resumed>) = 0 [pid 21201] <... close resumed>) = 0 [pid 21200] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21203] set_robust_list(0x55555f6e6760, 24 [pid 21201] write(1, "executing program\n", 18 [pid 21203] <... set_robust_list resumed>) = 0 [pid 21202] <... openat resumed>) = 3 [pid 21201] <... write resumed>) = 18 [pid 21203] rt_sigprocmask(SIG_SETMASK, [] [pid 21200] <... mmap resumed>) = 0x7f9f66df1000 [pid 21202] write(3, "1000", 4 [pid 21201] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21200] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21203 [pid 21203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21202] <... write resumed>) = 4 [pid 21201] <... futex resumed>) = 0 [pid 21200] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21203] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21202] close(3 [pid 21201] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21200] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21203] <... prctl resumed>) = 0 [pid 21202] <... close resumed>) = 0 [pid 21201] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21200] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21203] setpgid(0, 0 [pid 21202] write(1, "executing program\n", 18 [pid 21201] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 21200] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21204 attached [pid 21203] <... setpgid resumed>) = 0 [pid 21202] <... write resumed>) = 18 [pid 21201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21201] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21200] <... clone3 resumed> => {parent_tid=[21204]}, 88) = 21204 [pid 21202] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21201] <... mmap resumed>) = 0x7f9f66df1000 [pid 21200] rt_sigprocmask(SIG_SETMASK, [] [pid 21204] set_robust_list(0x7f9f66e119a0, 24 [pid 21203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21201] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21200] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21204] <... set_robust_list resumed>) = 0 [pid 21202] <... futex resumed>) = 0 [pid 21201] <... mprotect resumed>) = 0 [pid 21200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21204] rt_sigprocmask(SIG_SETMASK, [] [pid 21202] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21200] <... futex resumed>) = 0 [pid 21204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21202] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21201] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21203] <... openat resumed>) = 3 [pid 21203] write(3, "1000", 4 [pid 21202] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21203] <... write resumed>) = 4 [pid 21203] close(3 [pid 21204] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21203] <... close resumed>) = 0 [pid 21202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21201] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21204] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21201] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21202] <... mmap resumed>) = 0x7f9f66df1000 ci2-android-6-12-rust/strace-static-x86_64: Process 21205 attached [pid 21204] <... futex resumed>) = 1 executing program [pid 21203] write(1, "executing program\n", 18 [pid 21202] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21200] <... futex resumed>) = 0 [pid 21205] set_robust_list(0x7f9f66e119a0, 24 [pid 21204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] <... write resumed>) = 18 [pid 21200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21205] <... set_robust_list resumed>) = 0 [pid 21204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21203] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21202] <... mprotect resumed>) = 0 [pid 21201] <... clone3 resumed> => {parent_tid=[21205]}, 88) = 21205 [pid 21200] <... futex resumed>) = 0 [pid 21205] rt_sigprocmask(SIG_SETMASK, [] [pid 21204] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21203] <... futex resumed>) = 0 [pid 21201] rt_sigprocmask(SIG_SETMASK, [] [pid 21200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21203] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21204] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21203] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21202] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21203] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21202] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21201] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21204] <... futex resumed>) = 1 [pid 21203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21200] <... futex resumed>) = 0 [pid 21205] <... futex resumed>) = 0 [pid 21202] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21201] <... futex resumed>) = 1 [pid 21203] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21205] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21203] <... mmap resumed>) = 0x7f9f66df1000 [pid 21201] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21200] <... futex resumed>) = 0 [pid 21205] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21204] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWRci2-android-6-12-rust/strace-static-x86_64: Process 21206 attached [pid 21205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21203] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21206] set_robust_list(0x7f9f66e119a0, 24 [pid 21205] <... futex resumed>) = 1 [pid 21204] <... openat resumed>) = 3 [pid 21203] <... mprotect resumed>) = 0 [pid 21206] <... set_robust_list resumed>) = 0 [pid 21205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21206] rt_sigprocmask(SIG_SETMASK, [] [pid 21203] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21207 attached [pid 21204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21202] <... clone3 resumed> => {parent_tid=[21206]}, 88) = 21206 [pid 21201] <... futex resumed>) = 0 [pid 21204] <... futex resumed>) = 1 [pid 21202] rt_sigprocmask(SIG_SETMASK, [] [pid 21207] set_robust_list(0x7f9f66e119a0, 24 [pid 21201] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21204] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21201] <... futex resumed>) = 1 [pid 21207] <... set_robust_list resumed>) = 0 [pid 21202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21207] rt_sigprocmask(SIG_SETMASK, [] [pid 21201] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] <... futex resumed>) = 1 [pid 21207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21206] <... futex resumed>) = 0 [pid 21205] <... futex resumed>) = 0 [pid 21203] <... clone3 resumed> => {parent_tid=[21207]}, 88) = 21207 [pid 21202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21200] <... futex resumed>) = 0 [pid 21206] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21205] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21203] rt_sigprocmask(SIG_SETMASK, [] [pid 21200] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21206] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21205] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21204] <... futex resumed>) = 0 [pid 21203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21200] <... futex resumed>) = 1 [pid 21206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21204] pwrite64(3, "\x02\x00", 2, 4 [pid 21203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21200] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21206] <... futex resumed>) = 1 [pid 21205] <... futex resumed>) = 1 [pid 21203] <... futex resumed>) = 1 [pid 21202] <... futex resumed>) = 0 [pid 21201] <... futex resumed>) = 0 [pid 21207] <... futex resumed>) = 0 [pid 21206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21204] <... pwrite64 resumed>) = 2 [pid 21203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21201] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21207] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21204] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21202] <... futex resumed>) = 0 [pid 21201] <... futex resumed>) = 0 [pid 21207] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21206] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21205] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21204] <... futex resumed>) = 1 [pid 21202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21201] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21200] <... futex resumed>) = 0 [pid 21207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21206] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21205] <... openat resumed>) = 3 [pid 21200] exit_group(0 [pid 21204] ???( [pid 21207] <... futex resumed>) = 1 [pid 21204] <... ??? resumed>) = ? [pid 21203] <... futex resumed>) = 0 [pid 21200] <... exit_group resumed>) = ? [pid 21207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21204] +++ exited with 0 +++ [pid 21203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21200] +++ exited with 0 +++ [pid 21207] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21206] <... futex resumed>) = 1 [pid 21205] <... futex resumed>) = 1 [pid 21203] <... futex resumed>) = 0 [pid 21202] <... futex resumed>) = 0 [pid 21201] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21200, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21207] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21201] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21201] <... futex resumed>) = 0 [pid 21207] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21206] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21205] pwrite64(3, "\x02\x00", 2, 4 [pid 21202] <... futex resumed>) = 0 [pid 21207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21206] <... openat resumed>) = 3 [pid 21205] <... pwrite64 resumed>) = 2 [pid 21201] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21207] <... futex resumed>) = 1 [pid 21203] <... futex resumed>) = 0 [pid 21206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21205] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21207] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21206] <... futex resumed>) = 1 [pid 21205] <... futex resumed>) = 1 [pid 21203] <... futex resumed>) = 0 [pid 21202] <... futex resumed>) = 0 [pid 21201] <... futex resumed>) = 0 [pid 21207] <... openat resumed>) = 3 [pid 21206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21205] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21201] exit_group(0 [pid 21207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21201] <... exit_group resumed>) = ? [pid 21206] pwrite64(3, "\x02\x00", 2, 4 [pid 21205] <... futex resumed>) = ? [pid 21203] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21207] <... futex resumed>) = 0 [pid 21206] <... pwrite64 resumed>) = 2 [pid 21205] +++ exited with 0 +++ [pid 21203] <... futex resumed>) = 0 [pid 21202] <... futex resumed>) = 0 [pid 21201] +++ exited with 0 +++ [pid 21207] pwrite64(3, "\x02\x00", 2, 4 [pid 21203] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21202] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21201, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21207] <... pwrite64 resumed>) = 2 [pid 21206] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21207] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21206] <... futex resumed>) = 1 [pid 21202] <... futex resumed>) = 0 [pid 21207] <... futex resumed>) = 1 [pid 21206] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] <... futex resumed>) = 0 [pid 21207] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21203] exit_group(0 [pid 21202] exit_group(0 [pid 21207] <... futex resumed>) = ? [pid 21203] <... exit_group resumed>) = ? [pid 21206] <... futex resumed>) = ? [pid 21202] <... exit_group resumed>) = ? [pid 21207] +++ exited with 0 +++ [pid 21206] +++ exited with 0 +++ [pid 21203] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21203, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21202] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21202, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21208 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21208] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21208 [pid 21208] <... set_robust_list resumed>) = 0 [pid 21208] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21208] <... prctl resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21209 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21209 [pid 21209] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21209] <... set_robust_list resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21209] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21209] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21209] setpgid(0, 0) = 0 [pid 21209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21208] setpgid(0, 0 [pid 21209] write(3, "1000", 4) = 4 [pid 21209] close(3) = 0 [pid 21209] write(1, "executing program\n", 18) = 18 [pid 21209] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21209] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21208] <... setpgid resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21210 ci2-android-6-12-rust/strace-static-x86_64: Process 21210 attached executing program [pid 21209] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21210] set_robust_list(0x55555f6e6760, 24 [pid 21209] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21210] <... set_robust_list resumed>) = 0 [pid 21209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21208] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21210] rt_sigprocmask(SIG_SETMASK, [] [pid 21209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21208] write(3, "1000", 4) = 4 [pid 21210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21209] <... mmap resumed>) = 0x7f9f66df1000 [pid 21208] close(3 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21208] <... close resumed>) = 0 [pid 21210] <... prctl resumed>) = 0 [pid 21209] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21208] write(1, "executing program\n", 18 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 21210] setpgid(0, 0 [pid 21209] <... mprotect resumed>) = 0 [pid 21208] <... write resumed>) = 18 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21210] <... setpgid resumed>) = 0 [pid 21209] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21208] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21208] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21211 attached [pid 21209] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21208] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21209] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21208] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21210] <... openat resumed>) = 3 [pid 21208] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21212 attached [pid 21211] set_robust_list(0x55555f6e6760, 24 [pid 21208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21211 [pid 21212] set_robust_list(0x7f9f66e119a0, 24 [pid 21208] <... mmap resumed>) = 0x7f9f66df1000 [pid 21212] <... set_robust_list resumed>) = 0 [pid 21208] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21212] rt_sigprocmask(SIG_SETMASK, [] [pid 21208] <... mprotect resumed>) = 0 [pid 21212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21211] <... set_robust_list resumed>) = 0 [pid 21210] write(3, "1000", 4 [pid 21209] <... clone3 resumed> => {parent_tid=[21212]}, 88) = 21212 [pid 21208] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] rt_sigprocmask(SIG_SETMASK, [] [pid 21210] <... write resumed>) = 4 [pid 21209] rt_sigprocmask(SIG_SETMASK, [] [pid 21208] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21210] close(3 [pid 21209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21208] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21210] <... close resumed>) = 0 [pid 21209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21211] <... prctl resumed>) = 0 [pid 21210] write(1, "executing program\n", 18 [pid 21209] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 21213 attached executing program [pid 21211] setpgid(0, 0 [pid 21210] <... write resumed>) = 18 [pid 21209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21213] set_robust_list(0x7f9f66e119a0, 24 [pid 21212] <... futex resumed>) = 0 [pid 21211] <... setpgid resumed>) = 0 [pid 21210] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21213] <... set_robust_list resumed>) = 0 [pid 21211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21210] <... futex resumed>) = 0 [pid 21213] rt_sigprocmask(SIG_SETMASK, [] [pid 21211] <... openat resumed>) = 3 [pid 21210] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21213] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21211] write(3, "1000", 4 [pid 21210] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] <... write resumed>) = 4 [pid 21210] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21211] close(3 [pid 21210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21211] <... close resumed>) = 0 [pid 21210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21211] write(1, "executing program\n", 18 [pid 21210] <... mmap resumed>) = 0x7f9f66df1000 [pid 21211] <... write resumed>) = 18 executing program [pid 21210] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21211] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] <... mprotect resumed>) = 0 [pid 21211] <... futex resumed>) = 0 [pid 21211] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21210] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21212] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21211] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21208] <... clone3 resumed> => {parent_tid=[21213]}, 88) = 21213 [pid 21212] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21208] rt_sigprocmask(SIG_SETMASK, [] [pid 21212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21211] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21210] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21212] <... futex resumed>) = 1 [pid 21211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21210] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21214 attached [pid 21212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21213] <... futex resumed>) = 0 [pid 21209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... futex resumed>) = 1 [pid 21213] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21211] <... mmap resumed>) = 0x7f9f66df1000 [pid 21210] <... clone3 resumed> => {parent_tid=[21214]}, 88) = 21214 [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21214] set_robust_list(0x7f9f66e119a0, 24 [pid 21213] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21212] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21211] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21210] rt_sigprocmask(SIG_SETMASK, [] [pid 21209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21214] <... set_robust_list resumed>) = 0 [pid 21213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21212] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21211] <... mprotect resumed>) = 0 [pid 21210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21214] rt_sigprocmask(SIG_SETMASK, [] [pid 21213] <... futex resumed>) = 1 [pid 21212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21211] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... futex resumed>) = 0 [pid 21214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21212] <... futex resumed>) = 1 [pid 21211] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21210] <... futex resumed>) = 0 [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21214] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21215 attached [pid 21214] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21213] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21213] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21212] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21215] set_robust_list(0x7f9f66e119a0, 24 [pid 21214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21212] <... openat resumed>) = 3 [pid 21211] <... clone3 resumed> => {parent_tid=[21215]}, 88) = 21215 [pid 21209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21214] <... futex resumed>) = 1 [pid 21215] <... set_robust_list resumed>) = 0 [pid 21214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21213] <... futex resumed>) = 1 [pid 21215] rt_sigprocmask(SIG_SETMASK, [] [pid 21211] rt_sigprocmask(SIG_SETMASK, [] [pid 21212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] <... futex resumed>) = 0 [pid 21208] <... futex resumed>) = 0 [pid 21215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21212] <... futex resumed>) = 1 [pid 21211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21214] <... futex resumed>) = 0 [pid 21213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] <... futex resumed>) = 1 [pid 21209] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... futex resumed>) = 0 [pid 21215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21214] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21213] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21211] <... futex resumed>) = 0 [pid 21210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21209] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21215] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21214] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21213] <... openat resumed>) = 3 [pid 21212] pwrite64(3, "\x02\x00", 2, 4 [pid 21211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21209] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21215] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21212] <... pwrite64 resumed>) = 2 [pid 21215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21214] <... futex resumed>) = 1 [pid 21210] <... futex resumed>) = 0 [pid 21208] <... futex resumed>) = 0 [pid 21215] <... futex resumed>) = 1 [pid 21214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21212] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21211] <... futex resumed>) = 0 [pid 21208] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21212] <... futex resumed>) = 1 [pid 21210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21209] <... futex resumed>) = 0 [pid 21208] <... futex resumed>) = 0 [pid 21214] <... futex resumed>) = 0 [pid 21213] pwrite64(3, "\x02\x00", 2, 4 [pid 21212] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] <... futex resumed>) = 1 [pid 21209] exit_group(0 [pid 21208] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21215] <... futex resumed>) = 0 [pid 21214] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21213] <... pwrite64 resumed>) = 2 [pid 21212] <... futex resumed>) = ? [pid 21211] <... futex resumed>) = 1 [pid 21210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21209] <... exit_group resumed>) = ? [pid 21215] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21214] <... openat resumed>) = 3 [pid 21213] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21212] +++ exited with 0 +++ [pid 21211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21209] +++ exited with 0 +++ [pid 21215] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21213] <... futex resumed>) = 1 [pid 21208] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21209, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21214] <... futex resumed>) = 1 [pid 21213] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21210] <... futex resumed>) = 0 [pid 21208] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21215] <... futex resumed>) = 1 [pid 21214] pwrite64(3, "\x02\x00", 2, 4 [pid 21213] <... futex resumed>) = ? [pid 21211] <... futex resumed>) = 0 [pid 21210] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] <... exit_group resumed>) = ? [pid 21213] +++ exited with 0 +++ [pid 21211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21210] <... futex resumed>) = 0 [pid 21215] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21214] <... pwrite64 resumed>) = 2 [pid 21211] <... futex resumed>) = 0 [pid 21210] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21215] <... openat resumed>) = 3 [pid 21215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21208] +++ exited with 0 +++ [pid 21214] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21215] <... futex resumed>) = 1 [pid 21211] <... futex resumed>) = 0 [pid 21215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21214] <... futex resumed>) = 1 [pid 21210] <... futex resumed>) = 0 [pid 21214] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21211] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21208, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21210] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21215] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21211] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21210] <... exit_group resumed>) = ? [pid 21214] <... futex resumed>) = ? [pid 21211] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... restart_syscall resumed>) = 0 [pid 21215] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21215] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21214] +++ exited with 0 +++ [pid 21211] <... futex resumed>) = 0 [pid 21210] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21216 attached [pid 21211] exit_group(0 [pid 21216] set_robust_list(0x55555f6e6760, 24 [pid 21211] <... exit_group resumed>) = ? [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21210, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21215] <... futex resumed>) = ? [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21216] <... set_robust_list resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21216 ci2-android-6-12-rust/strace-static-x86_64: Process 21217 attached [pid 21216] rt_sigprocmask(SIG_SETMASK, [] [pid 21215] +++ exited with 0 +++ [pid 21211] +++ exited with 0 +++ [pid 21217] set_robust_list(0x55555f6e6760, 24 [pid 21216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21211, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21217] <... set_robust_list resumed>) = 0 [pid 21216] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21217] rt_sigprocmask(SIG_SETMASK, [] [pid 21216] <... prctl resumed>) = 0 [pid 21216] setpgid(0, 0) = 0 [pid 21217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21217 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21217] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21217] <... prctl resumed>) = 0 [pid 21216] <... openat resumed>) = 3 [pid 21217] setpgid(0, 0) = 0 [pid 21217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21216] write(3, "1000", 4 [pid 21217] write(3, "1000", 4 [pid 21216] <... write resumed>) = 4 [pid 21217] <... write resumed>) = 4 [pid 21216] close(3 [pid 21217] close(3 [pid 21216] <... close resumed>) = 0 [pid 21217] <... close resumed>) = 0 [pid 21217] write(1, "executing program\n", 18 executing program executing program [pid 21216] write(1, "executing program\n", 18 [pid 21217] <... write resumed>) = 18 [pid 21216] <... write resumed>) = 18 [pid 21217] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21217] <... futex resumed>) = 0 [pid 21217] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21216] <... futex resumed>) = 0 [pid 21217] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21216] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21217] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21216] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21216] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21217] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21217] <... mmap resumed>) = 0x7f9f66df1000 [pid 21216] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21217] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21216] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21217] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21216] <... mprotect resumed>) = 0 [pid 21216] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21217] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21217] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21216] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21218 attached [pid 21216] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21219 attached [pid 21217] <... clone3 resumed> => {parent_tid=[21218]}, 88) = 21218 [pid 21218] set_robust_list(0x7f9f66e119a0, 24 [pid 21217] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21216] <... clone3 resumed> => {parent_tid=[21219]}, 88) = 21219 [pid 21217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] rt_sigprocmask(SIG_SETMASK, [] [pid 21217] <... futex resumed>) = 0 [pid 21216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21219] set_robust_list(0x7f9f66e119a0, 24 [pid 21218] <... set_robust_list resumed>) = 0 [pid 21219] <... set_robust_list resumed>) = 0 [pid 21218] rt_sigprocmask(SIG_SETMASK, [] [pid 21219] rt_sigprocmask(SIG_SETMASK, [] [pid 21218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21218] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21219] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21218] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] <... futex resumed>) = 1 [pid 21218] <... futex resumed>) = 1 [pid 21217] <... futex resumed>) = 0 [pid 21216] <... futex resumed>) = 0 [pid 21219] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21217] <... futex resumed>) = 0 [pid 21218] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21219] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21216] <... futex resumed>) = 0 [pid 21219] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21218] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21219] <... futex resumed>) = 0 [pid 21216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21216] <... futex resumed>) = 0 [pid 21219] <... openat resumed>) = 3 [pid 21216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] <... futex resumed>) = 0 [pid 21219] <... futex resumed>) = 1 [pid 21216] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] pwrite64(3, "\x02\x00", 2, 4 [pid 21216] <... futex resumed>) = 0 [pid 21219] <... pwrite64 resumed>) = 2 [pid 21218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21216] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21218] <... futex resumed>) = 1 [pid 21217] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21219] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] <... futex resumed>) = 1 [pid 21218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21217] <... futex resumed>) = 0 [pid 21216] <... futex resumed>) = 0 [pid 21219] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21218] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21216] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 21219] <... futex resumed>) = ? [pid 21218] <... openat resumed>) = 3 [pid 21216] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21219] +++ exited with 0 +++ [pid 21218] <... futex resumed>) = 1 [pid 21217] <... futex resumed>) = 0 [pid 21216] +++ exited with 0 +++ [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21220 attached [pid 21218] pwrite64(3, "\x02\x00", 2, 4 [pid 21217] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21220] set_robust_list(0x55555f6e6760, 24 [pid 21218] <... pwrite64 resumed>) = 2 [pid 21217] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21217] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21216, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21220] <... set_robust_list resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21220] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21220 [pid 21220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21220] <... prctl resumed>) = 0 [pid 21220] setpgid(0, 0) = 0 [pid 21220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 316] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21221 attached [pid 21221] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21220] write(3, "1000", 4 [pid 21221] rt_sigprocmask(SIG_SETMASK, [] [pid 21220] <... write resumed>) = 4 [pid 21220] close(3 [pid 21221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21221] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21220] <... close resumed>) = 0 [pid 21220] write(1, "executing program\n", 18 [pid 21221] <... prctl resumed>) = 0 [pid 21220] <... write resumed>) = 18 [pid 21221] setpgid(0, 0 [pid 21220] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21221] <... setpgid resumed>) = 0 [pid 21221] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21220] <... futex resumed>) = 0 [pid 21220] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21221] <... openat resumed>) = 3 [pid 21220] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21220] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21221] write(3, "1000", 4) = 4 [pid 21220] <... mmap resumed>) = 0x7f9f66df1000 [pid 21221] close(3) = 0 [pid 21221] write(1, "executing program\n", 18) = 18 [pid 21221] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21221] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21221] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21221] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21220] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21221] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21221] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21221] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21222 attached [pid 21221] <... clone3 resumed> => {parent_tid=[21222]}, 88) = 21222 executing program executing program [pid 21222] set_robust_list(0x7f9f66e119a0, 24 [pid 21221] rt_sigprocmask(SIG_SETMASK, [] [pid 21220] <... clone3 resumed> => {parent_tid=[21223]}, 88) = 21223 [pid 21222] <... set_robust_list resumed>) = 0 [pid 21221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21220] rt_sigprocmask(SIG_SETMASK, [] [pid 21222] rt_sigprocmask(SIG_SETMASK, [] [pid 21221] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21222] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21221] <... futex resumed>) = 0 [pid 21220] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21223 attached [pid 21222] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21221] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21218] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21222] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21220] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21221 [pid 21222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21222] <... futex resumed>) = 1 [pid 21221] <... futex resumed>) = 0 [pid 21222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21221] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21218] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21221] <... futex resumed>) = 0 [pid 21222] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21221] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21218] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21222] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21221] <... futex resumed>) = 0 [pid 21222] <... futex resumed>) = 1 [pid 21222] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21221] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21222] <... openat resumed>) = 3 [pid 21221] <... futex resumed>) = 0 [pid 21221] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21223] set_robust_list(0x7f9f66e119a0, 24 [pid 21222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21221] <... futex resumed>) = 0 [pid 21222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21221] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21222] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21221] <... futex resumed>) = 0 [pid 21222] pwrite64(3, "\x02\x00", 2, 4 [pid 21221] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21222] <... pwrite64 resumed>) = 2 [pid 21222] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21221] <... futex resumed>) = 0 [pid 21222] <... futex resumed>) = 1 [pid 21221] exit_group(0 [pid 21222] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21221] <... exit_group resumed>) = ? [pid 21223] <... set_robust_list resumed>) = 0 [pid 21222] +++ exited with 0 +++ [pid 21221] +++ exited with 0 +++ [pid 21217] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21223] rt_sigprocmask(SIG_SETMASK, [] [pid 21217] exit_group(0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21221, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21218] <... futex resumed>) = ? [pid 21217] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21224 attached [pid 21224] set_robust_list(0x55555f6e6760, 24 [pid 21223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21218] +++ exited with 0 +++ [pid 21217] +++ exited with 0 +++ [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21224 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21224] <... set_robust_list resumed>) = 0 [pid 21223] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21224] rt_sigprocmask(SIG_SETMASK, [] [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21217, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21224] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21224] <... prctl resumed>) = 0 [pid 21224] setpgid(0, 0) = 0 [pid 21223] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21224] write(3, "1000", 4) = 4 [pid 21224] close(3) = 0 [pid 21224] write(1, "executing program\n", 18) = 18 [pid 21224] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21224] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21224] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21224] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21224] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21224] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 21224] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21225 attached => {parent_tid=[21225]}, 88) = 21225 [pid 21225] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21224] rt_sigprocmask(SIG_SETMASK, [] [pid 21225] rt_sigprocmask(SIG_SETMASK, [] [pid 21224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21225] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21225] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21224] <... futex resumed>) = 0 [pid 21225] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21225] <... futex resumed>) = 0 [pid 21224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21223] <... futex resumed>) = 1 [pid 21220] <... futex resumed>) = 0 [pid 21225] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21224] <... futex resumed>) = 0 [pid 21223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21225] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21220] <... futex resumed>) = 0 [pid 21223] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21224] <... futex resumed>) = 0 [pid 21223] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21225] <... futex resumed>) = 1 [pid 21224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21225] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21224] <... futex resumed>) = 0 [pid 21223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21225] <... openat resumed>) = 3 [pid 21224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21220] <... futex resumed>) = 0 [pid 21225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21224] <... futex resumed>) = 0 [pid 21225] <... futex resumed>) = 1 [pid 21223] <... futex resumed>) = 0 [pid 21220] <... futex resumed>) = 1 [pid 21224] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21225] pwrite64(3, "\x02\x00", 2, 4 [pid 21224] <... futex resumed>) = 0 [pid 21223] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 21225] <... pwrite64 resumed>) = 2 [pid 21224] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21223] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 21223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21226 attached [pid 21225] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21220] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21226 ci2-android-6-12-rust/strace-static-x86_64: Process 21227 attached [pid 21226] set_robust_list(0x55555f6e6760, 24 [pid 21225] <... futex resumed>) = 1 [pid 21224] <... futex resumed>) = 0 [pid 21220] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21227 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21227] set_robust_list(0x55555f6e6760, 24 [pid 21226] <... set_robust_list resumed>) = 0 [pid 21225] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21224] exit_group(0 [pid 21223] <... futex resumed>) = 0 [pid 21220] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21227] <... set_robust_list resumed>) = 0 [pid 21226] rt_sigprocmask(SIG_SETMASK, [] [pid 21225] <... futex resumed>) = ? [pid 21224] <... exit_group resumed>) = ? [pid 21223] pwrite64(3, "\x02\x00", 2, 4 [pid 21220] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21227] rt_sigprocmask(SIG_SETMASK, [] [pid 21225] +++ exited with 0 +++ [pid 21223] <... pwrite64 resumed>) = 2 [pid 21227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21224] +++ exited with 0 +++ [pid 21223] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21223] <... futex resumed>) = 1 [pid 21220] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21224, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21226] <... prctl resumed>) = 0 [pid 21223] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21220] exit_group(0 [pid 21227] <... prctl resumed>) = 0 [pid 21223] <... futex resumed>) = ? [pid 21220] <... exit_group resumed>) = ? [pid 21223] +++ exited with 0 +++ [pid 21226] setpgid(0, 0) = 0 [pid 21226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21227] setpgid(0, 0 [pid 21220] +++ exited with 0 +++ [pid 21227] <... setpgid resumed>) = 0 [pid 21226] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21220, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21226] write(3, "1000", 4 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21226] <... write resumed>) = 4 [pid 21226] close(3 [pid 21227] <... openat resumed>) = 3 [pid 21227] write(3, "1000", 4 [pid 21226] <... close resumed>) = 0 [pid 21227] <... write resumed>) = 4 [pid 21226] write(1, "executing program\n", 18 executing program [pid 21227] close(3) = 0 [pid 21226] <... write resumed>) = 18 [pid 21227] write(1, "executing program\n", 18) = 18 [pid 21226] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21227] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21226] <... futex resumed>) = 0 [pid 21227] <... futex resumed>) = 0 [pid 21227] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21226] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21227] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 21227] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21226] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21226] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21227] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21227] <... mprotect resumed>) = 0 [pid 21226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21227] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21226] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21227] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21226] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21228 attached [pid 21226] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21227] <... clone3 resumed> => {parent_tid=[21228]}, 88) = 21228 [pid 21228] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21226] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21226] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21229 attached [pid 21227] rt_sigprocmask(SIG_SETMASK, [] [pid 21229] set_robust_list(0x7f9f66e119a0, 24 [pid 21228] rt_sigprocmask(SIG_SETMASK, [] [pid 21227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21226] <... clone3 resumed> => {parent_tid=[21229]}, 88) = 21229 [pid 21229] <... set_robust_list resumed>) = 0 [pid 21228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21226] rt_sigprocmask(SIG_SETMASK, [] [pid 21229] rt_sigprocmask(SIG_SETMASK, [] [pid 21228] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21227] <... futex resumed>) = 0 [pid 21229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21228] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21228] <... futex resumed>) = 0 [pid 21227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21228] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21227] <... futex resumed>) = 0 [pid 21228] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21227] <... futex resumed>) = 0 [pid 21228] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21227] <... futex resumed>) = 0 [pid 21228] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21228] <... openat resumed>) = 3 [pid 21226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21229] <... futex resumed>) = 0 [pid 21226] <... futex resumed>) = 1 [pid 21229] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21228] <... futex resumed>) = 1 [pid 21227] <... futex resumed>) = 0 [pid 21226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21229] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21228] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21227] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21227] <... futex resumed>) = 0 [pid 21229] <... futex resumed>) = 1 [pid 21228] pwrite64(3, "\x02\x00", 2, 4 [pid 21227] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21226] <... futex resumed>) = 0 [pid 21229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21228] <... pwrite64 resumed>) = 2 [pid 21226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21229] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21226] <... futex resumed>) = 0 [pid 21226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21229] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21228] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21228] <... futex resumed>) = 1 [pid 21227] <... futex resumed>) = 0 [pid 21229] <... futex resumed>) = 1 [pid 21228] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21227] exit_group(0 [pid 21226] <... futex resumed>) = 0 [pid 21229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21228] <... futex resumed>) = ? [pid 21227] <... exit_group resumed>) = ? [pid 21226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21228] +++ exited with 0 +++ [pid 21226] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21229] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21229] <... openat resumed>) = 3 [pid 21229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21227] +++ exited with 0 +++ [pid 21226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21226] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21229] pwrite64(3, "\x02\x00", 2, 4 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21230 attached [pid 21229] <... pwrite64 resumed>) = 2 [pid 21226] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21227, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21231 attached [pid 21230] set_robust_list(0x55555f6e6760, 24 [pid 21229] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21226] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21230 [pid 21231] set_robust_list(0x55555f6e6760, 24 [pid 21230] <... set_robust_list resumed>) = 0 [pid 21229] <... futex resumed>) = 0 [pid 21226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21231] <... set_robust_list resumed>) = 0 [pid 21229] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21231 [pid 21231] rt_sigprocmask(SIG_SETMASK, [] [pid 21230] rt_sigprocmask(SIG_SETMASK, [] [pid 21226] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21229] <... futex resumed>) = ? [pid 21226] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21229] +++ exited with 0 +++ [pid 21231] <... prctl resumed>) = 0 [pid 21231] setpgid(0, 0) = 0 [pid 21231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21231] write(3, "1000", 4 [pid 21226] +++ exited with 0 +++ [pid 21231] <... write resumed>) = 4 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21226, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 21231] close(3 [pid 21230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21231] <... close resumed>) = 0 [pid 21230] <... prctl resumed>) = 0 [pid 21231] write(1, "executing program\n", 18 [pid 21230] setpgid(0, 0 [pid 21231] <... write resumed>) = 18 [pid 21231] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21231] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21231] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21231] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21231] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21230] <... setpgid resumed>) = 0 [pid 21231] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21231] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 21232 attached ) = 3 [pid 21232] set_robust_list(0x7f9f66e119a0, 24 [pid 21231] <... clone3 resumed> => {parent_tid=[21232]}, 88) = 21232 [pid 21230] write(3, "1000", 4 [pid 21232] <... set_robust_list resumed>) = 0 [pid 21231] rt_sigprocmask(SIG_SETMASK, [] [pid 21230] <... write resumed>) = 4 [pid 21232] rt_sigprocmask(SIG_SETMASK, [] [pid 21231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21230] close(3 [pid 21232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21232] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21231] <... futex resumed>) = 0 [pid 21230] <... close resumed>) = 0 [pid 21231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21230] write(1, "executing program\n", 18 [pid 21232] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21230] <... write resumed>) = 18 [pid 21232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21231] <... futex resumed>) = 0 [pid 21232] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21231] <... futex resumed>) = 0 [pid 21230] <... futex resumed>) = 0 [pid 21232] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21230] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21232] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21230] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21231] <... futex resumed>) = 0 [pid 21230] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21232] <... futex resumed>) = 1 [pid 21231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21232] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21231] <... futex resumed>) = 0 [pid 21230] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21232] <... openat resumed>) = 3 [pid 21231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21230] <... mmap resumed>) = 0x7f9f66df1000 [pid 21232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21232] <... futex resumed>) = 1 [pid 21231] <... futex resumed>) = 0 [pid 21232] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21231] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] <... mprotect resumed>) = 0 [pid 21232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21231] <... futex resumed>) = 0 [pid 21232] pwrite64(3, "\x02\x00", 2, 4 [pid 21231] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21232] <... pwrite64 resumed>) = 2 [pid 21230] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21232] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21231] <... futex resumed>) = 0 [pid 21232] <... futex resumed>) = 1 [pid 21231] exit_group(0 [pid 21230] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21232] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21233 attached ) = ? [pid 21231] <... exit_group resumed>) = ? [pid 21233] set_robust_list(0x7f9f66e119a0, 24 [pid 21232] +++ exited with 0 +++ [pid 21230] <... clone3 resumed> => {parent_tid=[21233]}, 88) = 21233 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21233] <... set_robust_list resumed>) = 0 [pid 21231] +++ exited with 0 +++ [pid 21230] rt_sigprocmask(SIG_SETMASK, [] [pid 21233] rt_sigprocmask(SIG_SETMASK, [] [pid 21230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21230] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21231, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21233] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21230] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21233] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21230] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21234 attached [pid 21234] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21234 [pid 21234] <... set_robust_list resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21234] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21235 attached [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21233] <... futex resumed>) = 1 [pid 21235] set_robust_list(0x55555f6e6760, 24 [pid 21230] <... futex resumed>) = 0 [pid 21235] <... set_robust_list resumed>) = 0 [pid 21234] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21230] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21235 [pid 21234] <... prctl resumed>) = 0 [pid 21233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21230] <... futex resumed>) = 0 [pid 21235] rt_sigprocmask(SIG_SETMASK, [] [pid 21234] setpgid(0, 0 [pid 21230] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21233] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21234] <... setpgid resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21233] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21235] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21235] <... prctl resumed>) = 0 [pid 21234] <... openat resumed>) = 3 [pid 21233] <... futex resumed>) = 1 [pid 21230] <... futex resumed>) = 0 [pid 21233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21230] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21235] setpgid(0, 0 [pid 21234] write(3, "1000", 4 [pid 21233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21230] <... futex resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21235] <... setpgid resumed>) = 0 [pid 21234] <... write resumed>) = 4 [pid 21233] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21230] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21234] close(3 [pid 21233] <... openat resumed>) = 3 [pid 21235] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21234] <... close resumed>) = 0 [pid 21234] write(1, "executing program\n", 18 executing program [pid 21233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21235] <... openat resumed>) = 3 [pid 21234] <... write resumed>) = 18 [pid 21233] <... futex resumed>) = 1 [pid 21230] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21234] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21230] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21235] write(3, "1000", 4 [pid 21234] <... futex resumed>) = 0 [pid 21233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21230] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21236 attached [pid 21235] <... write resumed>) = 4 [pid 21234] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21233] pwrite64(3, "\x02\x00", 2, 4 [pid 21230] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21235] close(3) = 0 executing program [pid 21235] write(1, "executing program\n", 18) = 18 [pid 21235] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21235] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21235] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21235] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21235] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21236] set_robust_list(0x55555f6e6760, 24 [pid 21234] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21236] <... set_robust_list resumed>) = 0 [pid 21234] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21233] <... pwrite64 resumed>) = 2 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21236 [pid 21234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21233] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21236] rt_sigprocmask(SIG_SETMASK, [] [pid 21234] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21233] <... futex resumed>) = 1 [pid 21230] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21234] <... mmap resumed>) = 0x7f9f66df1000 [pid 21230] exit_group(0 [pid 21236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21234] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21233] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21236] <... prctl resumed>) = 0 [pid 21234] <... mprotect resumed>) = 0 [pid 21230] <... exit_group resumed>) = ? [pid 21236] setpgid(0, 0 [pid 21233] +++ exited with 0 +++ [pid 21236] <... setpgid resumed>) = 0 [pid 21236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21235] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21235] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21237 attached [pid 21236] <... openat resumed>) = 3 [pid 21237] set_robust_list(0x7f9f66e119a0, 24 [pid 21235] <... clone3 resumed> => {parent_tid=[21237]}, 88) = 21237 [pid 21237] <... set_robust_list resumed>) = 0 [pid 21235] rt_sigprocmask(SIG_SETMASK, [] [pid 21237] rt_sigprocmask(SIG_SETMASK, [] [pid 21235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21237] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21230] +++ exited with 0 +++ [pid 21237] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21236] write(3, "1000", 4 [pid 21235] <... futex resumed>) = 0 [pid 21234] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21230, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21237] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21236] <... write resumed>) = 4 [pid 21235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21234] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21236] close(3 [pid 21235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21234] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21237] <... futex resumed>) = 0 [pid 21236] <... close resumed>) = 0 [pid 21235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21238 attached [pid 21237] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21236] write(1, "executing program\n", 18 [pid 21235] <... futex resumed>) = 0 [pid 21234] <... clone3 resumed> => {parent_tid=[21238]}, 88) = 21238 [pid 21236] <... write resumed>) = 18 [pid 21235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21234] rt_sigprocmask(SIG_SETMASK, [] [pid 21238] set_robust_list(0x7f9f66e119a0, 24 [pid 21237] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21236] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21238] <... set_robust_list resumed>) = 0 [pid 21237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21236] <... futex resumed>) = 0 [pid 21234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21238] rt_sigprocmask(SIG_SETMASK, [] [pid 21236] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21234] <... futex resumed>) = 0 [pid 21236] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21237] <... futex resumed>) = 1 [pid 21236] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21235] <... futex resumed>) = 0 [pid 21236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21237] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21238] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21237] <... openat resumed>) = 3 [pid 21236] <... mmap resumed>) = 0x7f9f66df1000 [pid 21235] <... futex resumed>) = 0 [pid 21238] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21237] <... futex resumed>) = 0 [pid 21235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21238] <... futex resumed>) = 1 [pid 21236] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21235] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21237] pwrite64(3, "\x02\x00", 2, 4 [pid 21234] <... futex resumed>) = 0 [pid 21236] <... mprotect resumed>) = 0 [pid 21235] <... futex resumed>) = 0 [pid 21234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21238] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21237] <... pwrite64 resumed>) = 2 [pid 21236] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21235] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21234] <... futex resumed>) = 0 [pid 21238] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21237] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21236] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21237] <... futex resumed>) = 0 [pid 21236] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21235] exit_group(0 [pid 21234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21235] <... exit_group resumed>) = ? [pid 21238] <... futex resumed>) = 0 [pid 21234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21239 attached [pid 21238] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21236] <... clone3 resumed> => {parent_tid=[21239]}, 88) = 21239 [pid 21234] <... futex resumed>) = 0 [pid 21238] <... openat resumed>) = 3 [pid 21236] rt_sigprocmask(SIG_SETMASK, [] [pid 21234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21238] <... futex resumed>) = 1 [pid 21236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21234] <... futex resumed>) = 0 [pid 21238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21237] +++ exited with 0 +++ [pid 21236] <... futex resumed>) = 0 [pid 21235] +++ exited with 0 +++ [pid 21239] set_robust_list(0x7f9f66e119a0, 24 [pid 21234] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21234] <... futex resumed>) = 0 [pid 21238] pwrite64(3, "\x02\x00", 2, 4 [pid 21234] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21238] <... pwrite64 resumed>) = 2 [pid 21238] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21234] <... futex resumed>) = 0 [pid 21238] <... futex resumed>) = 1 [pid 21234] exit_group(0 [pid 21238] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21234] <... exit_group resumed>) = ? [pid 21239] <... set_robust_list resumed>) = 0 [pid 21238] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21235, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21239] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21239] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21234] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21239] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21234, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21239] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21239] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21236] <... futex resumed>) = 0 [pid 21236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21239] <... futex resumed>) = 0 [pid 21236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21239] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21240 attached [pid 21240] set_robust_list(0x55555f6e6760, 24 [pid 21239] <... futex resumed>) = 1 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21240] <... set_robust_list resumed>) = 0 [pid 21239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21236] <... futex resumed>) = 0 [pid 21236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21241 attached [pid 21236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21240 [pid 21241] set_robust_list(0x55555f6e6760, 24 [pid 21240] rt_sigprocmask(SIG_SETMASK, [] [pid 21239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21241] <... set_robust_list resumed>) = 0 [pid 21240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21239] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21241 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21241] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21239] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21240] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21239] <... futex resumed>) = 1 [pid 21240] <... prctl resumed>) = 0 [pid 21239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21241] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21240] setpgid(0, 0 [pid 21236] <... futex resumed>) = 0 [pid 21236] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21239] <... futex resumed>) = 0 [pid 21236] <... futex resumed>) = 1 [pid 21239] pwrite64(3, "\x02\x00", 2, 4 [pid 21236] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21239] <... pwrite64 resumed>) = 2 [pid 21239] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21236] <... futex resumed>) = 0 [pid 21239] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21236] exit_group(0 [pid 21239] <... futex resumed>) = ? [pid 21236] <... exit_group resumed>) = ? [pid 21241] <... prctl resumed>) = 0 [pid 21240] <... setpgid resumed>) = 0 [pid 21239] +++ exited with 0 +++ [pid 21241] setpgid(0, 0 [pid 21240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21241] <... setpgid resumed>) = 0 [pid 21236] +++ exited with 0 +++ [pid 21240] <... openat resumed>) = 3 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21236, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21241] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21240] write(3, "1000", 4 [pid 21241] <... openat resumed>) = 3 [pid 21240] <... write resumed>) = 4 [pid 21241] write(3, "1000", 4 [pid 21240] close(3 [pid 21241] <... write resumed>) = 4 [pid 21240] <... close resumed>) = 0 [pid 21241] close(3 [pid 21240] write(1, "executing program\n", 18 [pid 21241] <... close resumed>) = 0 executing program [pid 21240] <... write resumed>) = 18 [pid 21240] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21240] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21241] write(1, "executing program\n", 18 [pid 21240] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21241] <... write resumed>) = 18 executing program [pid 21240] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21241] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21241] <... futex resumed>) = 0 [pid 21240] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21241] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21240] <... mmap resumed>) = 0x7f9f66df1000 [pid 21241] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21240] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21241] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21240] <... mprotect resumed>) = 0 [pid 21241] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21240] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21241] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21240] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21240] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21241] <... mprotect resumed>) = 0 [pid 21241] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21242 attached [pid 21242] set_robust_list(0x7f9f66e119a0, 24 [pid 21241] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21240] <... clone3 resumed> => {parent_tid=[21242]}, 88) = 21242 [pid 21242] <... set_robust_list resumed>) = 0 [pid 21242] rt_sigprocmask(SIG_SETMASK, [] [pid 21241] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21240] rt_sigprocmask(SIG_SETMASK, [] [pid 21242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21243 attached [pid 21240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21243] set_robust_list(0x7f9f66e119a0, 24 [pid 21241] <... clone3 resumed> => {parent_tid=[21243]}, 88) = 21243 [pid 21240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21243] <... set_robust_list resumed>) = 0 [pid 21242] <... futex resumed>) = 0 [pid 21241] rt_sigprocmask(SIG_SETMASK, [] [pid 21240] <... futex resumed>) = 1 [pid 21243] rt_sigprocmask(SIG_SETMASK, [] [pid 21242] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21241] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21241] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21243] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21241] <... futex resumed>) = 0 [pid 21242] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21243] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21241] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21242] <... futex resumed>) = 1 [pid 21240] <... futex resumed>) = 0 [pid 21243] <... futex resumed>) = 0 [pid 21242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21241] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21241] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 21243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21242] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21241] <... futex resumed>) = 0 [pid 21243] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21240] <... futex resumed>) = 0 [pid 21241] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21243] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21242] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21243] <... futex resumed>) = 1 [pid 21242] <... futex resumed>) = 1 [pid 21241] <... futex resumed>) = 0 [pid 21240] <... futex resumed>) = 0 [pid 21243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21241] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21241] <... futex resumed>) = 0 [pid 21240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21243] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21242] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21241] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21240] <... futex resumed>) = 0 [pid 21243] <... openat resumed>) = 3 [pid 21242] <... openat resumed>) = 3 [pid 21240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21244 attached [pid 21243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21244] set_robust_list(0x55555f6e6760, 24 [pid 21243] <... futex resumed>) = 1 [pid 21242] <... futex resumed>) = 0 [pid 21241] <... futex resumed>) = 0 [pid 21240] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21244] <... set_robust_list resumed>) = 0 [pid 21243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21242] pwrite64(3, "\x02\x00", 2, 4 [pid 21241] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21240] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21244 [pid 21244] rt_sigprocmask(SIG_SETMASK, [] [pid 21243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21242] <... pwrite64 resumed>) = 2 [pid 21241] <... futex resumed>) = 0 [pid 21240] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 [pid 21244] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21243] pwrite64(3, "\x02\x00", 2, 4 [pid 21242] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21241] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21243] <... pwrite64 resumed>) = 2 [pid 21240] <... futex resumed>) = 0 [pid 21242] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21244] <... prctl resumed>) = 0 [pid 21243] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21242] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21240] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21244] setpgid(0, 0 [pid 21243] <... futex resumed>) = 1 [pid 21242] <... futex resumed>) = ? [pid 21241] <... futex resumed>) = 0 [pid 21240] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21244] <... setpgid resumed>) = 0 [pid 21243] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21242] +++ exited with 0 +++ [pid 21241] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21243] <... futex resumed>) = ? [pid 21241] <... exit_group resumed>) = ? [pid 21240] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 21245 attached [pid 21243] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21240, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21245 [pid 21241] +++ exited with 0 +++ [pid 21244] <... openat resumed>) = 3 [pid 21245] set_robust_list(0x55555f6e6760, 24 [pid 21244] write(3, "1000", 4 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21241, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21245] <... set_robust_list resumed>) = 0 [pid 21245] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21245] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21244] <... write resumed>) = 4 [pid 21244] close(3 [pid 21245] <... prctl resumed>) = 0 [pid 21244] <... close resumed>) = 0 [pid 21245] setpgid(0, 0) = 0 [pid 21244] write(1, "executing program\n", 18 [pid 21245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21244] <... write resumed>) = 18 executing program [pid 21244] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21245] <... openat resumed>) = 3 [pid 21244] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21244] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21244] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21245] write(3, "1000", 4 [pid 21244] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21245] <... write resumed>) = 4 [pid 21245] close(3 [pid 21244] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21245] <... close resumed>) = 0 [pid 21244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21245] write(1, "executing program\n", 18 [pid 21244] <... clone3 resumed> => {parent_tid=[21246]}, 88) = 21246 ci2-android-6-12-rust/strace-static-x86_64: Process 21246 attached [pid 21245] <... write resumed>) = 18 [pid 21244] rt_sigprocmask(SIG_SETMASK, [] [pid 21246] set_robust_list(0x7f9f66e119a0, 24 [pid 21245] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21244] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21246] <... set_robust_list resumed>) = 0 [pid 21245] <... futex resumed>) = 0 [pid 21244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21246] rt_sigprocmask(SIG_SETMASK, [] [pid 21245] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21246] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21245] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21244] <... futex resumed>) = 0 [pid 21244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21246] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21245] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21246] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21244] <... futex resumed>) = 0 [pid 21246] <... futex resumed>) = 1 [pid 21245] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21246] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21244] <... futex resumed>) = 0 [pid 21246] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21245] <... mmap resumed>) = 0x7f9f66df1000 [pid 21244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21245] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21245] <... mprotect resumed>) = 0 [pid 21246] <... futex resumed>) = 1 [pid 21244] <... futex resumed>) = 0 [pid 21246] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21245] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21244] <... futex resumed>) = 0 [pid 21246] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21246] <... openat resumed>) = 3 [pid 21246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21244] <... futex resumed>) = 0 [pid 21246] <... futex resumed>) = 1 [pid 21246] pwrite64(3, "\x02\x00", 2, 4 [pid 21244] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21245] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21244] <... futex resumed>) = 0 [pid 21246] <... pwrite64 resumed>) = 2 [pid 21244] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21245] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21246] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 21247 attached [pid 21246] <... futex resumed>) = 0 [pid 21244] exit_group(0 [pid 21247] set_robust_list(0x7f9f66e119a0, 24 [pid 21245] <... clone3 resumed> => {parent_tid=[21247]}, 88) = 21247 [pid 21244] <... exit_group resumed>) = ? [pid 21246] +++ exited with 0 +++ [pid 21245] rt_sigprocmask(SIG_SETMASK, [] [pid 21247] <... set_robust_list resumed>) = 0 [pid 21245] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21247] rt_sigprocmask(SIG_SETMASK, [] [pid 21245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21245] <... futex resumed>) = 0 [pid 21247] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21244] +++ exited with 0 +++ [pid 21247] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21244, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21245] <... futex resumed>) = 0 [pid 21247] <... futex resumed>) = 1 [pid 21245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21247] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21245] <... futex resumed>) = 0 [pid 21245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21247] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21247] <... futex resumed>) = 1 [pid 21245] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21247] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21245] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21248 attached [pid 21245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21248] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21248 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21248] <... set_robust_list resumed>) = 0 [pid 21247] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21248] rt_sigprocmask(SIG_SETMASK, [] [pid 21247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21247] <... futex resumed>) = 1 [pid 21245] <... futex resumed>) = 0 [pid 21248] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21248] setpgid(0, 0) = 0 [pid 21248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21245] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21247] pwrite64(3, "\x02\x00", 2, 4ci2-android-6-12-rust/strace-static-x86_64: Process 21249 attached [pid 21248] <... openat resumed>) = 3 [pid 21249] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21248] write(3, "1000", 4 [pid 21249] rt_sigprocmask(SIG_SETMASK, [] [pid 21248] <... write resumed>) = 4 [pid 21248] close(3 [pid 21249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21248] <... close resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21250 attached [pid 21249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21248] write(1, "executing program\n", 18 executing program [pid 21245] <... futex resumed>) = 0 [pid 21249] <... prctl resumed>) = 0 [pid 21248] <... write resumed>) = 18 [pid 21247] <... pwrite64 resumed>) = 2 [pid 21245] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21249] setpgid(0, 0 [pid 21247] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] set_robust_list(0x55555f6e6760, 24 [pid 21247] <... futex resumed>) = 0 [pid 21245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21249 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21250 [pid 21250] <... set_robust_list resumed>) = 0 [pid 21249] <... setpgid resumed>) = 0 [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21247] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21245] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21250] rt_sigprocmask(SIG_SETMASK, [] [pid 21249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21248] <... futex resumed>) = 0 [pid 21245] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21249] <... openat resumed>) = 3 [pid 21248] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21247] <... futex resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21249] write(3, "1000", 4 [pid 21248] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21249] <... write resumed>) = 4 [pid 21248] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21249] close(3 [pid 21248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21249] <... close resumed>) = 0 [pid 21248] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21249] write(1, "executing program\n", 18 [pid 21248] <... mmap resumed>) = 0x7f9f66df1000 [pid 21249] <... write resumed>) = 18 [pid 21248] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21249] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21248] <... mprotect resumed>) = 0 [pid 21249] <... futex resumed>) = 0 [pid 21249] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21248] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21250] <... prctl resumed>) = 0 [pid 21249] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21247] +++ exited with 0 +++ [pid 21245] +++ exited with 0 +++ [pid 21248] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 21250] setpgid(0, 0 [pid 21249] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21248] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21245, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21250] <... setpgid resumed>) = 0 [pid 21249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21251 attached ) = 0x7f9f66df1000 [pid 21248] <... clone3 resumed> => {parent_tid=[21251]}, 88) = 21251 [pid 21249] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21248] rt_sigprocmask(SIG_SETMASK, [] [pid 21251] set_robust_list(0x7f9f66e119a0, 24 [pid 21250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21249] <... mprotect resumed>) = 0 [pid 21248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21251] <... set_robust_list resumed>) = 0 [pid 21251] rt_sigprocmask(SIG_SETMASK, [] [pid 21249] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21250] <... openat resumed>) = 3 [pid 21249] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21251] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21248] <... futex resumed>) = 0 [pid 21251] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21250] write(3, "1000", 4 [pid 21249] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] <... write resumed>) = 4 [pid 21248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21249] <... clone3 resumed> => {parent_tid=[21252]}, 88) = 21252 [pid 21248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21249] rt_sigprocmask(SIG_SETMASK, [] [pid 21248] <... futex resumed>) = 0 [pid 21249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21252 attached [pid 21252] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21252] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21252] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21248] <... futex resumed>) = 0 [pid 21252] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21251] <... futex resumed>) = 1 [pid 21250] close(3 [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21251] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21250] <... close resumed>) = 0 [pid 21252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21249] <... futex resumed>) = 0 [pid 21252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21251] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21250] write(1, "executing program\n", 18 [pid 21249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 21250] <... write resumed>) = 18 [pid 21249] <... futex resumed>) = 0 [pid 21252] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21252] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21251] <... futex resumed>) = 1 [pid 21250] <... futex resumed>) = 0 [pid 21248] <... futex resumed>) = 0 [pid 21250] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21250] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21252] <... futex resumed>) = 1 [pid 21251] <... futex resumed>) = 0 [pid 21250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21249] <... futex resumed>) = 0 [pid 21248] <... futex resumed>) = 1 [pid 21252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21251] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21250] <... mmap resumed>) = 0x7f9f66df1000 [pid 21249] <... futex resumed>) = 0 [pid 21252] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21250] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21252] <... openat resumed>) = 3 [pid 21250] <... mprotect resumed>) = 0 [pid 21252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21251] <... openat resumed>) = 3 [pid 21252] <... futex resumed>) = 1 [pid 21251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21249] <... futex resumed>) = 0 [pid 21252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21251] <... futex resumed>) = 1 [pid 21249] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21248] <... futex resumed>) = 0 [pid 21252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21250] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21249] <... futex resumed>) = 0 [pid 21248] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21252] pwrite64(3, "\x02\x00", 2, 4 [pid 21249] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21248] <... futex resumed>) = 0 [pid 21252] <... pwrite64 resumed>) = 2 [pid 21251] pwrite64(3, "\x02\x00", 2, 4 [pid 21250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21248] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21253 attached [pid 21252] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21253] set_robust_list(0x7f9f66e119a0, 24 [pid 21252] <... futex resumed>) = 1 [pid 21251] <... pwrite64 resumed>) = 2 [pid 21250] <... clone3 resumed> => {parent_tid=[21253]}, 88) = 21253 [pid 21249] <... futex resumed>) = 0 [pid 21253] <... set_robust_list resumed>) = 0 [pid 21252] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21251] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] rt_sigprocmask(SIG_SETMASK, [] [pid 21249] exit_group(0 [pid 21253] rt_sigprocmask(SIG_SETMASK, [] [pid 21252] <... futex resumed>) = ? [pid 21251] <... futex resumed>) = 1 [pid 21250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21249] <... exit_group resumed>) = ? [pid 21248] <... futex resumed>) = 0 [pid 21253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21252] +++ exited with 0 +++ [pid 21251] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21249] +++ exited with 0 +++ [pid 21248] exit_group(0 [pid 317] <... restart_syscall resumed>) = 0 [pid 21253] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21251] <... futex resumed>) = ? [pid 21250] <... futex resumed>) = 0 [pid 21248] <... exit_group resumed>) = ? [pid 21253] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21251] +++ exited with 0 +++ [pid 21250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21248] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21249, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21253] <... futex resumed>) = 1 [pid 21250] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21253] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21248, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21253] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21250] <... futex resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21253] <... futex resumed>) = 0 [pid 21250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21253] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21254 [pid 21253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21254 attached [pid 21253] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21250] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21253] <... openat resumed>) = 3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21254] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21254] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21255 attached [pid 21254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21253] <... futex resumed>) = 1 [pid 21250] <... futex resumed>) = 0 [pid 21255] set_robust_list(0x55555f6e6760, 24 [pid 21254] <... prctl resumed>) = 0 [pid 21253] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21250] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21255] <... set_robust_list resumed>) = 0 [pid 21254] setpgid(0, 0 [pid 21250] <... futex resumed>) = 0 [pid 21253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21255] rt_sigprocmask(SIG_SETMASK, [] [pid 21254] <... setpgid resumed>) = 0 [pid 21253] pwrite64(3, "\x02\x00", 2, 4 [pid 21250] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21255 [pid 21255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21254] <... openat resumed>) = 3 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21255] <... prctl resumed>) = 0 [pid 21255] setpgid(0, 0 [pid 21254] write(3, "1000", 4 [pid 21255] <... setpgid resumed>) = 0 [pid 21254] <... write resumed>) = 4 [pid 21255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21255] <... openat resumed>) = 3 [pid 21254] close(3) = 0 [pid 21254] write(1, "executing program\n", 18 [pid 21255] write(3, "1000", 4 [pid 21254] <... write resumed>) = 18 executing program [pid 21255] <... write resumed>) = 4 [pid 21254] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21255] close(3) = 0 [pid 21254] <... futex resumed>) = 0 executing program [pid 21255] write(1, "executing program\n", 18 [pid 21254] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21255] <... write resumed>) = 18 [pid 21255] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21254] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21255] <... futex resumed>) = 0 [pid 21254] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21255] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21255] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21254] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21255] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21254] <... mmap resumed>) = 0x7f9f66df1000 [pid 21255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21254] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21255] <... mmap resumed>) = 0x7f9f66df1000 [pid 21254] <... mprotect resumed>) = 0 [pid 21253] <... pwrite64 resumed>) = 2 [pid 21255] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21254] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21253] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21255] <... mprotect resumed>) = 0 [pid 21254] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21253] <... futex resumed>) = 1 [pid 21250] <... futex resumed>) = 0 [pid 21253] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21250] exit_group(0 [pid 21255] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21254] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21253] <... futex resumed>) = ? [pid 21250] <... exit_group resumed>) = ? [pid 21255] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21255] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21254] <... clone3 resumed> => {parent_tid=[21256]}, 88) = 21256 [pid 21253] +++ exited with 0 +++ [pid 21254] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21257 attached [pid 21257] set_robust_list(0x7f9f66e119a0, 24 [pid 21254] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21257] <... set_robust_list resumed>) = 0 [pid 21255] <... clone3 resumed> => {parent_tid=[21257]}, 88) = 21257 [pid 21254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21256 attached [pid 21257] rt_sigprocmask(SIG_SETMASK, [] [pid 21255] rt_sigprocmask(SIG_SETMASK, [] [pid 21254] <... futex resumed>) = 0 [pid 21250] +++ exited with 0 +++ [pid 21257] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21256] set_robust_list(0x7f9f66e119a0, 24 [pid 21255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 21257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21255] <... futex resumed>) = 0 [pid 21256] <... set_robust_list resumed>) = 0 [pid 21255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21250, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21256] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21257] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21256] mkdirat(AT_FDCWD, "./sys", 0777 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21257] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21256] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21257] <... futex resumed>) = 1 [pid 21256] <... futex resumed>) = 1 [pid 21255] <... futex resumed>) = 0 [pid 21254] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21258 attached [pid 21257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] set_robust_list(0x55555f6e6760, 24 [pid 21257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21255] <... futex resumed>) = 0 [pid 21254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] <... set_robust_list resumed>) = 0 [pid 21257] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21256] <... futex resumed>) = 0 [pid 21255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21254] <... futex resumed>) = 1 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21258 [pid 21258] rt_sigprocmask(SIG_SETMASK, [] [pid 21257] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21256] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21256] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21257] <... futex resumed>) = 1 [pid 21256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21255] <... futex resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21258] <... prctl resumed>) = 0 [pid 21257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21256] <... futex resumed>) = 1 [pid 21255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21254] <... futex resumed>) = 0 [pid 21258] setpgid(0, 0 [pid 21257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21256] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21255] <... futex resumed>) = 0 [pid 21254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21257] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21254] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21258] <... setpgid resumed>) = 0 [pid 21257] <... openat resumed>) = 3 [pid 21256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21256] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21258] <... openat resumed>) = 3 [pid 21257] <... futex resumed>) = 1 [pid 21255] <... futex resumed>) = 0 [pid 21257] pwrite64(3, "\x02\x00", 2, 4 [pid 21255] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21256] <... openat resumed>) = 3 [pid 21258] write(3, "1000", 4 [pid 21257] <... pwrite64 resumed>) = 2 [pid 21255] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21258] <... write resumed>) = 4 [pid 21256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21258] close(3 [pid 21256] <... futex resumed>) = 1 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21257] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21255] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21254] <... futex resumed>) = 0 [pid 21257] <... futex resumed>) = 0 [pid 21255] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21254] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21257] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21255] exit_group(0 [pid 21254] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21259 attached [pid 21258] <... close resumed>) = 0 [pid 21257] <... futex resumed>) = ? [pid 21256] pwrite64(3, "\x02\x00", 2, 4 [pid 21255] <... exit_group resumed>) = ? [pid 21254] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21259] set_robust_list(0x55555f6e6760, 24 [pid 21258] write(1, "executing program\n", 18 [pid 21257] +++ exited with 0 +++ [pid 21256] <... pwrite64 resumed>) = 2 [pid 21255] +++ exited with 0 +++ [pid 21259] <... set_robust_list resumed>) = 0 [pid 21259] rt_sigprocmask(SIG_SETMASK, [] [pid 21258] <... write resumed>) = 18 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21255, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 21258] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21256] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21258] <... futex resumed>) = 0 [pid 21254] <... futex resumed>) = 0 [pid 21259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21258] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21256] <... futex resumed>) = 1 [pid 21254] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21259 [pid 21259] <... prctl resumed>) = 0 [pid 21258] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21254] <... exit_group resumed>) = ? [pid 21259] setpgid(0, 0 [pid 21258] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21259] <... setpgid resumed>) = 0 [pid 21258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21259] write(3, "1000", 4) = 4 [pid 21259] close(3) = 0 [pid 21259] write(1, "executing program\n", 18 [pid 21256] +++ exited with 0 +++ [pid 21254] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21254, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21258] <... mmap resumed>) = 0x7f9f66df1000 [pid 21259] <... write resumed>) = 18 [pid 21259] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21259] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 21260 attached , NULL, 8) = 0 executing program [pid 21260] set_robust_list(0x55555f6e6760, 24 [pid 21259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21260] <... set_robust_list resumed>) = 0 [pid 21259] <... mmap resumed>) = 0x7f9f66df1000 [pid 21260] rt_sigprocmask(SIG_SETMASK, [] [pid 21259] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21260] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21261 attached [pid 21260] setpgid(0, 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21261] set_robust_list(0x7f9f66e119a0, 24 [pid 21258] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21260 [pid 21260] <... setpgid resumed>) = 0 [pid 21259] <... clone3 resumed> => {parent_tid=[21261]}, 88) = 21261 [pid 21258] <... mprotect resumed>) = 0 [pid 21261] <... set_robust_list resumed>) = 0 [pid 21260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21259] rt_sigprocmask(SIG_SETMASK, [] [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21261] rt_sigprocmask(SIG_SETMASK, [] [pid 21260] <... openat resumed>) = 3 [pid 21259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21258] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21258] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21258] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21260] write(3, "1000", 4 [pid 21259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21262 attached [pid 21260] <... write resumed>) = 4 [pid 21259] <... futex resumed>) = 1 [pid 21262] set_robust_list(0x7f9f66e119a0, 24 [pid 21261] <... futex resumed>) = 0 [pid 21260] close(3 [pid 21259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21258] <... clone3 resumed> => {parent_tid=[21262]}, 88) = 21262 [pid 21262] <... set_robust_list resumed>) = 0 [pid 21261] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21260] <... close resumed>) = 0 [pid 21262] rt_sigprocmask(SIG_SETMASK, [] [pid 21261] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21260] write(1, "executing program\n", 18 executing program [pid 21258] rt_sigprocmask(SIG_SETMASK, [] [pid 21262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21260] <... write resumed>) = 18 [pid 21258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21261] <... futex resumed>) = 1 [pid 21259] <... futex resumed>) = 0 [pid 21258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21260] <... futex resumed>) = 0 [pid 21259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] <... futex resumed>) = 0 [pid 21262] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21260] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21259] <... futex resumed>) = 0 [pid 21262] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21261] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21260] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21260] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21262] <... futex resumed>) = 0 [pid 21261] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21262] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21261] <... futex resumed>) = 1 [pid 21260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21259] <... futex resumed>) = 0 [pid 21262] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21260] <... mmap resumed>) = 0x7f9f66df1000 [pid 21259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] <... futex resumed>) = 0 [pid 21262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21260] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21259] <... futex resumed>) = 0 [pid 21258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21262] <... futex resumed>) = 0 [pid 21261] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21260] <... mprotect resumed>) = 0 [pid 21259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21262] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21261] <... openat resumed>) = 3 [pid 21260] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21262] <... openat resumed>) = 3 [pid 21261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21260] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21258] <... futex resumed>) = 0 [pid 21262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21260] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21261] <... futex resumed>) = 1 [pid 21259] <... futex resumed>) = 0 [pid 21258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21263 attached [pid 21261] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21263] set_robust_list(0x7f9f66e119a0, 24 [pid 21260] <... clone3 resumed> => {parent_tid=[21263]}, 88) = 21263 [pid 21259] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21263] <... set_robust_list resumed>) = 0 [pid 21261] <... futex resumed>) = 0 [pid 21260] rt_sigprocmask(SIG_SETMASK, [] [pid 21259] <... futex resumed>) = 1 [pid 21258] <... futex resumed>) = 1 [pid 21263] rt_sigprocmask(SIG_SETMASK, [] [pid 21262] <... futex resumed>) = 0 [pid 21261] pwrite64(3, "\x02\x00", 2, 4 [pid 21260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21259] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21263] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21262] pwrite64(3, "\x02\x00", 2, 4 [pid 21260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21258] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21263] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21262] <... pwrite64 resumed>) = 2 [pid 21261] <... pwrite64 resumed>) = 2 [pid 21260] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21263] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21262] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21261] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21262] <... futex resumed>) = 1 [pid 21261] <... futex resumed>) = 1 [pid 21260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21259] <... futex resumed>) = 0 [pid 21258] <... futex resumed>) = 0 [pid 21262] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21259] exit_group(0 [pid 21260] <... futex resumed>) = 0 [pid 21259] <... exit_group resumed>) = ? [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21264 attached [pid 21263] <... futex resumed>) = 1 [pid 21258] exit_group(0 [pid 21260] <... futex resumed>) = 0 [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 21264] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21264] rt_sigprocmask(SIG_SETMASK, [] [pid 21261] +++ exited with 0 +++ [pid 21259] +++ exited with 0 +++ [pid 21263] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21258] <... exit_group resumed>) = ? [pid 21264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21264 [pid 21264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21262] <... futex resumed>) = ? [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21264] <... prctl resumed>) = 0 [pid 21263] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21264] setpgid(0, 0 [pid 21263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21264] <... setpgid resumed>) = 0 [pid 21263] <... futex resumed>) = 1 [pid 21260] <... futex resumed>) = 0 [pid 21260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 21264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21263] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21264] <... openat resumed>) = 3 [pid 21263] <... futex resumed>) = 1 [pid 21262] +++ exited with 0 +++ [pid 21260] <... futex resumed>) = 0 [pid 21258] +++ exited with 0 +++ [pid 21264] write(3, "1000", 4 [pid 21263] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21264] <... write resumed>) = 4 [pid 21260] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21264] close(3 [pid 21263] pwrite64(3, "\x02\x00", 2, 4 [pid 21260] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21258, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21264] <... close resumed>) = 0 [pid 21264] write(1, "executing program\n", 18 [pid 21263] <... pwrite64 resumed>) = 2 [pid 21260] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21264] <... write resumed>) = 18 [pid 21264] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21263] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21264] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21265 attached [pid 21263] <... futex resumed>) = 1 [pid 21260] <... futex resumed>) = 0 [pid 21263] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21260] exit_group(0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21265 [pid 21265] set_robust_list(0x55555f6e6760, 24 [pid 21264] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21263] <... futex resumed>) = ? [pid 21260] <... exit_group resumed>) = ? [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21264] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21263] +++ exited with 0 +++ [pid 21264] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21264] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21264] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21264] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21260] +++ exited with 0 +++ [pid 21265] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21260, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21264] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21264] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21265] rt_sigprocmask(SIG_SETMASK, [] [pid 21264] <... clone3 resumed> => {parent_tid=[21266]}, 88) = 21266 [pid 21264] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21266 attached [pid 320] <... restart_syscall resumed>) = 0 [pid 21265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21266] set_robust_list(0x7f9f66e119a0, 24 [pid 21265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21266] <... set_robust_list resumed>) = 0 [pid 21265] <... prctl resumed>) = 0 [pid 21266] rt_sigprocmask(SIG_SETMASK, [] [pid 21265] setpgid(0, 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21265] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21266] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21266] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21264] <... futex resumed>) = 0 [pid 21264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21266] <... futex resumed>) = 0 [pid 21264] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 21267 attached [pid 21266] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21265] <... openat resumed>) = 3 [pid 21264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21267] set_robust_list(0x55555f6e6760, 24 [pid 21266] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21265] write(3, "1000", 4 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21267 [pid 21265] <... write resumed>) = 4 [pid 21267] <... set_robust_list resumed>) = 0 [pid 21267] rt_sigprocmask(SIG_SETMASK, [] [pid 21266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21264] <... futex resumed>) = 0 [pid 21267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21265] close(3 [pid 21264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21265] <... close resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21265] write(1, "executing program\n", 18) = 18 [pid 21267] <... prctl resumed>) = 0 [pid 21266] <... futex resumed>) = 0 [pid 21265] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21264] <... futex resumed>) = 1 executing program [pid 21267] setpgid(0, 0 [pid 21266] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21265] <... futex resumed>) = 0 [pid 21264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21267] <... setpgid resumed>) = 0 [pid 21266] <... openat resumed>) = 3 [pid 21265] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21265] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21267] <... openat resumed>) = 3 [pid 21266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21265] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21266] <... futex resumed>) = 1 [pid 21265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21264] <... futex resumed>) = 0 [pid 21267] write(3, "1000", 4 [pid 21266] pwrite64(3, "\x02\x00", 2, 4 [pid 21264] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21267] <... write resumed>) = 4 [pid 21266] <... pwrite64 resumed>) = 2 [pid 21265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21264] <... futex resumed>) = 0 [pid 21267] close(3 [pid 21266] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21265] <... mmap resumed>) = 0x7f9f66df1000 [pid 21264] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21267] <... close resumed>) = 0 [pid 21266] <... futex resumed>) = 0 [pid 21265] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21267] write(1, "executing program\n", 18 [pid 21266] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21265] <... mprotect resumed>) = 0 [pid 21264] exit_group(0 [pid 21267] <... write resumed>) = 18 executing program [pid 21266] <... futex resumed>) = ? [pid 21264] <... exit_group resumed>) = ? [pid 21267] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21266] +++ exited with 0 +++ [pid 21265] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21267] <... futex resumed>) = 0 [pid 21265] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21264] +++ exited with 0 +++ [pid 21267] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 21268 attached , NULL, 8) = 0 [pid 21268] set_robust_list(0x7f9f66e119a0, 24 [pid 21267] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21265] <... clone3 resumed> => {parent_tid=[21268]}, 88) = 21268 [pid 21268] <... set_robust_list resumed>) = 0 [pid 21267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21264, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21268] rt_sigprocmask(SIG_SETMASK, [] [pid 21267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21267] <... mmap resumed>) = 0x7f9f66df1000 [pid 21268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21267] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21267] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21269 attached => {parent_tid=[21269]}, 88) = 21269 [pid 21269] set_robust_list(0x7f9f66e119a0, 24 [pid 21267] rt_sigprocmask(SIG_SETMASK, [] [pid 21269] <... set_robust_list resumed>) = 0 [pid 21267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21269] rt_sigprocmask(SIG_SETMASK, [] [pid 21267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21269] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21265] rt_sigprocmask(SIG_SETMASK, [] [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 21265] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21269] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21268] <... futex resumed>) = 0 [pid 21267] <... futex resumed>) = 0 [pid 21265] <... futex resumed>) = 1 [pid 21269] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21268] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21268] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21269] <... futex resumed>) = 0 [pid 21268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21269] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21268] <... futex resumed>) = 1 [pid 21267] <... futex resumed>) = 0 [pid 21265] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21269] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21269] <... futex resumed>) = 1 [pid 21268] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21267] <... futex resumed>) = 0 [pid 21269] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21268] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21270 attached [pid 21269] <... openat resumed>) = 3 [pid 21265] <... futex resumed>) = 0 [pid 21269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21267] <... futex resumed>) = 0 [pid 21269] <... futex resumed>) = 0 [pid 21268] <... futex resumed>) = 0 [pid 21267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21269] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21267] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21269] <... futex resumed>) = 0 [pid 21267] <... futex resumed>) = 1 [pid 21269] pwrite64(3, "\x02\x00", 2, 4 [pid 21267] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21270] set_robust_list(0x55555f6e6760, 24 [pid 21269] <... pwrite64 resumed>) = 2 [pid 21265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21270] <... set_robust_list resumed>) = 0 [pid 21265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21270 [pid 21269] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21269] <... futex resumed>) = 1 [pid 21267] <... futex resumed>) = 0 [pid 21270] rt_sigprocmask(SIG_SETMASK, [] [pid 21269] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21268] <... futex resumed>) = 0 [pid 21267] exit_group(0 [pid 21265] <... futex resumed>) = 1 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21269] <... futex resumed>) = ? [pid 21268] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21267] <... exit_group resumed>) = ? [pid 21265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21269] +++ exited with 0 +++ [pid 21268] <... openat resumed>) = 3 [pid 21267] +++ exited with 0 +++ [pid 21270] <... prctl resumed>) = 0 [pid 21270] setpgid(0, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21267, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21270] <... setpgid resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21265] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21265] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21270] <... openat resumed>) = 3 [pid 21268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21265] <... futex resumed>) = 0 [pid 21268] pwrite64(3, "\x02\x00", 2, 4 [pid 21265] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21268] <... pwrite64 resumed>) = 2 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21270] write(3, "1000", 4 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21270] <... write resumed>) = 4 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21270] close(3 [pid 21268] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21265] <... futex resumed>) = 0 [pid 21268] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21265] exit_group(0 [pid 21268] <... futex resumed>) = ? [pid 21265] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21271 attached [pid 21270] <... close resumed>) = 0 [pid 21268] +++ exited with 0 +++ [pid 21265] +++ exited with 0 +++ [pid 21271] set_robust_list(0x55555f6e6760, 24 [pid 21270] write(1, "executing program\n", 18 [pid 21271] <... set_robust_list resumed>) = 0 [pid 21271] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21265, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21270] <... write resumed>) = 18 [pid 21271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21271] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21270] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21271] <... prctl resumed>) = 0 [pid 21270] <... futex resumed>) = 0 [pid 21271] setpgid(0, 0) = 0 [pid 21270] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21271 [pid 21270] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21270] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21270] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21271] <... openat resumed>) = 3 [pid 21270] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21271] write(3, "1000", 4 [pid 21270] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21271] <... write resumed>) = 4 [pid 21271] close(3 [pid 21270] <... mprotect resumed>) = 0 [pid 21271] <... close resumed>) = 0 [pid 21271] write(1, "executing program\n", 18) = 18 executing program [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21271] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21270] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21271] <... futex resumed>) = 0 [pid 21270] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21271] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21271] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21270] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21272 attached [pid 21271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21272] set_robust_list(0x55555f6e6760, 24 [pid 21271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21273 attached [pid 21272] <... set_robust_list resumed>) = 0 [pid 21273] set_robust_list(0x7f9f66e119a0, 24 [pid 21272] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21272 [pid 21270] <... clone3 resumed> => {parent_tid=[21274]}, 88) = 21274 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21270] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21270] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21274 attached [pid 21273] <... set_robust_list resumed>) = 0 [pid 21272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21271] <... clone3 resumed> => {parent_tid=[21273]}, 88) = 21273 [pid 21274] set_robust_list(0x7f9f66e119a0, 24 [pid 21273] rt_sigprocmask(SIG_SETMASK, [] [pid 21272] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21271] rt_sigprocmask(SIG_SETMASK, [] [pid 21270] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] <... set_robust_list resumed>) = 0 [pid 21273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21272] <... prctl resumed>) = 0 [pid 21271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21270] <... futex resumed>) = 0 [pid 21274] rt_sigprocmask(SIG_SETMASK, [] [pid 21273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] setpgid(0, 0 [pid 21271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21272] <... setpgid resumed>) = 0 [pid 21271] <... futex resumed>) = 0 [pid 21270] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21274] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21273] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21274] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21273] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21272] <... openat resumed>) = 3 [pid 21274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] <... futex resumed>) = 1 [pid 21273] <... futex resumed>) = 1 [pid 21272] write(3, "1000", 4 [pid 21271] <... futex resumed>) = 0 [pid 21270] <... futex resumed>) = 0 [pid 21274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21273] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21272] <... write resumed>) = 4 [pid 21271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21273] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21272] close(3 [pid 21271] <... futex resumed>) = 0 [pid 21270] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... restart_syscall resumed>) = 0 [pid 21274] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] <... close resumed>) = 0 [pid 21270] <... futex resumed>) = 0 [pid 21274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21273] <... futex resumed>) = 1 [pid 21272] write(1, "executing program\n", 18 [pid 21271] <... futex resumed>) = 0 [pid 21274] <... futex resumed>) = 0 [pid 21273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] <... write resumed>) = 18 executing program [pid 21271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21270] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21272] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21271] <... futex resumed>) = 0 [pid 21270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21273] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21272] <... futex resumed>) = 0 [pid 21271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21270] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21273] <... openat resumed>) = 3 [pid 21272] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21274] <... futex resumed>) = 0 [pid 21270] <... futex resumed>) = 1 [pid 21273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21273] <... futex resumed>) = 1 [pid 21272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21271] <... futex resumed>) = 0 [pid 21273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21271] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21275 attached [pid 21274] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21272] <... mmap resumed>) = 0x7f9f66df1000 [pid 21271] <... futex resumed>) = 0 [pid 21270] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21274] <... openat resumed>) = 3 [pid 21273] pwrite64(3, "\x02\x00", 2, 4 [pid 21272] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21271] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21275] set_robust_list(0x55555f6e6760, 24 [pid 21274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21273] <... pwrite64 resumed>) = 2 [pid 21272] <... mprotect resumed>) = 0 [pid 21275] <... set_robust_list resumed>) = 0 [pid 21274] <... futex resumed>) = 1 [pid 21270] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21275 [pid 21274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21270] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21275] rt_sigprocmask(SIG_SETMASK, [] [pid 21273] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21272] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21270] <... futex resumed>) = 0 [pid 21275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21274] pwrite64(3, "\x02\x00", 2, 4 [pid 21273] <... futex resumed>) = 1 [pid 21272] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21271] <... futex resumed>) = 0 [pid 21270] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21274] <... pwrite64 resumed>) = 2 [pid 21273] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21271] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21276 attached [pid 21275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21273] <... futex resumed>) = ? [pid 21271] <... exit_group resumed>) = ? [pid 21276] set_robust_list(0x7f9f66e119a0, 24 [pid 21273] +++ exited with 0 +++ [pid 21276] <... set_robust_list resumed>) = 0 [pid 21275] <... prctl resumed>) = 0 [pid 21274] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] <... clone3 resumed> => {parent_tid=[21276]}, 88) = 21276 [pid 21271] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21276] rt_sigprocmask(SIG_SETMASK, [] [pid 21275] setpgid(0, 0 [pid 21274] <... futex resumed>) = 1 [pid 21272] rt_sigprocmask(SIG_SETMASK, [] [pid 21270] <... futex resumed>) = 0 [pid 21275] <... setpgid resumed>) = 0 [pid 21274] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21272] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21270] exit_group(0 [pid 21276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21272] <... futex resumed>) = 0 [pid 21270] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21274] <... futex resumed>) = ? [pid 21276] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21276] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21274] +++ exited with 0 +++ [pid 21275] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21272] <... futex resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21272] <... futex resumed>) = 0 [pid 21276] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21276] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] <... futex resumed>) = 0 [pid 21272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21276] <... futex resumed>) = 1 [pid 21276] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21272] <... futex resumed>) = 0 [pid 21276] <... openat resumed>) = 3 [pid 21272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] <... futex resumed>) = 0 [pid 21276] <... futex resumed>) = 1 [pid 21276] pwrite64(3, "\x02\x00", 2, 4 [pid 21272] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21276] <... pwrite64 resumed>) = 2 [pid 21272] <... futex resumed>) = 0 [pid 21272] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21276] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21272] <... futex resumed>) = 0 [pid 21276] <... futex resumed>) = 1 [pid 21272] exit_group(0 [pid 21270] +++ exited with 0 +++ [pid 21275] write(3, "1000", 4 [pid 21276] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21272] <... exit_group resumed>) = ? [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21270, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21275] <... write resumed>) = 4 [pid 21276] +++ exited with 0 +++ [pid 21275] close(3 [pid 21272] +++ exited with 0 +++ [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21275] <... close resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21272, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21275] write(1, "executing program\n", 18) = 18 executing program [pid 21275] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21275] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21275] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21275] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 21278 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21277 attached , NULL, 8) = 0 [pid 21278] set_robust_list(0x55555f6e6760, 24 [pid 21277] set_robust_list(0x55555f6e6760, 24 [pid 21275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21277 [pid 21278] <... set_robust_list resumed>) = 0 [pid 21277] <... set_robust_list resumed>) = 0 [pid 21275] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21278 [pid 21275] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21277] rt_sigprocmask(SIG_SETMASK, [] [pid 21275] <... mprotect resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21278] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21278] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21278] setpgid(0, 0 [pid 21277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21278] <... setpgid resumed>) = 0 [pid 21277] <... prctl resumed>) = 0 [pid 21275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21278] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21277] setpgid(0, 0 [pid 21275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21277] <... setpgid resumed>) = 0 [pid 21278] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 21279 attached [pid 21279] set_robust_list(0x7f9f66e119a0, 24 [pid 21277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21275] <... clone3 resumed> => {parent_tid=[21279]}, 88) = 21279 [pid 21279] <... set_robust_list resumed>) = 0 [pid 21278] write(3, "1000", 4 [pid 21275] rt_sigprocmask(SIG_SETMASK, [] [pid 21279] rt_sigprocmask(SIG_SETMASK, [] [pid 21278] <... write resumed>) = 4 [pid 21279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21278] close(3 [pid 21277] <... openat resumed>) = 3 [pid 21275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21278] <... close resumed>) = 0 [pid 21278] write(1, "executing program\n", 18) = 18 executing program [pid 21278] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21278] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21277] write(3, "1000", 4 [pid 21275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21278] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21279] <... futex resumed>) = 0 [pid 21278] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21277] <... write resumed>) = 4 [pid 21275] <... futex resumed>) = 1 [pid 21279] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21278] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21277] close(3 [pid 21279] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21278] <... mmap resumed>) = 0x7f9f66df1000 [pid 21275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21277] <... close resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21277] write(1, "executing program\n", 18 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21277] <... write resumed>) = 18 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21278] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21277] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21279] <... futex resumed>) = 1 [pid 21278] <... mprotect resumed>) = 0 [pid 21275] <... futex resumed>) = 0 executing program [pid 21279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21278] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21278] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21277] <... futex resumed>) = 0 [pid 21275] <... futex resumed>) = 0 [pid 21279] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21278] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21280 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21281 attached [pid 21279] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21277] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21281] set_robust_list(0x7f9f66e119a0, 24 [pid 21280] set_robust_list(0x55555f6e6760, 24 [pid 21279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21278] <... clone3 resumed> => {parent_tid=[21281]}, 88) = 21281 [pid 21281] <... set_robust_list resumed>) = 0 [pid 21280] <... set_robust_list resumed>) = 0 [pid 21279] <... futex resumed>) = 1 [pid 21278] rt_sigprocmask(SIG_SETMASK, [] [pid 21277] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21275] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21280 [pid 21281] rt_sigprocmask(SIG_SETMASK, [] [pid 21280] rt_sigprocmask(SIG_SETMASK, [] [pid 21279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21278] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21277] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21278] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21275] <... futex resumed>) = 0 [pid 21281] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21278] <... futex resumed>) = 0 [pid 21277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21281] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21279] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21278] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21277] <... mmap resumed>) = 0x7f9f66df1000 [pid 21281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] <... prctl resumed>) = 0 [pid 21279] <... openat resumed>) = 3 [pid 21277] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21281] <... futex resumed>) = 1 [pid 21280] setpgid(0, 0 [pid 21278] <... futex resumed>) = 0 [pid 21277] <... mprotect resumed>) = 0 [pid 21281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21277] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21280] <... setpgid resumed>) = 0 [pid 21279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21278] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21281] <... futex resumed>) = 0 [pid 21280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21279] <... futex resumed>) = 1 [pid 21278] <... futex resumed>) = 1 [pid 21277] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21275] <... futex resumed>) = 0 [pid 21281] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21280] <... openat resumed>) = 3 [pid 21279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21278] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21275] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21281] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21280] write(3, "1000", 4 [pid 21279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21275] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21282 attached [pid 21280] <... write resumed>) = 4 [pid 21279] pwrite64(3, "\x02\x00", 2, 4 [pid 21281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21275] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21282] set_robust_list(0x7f9f66e119a0, 24 [pid 21281] <... futex resumed>) = 1 [pid 21280] close(3 [pid 21279] <... pwrite64 resumed>) = 2 [pid 21278] <... futex resumed>) = 0 [pid 21277] <... clone3 resumed> => {parent_tid=[21282]}, 88) = 21282 [pid 21282] <... set_robust_list resumed>) = 0 [pid 21281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21280] <... close resumed>) = 0 [pid 21279] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21278] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21277] rt_sigprocmask(SIG_SETMASK, [] [pid 21282] rt_sigprocmask(SIG_SETMASK, [] [pid 21281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21280] write(1, "executing program\n", 18 [pid 21279] <... futex resumed>) = 1 [pid 21278] <... futex resumed>) = 0 [pid 21275] <... futex resumed>) = 0 [pid 21277] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21282] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21281] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21280] <... write resumed>) = 18 [pid 21278] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21282] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21281] <... openat resumed>) = 3 [pid 21280] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21279] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21275] exit_group(0 [pid 21282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] <... futex resumed>) = 0 [pid 21277] <... futex resumed>) = 0 [pid 21282] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21281] <... futex resumed>) = 1 [pid 21280] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21279] <... futex resumed>) = ? [pid 21278] <... futex resumed>) = 0 [pid 21277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21275] <... exit_group resumed>) = ? [pid 21282] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21280] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21279] +++ exited with 0 +++ [pid 21278] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21278] <... futex resumed>) = 0 [pid 21282] <... futex resumed>) = 0 [pid 21280] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21278] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21282] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21275] +++ exited with 0 +++ [pid 21277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21281] pwrite64(3, "\x02\x00", 2, 4 [pid 21280] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21275, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21281] <... pwrite64 resumed>) = 2 [pid 21277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21281] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21282] <... futex resumed>) = 0 [pid 21281] <... futex resumed>) = 1 [pid 21280] <... mprotect resumed>) = 0 [pid 21278] <... futex resumed>) = 0 [pid 21277] <... futex resumed>) = 1 [pid 21282] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21281] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21282] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21280] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21278] exit_group(0 [pid 21277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21281] <... futex resumed>) = ? [pid 21278] <... exit_group resumed>) = ? [pid 21282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21281] +++ exited with 0 +++ [pid 21280] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21278] +++ exited with 0 +++ [pid 21282] <... futex resumed>) = 1 [pid 21280] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21277] <... futex resumed>) = 0 [pid 21282] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21283 attached ) = -1 EAGAIN (Resource temporarily unavailable) [pid 21277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21278, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21282] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21283] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21283] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21280] <... clone3 resumed> => {parent_tid=[21283]}, 88) = 21283 [pid 21280] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21283] <... futex resumed>) = 0 [pid 21283] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21280] <... futex resumed>) = 1 [pid 21277] <... futex resumed>) = 0 [pid 21283] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21282] <... openat resumed>) = 3 [pid 21280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21282] <... futex resumed>) = 0 [pid 21283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21283] <... futex resumed>) = 0 [pid 21282] pwrite64(3, "\x02\x00", 2, 4 [pid 21280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21277] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21283] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21280] <... futex resumed>) = 0 [pid 21283] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21282] <... pwrite64 resumed>) = 2 [pid 21280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21277] <... futex resumed>) = 0 [pid 21283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21282] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21277] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21283] <... futex resumed>) = 0 [pid 21280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21283] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21282] <... futex resumed>) = 0 [pid 21280] <... futex resumed>) = 0 [pid 21277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21283] <... openat resumed>) = 3 [pid 21280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21277] exit_group(0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21282] ???( [pid 21277] <... exit_group resumed>) = ? [pid 21283] <... futex resumed>) = 1 [pid 21280] <... futex resumed>) = 0 [pid 21283] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21282] <... ??? resumed>) = ? [pid 21280] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21280] <... futex resumed>) = 0 [pid 21283] pwrite64(3, "\x02\x00", 2, 4 [pid 21280] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21283] <... pwrite64 resumed>) = 2 [pid 21283] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21280] <... futex resumed>) = 0 [pid 21280] exit_group(0) = ? [pid 21282] +++ exited with 0 +++ [pid 21277] +++ exited with 0 +++ [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21283] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21284 attached [pid 21283] +++ exited with 0 +++ [pid 21280] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21280, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21284 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21284] set_robust_list(0x55555f6e6760, 24 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21284] <... set_robust_list resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21284] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21284] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21284] setpgid(0, 0) = 0 [pid 21284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21284] write(3, "1000", 4) = 4 [pid 21284] close(3) = 0 [pid 21284] write(1, "executing program\n", 18) = 18 executing program [pid 21284] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21284] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21284] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21284] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} => {parent_tid=[21285]}, 88) = 21285 ci2-android-6-12-rust/strace-static-x86_64: Process 21285 attached [pid 21284] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21285] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21284] <... futex resumed>) = 0 [pid 21285] rt_sigprocmask(SIG_SETMASK, [] [pid 21284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21285] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21285] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... restart_syscall resumed>) = 0 [pid 21285] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21284] <... futex resumed>) = 0 [pid 21284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21285] <... futex resumed>) = 0 [pid 21284] <... futex resumed>) = 1 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21285] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21285] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21285] <... futex resumed>) = 1 [pid 21284] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21285] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21285] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21284] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21286 attached [pid 21285] <... openat resumed>) = 3 [pid 21284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21286] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21287 attached [pid 21286] rt_sigprocmask(SIG_SETMASK, [] [pid 21285] <... futex resumed>) = 1 [pid 21284] <... futex resumed>) = 0 [pid 21284] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21285] pwrite64(3, "\x02\x00", 2, 4 [pid 21287] set_robust_list(0x55555f6e6760, 24 [pid 21286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21285] <... pwrite64 resumed>) = 2 [pid 21284] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21286 [pid 21287] <... set_robust_list resumed>) = 0 [pid 21286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21287 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21287] rt_sigprocmask(SIG_SETMASK, [] [pid 21286] <... prctl resumed>) = 0 [pid 21285] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21284] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21286] setpgid(0, 0 [pid 21285] <... futex resumed>) = 0 [pid 21284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21286] <... setpgid resumed>) = 0 [pid 21285] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21284] exit_group(0 [pid 21287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21285] <... futex resumed>) = ? [pid 21284] <... exit_group resumed>) = ? [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21286] <... openat resumed>) = 3 [pid 21285] +++ exited with 0 +++ [pid 21284] +++ exited with 0 +++ [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] <... prctl resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21287] setpgid(0, 0 [pid 21286] write(3, "1000", 4 [pid 21287] <... setpgid resumed>) = 0 [pid 21286] <... write resumed>) = 4 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21286] close(3 [pid 21287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21286] <... close resumed>) = 0 [pid 21286] write(1, "executing program\n", 18) = 18 executing program [pid 21286] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21286] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21286] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21286] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21286] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21286] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21286] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21288 attached => {parent_tid=[21288]}, 88) = 21288 [pid 21288] set_robust_list(0x7f9f66e119a0, 24 [pid 21287] <... openat resumed>) = 3 [pid 21288] <... set_robust_list resumed>) = 0 [pid 21287] write(3, "1000", 4 [pid 21286] rt_sigprocmask(SIG_SETMASK, [] [pid 21288] rt_sigprocmask(SIG_SETMASK, [] [pid 21287] <... write resumed>) = 4 [pid 21286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] close(3 [pid 21286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21288] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21287] <... close resumed>) = 0 [pid 21286] <... futex resumed>) = 0 [pid 21288] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21287] write(1, "executing program\n", 18 [pid 21286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 executing program [pid 21288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21287] <... write resumed>) = 18 [pid 21286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21288] <... futex resumed>) = 0 [pid 21287] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21287] <... futex resumed>) = 0 [pid 21286] <... futex resumed>) = 0 [pid 21288] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21287] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21288] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21287] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21287] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... restart_syscall resumed>) = 0 [pid 21287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21288] <... futex resumed>) = 1 [pid 21287] <... mmap resumed>) = 0x7f9f66df1000 [pid 21286] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21287] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21287] <... mprotect resumed>) = 0 [pid 21286] <... futex resumed>) = 0 [pid 21288] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21288] <... openat resumed>) = 3 [pid 21288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21286] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21289 attached [pid 21288] pwrite64(3, "\x02\x00", 2, 4 [pid 21287] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21286] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21289] set_robust_list(0x55555f6e6760, 24 [pid 21288] <... pwrite64 resumed>) = 2 [pid 21287] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21286] <... futex resumed>) = 0 [pid 21286] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21288] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21286] <... futex resumed>) = 0 [pid 21288] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21286] exit_group(0 [pid 21288] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21290 attached [pid 21289] <... set_robust_list resumed>) = 0 [pid 21287] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21286] <... exit_group resumed>) = ? [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21289 ci2-android-6-12-rust/strace-static-x86_64: Process 21291 attached [pid 21290] set_robust_list(0x55555f6e6760, 24 [pid 21289] rt_sigprocmask(SIG_SETMASK, [] [pid 21288] +++ exited with 0 +++ [pid 21286] +++ exited with 0 +++ [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21290 [pid 21291] set_robust_list(0x7f9f66e119a0, 24 [pid 21290] <... set_robust_list resumed>) = 0 [pid 21289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] <... clone3 resumed> => {parent_tid=[21291]}, 88) = 21291 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21291] <... set_robust_list resumed>) = 0 [pid 21290] rt_sigprocmask(SIG_SETMASK, [] [pid 21287] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21286, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21291] rt_sigprocmask(SIG_SETMASK, [] [pid 21289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21289] <... prctl resumed>) = 0 [pid 21287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] <... futex resumed>) = 0 [pid 21290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21291] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21290] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21289] setpgid(0, 0 [pid 21290] setpgid(0, 0) = 0 [pid 21290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21291] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21290] write(3, "1000", 4 [pid 21289] <... setpgid resumed>) = 0 [pid 21291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21290] <... write resumed>) = 4 [pid 21290] close(3 [pid 21291] <... futex resumed>) = 1 [pid 21290] <... close resumed>) = 0 [pid 21289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21287] <... futex resumed>) = 0 [pid 21291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] write(1, "executing program\n", 18) = 18 [pid 21287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21291] <... futex resumed>) = 0 [pid 21290] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] <... openat resumed>) = 3 [pid 21287] <... futex resumed>) = 1 [pid 21291] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21289] write(3, "1000", 4 [pid 21287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21290] <... futex resumed>) = 0 [pid 21291] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21290] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] <... write resumed>) = 4 [pid 21291] <... futex resumed>) = 1 [pid 21290] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21289] close(3 [pid 21287] <... futex resumed>) = 0 [pid 21290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21289] <... close resumed>) = 0 [pid 21291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] <... mmap resumed>) = 0x7f9f66df1000 [pid 21287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] write(1, "executing program\n", 18 [pid 21291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 21290] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21287] <... futex resumed>) = 0 [pid 21291] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21290] <... mprotect resumed>) = 0 [pid 21289] <... write resumed>) = 18 [pid 21287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21291] <... openat resumed>) = 3 [pid 21290] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21289] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21289] <... futex resumed>) = 0 [pid 21289] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21289] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21287] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21291] <... futex resumed>) = 1 [pid 21289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21287] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21291] pwrite64(3, "\x02\x00", 2, 4 [pid 21289] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21287] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21292 attached [pid 21292] set_robust_list(0x7f9f66e119a0, 24 [pid 21290] <... clone3 resumed> => {parent_tid=[21292]}, 88) = 21292 [pid 21292] <... set_robust_list resumed>) = 0 [pid 21290] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21293 attached [pid 21292] rt_sigprocmask(SIG_SETMASK, [] [pid 21290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21293] set_robust_list(0x55555f6e6760, 24 [pid 21292] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21291] <... pwrite64 resumed>) = 2 [pid 21290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] <... mmap resumed>) = 0x7f9f66df1000 [pid 21287] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21293] <... set_robust_list resumed>) = 0 [pid 21292] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21290] <... futex resumed>) = 0 [pid 21293] rt_sigprocmask(SIG_SETMASK, [] [pid 21292] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21291] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21289] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21293 [pid 21293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21292] <... futex resumed>) = 0 [pid 21291] <... futex resumed>) = 1 [pid 21290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21287] <... futex resumed>) = 0 [pid 21293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21292] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21291] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] <... futex resumed>) = 0 [pid 21289] <... mprotect resumed>) = 0 [pid 21287] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21293] <... prctl resumed>) = 0 [pid 21292] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21293] setpgid(0, 0 [pid 21289] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21287] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21291] <... futex resumed>) = ? [pid 21289] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21289] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21293] <... setpgid resumed>) = 0 [pid 21292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21294 attached [pid 21293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21292] <... futex resumed>) = 1 [pid 21290] <... futex resumed>) = 0 [pid 21294] set_robust_list(0x7f9f66e119a0, 24 [pid 21293] <... openat resumed>) = 3 [pid 21292] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21294] <... set_robust_list resumed>) = 0 [pid 21293] write(3, "1000", 4 [pid 21292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21290] <... futex resumed>) = 0 [pid 21294] rt_sigprocmask(SIG_SETMASK, [] [pid 21293] <... write resumed>) = 4 [pid 21292] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21294] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21293] close(3 [pid 21292] <... openat resumed>) = 3 [pid 21291] +++ exited with 0 +++ [pid 21289] <... clone3 resumed> => {parent_tid=[21294]}, 88) = 21294 [pid 21287] +++ exited with 0 +++ [pid 21294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21293] <... close resumed>) = 0 [pid 21292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] rt_sigprocmask(SIG_SETMASK, [] [pid 21293] write(1, "executing program\n", 18 [pid 21292] <... futex resumed>) = 1 [pid 21290] <... futex resumed>) = 0 [pid 21289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21287, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 21293] <... write resumed>) = 18 [pid 21292] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21293] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21290] <... futex resumed>) = 0 [pid 21293] <... futex resumed>) = 0 [pid 21292] pwrite64(3, "\x02\x00", 2, 4 [pid 21290] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21293] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21292] <... pwrite64 resumed>) = 2 [pid 21289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21293] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21289] <... futex resumed>) = 1 [pid 21294] <... futex resumed>) = 0 [pid 21293] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21294] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21292] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21294] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21292] <... futex resumed>) = 1 [pid 21290] <... futex resumed>) = 0 [pid 21294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21293] <... mmap resumed>) = 0x7f9f66df1000 [pid 21292] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21290] exit_group(0 [pid 21294] <... futex resumed>) = 1 [pid 21293] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21292] <... futex resumed>) = ? [pid 21290] <... exit_group resumed>) = ? [pid 21294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21293] <... mprotect resumed>) = 0 [pid 21292] +++ exited with 0 +++ [pid 21290] +++ exited with 0 +++ [pid 21289] <... futex resumed>) = 0 [pid 21289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21290, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21294] <... futex resumed>) = 0 [pid 21293] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21294] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21293] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21294] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21294] <... futex resumed>) = 1 [pid 21293] <... clone3 resumed> => {parent_tid=[21295]}, 88) = 21295 [pid 21294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21293] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21295 attached [pid 21289] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21295] set_robust_list(0x7f9f66e119a0, 24 [pid 21289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21295] <... set_robust_list resumed>) = 0 [pid 21289] <... futex resumed>) = 1 [pid 21294] <... futex resumed>) = 0 [pid 21289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21294] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21295] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21296 attached , NULL, 8) = 0 [pid 21294] <... openat resumed>) = 3 [pid 21295] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21296] set_robust_list(0x55555f6e6760, 24 [pid 21295] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21294] <... futex resumed>) = 1 [pid 21289] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21296 [pid 21294] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21289] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21289] <... futex resumed>) = 0 [pid 21294] pwrite64(3, "\x02\x00", 2, 4 [pid 21289] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21294] <... pwrite64 resumed>) = 2 [pid 21294] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] <... futex resumed>) = 0 [pid 21289] exit_group(0 [pid 21296] <... set_robust_list resumed>) = 0 [pid 21295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21296] rt_sigprocmask(SIG_SETMASK, [] [pid 21294] <... futex resumed>) = ? [pid 21289] <... exit_group resumed>) = ? [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21295] <... futex resumed>) = 1 [pid 21293] <... futex resumed>) = 0 [pid 21296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21294] +++ exited with 0 +++ [pid 21293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21289] +++ exited with 0 +++ [pid 21295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21293] <... futex resumed>) = 0 [pid 21295] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21289, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21296] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21295] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21296] setpgid(0, 0 [pid 21295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21296] <... setpgid resumed>) = 0 [pid 21296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21295] <... futex resumed>) = 1 [pid 21293] <... futex resumed>) = 0 [pid 21295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21296] <... openat resumed>) = 3 [pid 320] <... restart_syscall resumed>) = 0 [pid 21296] write(3, "1000", 4 [pid 21295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21293] <... futex resumed>) = 0 [pid 21296] <... write resumed>) = 4 [pid 21295] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21296] close(3) = 0 [pid 21295] <... openat resumed>) = 3 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21296] write(1, "executing program\n", 18 [pid 21295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21296] <... write resumed>) = 18 [pid 21295] <... futex resumed>) = 1 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21296] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 21296] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21296] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21295] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21293] <... futex resumed>) = 0 [pid 21296] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21296] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21293] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 21297 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21298 attached [pid 21296] <... clone3 resumed> => {parent_tid=[21298]}, 88) = 21298 [pid 21297] set_robust_list(0x55555f6e6760, 24 [pid 21298] set_robust_list(0x7f9f66e119a0, 24 [pid 21296] rt_sigprocmask(SIG_SETMASK, [] [pid 21295] pwrite64(3, "\x02\x00", 2, 4 [pid 21293] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21297 [pid 21297] <... set_robust_list resumed>) = 0 [pid 21298] <... set_robust_list resumed>) = 0 [pid 21296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21297] rt_sigprocmask(SIG_SETMASK, [] [pid 21298] rt_sigprocmask(SIG_SETMASK, [] [pid 21296] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21295] <... pwrite64 resumed>) = 2 [pid 21293] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21295] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21296] <... futex resumed>) = 0 [pid 21293] exit_group(0 [pid 21297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21298] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21296] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21293] <... exit_group resumed>) = ? [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21295] <... futex resumed>) = ? [pid 21297] <... prctl resumed>) = 0 [pid 21298] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21297] setpgid(0, 0 [pid 21298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] <... setpgid resumed>) = 0 [pid 21298] <... futex resumed>) = 1 [pid 21296] <... futex resumed>) = 0 [pid 21297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21298] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21296] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] <... openat resumed>) = 3 [pid 21298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21296] <... futex resumed>) = 0 [pid 21295] +++ exited with 0 +++ [pid 21293] +++ exited with 0 +++ [pid 21297] write(3, "1000", 4 [pid 21298] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21296] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21297] <... write resumed>) = 4 [pid 21298] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21297] close(3 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 21297] <... close resumed>) = 0 [pid 21298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] write(1, "executing program\n", 18 [pid 21298] <... futex resumed>) = 1 [pid 21296] <... futex resumed>) = 0 [pid 21297] <... write resumed>) = 18 [pid 21298] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 21296] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21296] <... futex resumed>) = 0 [pid 21297] <... futex resumed>) = 0 [pid 21298] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21296] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21297] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21298] <... openat resumed>) = 3 [pid 21297] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21297] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21298] <... futex resumed>) = 1 [pid 21296] <... futex resumed>) = 0 [pid 21297] <... mmap resumed>) = 0x7f9f66df1000 [pid 21298] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21296] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21297] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21296] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21297] <... mprotect resumed>) = 0 [pid 21298] pwrite64(3, "\x02\x00", 2, 4 [pid 21296] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21297] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21298] <... pwrite64 resumed>) = 2 [pid 21297] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21299 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21300 attached => {parent_tid=[21300]}, 88) = 21300 [pid 21298] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21299 [pid 21300] set_robust_list(0x7f9f66e119a0, 24 [pid 21299] set_robust_list(0x55555f6e6760, 24 [pid 21297] rt_sigprocmask(SIG_SETMASK, [] [pid 21298] <... futex resumed>) = 1 [pid 21296] <... futex resumed>) = 0 [pid 21300] <... set_robust_list resumed>) = 0 [pid 21297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21298] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21296] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21297] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21298] <... futex resumed>) = ? [pid 21296] <... exit_group resumed>) = ? [pid 21300] rt_sigprocmask(SIG_SETMASK, [] [pid 21299] <... set_robust_list resumed>) = 0 [pid 21297] <... futex resumed>) = 0 [pid 21298] +++ exited with 0 +++ [pid 21296] +++ exited with 0 +++ [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21299] rt_sigprocmask(SIG_SETMASK, [] [pid 21297] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21300] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21296, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21300] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21299] <... prctl resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21300] <... futex resumed>) = 1 [pid 21299] setpgid(0, 0 [pid 21297] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21300] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21299] <... setpgid resumed>) = 0 [pid 21297] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21300] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21297] <... futex resumed>) = 0 [pid 21300] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21300] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21299] <... openat resumed>) = 3 [pid 21297] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21299] write(3, "1000", 4 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21299] <... write resumed>) = 4 [pid 21297] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21299] close(3 [pid 21297] <... futex resumed>) = 1 [pid 21297] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21300] <... futex resumed>) = 0 [pid 21299] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21300] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR executing program [pid 21299] write(1, "executing program\n", 18 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21300] <... openat resumed>) = 3 [pid 21299] <... write resumed>) = 18 [pid 21300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21299] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21300] <... futex resumed>) = 1 [pid 21299] <... futex resumed>) = 0 [pid 21300] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21299] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21299] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21301 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21302 attached [pid 21297] <... futex resumed>) = 0 [pid 21301] set_robust_list(0x55555f6e6760, 24 [pid 21299] <... clone3 resumed> => {parent_tid=[21302]}, 88) = 21302 [pid 21301] <... set_robust_list resumed>) = 0 [pid 21299] rt_sigprocmask(SIG_SETMASK, [] [pid 21301] rt_sigprocmask(SIG_SETMASK, [] [pid 21299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21297] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21301 [pid 21302] set_robust_list(0x7f9f66e119a0, 24 [pid 21297] <... futex resumed>) = 1 [pid 21302] <... set_robust_list resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21303 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21302] rt_sigprocmask(SIG_SETMASK, [] [pid 21297] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21303 attached [pid 21301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21300] <... futex resumed>) = 0 [pid 21299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21303] set_robust_list(0x55555f6e6760, 24 [pid 21302] <... futex resumed>) = 0 [pid 21301] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21300] pwrite64(3, "\x02\x00", 2, 4 [pid 21299] <... futex resumed>) = 1 [pid 21303] <... set_robust_list resumed>) = 0 [pid 21302] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21301] <... prctl resumed>) = 0 [pid 21300] <... pwrite64 resumed>) = 2 [pid 21299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21303] rt_sigprocmask(SIG_SETMASK, [] [pid 21302] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21301] setpgid(0, 0 [pid 21300] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] <... setpgid resumed>) = 0 [pid 21300] <... futex resumed>) = 1 [pid 21297] <... futex resumed>) = 0 [pid 21303] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21302] <... futex resumed>) = 1 [pid 21301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21300] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21299] <... futex resumed>) = 0 [pid 21297] exit_group(0 [pid 21303] <... prctl resumed>) = 0 [pid 21302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21301] <... openat resumed>) = 3 [pid 21300] <... futex resumed>) = ? [pid 21299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21297] <... exit_group resumed>) = ? [pid 21303] setpgid(0, 0 [pid 21302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21301] write(3, "1000", 4 [pid 21300] +++ exited with 0 +++ [pid 21299] <... futex resumed>) = 0 [pid 21303] <... setpgid resumed>) = 0 [pid 21302] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21301] <... write resumed>) = 4 [pid 21299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21301] close(3 [pid 21302] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21303] <... openat resumed>) = 3 [pid 21302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] <... close resumed>) = 0 [pid 21301] write(1, "executing program\n", 18) = 18 [pid 21297] +++ exited with 0 +++ [pid 21302] <... futex resumed>) = 1 [pid 21299] <... futex resumed>) = 0 executing program [pid 21303] write(3, "1000", 4 [pid 21301] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] <... write resumed>) = 4 [pid 21301] <... futex resumed>) = 0 [pid 21299] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21297, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21303] close(3 [pid 21301] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21303] <... close resumed>) = 0 [pid 21302] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21301] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21303] write(1, "executing program\n", 18 [pid 21301] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21303] <... write resumed>) = 18 executing program [pid 21302] <... openat resumed>) = 3 [pid 21301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21303] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21303] <... futex resumed>) = 0 [pid 21302] <... futex resumed>) = 1 [pid 21301] <... mmap resumed>) = 0x7f9f66df1000 [pid 21299] <... futex resumed>) = 0 [pid 21303] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21299] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21302] pwrite64(3, "\x02\x00", 2, 4 [pid 21301] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21299] <... futex resumed>) = 0 [pid 21303] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21302] <... pwrite64 resumed>) = 2 [pid 21301] <... mprotect resumed>) = 0 [pid 21299] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21303] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21302] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21302] <... futex resumed>) = 1 [pid 21301] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21299] <... futex resumed>) = 0 [pid 21303] <... mprotect resumed>) = 0 [pid 21302] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21299] exit_group(0ci2-android-6-12-rust/strace-static-x86_64: Process 21304 attached [pid 21303] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21302] <... futex resumed>) = ? [pid 21301] <... clone3 resumed> => {parent_tid=[21304]}, 88) = 21304 [pid 21299] <... exit_group resumed>) = ? [pid 21304] set_robust_list(0x7f9f66e119a0, 24 [pid 21303] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21302] +++ exited with 0 +++ [pid 21301] rt_sigprocmask(SIG_SETMASK, [] [pid 21299] +++ exited with 0 +++ [pid 21304] <... set_robust_list resumed>) = 0 [pid 21303] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21304] rt_sigprocmask(SIG_SETMASK, [] [pid 21301] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21303] <... clone3 resumed> => {parent_tid=[21305]}, 88) = 21305 [pid 21301] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21303] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21305 attached [pid 21304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21305] set_robust_list(0x7f9f66e119a0, 24 [pid 21304] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21305] <... set_robust_list resumed>) = 0 [pid 21304] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21305] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21303] <... futex resumed>) = 0 [pid 21305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21303] <... futex resumed>) = 0 [pid 21305] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21305] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21304] <... futex resumed>) = 1 [pid 21301] <... futex resumed>) = 0 [pid 21304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21305] <... futex resumed>) = 1 [pid 21303] <... futex resumed>) = 0 [pid 21301] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21304] <... futex resumed>) = 0 [pid 21303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] <... futex resumed>) = 1 [pid 21305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21304] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21303] <... futex resumed>) = 0 [pid 21301] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21305] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21304] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21305] <... openat resumed>) = 3 [pid 21304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21301] <... futex resumed>) = 0 [pid 21304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21305] <... futex resumed>) = 1 [pid 21303] <... futex resumed>) = 0 [pid 21301] <... futex resumed>) = 1 [pid 21304] <... futex resumed>) = 0 [pid 21305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21303] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21301] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21304] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21303] <... futex resumed>) = 0 [pid 21305] pwrite64(3, "\x02\x00", 2, 4 [pid 21303] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21305] <... pwrite64 resumed>) = 2 [pid 21304] <... openat resumed>) = 3 [pid 21305] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] <... futex resumed>) = 0 [pid 21305] <... futex resumed>) = 1 [pid 21303] exit_group(0 [pid 21305] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = ? [pid 21303] <... exit_group resumed>) = ? [pid 21305] +++ exited with 0 +++ [pid 21304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21303] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 21304] <... futex resumed>) = 1 [pid 21301] <... futex resumed>) = 0 [pid 21304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21301] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21301] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21303, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21304] pwrite64(3, "\x02\x00", 2, 4 [pid 21301] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21304] <... pwrite64 resumed>) = 2 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21304] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21304] <... futex resumed>) = 1 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21304] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21301] <... futex resumed>) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21301] exit_group(0) = ? [pid 21304] <... futex resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21306 attached [pid 21304] +++ exited with 0 +++ [pid 21301] +++ exited with 0 +++ [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21306 [pid 21306] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21301, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21306] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21306] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21306] setpgid(0, 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21306] <... setpgid resumed>) = 0 [pid 21306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21306] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21306] write(3, "1000", 4) = 4 [pid 21306] close(3 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21306] <... close resumed>) = 0 [pid 21306] write(1, "executing program\n", 18) = 18 [pid 21306] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21306] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21307 attached executing program ) = 0x7f9f66df1000 [pid 21306] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21306] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21308 attached [pid 21308] set_robust_list(0x7f9f66e119a0, 24 [pid 21306] <... clone3 resumed> => {parent_tid=[21308]}, 88) = 21308 [pid 21308] <... set_robust_list resumed>) = 0 [pid 21306] rt_sigprocmask(SIG_SETMASK, [] [pid 21308] rt_sigprocmask(SIG_SETMASK, [] [pid 21306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21308] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21306] <... futex resumed>) = 0 [pid 21306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21308] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21307] set_robust_list(0x55555f6e6760, 24 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21307 [pid 21308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21307] <... set_robust_list resumed>) = 0 [pid 21306] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21308] <... futex resumed>) = 1 [pid 21306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21308] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21306] <... futex resumed>) = 0 [pid 21308] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21307] rt_sigprocmask(SIG_SETMASK, [] [pid 21306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21308] <... futex resumed>) = 1 [pid 21306] <... futex resumed>) = 0 [pid 21308] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21307] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21306] <... futex resumed>) = 0 [pid 21308] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21308] <... openat resumed>) = 3 [pid 21307] <... prctl resumed>) = 0 [pid 21308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21307] setpgid(0, 0) = 0 [pid 21306] <... futex resumed>) = 0 [pid 21308] <... futex resumed>) = 1 [pid 21306] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21308] pwrite64(3, "\x02\x00", 2, 4 [pid 21307] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21306] <... futex resumed>) = 0 [pid 21308] <... pwrite64 resumed>) = 2 [pid 21307] <... openat resumed>) = 3 [pid 21306] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21307] write(3, "1000", 4 [pid 21308] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21306] <... futex resumed>) = 0 [pid 21308] <... futex resumed>) = 1 [pid 21306] exit_group(0 [pid 21308] +++ exited with 0 +++ [pid 21306] <... exit_group resumed>) = ? [pid 21307] <... write resumed>) = 4 [pid 21306] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 21307] close(3) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... restart_syscall resumed>) = 0 [pid 21307] write(1, "executing program\n", 18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21307] <... write resumed>) = 18 [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21307] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21307] <... futex resumed>) = 0 [pid 21307] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21307] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 21309 attached , NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21307] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21309 [pid 21309] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21309] <... set_robust_list resumed>) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21307] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21307] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21310 attached [pid 21307] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21311 attached [pid 21310] set_robust_list(0x55555f6e6760, 24 [pid 21311] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21310] <... set_robust_list resumed>) = 0 [pid 21307] <... clone3 resumed> => {parent_tid=[21311]}, 88) = 21311 ci2-android-6-12-rust/strace-static-x86_64: Process 21312 attached [pid 21311] rt_sigprocmask(SIG_SETMASK, [] [pid 21310] rt_sigprocmask(SIG_SETMASK, [] [pid 21309] rt_sigprocmask(SIG_SETMASK, [] [pid 21307] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21312] set_robust_list(0x55555f6e6760, 24 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21310 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21312 [pid 21312] <... set_robust_list resumed>) = 0 [pid 21309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21312] rt_sigprocmask(SIG_SETMASK, [] [pid 21310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21309] <... prctl resumed>) = 0 [pid 21307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21311] <... futex resumed>) = 0 [pid 21310] <... prctl resumed>) = 0 [pid 21309] setpgid(0, 0 [pid 21307] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21311] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21310] setpgid(0, 0 [pid 21309] <... setpgid resumed>) = 0 [pid 21307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21312] <... prctl resumed>) = 0 [pid 21311] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21310] <... setpgid resumed>) = 0 [pid 21312] setpgid(0, 0 [pid 21311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21312] <... setpgid resumed>) = 0 [pid 21311] <... futex resumed>) = 0 [pid 21310] <... openat resumed>) = 3 [pid 21309] <... openat resumed>) = 3 [pid 21307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21311] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21309] write(3, "1000", 4 [pid 21312] <... openat resumed>) = 3 [pid 21311] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21310] write(3, "1000", 4 [pid 21309] <... write resumed>) = 4 [pid 21307] <... futex resumed>) = 0 [pid 21311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] <... write resumed>) = 4 [pid 21307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21311] <... futex resumed>) = 0 [pid 21310] close(3 [pid 21307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21310] <... close resumed>) = 0 [pid 21307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21310] write(1, "executing program\n", 18 [pid 21307] <... futex resumed>) = 0 [pid 21311] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21310] <... write resumed>) = 18 executing program [pid 21307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21312] write(3, "1000", 4 [pid 21311] <... openat resumed>) = 3 [pid 21310] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21309] close(3 [pid 21312] <... write resumed>) = 4 [pid 21309] <... close resumed>) = 0 [pid 21312] close(3 [pid 21309] write(1, "executing program\n", 18 [pid 21312] <... close resumed>) = 0 executing program [pid 21309] <... write resumed>) = 18 [pid 21312] write(1, "executing program\n", 18) = 18 [pid 21309] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] <... futex resumed>) = 0 executing program [pid 21312] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21311] <... futex resumed>) = 1 [pid 21310] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21309] <... futex resumed>) = 0 [pid 21307] <... futex resumed>) = 0 [pid 21312] <... futex resumed>) = 0 [pid 21311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21310] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21309] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21307] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21312] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21310] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21309] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21307] <... futex resumed>) = 0 [pid 21312] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21311] pwrite64(3, "\x02\x00", 2, 4 [pid 21310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21309] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21307] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21312] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21311] <... pwrite64 resumed>) = 2 [pid 21310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21311] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] <... mmap resumed>) = 0x7f9f66df1000 [pid 21309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21311] <... futex resumed>) = 1 [pid 21310] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21307] <... futex resumed>) = 0 [pid 21312] <... mmap resumed>) = 0x7f9f66df1000 [pid 21311] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21310] <... mprotect resumed>) = 0 [pid 21309] <... mmap resumed>) = 0x7f9f66df1000 [pid 21307] exit_group(0 [pid 21312] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21311] <... futex resumed>) = ? [pid 21310] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21309] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21307] <... exit_group resumed>) = ? [pid 21312] <... mprotect resumed>) = 0 [pid 21311] +++ exited with 0 +++ [pid 21309] <... mprotect resumed>) = 0 [pid 21312] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21309] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21310] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21309] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21307] +++ exited with 0 +++ [pid 21312] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21307, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21313 attached [pid 21312] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 21315 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21314 attached [pid 21313] set_robust_list(0x7f9f66e119a0, 24 [pid 21309] <... clone3 resumed> => {parent_tid=[21313]}, 88) = 21313 [pid 316] <... restart_syscall resumed>) = 0 [pid 21315] set_robust_list(0x7f9f66e119a0, 24 [pid 21314] set_robust_list(0x7f9f66e119a0, 24 [pid 21313] <... set_robust_list resumed>) = 0 [pid 21310] <... clone3 resumed> => {parent_tid=[21315]}, 88) = 21315 [pid 21315] <... set_robust_list resumed>) = 0 [pid 21314] <... set_robust_list resumed>) = 0 [pid 21313] rt_sigprocmask(SIG_SETMASK, [] [pid 21312] <... clone3 resumed> => {parent_tid=[21314]}, 88) = 21314 [pid 21310] rt_sigprocmask(SIG_SETMASK, [] [pid 21309] rt_sigprocmask(SIG_SETMASK, [] [pid 21315] rt_sigprocmask(SIG_SETMASK, [] [pid 21314] rt_sigprocmask(SIG_SETMASK, [] [pid 21313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21312] rt_sigprocmask(SIG_SETMASK, [] [pid 21310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21315] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] <... futex resumed>) = 0 [pid 21309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21315] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21313] <... futex resumed>) = 0 [pid 21312] <... futex resumed>) = 0 [pid 21310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21309] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21314] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21313] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21315] <... futex resumed>) = 0 [pid 21314] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21313] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21315] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] <... futex resumed>) = 0 [pid 21315] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21314] <... futex resumed>) = 1 [pid 21313] <... futex resumed>) = 1 [pid 21312] <... futex resumed>) = 0 [pid 21310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21309] <... futex resumed>) = 0 [pid 21315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21314] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21315] <... futex resumed>) = 1 [pid 21314] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21312] <... futex resumed>) = 0 [pid 21310] <... futex resumed>) = 0 [pid 21309] <... futex resumed>) = 0 [pid 21315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21313] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21316 attached [pid 21315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21314] <... futex resumed>) = 0 [pid 21313] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21316] set_robust_list(0x55555f6e6760, 24 [pid 21310] <... futex resumed>) = 0 [pid 21309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21316 [pid 21316] <... set_robust_list resumed>) = 0 [pid 21315] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21316] rt_sigprocmask(SIG_SETMASK, [] [pid 21315] <... openat resumed>) = 3 [pid 21314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21313] <... futex resumed>) = 0 [pid 21312] <... futex resumed>) = 0 [pid 21309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21314] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21313] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21309] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21315] <... futex resumed>) = 1 [pid 21314] <... openat resumed>) = 3 [pid 21313] <... openat resumed>) = 3 [pid 21310] <... futex resumed>) = 0 [pid 21309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 21314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21316] <... prctl resumed>) = 0 [pid 21315] pwrite64(3, "\x02\x00", 2, 4 [pid 21314] <... futex resumed>) = 1 [pid 21313] <... futex resumed>) = 1 [pid 21312] <... futex resumed>) = 0 [pid 21310] <... futex resumed>) = 0 [pid 21309] <... futex resumed>) = 0 [pid 21316] setpgid(0, 0 [pid 21315] <... pwrite64 resumed>) = 2 [pid 21314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21312] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21310] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21309] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21316] <... setpgid resumed>) = 0 [pid 21315] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21312] <... futex resumed>) = 0 [pid 21310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21309] <... futex resumed>) = 0 [pid 21316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21315] <... futex resumed>) = 0 [pid 21314] pwrite64(3, "\x02\x00", 2, 4 [pid 21313] pwrite64(3, "\x02\x00", 2, 4 [pid 21312] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21310] exit_group(0 [pid 21309] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21316] <... openat resumed>) = 3 [pid 21315] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21316] write(3, "1000", 4 [pid 21315] <... futex resumed>) = ? [pid 21314] <... pwrite64 resumed>) = 2 [pid 21313] <... pwrite64 resumed>) = 2 [pid 21310] <... exit_group resumed>) = ? [pid 21315] +++ exited with 0 +++ [pid 21316] <... write resumed>) = 4 [pid 21314] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21313] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21316] close(3) = 0 [pid 21314] <... futex resumed>) = 1 [pid 21313] <... futex resumed>) = 1 [pid 21312] <... futex resumed>) = 0 [pid 21310] +++ exited with 0 +++ [pid 21309] <... futex resumed>) = 0 [pid 21316] write(1, "executing program\n", 18 [pid 21314] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 21313] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21312] exit_group(0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21310, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21316] <... write resumed>) = 18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21314] <... futex resumed>) = ? [pid 21312] <... exit_group resumed>) = ? [pid 21309] exit_group(0 [pid 21316] <... futex resumed>) = 0 [pid 21314] +++ exited with 0 +++ [pid 21309] <... exit_group resumed>) = ? [pid 21313] <... futex resumed>) = ? [pid 21316] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21313] +++ exited with 0 +++ [pid 21309] +++ exited with 0 +++ [pid 21312] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21316] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21316] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21316] <... mprotect resumed>) = 0 [pid 21316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21317 attached [pid 21317] set_robust_list(0x7f9f66e119a0, 24 [pid 21316] <... clone3 resumed> => {parent_tid=[21317]}, 88) = 21317 [pid 21317] <... set_robust_list resumed>) = 0 [pid 21316] rt_sigprocmask(SIG_SETMASK, [] [pid 21317] rt_sigprocmask(SIG_SETMASK, [] [pid 21316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21317] mkdirat(AT_FDCWD, "./sys", 0777) = -1 EEXIST (File exists) [pid 21316] <... futex resumed>) = 0 [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21317] <... futex resumed>) = 1 [pid 21316] <... futex resumed>) = 0 [pid 21317] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21317] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... restart_syscall resumed>) = 0 [pid 21317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21316] <... futex resumed>) = 0 [pid 21317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21316] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21317] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21317] <... openat resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21316] <... futex resumed>) = 0 [pid 21317] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21316] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21316] <... futex resumed>) = 0 [pid 21317] pwrite64(3, "\x02\x00", 2, 4 [pid 21316] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21318 attached [pid 21317] <... pwrite64 resumed>) = 2 [pid 21317] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21316] <... futex resumed>) = 0 [pid 21317] <... futex resumed>) = 1 [pid 21316] exit_group(0) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 21318] set_robust_list(0x55555f6e6760, 24 [pid 21317] +++ exited with 0 +++ [pid 317] <... restart_syscall resumed>) = 0 [pid 21318] <... set_robust_list resumed>) = 0 [pid 21316] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21318 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21318] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] <... restart_syscall resumed>) = 0 [pid 21318] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21318] setpgid(0, 0) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21319 attached [pid 21318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 21320 attached [pid 21319] set_robust_list(0x55555f6e6760, 24 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21320] set_robust_list(0x55555f6e6760, 24 [pid 21319] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21319 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21320 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21320] <... set_robust_list resumed>) = 0 [pid 21319] rt_sigprocmask(SIG_SETMASK, [] [pid 21318] write(3, "1000", 4 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] <... write resumed>) = 4 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21318] close(3) = 0 [pid 21318] write(1, "executing program\n", 18) = 18 [pid 21318] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21318] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 21321 attached executing program [pid 21319] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21321] set_robust_list(0x55555f6e6760, 24 [pid 21320] rt_sigprocmask(SIG_SETMASK, [] [pid 21318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21321] <... set_robust_list resumed>) = 0 [pid 21318] <... mmap resumed>) = 0x7f9f66df1000 [pid 21321] rt_sigprocmask(SIG_SETMASK, [] [pid 21318] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21319] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21321 [pid 21321] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21319] setpgid(0, 0 [pid 21318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21321] <... prctl resumed>) = 0 [pid 21320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21319] <... setpgid resumed>) = 0 [pid 21318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21322 attached [pid 21321] setpgid(0, 0 [pid 21320] <... prctl resumed>) = 0 [pid 21319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21322] set_robust_list(0x7f9f66e119a0, 24 [pid 21321] <... setpgid resumed>) = 0 [pid 21320] setpgid(0, 0 [pid 21322] <... set_robust_list resumed>) = 0 [pid 21321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21320] <... setpgid resumed>) = 0 [pid 21319] <... openat resumed>) = 3 [pid 21318] <... clone3 resumed> => {parent_tid=[21322]}, 88) = 21322 [pid 21322] rt_sigprocmask(SIG_SETMASK, [] [pid 21321] <... openat resumed>) = 3 [pid 21318] rt_sigprocmask(SIG_SETMASK, [] [pid 21319] write(3, "1000", 4 [pid 21322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21321] write(3, "1000", 4 [pid 21320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21319] <... write resumed>) = 4 [pid 21318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] <... write resumed>) = 4 [pid 21318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] close(3 [pid 21320] <... openat resumed>) = 3 [pid 21319] close(3 [pid 21318] <... futex resumed>) = 0 [pid 21322] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21321] <... close resumed>) = 0 [pid 21318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21322] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 21321] write(1, "executing program\n", 18 [pid 21322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21321] <... write resumed>) = 18 [pid 21322] <... futex resumed>) = 1 [pid 21321] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21318] <... futex resumed>) = 0 [pid 21322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] <... futex resumed>) = 0 [pid 21318] <... futex resumed>) = 0 [pid 21322] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21321] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21322] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21321] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21320] write(3, "1000", 4 [pid 21319] <... close resumed>) = 0 [pid 21320] <... write resumed>) = 4 [pid 21319] write(1, "executing program\n", 18 [pid 21320] close(3 [pid 21319] <... write resumed>) = 18 [pid 21320] <... close resumed>) = 0 executing program [pid 21319] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21320] write(1, "executing program\n", 18 executing program [pid 21322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21321] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21320] <... write resumed>) = 18 [pid 21319] <... futex resumed>) = 0 [pid 21322] <... futex resumed>) = 1 [pid 21321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21320] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21318] <... futex resumed>) = 0 [pid 21319] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21320] <... futex resumed>) = 0 [pid 21319] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] <... mmap resumed>) = 0x7f9f66df1000 [pid 21320] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21319] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21318] <... futex resumed>) = 0 [pid 21322] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21321] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21320] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21322] <... openat resumed>) = 3 [pid 21321] <... mprotect resumed>) = 0 [pid 21320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21321] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21322] <... futex resumed>) = 1 [pid 21321] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21318] <... futex resumed>) = 0 [pid 21322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21319] <... mmap resumed>) = 0x7f9f66df1000 [pid 21318] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21318] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21323 attached [pid 21322] pwrite64(3, "\x02\x00", 2, 4 [pid 21320] <... mmap resumed>) = 0x7f9f66df1000 [pid 21319] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21318] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21323] set_robust_list(0x7f9f66e119a0, 24 [pid 21322] <... pwrite64 resumed>) = 2 [pid 21321] <... clone3 resumed> => {parent_tid=[21323]}, 88) = 21323 [pid 21319] <... mprotect resumed>) = 0 [pid 21323] <... set_robust_list resumed>) = 0 [pid 21320] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21319] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21320] <... mprotect resumed>) = 0 [pid 21319] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21322] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21321] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21324 attached [pid 21322] <... futex resumed>) = 1 [pid 21321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] <... futex resumed>) = 0 [pid 21324] set_robust_list(0x7f9f66e119a0, 24 [pid 21322] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21318] exit_group(0 [pid 21324] <... set_robust_list resumed>) = 0 [pid 21323] <... futex resumed>) = 0 [pid 21322] <... futex resumed>) = ? [pid 21321] <... futex resumed>) = 1 [pid 21320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21319] <... clone3 resumed> => {parent_tid=[21324]}, 88) = 21324 [pid 21318] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21325 attached [pid 21324] rt_sigprocmask(SIG_SETMASK, [] [pid 21323] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21322] +++ exited with 0 +++ [pid 21321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21319] rt_sigprocmask(SIG_SETMASK, [] [pid 21325] set_robust_list(0x7f9f66e119a0, 24 [pid 21324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21323] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21320] <... clone3 resumed> => {parent_tid=[21325]}, 88) = 21325 [pid 21319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21318] +++ exited with 0 +++ [pid 21325] <... set_robust_list resumed>) = 0 [pid 21324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21325] rt_sigprocmask(SIG_SETMASK, [] [pid 21324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21323] <... futex resumed>) = 1 [pid 21321] <... futex resumed>) = 0 [pid 21320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21319] <... futex resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21324] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21324] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] <... futex resumed>) = 0 [pid 21320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21323] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21325] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21324] <... futex resumed>) = 0 [pid 21323] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21320] <... futex resumed>) = 0 [pid 21319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21325] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21324] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21319] <... futex resumed>) = 0 [pid 21320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21324] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21323] <... futex resumed>) = 1 [pid 21321] <... futex resumed>) = 0 [pid 21325] <... futex resumed>) = 0 [pid 21324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21324] <... futex resumed>) = 0 [pid 21323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] <... futex resumed>) = 0 [pid 21320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21323] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21320] <... futex resumed>) = 0 [pid 21319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21325] mount(NULL, "./sys", "sysfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 21325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21323] <... openat resumed>) = 3 [pid 21320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21324] <... futex resumed>) = 0 [pid 21323] <... futex resumed>) = 1 [pid 21321] <... futex resumed>) = 0 [pid 21320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21319] <... futex resumed>) = 1 [pid 21324] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21324] <... openat resumed>) = 3 [pid 21323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21321] <... futex resumed>) = 0 [pid 21320] <... futex resumed>) = 1 [pid 21325] <... futex resumed>) = 0 [pid 21324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21323] pwrite64(3, "\x02\x00", 2, 4 [pid 21321] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21325] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21324] <... futex resumed>) = 1 [pid 21323] <... pwrite64 resumed>) = 2 [pid 21319] <... futex resumed>) = 0 [pid 21325] <... openat resumed>) = 3 [pid 21324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21319] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21323] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21319] <... futex resumed>) = 0 [pid 21325] <... futex resumed>) = 1 [pid 21324] pwrite64(3, "\x02\x00", 2, 4 [pid 21323] <... futex resumed>) = 1 [pid 21321] <... futex resumed>) = 0 [pid 21320] <... futex resumed>) = 0 [pid 21319] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21324] <... pwrite64 resumed>) = 2 [pid 21323] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21321] exit_group(0 [pid 21320] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21324] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21323] <... futex resumed>) = ? [pid 21321] <... exit_group resumed>) = ? [pid 21320] <... futex resumed>) = 0 [pid 21325] pwrite64(3, "\x02\x00", 2, 4 [pid 21324] <... futex resumed>) = 1 [pid 21323] +++ exited with 0 +++ [pid 21321] +++ exited with 0 +++ [pid 21320] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21319] <... futex resumed>) = 0 [pid 21325] <... pwrite64 resumed>) = 2 [pid 21324] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21321, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21319] exit_group(0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21319] <... exit_group resumed>) = ? [pid 21325] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21324] <... futex resumed>) = ? [pid 21325] <... futex resumed>) = 1 [pid 21324] +++ exited with 0 +++ [pid 21320] <... futex resumed>) = 0 [pid 21319] +++ exited with 0 +++ [pid 21325] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21320] exit_group(0 [pid 21325] <... futex resumed>) = ? [pid 21320] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21319, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21325] +++ exited with 0 +++ [pid 314] <... restart_syscall resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21320] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21320, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21326 attached [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21326 [pid 21326] set_robust_list(0x55555f6e6760, 24) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21326] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21326] setpgid(0, 0) = 0 [pid 21326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21326] write(3, "1000", 4) = 4 [pid 21326] close(3) = 0 [pid 21326] write(1, "executing program\n", 18) = 18 executing program [pid 21326] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21326] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21326] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21326] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21327 attached => {parent_tid=[21327]}, 88) = 21327 [pid 320] <... restart_syscall resumed>) = 0 [pid 21327] set_robust_list(0x7f9f66e119a0, 24 [pid 21326] rt_sigprocmask(SIG_SETMASK, [] [pid 21327] <... set_robust_list resumed>) = 0 [pid 21326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21327] rt_sigprocmask(SIG_SETMASK, [] [pid 21326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21326] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21327] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21327] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21327] <... futex resumed>) = 1 [pid 21326] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21326] <... futex resumed>) = 0 [pid 21327] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21328 attached [pid 21327] <... mount resumed>) = -1 EBUSY (Device or resource busy) ci2-android-6-12-rust/strace-static-x86_64: Process 21330 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21329 attached [pid 21328] set_robust_list(0x55555f6e6760, 24 [pid 21327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21328 [pid 21329] set_robust_list(0x55555f6e6760, 24 [pid 21328] <... set_robust_list resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21329 [pid 21329] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21330] set_robust_list(0x55555f6e6760, 24 [pid 21327] <... futex resumed>) = 1 [pid 21326] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21330] <... set_robust_list resumed>) = 0 [pid 21329] rt_sigprocmask(SIG_SETMASK, [] [pid 21327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21328] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21330 [pid 21330] rt_sigprocmask(SIG_SETMASK, [] [pid 21327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21326] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21327] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21327] <... openat resumed>) = 3 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21330] <... prctl resumed>) = 0 [pid 21329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21330] setpgid(0, 0 [pid 21328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21327] <... futex resumed>) = 1 [pid 21326] <... futex resumed>) = 0 [pid 21330] <... setpgid resumed>) = 0 [pid 21329] <... prctl resumed>) = 0 [pid 21328] <... prctl resumed>) = 0 [pid 21327] pwrite64(3, "\x02\x00", 2, 4 [pid 21326] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21329] setpgid(0, 0 [pid 21328] setpgid(0, 0 [pid 21327] <... pwrite64 resumed>) = 2 [pid 21326] <... futex resumed>) = 0 [pid 21330] <... openat resumed>) = 3 [pid 21329] <... setpgid resumed>) = 0 [pid 21328] <... setpgid resumed>) = 0 [pid 21327] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21326] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21330] write(3, "1000", 4 [pid 21327] <... futex resumed>) = 0 [pid 21326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21330] <... write resumed>) = 4 [pid 21329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21327] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21326] exit_group(0 [pid 21330] close(3 [pid 21327] <... futex resumed>) = ? [pid 21328] <... openat resumed>) = 3 [pid 21326] <... exit_group resumed>) = ? [pid 21330] <... close resumed>) = 0 [pid 21329] <... openat resumed>) = 3 [pid 21328] write(3, "1000", 4 [pid 21327] +++ exited with 0 +++ [pid 21326] +++ exited with 0 +++ [pid 21329] write(3, "1000", 4 [pid 21328] <... write resumed>) = 4 [pid 21328] close(3 [pid 21329] <... write resumed>) = 4 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21328] <... close resumed>) = 0 [pid 21330] write(1, "executing program\n", 18) = 18 executing program [pid 21329] close(3 [pid 21328] write(1, "executing program\n", 18 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21330] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21330] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21330] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21330] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21331 attached [pid 21331] set_robust_list(0x7f9f66e119a0, 24 [pid 21330] <... clone3 resumed> => {parent_tid=[21331]}, 88) = 21331 [pid 21331] <... set_robust_list resumed>) = 0 [pid 21330] rt_sigprocmask(SIG_SETMASK, [] [pid 21331] rt_sigprocmask(SIG_SETMASK, [] [pid 21330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21329] <... close resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 21331] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21329] write(1, "executing program\n", 18 [pid 21328] <... write resumed>) = 18 [pid 21329] <... write resumed>) = 18 [pid 21328] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21331] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21330] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = 0 executing program [pid 21329] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21329] <... futex resumed>) = 0 [pid 21328] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21331] <... futex resumed>) = 0 [pid 21330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21329] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21328] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21331] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21329] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21328] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21330] <... futex resumed>) = 0 [pid 21329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21331] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21331] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21330] <... futex resumed>) = 0 [pid 21330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21332 attached [pid 21331] <... futex resumed>) = 1 [pid 21330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21329] <... mmap resumed>) = 0x7f9f66df1000 [pid 21328] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21332 [pid 21332] set_robust_list(0x55555f6e6760, 24 [pid 21331] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21329] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21328] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21332] <... set_robust_list resumed>) = 0 [pid 21331] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21332] rt_sigprocmask(SIG_SETMASK, [] [pid 21329] <... mprotect resumed>) = 0 [pid 21328] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21331] <... futex resumed>) = 1 [pid 21330] <... futex resumed>) = 0 [pid 21329] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21328] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21332] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21331] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21330] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21329] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21332] <... prctl resumed>) = 0 [pid 21331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21330] <... futex resumed>) = 0 [pid 21329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21328] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21332] setpgid(0, 0 [pid 21331] pwrite64(3, "\x02\x00", 2, 4 [pid 21330] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21333 attached [pid 21332] <... setpgid resumed>) = 0 [pid 21331] <... pwrite64 resumed>) = 2 [pid 21332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21333] set_robust_list(0x7f9f66e119a0, 24 [pid 21329] <... clone3 resumed> => {parent_tid=[21333]}, 88) = 21333 [pid 21328] <... clone3 resumed> => {parent_tid=[21334]}, 88) = 21334 [pid 21333] <... set_robust_list resumed>) = 0 [pid 21329] rt_sigprocmask(SIG_SETMASK, [] [pid 21328] rt_sigprocmask(SIG_SETMASK, [] [pid 21333] rt_sigprocmask(SIG_SETMASK, [] [pid 21329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21334 attached [pid 21333] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21332] <... openat resumed>) = 3 [pid 21331] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21329] <... futex resumed>) = 0 [pid 21328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21334] set_robust_list(0x7f9f66e119a0, 24 [pid 21333] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21332] write(3, "1000", 4 [pid 21331] <... futex resumed>) = 1 [pid 21330] <... futex resumed>) = 0 [pid 21334] <... set_robust_list resumed>) = 0 [pid 21333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] <... write resumed>) = 4 [pid 21331] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21330] exit_group(0 [pid 21329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] <... futex resumed>) = 0 [pid 21334] rt_sigprocmask(SIG_SETMASK, [] [pid 21333] <... futex resumed>) = 0 [pid 21332] close(3 [pid 21331] <... futex resumed>) = ? [pid 21330] <... exit_group resumed>) = ? [pid 21328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] <... close resumed>) = 0 [pid 21331] +++ exited with 0 +++ [pid 21330] +++ exited with 0 +++ [pid 21329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21334] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21332] write(1, "executing program\n", 18 executing program [pid 21329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21334] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21333] <... futex resumed>) = 0 [pid 21332] <... write resumed>) = 18 [pid 21329] <... futex resumed>) = 1 [pid 21334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21333] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21332] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21330, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21334] <... futex resumed>) = 1 [pid 21332] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21333] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21332] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21334] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21333] <... futex resumed>) = 1 [pid 21332] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21329] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21334] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21335 attached [pid 21334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21329] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21335] set_robust_list(0x55555f6e6760, 24 [pid 21333] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21334] <... futex resumed>) = 0 [pid 21333] <... openat resumed>) = 3 [pid 21332] <... mmap resumed>) = 0x7f9f66df1000 [pid 21328] <... futex resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21335 [pid 21335] <... set_robust_list resumed>) = 0 [pid 21334] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21335] rt_sigprocmask(SIG_SETMASK, [] [pid 21334] <... openat resumed>) = 3 [pid 21333] <... futex resumed>) = 1 [pid 21332] <... mprotect resumed>) = 0 [pid 21329] <... futex resumed>) = 0 [pid 21335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21333] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21329] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21334] <... futex resumed>) = 1 [pid 21332] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21329] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = 0 [pid 21334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21329] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21336 attached [pid 21334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21328] <... futex resumed>) = 0 [pid 21336] set_robust_list(0x7f9f66e119a0, 24 [pid 21334] pwrite64(3, "\x02\x00", 2, 4 [pid 21332] <... clone3 resumed> => {parent_tid=[21336]}, 88) = 21336 [pid 21328] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21336] <... set_robust_list resumed>) = 0 [pid 21335] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21334] <... pwrite64 resumed>) = 2 [pid 21333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21332] rt_sigprocmask(SIG_SETMASK, [] [pid 21336] rt_sigprocmask(SIG_SETMASK, [] [pid 21335] <... prctl resumed>) = 0 [pid 21333] pwrite64(3, "\x02\x00", 2, 4 [pid 21332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21335] setpgid(0, 0 [pid 21334] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21336] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21335] <... setpgid resumed>) = 0 [pid 21334] <... futex resumed>) = 1 [pid 21333] <... pwrite64 resumed>) = 2 [pid 21332] <... futex resumed>) = 0 [pid 21328] <... futex resumed>) = 0 [pid 21336] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21334] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21333] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21328] exit_group(0 [pid 21333] <... futex resumed>) = 1 [pid 21329] <... futex resumed>) = 0 [pid 21336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21334] <... futex resumed>) = ? [pid 21332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21329] exit_group(0 [pid 21328] <... exit_group resumed>) = ? [pid 21336] <... futex resumed>) = 0 [pid 21335] <... openat resumed>) = 3 [pid 21334] +++ exited with 0 +++ [pid 21332] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21329] <... exit_group resumed>) = ? [pid 21328] +++ exited with 0 +++ [pid 21336] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21335] write(3, "1000", 4 [pid 21333] +++ exited with 0 +++ [pid 21332] <... futex resumed>) = 0 [pid 21336] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21332] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21332] <... futex resumed>) = 0 [pid 21336] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21336] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21332] <... futex resumed>) = 0 [pid 21336] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21332] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21329] +++ exited with 0 +++ [pid 21335] <... write resumed>) = 4 [pid 21336] <... openat resumed>) = 3 [pid 21335] close(3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21328, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21336] <... futex resumed>) = 1 [pid 21332] <... futex resumed>) = 0 [pid 21336] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21332] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21336] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21332] <... futex resumed>) = 0 [pid 21336] pwrite64(3, "\x02\x00", 2, 4 [pid 21332] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21336] <... pwrite64 resumed>) = 2 [pid 21336] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21332] <... futex resumed>) = 0 [pid 21332] exit_group(0 [pid 21336] <... futex resumed>) = ? [pid 21336] +++ exited with 0 +++ [pid 21332] <... exit_group resumed>) = ? [pid 21335] <... close resumed>) = 0 [pid 21332] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21329, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21335] write(1, "executing program\n", 18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21335] <... write resumed>) = 18 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21332, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 21335] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21335] <... futex resumed>) = 0 [pid 21335] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21335] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21335] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21338 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21337 attached [pid 21338] set_robust_list(0x55555f6e6760, 24 [pid 21337] set_robust_list(0x55555f6e6760, 24 [pid 21335] <... mprotect resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21338 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21337 [pid 21338] <... set_robust_list resumed>) = 0 [pid 21337] <... set_robust_list resumed>) = 0 [pid 21335] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21338] rt_sigprocmask(SIG_SETMASK, [] [pid 21337] rt_sigprocmask(SIG_SETMASK, [] [pid 21335] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21339 attached [pid 21338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21337] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21335] <... clone3 resumed> => {parent_tid=[21339]}, 88) = 21339 [pid 21339] set_robust_list(0x7f9f66e119a0, 24 [pid 21338] <... prctl resumed>) = 0 [pid 21337] <... prctl resumed>) = 0 [pid 21339] <... set_robust_list resumed>) = 0 [pid 21338] setpgid(0, 0 [pid 21337] setpgid(0, 0 [pid 21339] rt_sigprocmask(SIG_SETMASK, [] [pid 21338] <... setpgid resumed>) = 0 [pid 21337] <... setpgid resumed>) = 0 [pid 21339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21338] <... openat resumed>) = 3 [pid 21337] <... openat resumed>) = 3 [pid 21335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21339] <... futex resumed>) = 0 [pid 21338] write(3, "1000", 4 [pid 21337] write(3, "1000", 4 [pid 21335] <... futex resumed>) = 1 [pid 21339] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21338] <... write resumed>) = 4 [pid 21337] <... write resumed>) = 4 [pid 21335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21339] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21338] close(3 [pid 21339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] <... close resumed>) = 0 [pid 21337] close(3 [pid 21339] <... futex resumed>) = 1 [pid 21338] write(1, "executing program\n", 18 [pid 21337] <... close resumed>) = 0 [pid 21335] <... futex resumed>) = 0 executing program [pid 21339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21338] <... write resumed>) = 18 [pid 21337] write(1, "executing program\n", 18 executing program [pid 21335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21338] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] <... write resumed>) = 18 [pid 21335] <... futex resumed>) = 0 [pid 21339] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21338] <... futex resumed>) = 0 [pid 21337] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21339] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21338] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21337] <... futex resumed>) = 0 [pid 21338] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21337] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21339] <... futex resumed>) = 1 [pid 21338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21337] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21335] <... futex resumed>) = 0 [pid 21339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21338] <... mmap resumed>) = 0x7f9f66df1000 [pid 21337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21339] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21335] <... futex resumed>) = 0 [pid 21339] <... openat resumed>) = 3 [pid 21338] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21337] <... mmap resumed>) = 0x7f9f66df1000 [pid 21335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21338] <... mprotect resumed>) = 0 [pid 21339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21337] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21339] <... futex resumed>) = 1 [pid 21338] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21337] <... mprotect resumed>) = 0 [pid 21335] <... futex resumed>) = 0 [pid 21339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 21338] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21337] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21335] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21340 attached [pid 21339] pwrite64(3, "\x02\x00", 2, 4 [pid 21335] <... futex resumed>) = 0 [pid 21340] set_robust_list(0x7f9f66e119a0, 24 [pid 21335] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21340] <... set_robust_list resumed>) = 0 [pid 21339] <... pwrite64 resumed>) = 2 [pid 21338] <... clone3 resumed> => {parent_tid=[21340]}, 88) = 21340 [pid 21337] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21338] rt_sigprocmask(SIG_SETMASK, [] [pid 21337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21341 attached [pid 21340] rt_sigprocmask(SIG_SETMASK, [] [pid 21339] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21339] <... futex resumed>) = 1 [pid 21338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] <... clone3 resumed> => {parent_tid=[21341]}, 88) = 21341 [pid 21335] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21341] set_robust_list(0x7f9f66e119a0, 24 [pid 21340] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21339] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21338] <... futex resumed>) = 0 [pid 21337] rt_sigprocmask(SIG_SETMASK, [] [pid 21335] exit_group(0 [pid 21341] <... set_robust_list resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21340] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21339] <... futex resumed>) = ? [pid 21338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21335] <... exit_group resumed>) = ? ci2-android-6-12-rust/strace-static-x86_64: Process 21342 attached [pid 21341] rt_sigprocmask(SIG_SETMASK, [] [pid 21340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21339] +++ exited with 0 +++ [pid 21337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21335] +++ exited with 0 +++ [pid 21341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21340] <... futex resumed>) = 1 [pid 21338] <... futex resumed>) = 0 [pid 21338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] <... futex resumed>) = 0 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21335, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21342] set_robust_list(0x55555f6e6760, 24 [pid 21341] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21340] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21338] <... futex resumed>) = 0 [pid 21337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21342 [pid 21342] <... set_robust_list resumed>) = 0 [pid 21341] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21340] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21342] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] <... futex resumed>) = 0 [pid 21341] <... futex resumed>) = 1 [pid 21337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21341] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21337] <... futex resumed>) = 0 [pid 21342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21341] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21340] <... futex resumed>) = 1 [pid 21342] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] <... prctl resumed>) = 0 [pid 21342] setpgid(0, 0 [pid 21341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] <... futex resumed>) = 0 [pid 21341] <... futex resumed>) = 1 [pid 21338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] <... futex resumed>) = 0 [pid 21342] <... setpgid resumed>) = 0 [pid 21341] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21340] <... futex resumed>) = 0 [pid 21338] <... futex resumed>) = 1 [pid 21337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21340] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21337] <... futex resumed>) = 0 [pid 21341] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21340] <... openat resumed>) = 3 [pid 21337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21342] <... openat resumed>) = 3 [pid 21341] <... openat resumed>) = 3 [pid 21340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] <... futex resumed>) = 0 [pid 21338] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21342] write(3, "1000", 4 [pid 21340] <... futex resumed>) = 1 [pid 21342] <... write resumed>) = 4 [pid 21341] <... futex resumed>) = 1 [pid 21340] pwrite64(3, "\x02\x00", 2, 4 [pid 21338] <... futex resumed>) = 0 [pid 21337] <... futex resumed>) = 0 [pid 21342] close(3 [pid 21341] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21338] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21337] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 21341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21340] <... pwrite64 resumed>) = 2 [pid 21337] <... futex resumed>) = 0 [pid 21342] <... close resumed>) = 0 [pid 21341] pwrite64(3, "\x02\x00", 2, 4 [pid 21340] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21337] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21342] write(1, "executing program\n", 18 [pid 21341] <... pwrite64 resumed>) = 2 [pid 21340] <... futex resumed>) = 1 [pid 21338] <... futex resumed>) = 0 executing program [pid 21342] <... write resumed>) = 18 [pid 21340] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21341] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21338] exit_group(0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21342] <... futex resumed>) = 0 [pid 21341] <... futex resumed>) = 1 [pid 21340] <... futex resumed>) = ? [pid 21338] <... exit_group resumed>) = ? [pid 21337] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21342] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21341] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21340] +++ exited with 0 +++ [pid 21338] +++ exited with 0 +++ [pid 21337] exit_group(0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21342] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21341] <... futex resumed>) = ? [pid 21337] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21338, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21343 attached [pid 21342] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21341] +++ exited with 0 +++ [pid 21337] +++ exited with 0 +++ [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21343 [pid 21343] set_robust_list(0x55555f6e6760, 24 [pid 21342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21337, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21342] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21343] <... set_robust_list resumed>) = 0 [pid 21342] <... mmap resumed>) = 0x7f9f66df1000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21343] rt_sigprocmask(SIG_SETMASK, [] [pid 21342] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21342] <... mprotect resumed>) = 0 [pid 21343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21342] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21342] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21343] <... prctl resumed>) = 0 [pid 21342] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21343] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21344 attached ) = 0 [pid 21343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21342] <... clone3 resumed> => {parent_tid=[21344]}, 88) = 21344 [pid 21344] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21342] rt_sigprocmask(SIG_SETMASK, [] [pid 21344] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21343] <... openat resumed>) = 3 [pid 21344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21343] write(3, "1000", 4 [pid 21342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21344] <... futex resumed>) = 0 [pid 21343] <... write resumed>) = 4 [pid 21342] <... futex resumed>) = 1 [pid 21344] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21343] close(3 [pid 21342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21343] <... close resumed>) = 0 [pid 21344] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21343] write(1, "executing program\n", 18 [pid 21344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21343] <... write resumed>) = 18 [pid 21344] <... futex resumed>) = 1 [pid 21342] <... futex resumed>) = 0 executing program [pid 21344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21342] <... futex resumed>) = 0 [pid 21344] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21343] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21344] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21343] <... futex resumed>) = 0 [pid 21344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21343] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21344] <... futex resumed>) = 1 [pid 21343] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21342] <... futex resumed>) = 0 [pid 21344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21342] <... futex resumed>) = 0 [pid 21344] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21344] <... openat resumed>) = 3 [pid 21344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21342] <... futex resumed>) = 0 [pid 21344] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21342] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21342] <... futex resumed>) = 0 [pid 21344] pwrite64(3, "\x02\x00", 2, 4 [pid 21343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21342] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21344] <... pwrite64 resumed>) = 2 [pid 21343] <... mmap resumed>) = 0x7f9f66df1000 [pid 21344] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21342] <... futex resumed>) = 0 [pid 21344] <... futex resumed>) = 1 [pid 21343] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21342] exit_group(0 [pid 21343] <... mprotect resumed>) = 0 [pid 21342] <... exit_group resumed>) = ? [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21344] +++ exited with 0 +++ [pid 21343] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21342] +++ exited with 0 +++ [pid 21343] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21342, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21345 attached [pid 21345] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21343] <... clone3 resumed> => {parent_tid=[21345]}, 88) = 21345 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21345] rt_sigprocmask(SIG_SETMASK, [] [pid 21343] rt_sigprocmask(SIG_SETMASK, [] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21346 attached [pid 21345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21346 [pid 21345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21346] set_robust_list(0x55555f6e6760, 24 [pid 21343] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21347 attached [pid 21345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21347] set_robust_list(0x55555f6e6760, 24 [pid 21346] <... set_robust_list resumed>) = 0 [pid 21345] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21343] <... futex resumed>) = 0 [pid 21347] <... set_robust_list resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21343] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21347 [pid 21346] rt_sigprocmask(SIG_SETMASK, [] [pid 21345] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21347] rt_sigprocmask(SIG_SETMASK, [] [pid 21346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21343] <... futex resumed>) = 0 [pid 21347] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21346] <... prctl resumed>) = 0 [pid 21345] <... futex resumed>) = 1 [pid 21343] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] <... prctl resumed>) = 0 [pid 21346] setpgid(0, 0 [pid 21345] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21343] <... futex resumed>) = 0 [pid 21347] setpgid(0, 0 [pid 21346] <... setpgid resumed>) = 0 [pid 21343] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21347] <... setpgid resumed>) = 0 [pid 21346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21345] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21346] <... openat resumed>) = 3 [pid 21345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] <... openat resumed>) = 3 [pid 21346] write(3, "1000", 4 [pid 21345] <... futex resumed>) = 1 [pid 21343] <... futex resumed>) = 0 [pid 21347] write(3, "1000", 4 [pid 21346] <... write resumed>) = 4 [pid 21345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21343] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] <... write resumed>) = 4 [pid 21346] close(3 [pid 21345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21343] <... futex resumed>) = 0 [pid 21346] <... close resumed>) = 0 [pid 21345] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21343] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21347] close(3 [pid 21346] write(1, "executing program\n", 18 [pid 21345] <... openat resumed>) = 3 [pid 21347] <... close resumed>) = 0 [pid 21346] <... write resumed>) = 18 [pid 21345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21346] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] write(1, "executing program\n", 18 [pid 21345] <... futex resumed>) = 1 [pid 21346] <... futex resumed>) = 0 [pid 21343] <... futex resumed>) = 0 [pid 21347] <... write resumed>) = 18 [pid 21346] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21343] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21347] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21346] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21343] <... futex resumed>) = 0 [pid 21347] <... futex resumed>) = 0 [pid 21346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21345] pwrite64(3, "\x02\x00", 2, 4 [pid 21343] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21347] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21346] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program executing program [pid 21347] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21345] <... pwrite64 resumed>) = 2 [pid 21347] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21347] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21347] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21346] <... mmap resumed>) = 0x7f9f66df1000 [pid 21345] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21346] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21345] <... futex resumed>) = 1 [pid 21343] <... futex resumed>) = 0 [pid 21346] <... mprotect resumed>) = 0 [pid 21345] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21343] exit_group(0 [pid 21347] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21343] <... exit_group resumed>) = ? [pid 21345] <... futex resumed>) = ? [pid 21347] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21348 attached [pid 21346] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21345] +++ exited with 0 +++ [pid 21348] set_robust_list(0x7f9f66e119a0, 24 [pid 21347] <... clone3 resumed> => {parent_tid=[21348]}, 88) = 21348 [pid 21348] <... set_robust_list resumed>) = 0 [pid 21347] rt_sigprocmask(SIG_SETMASK, [] [pid 21348] rt_sigprocmask(SIG_SETMASK, [] [pid 21347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21347] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21348] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21347] <... futex resumed>) = 0 [pid 21343] +++ exited with 0 +++ [pid 21347] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21346] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21348] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21343, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21347] <... futex resumed>) = 0 [pid 21348] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21347] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21348] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21347] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21347] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21349 attached ) = 1 [pid 21347] <... futex resumed>) = 0 [pid 21349] set_robust_list(0x7f9f66e119a0, 24 [pid 21348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21347] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21349] <... set_robust_list resumed>) = 0 [pid 21348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21347] <... futex resumed>) = 0 [pid 21349] rt_sigprocmask(SIG_SETMASK, [] [pid 21348] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21347] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21348] <... openat resumed>) = 3 [pid 21346] <... clone3 resumed> => {parent_tid=[21349]}, 88) = 21349 [pid 314] <... restart_syscall resumed>) = 0 [pid 21349] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21346] rt_sigprocmask(SIG_SETMASK, [] [pid 21348] <... futex resumed>) = 1 [pid 21347] <... futex resumed>) = 0 [pid 21346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21347] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21347] <... futex resumed>) = 0 [pid 21346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21349] <... futex resumed>) = 0 [pid 21348] pwrite64(3, "\x02\x00", 2, 4 [pid 21347] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21346] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21349] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21348] <... pwrite64 resumed>) = 2 [pid 21346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21349] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21348] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21348] <... futex resumed>) = 1 [pid 21347] <... futex resumed>) = 0 [pid 21349] <... futex resumed>) = 1 [pid 21348] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21347] exit_group(0 [pid 21349] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21348] <... futex resumed>) = ? [pid 21347] <... exit_group resumed>) = ? [pid 21346] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21350 attached [pid 21348] +++ exited with 0 +++ [pid 21347] +++ exited with 0 +++ [pid 21346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21350] set_robust_list(0x55555f6e6760, 24 [pid 21349] <... futex resumed>) = 0 [pid 21346] <... futex resumed>) = 1 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21350 [pid 21350] <... set_robust_list resumed>) = 0 [pid 21349] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21347, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21350] rt_sigprocmask(SIG_SETMASK, [] [pid 21349] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21346] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21350] <... prctl resumed>) = 0 [pid 21349] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21350] setpgid(0, 0 [pid 21349] <... openat resumed>) = 3 [pid 21346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... restart_syscall resumed>) = 0 [pid 21350] <... setpgid resumed>) = 0 [pid 21349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21349] <... futex resumed>) = 0 [pid 21346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21350] <... openat resumed>) = 3 [pid 21349] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21350] write(3, "1000", 4 [pid 21346] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21350] <... write resumed>) = 4 [pid 21349] <... futex resumed>) = 0 [pid 21346] <... futex resumed>) = 1 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21350] close(3 [pid 21349] pwrite64(3, "\x02\x00", 2, 4 [pid 21346] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21350] <... close resumed>) = 0 [pid 21349] <... pwrite64 resumed>) = 2 [pid 21350] write(1, "executing program\n", 18 [pid 317] <... restart_syscall resumed>) = 0 [pid 21350] <... write resumed>) = 18 [pid 21349] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21350] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21349] <... futex resumed>) = 1 [pid 21350] <... futex resumed>) = 0 [pid 21349] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21350] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}ci2-android-6-12-rust/strace-static-x86_64: Process 21351 attached executing program , NULL, 8) = 0 [pid 21350] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21346] <... futex resumed>) = 0 [pid 21350] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21351] set_robust_list(0x55555f6e6760, 24 [pid 21350] <... mprotect resumed>) = 0 [pid 21346] exit_group(0 [pid 21351] <... set_robust_list resumed>) = 0 [pid 21346] <... exit_group resumed>) = ? [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21351 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21349] <... futex resumed>) = ? [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21351] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21352 attached [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21350] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21352] set_robust_list(0x55555f6e6760, 24 [pid 21351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21350] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21349] +++ exited with 0 +++ [pid 21346] +++ exited with 0 +++ [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21352 ci2-android-6-12-rust/strace-static-x86_64: Process 21353 attached [pid 21352] <... set_robust_list resumed>) = 0 [pid 21351] <... prctl resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21352] rt_sigprocmask(SIG_SETMASK, [] [pid 21350] <... clone3 resumed> => {parent_tid=[21353]}, 88) = 21353 [pid 21350] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21353] set_robust_list(0x7f9f66e119a0, 24 [pid 21352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21351] setpgid(0, 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21351] <... setpgid resumed>) = 0 [pid 21352] <... prctl resumed>) = 0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21353] <... set_robust_list resumed>) = 0 [pid 21351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21353] rt_sigprocmask(SIG_SETMASK, [] [pid 21352] setpgid(0, 0 [pid 21353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21353] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21352] <... setpgid resumed>) = 0 [pid 21353] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] <... openat resumed>) = 3 [pid 21353] <... futex resumed>) = 1 [pid 21352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21350] <... futex resumed>) = 0 [pid 21353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21352] <... openat resumed>) = 3 [pid 21353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21350] <... futex resumed>) = 0 [pid 21353] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21353] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] write(3, "1000", 4 [pid 21352] write(3, "1000", 4 [pid 21351] <... write resumed>) = 4 [pid 21352] <... write resumed>) = 4 [pid 21351] close(3 [pid 21352] close(3 [pid 21351] <... close resumed>) = 0 [pid 21352] <... close resumed>) = 0 [pid 21351] write(1, "executing program\n", 18 [pid 21352] write(1, "executing program\n", 18 [pid 21351] <... write resumed>) = 18 [pid 21353] <... futex resumed>) = 1 [pid 21350] <... futex resumed>) = 0 executing program [pid 21353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21352] <... write resumed>) = 18 [pid 21351] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21352] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] <... futex resumed>) = 0 [pid 21350] <... futex resumed>) = 0 [pid 21353] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21352] <... futex resumed>) = 0 [pid 21350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21353] <... openat resumed>) = 3 [pid 21352] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21351] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21352] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21351] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21353] <... futex resumed>) = 1 [pid 21352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21350] <... futex resumed>) = 0 [pid 21353] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21351] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21350] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21350] <... futex resumed>) = 0 [pid 21353] pwrite64(3, "\x02\x00", 2, 4 [pid 21351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21350] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21353] <... pwrite64 resumed>) = 2 [pid 21352] <... mmap resumed>) = 0x7f9f66df1000 [pid 21351] <... mmap resumed>) = 0x7f9f66df1000 [pid 21353] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21352] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21350] <... futex resumed>) = 0 [pid 21351] <... mprotect resumed>) = 0 [pid 21352] <... mprotect resumed>) = 0 [pid 21350] exit_group(0 [pid 21353] <... futex resumed>) = ? [pid 21351] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21350] <... exit_group resumed>) = ? [pid 21353] +++ exited with 0 +++ [pid 21352] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21351] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21352] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21351] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21355 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21354 attached [pid 21350] +++ exited with 0 +++ [pid 320] <... restart_syscall resumed>) = 0 [pid 21355] set_robust_list(0x7f9f66e119a0, 24 [pid 21354] set_robust_list(0x7f9f66e119a0, 24 [pid 21352] <... clone3 resumed> => {parent_tid=[21354]}, 88) = 21354 [pid 21351] <... clone3 resumed> => {parent_tid=[21355]}, 88) = 21355 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21350, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21355] <... set_robust_list resumed>) = 0 [pid 21354] <... set_robust_list resumed>) = 0 [pid 21352] rt_sigprocmask(SIG_SETMASK, [] [pid 21351] rt_sigprocmask(SIG_SETMASK, [] [pid 21355] rt_sigprocmask(SIG_SETMASK, [] [pid 21354] rt_sigprocmask(SIG_SETMASK, [] [pid 21352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21351] <... futex resumed>) = 0 [pid 21354] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21352] <... futex resumed>) = 0 [pid 21355] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21355] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21354] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21355] <... futex resumed>) = 1 [pid 21355] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21356 attached [pid 21354] <... futex resumed>) = 0 [pid 21352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] <... futex resumed>) = 0 [pid 21356] set_robust_list(0x55555f6e6760, 24 [pid 21354] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21352] <... futex resumed>) = 0 [pid 21351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21356 [pid 21356] <... set_robust_list resumed>) = 0 [pid 21355] <... futex resumed>) = 0 [pid 21351] <... futex resumed>) = 1 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21355] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21354] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21356] rt_sigprocmask(SIG_SETMASK, [] [pid 21355] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21352] <... futex resumed>) = 0 [pid 21351] <... futex resumed>) = 0 [pid 21355] <... futex resumed>) = 1 [pid 21354] <... futex resumed>) = 1 [pid 21352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21355] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21354] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21352] <... futex resumed>) = 0 [pid 21351] <... futex resumed>) = 0 [pid 21356] <... prctl resumed>) = 0 [pid 21356] setpgid(0, 0 [pid 21355] <... openat resumed>) = 3 [pid 21354] <... openat resumed>) = 3 [pid 21352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21356] <... setpgid resumed>) = 0 [pid 21356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21355] <... futex resumed>) = 1 [pid 21354] <... futex resumed>) = 1 [pid 21351] <... futex resumed>) = 0 [pid 21352] <... futex resumed>) = 0 [pid 21351] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21352] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21354] pwrite64(3, "\x02\x00", 2, 4 [pid 21355] pwrite64(3, "\x02\x00", 2, 4 [pid 21352] <... futex resumed>) = 0 [pid 21351] <... futex resumed>) = 0 [pid 21356] <... openat resumed>) = 3 [pid 21354] <... pwrite64 resumed>) = 2 [pid 21351] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21356] write(3, "1000", 4 [pid 21355] <... pwrite64 resumed>) = 2 [pid 21352] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21356] <... write resumed>) = 4 [pid 21356] close(3) = 0 [pid 21356] write(1, "executing program\n", 18) = 18 executing program [pid 21356] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21356] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21356] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21356] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21356] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21355] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21354] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21355] <... futex resumed>) = 1 [pid 21354] <... futex resumed>) = 1 [pid 21351] <... futex resumed>) = 0 [pid 21352] <... futex resumed>) = 0 [pid 21355] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21354] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21351] exit_group(0 [pid 21352] exit_group(0 [pid 21351] <... exit_group resumed>) = ? [pid 21352] <... exit_group resumed>) = ? [pid 21354] <... futex resumed>) = ? [pid 21356] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21354] +++ exited with 0 +++ [pid 21356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21357 attached [pid 21357] set_robust_list(0x7f9f66e119a0, 24 [pid 21356] <... clone3 resumed> => {parent_tid=[21357]}, 88) = 21357 [pid 21357] <... set_robust_list resumed>) = 0 [pid 21356] rt_sigprocmask(SIG_SETMASK, [] [pid 21357] rt_sigprocmask(SIG_SETMASK, [] [pid 21356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21357] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21356] <... futex resumed>) = 0 [pid 21355] <... futex resumed>) = ? [pid 21352] +++ exited with 0 +++ [pid 21357] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21357] <... futex resumed>) = 0 [pid 21356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21352, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21357] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21356] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21357] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21356] <... futex resumed>) = 0 [pid 21356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21357] <... futex resumed>) = 1 [pid 21357] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21356] <... futex resumed>) = 0 [pid 21356] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21357] <... futex resumed>) = 1 [pid 21356] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21357] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21357] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21356] <... futex resumed>) = 0 [pid 21356] exit_group(0 [pid 21357] <... futex resumed>) = 1 [pid 21356] <... exit_group resumed>) = ? [pid 21357] +++ exited with 0 +++ [pid 21355] +++ exited with 0 +++ [pid 21351] +++ exited with 0 +++ [pid 21356] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21351, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21356, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21358 attached , child_tidptr=0x55555f6e6750) = 21358 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21358] set_robust_list(0x55555f6e6760, 24 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21358] <... set_robust_list resumed>) = 0 [pid 21358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21358] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21358] setpgid(0, 0) = 0 [pid 21358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21358] write(3, "1000", 4) = 4 [pid 21358] close(3) = 0 [pid 21358] write(1, "executing program\n", 18) = 18 [pid 21358] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21358] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21358] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 21358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 21358] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21358] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21358] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21359 attached [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21359] set_robust_list(0x7f9f66e119a0, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21358] <... clone3 resumed> => {parent_tid=[21359]}, 88) = 21359 [pid 21358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21358] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21358] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 21360 attached [pid 21359] <... set_robust_list resumed>) = 0 [pid 21359] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21361 attached , NULL, 8) = 0 [pid 21361] set_robust_list(0x55555f6e6760, 24 [pid 21360] set_robust_list(0x55555f6e6760, 24 [pid 21359] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21360 [pid 21361] <... set_robust_list resumed>) = 0 [pid 21360] <... set_robust_list resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21361 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21360] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21359] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21361] rt_sigprocmask(SIG_SETMASK, [] [pid 21360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21360] <... prctl resumed>) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21361] <... prctl resumed>) = 0 [pid 21359] <... futex resumed>) = 1 [pid 21358] <... futex resumed>) = 0 [pid 21358] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21358] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21360] setpgid(0, 0) = 0 [pid 21360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21360] write(3, "1000", 4 [pid 21361] setpgid(0, 0 [pid 21359] mount(NULL, "./sys", "sysfs", 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 21362 attached [pid 21360] <... write resumed>) = 4 [pid 21362] set_robust_list(0x55555f6e6760, 24 [pid 21360] close(3 [pid 21359] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21362] <... set_robust_list resumed>) = 0 [pid 21360] <... close resumed>) = 0 [pid 21362] rt_sigprocmask(SIG_SETMASK, [] [pid 21361] <... setpgid resumed>) = 0 [pid 21360] write(1, "executing program\n", 18 [pid 21359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21362 [pid 21362] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 21361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21360] <... write resumed>) = 18 [pid 21359] <... futex resumed>) = 1 [pid 21358] <... futex resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21360] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21358] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21362] <... prctl resumed>) = 0 [pid 21361] <... openat resumed>) = 3 [pid 21360] <... futex resumed>) = 0 [pid 21359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21358] <... futex resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21362] setpgid(0, 0 [pid 21361] write(3, "1000", 4 [pid 21360] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21359] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21358] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21362] <... setpgid resumed>) = 0 [pid 21361] <... write resumed>) = 4 [pid 21360] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21359] <... openat resumed>) = 3 [pid 21362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21361] close(3 [pid 21360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21362] <... openat resumed>) = 3 [pid 21361] <... close resumed>) = 0 [pid 21360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21361] write(1, "executing program\n", 18 [pid 21359] <... futex resumed>) = 1 [pid 21358] <... futex resumed>) = 0 [pid 21362] write(3, "1000", 4 [pid 21361] <... write resumed>) = 18 executing program [pid 21360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21358] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21362] <... write resumed>) = 4 [pid 21360] <... mmap resumed>) = 0x7f9f66df1000 [pid 21358] <... futex resumed>) = 0 [pid 21362] close(3 [pid 21360] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21358] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21362] <... close resumed>) = 0 [pid 21360] <... mprotect resumed>) = 0 [pid 21362] write(1, "executing program\n", 18) = 18 [pid 21360] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 21361] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21362] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21360] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21362] <... futex resumed>) = 0 [pid 21361] <... futex resumed>) = 0 [pid 21360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21359] pwrite64(3, "\x02\x00", 2, 4 [pid 21362] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21361] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21362] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21363 attached [pid 21361] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21359] <... pwrite64 resumed>) = 2 [pid 21359] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21363] set_robust_list(0x7f9f66e119a0, 24 [pid 21362] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21360] <... clone3 resumed> => {parent_tid=[21363]}, 88) = 21363 [pid 21359] <... futex resumed>) = 1 [pid 21358] <... futex resumed>) = 0 [pid 21361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21363] <... set_robust_list resumed>) = 0 [pid 21362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21360] rt_sigprocmask(SIG_SETMASK, [] [pid 21359] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21358] exit_group(0 [pid 21363] rt_sigprocmask(SIG_SETMASK, [] [pid 21362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21359] <... futex resumed>) = ? [pid 21358] <... exit_group resumed>) = ? [pid 21363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21362] <... mmap resumed>) = 0x7f9f66df1000 [pid 21361] <... mmap resumed>) = 0x7f9f66df1000 [pid 21360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21359] +++ exited with 0 +++ [pid 21358] +++ exited with 0 +++ [pid 21363] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21362] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21361] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21360] <... futex resumed>) = 0 [pid 21362] <... mprotect resumed>) = 0 [pid 21361] <... mprotect resumed>) = 0 [pid 21360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21362] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21362] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21364 attached [pid 21363] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21358, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21363] <... futex resumed>) = 1 [pid 21361] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21364] set_robust_list(0x7f9f66e119a0, 24 [pid 21362] <... clone3 resumed> => {parent_tid=[21364]}, 88) = 21364 [pid 21360] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21365 attached [pid 21364] <... set_robust_list resumed>) = 0 [pid 21362] rt_sigprocmask(SIG_SETMASK, [] [pid 21360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] set_robust_list(0x7f9f66e119a0, 24 [pid 21364] rt_sigprocmask(SIG_SETMASK, [] [pid 21363] <... futex resumed>) = 0 [pid 21362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21361] <... clone3 resumed> => {parent_tid=[21365]}, 88) = 21365 [pid 21360] <... futex resumed>) = 1 [pid 21365] <... set_robust_list resumed>) = 0 [pid 21364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21363] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] rt_sigprocmask(SIG_SETMASK, [] [pid 21360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21365] rt_sigprocmask(SIG_SETMASK, [] [pid 21364] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21362] <... futex resumed>) = 0 [pid 21365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21364] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21363] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21364] <... futex resumed>) = 0 [pid 21363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21364] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21363] <... futex resumed>) = 1 [pid 21362] <... futex resumed>) = 0 [pid 21361] <... futex resumed>) = 0 [pid 21360] <... futex resumed>) = 0 [pid 21365] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21364] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21360] <... futex resumed>) = 0 [pid 21365] <... futex resumed>) = 0 [pid 21364] <... futex resumed>) = 1 [pid 21363] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21362] <... futex resumed>) = 0 [pid 21361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21365] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21363] <... openat resumed>) = 3 [pid 21362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] <... futex resumed>) = 0 [pid 21365] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21362] <... futex resumed>) = 0 [pid 21361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21364] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21365] <... futex resumed>) = 0 [pid 21364] <... openat resumed>) = 3 [pid 21363] <... futex resumed>) = 1 [pid 21361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21360] <... futex resumed>) = 0 [pid 21365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21360] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21363] pwrite64(3, "\x02\x00", 2, 4 [pid 21361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21360] <... futex resumed>) = 0 [pid 21365] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21364] <... futex resumed>) = 1 [pid 21362] <... futex resumed>) = 0 [pid 21360] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21365] <... openat resumed>) = 3 [pid 21364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21363] <... pwrite64 resumed>) = 2 [pid 21362] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] <... futex resumed>) = 0 [pid 21365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21362] <... futex resumed>) = 0 [pid 21361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21363] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21365] <... futex resumed>) = 0 [pid 21364] pwrite64(3, "\x02\x00", 2, 4 [pid 21362] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21363] <... futex resumed>) = 1 [pid 21361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21360] <... futex resumed>) = 0 [pid 21365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21364] <... pwrite64 resumed>) = 2 [pid 21363] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21361] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21360] exit_group(0 [pid 21365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21363] <... futex resumed>) = ? [pid 21361] <... futex resumed>) = 0 [pid 21360] <... exit_group resumed>) = ? [pid 21365] pwrite64(3, "\x02\x00", 2, 4 [pid 21364] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21361] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21365] <... pwrite64 resumed>) = 2 [pid 21364] <... futex resumed>) = 1 [pid 21362] <... futex resumed>) = 0 [pid 21365] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21364] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21362] exit_group(0 [pid 21365] <... futex resumed>) = 0 [pid 21365] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21364] <... futex resumed>) = ? [pid 21362] <... exit_group resumed>) = ? [pid 21364] +++ exited with 0 +++ [pid 21363] +++ exited with 0 +++ [pid 21361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21360] +++ exited with 0 +++ [pid 21361] exit_group(0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21362] +++ exited with 0 +++ [pid 21365] <... futex resumed>) = ? [pid 21361] <... exit_group resumed>) = ? [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21362, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21365] +++ exited with 0 +++ [pid 21361] +++ exited with 0 +++ [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21361, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21366 attached , child_tidptr=0x55555f6e6750) = 21366 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21366] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21366] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21366] setpgid(0, 0) = 0 [pid 21366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21366] write(3, "1000", 4) = 4 [pid 21366] close(3) = 0 [pid 21366] write(1, "executing program\n", 18) = 18 executing program [pid 21366] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21366] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21366] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21366] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21366] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21366] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21367 attached => {parent_tid=[21367]}, 88) = 21367 [pid 21367] set_robust_list(0x7f9f66e119a0, 24 [pid 21366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21367] <... set_robust_list resumed>) = 0 [pid 21367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21367] mkdirat(AT_FDCWD, "./sys", 0777 [pid 316] <... restart_syscall resumed>) = 0 [pid 21367] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... restart_syscall resumed>) = 0 [pid 21367] <... futex resumed>) = 1 [pid 21366] <... futex resumed>) = 0 [pid 21367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21367] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21366] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21367] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21367] <... futex resumed>) = 1 [pid 21366] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21368 attached [pid 21367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21366] <... futex resumed>) = 0 [pid 21366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21368] set_robust_list(0x55555f6e6760, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21367] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR) = 3 [pid 21367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21366] <... futex resumed>) = 0 [pid 21367] <... futex resumed>) = 1 [pid 21366] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21368 ci2-android-6-12-rust/strace-static-x86_64: Process 21369 attached [pid 21368] <... set_robust_list resumed>) = 0 [pid 21367] pwrite64(3, "\x02\x00", 2, 4 [pid 21366] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 21369] set_robust_list(0x55555f6e6760, 24 [pid 21368] rt_sigprocmask(SIG_SETMASK, [] [pid 21367] <... pwrite64 resumed>) = 2 [pid 21366] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21369] <... set_robust_list resumed>) = 0 [pid 21367] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21369] rt_sigprocmask(SIG_SETMASK, [] [pid 21367] <... futex resumed>) = 1 [pid 21366] <... futex resumed>) = 0 [pid 21369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21367] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21366] exit_group(0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21369 [pid 21369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21367] <... futex resumed>) = ? [pid 21366] <... exit_group resumed>) = ? [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21367] +++ exited with 0 +++ [pid 21366] +++ exited with 0 +++ [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21368] <... prctl resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21368] setpgid(0, 0) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21369] <... prctl resumed>) = 0 [pid 21369] setpgid(0, 0 [pid 21368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21366, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21369] <... setpgid resumed>) = 0 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-6-12-rust/strace-static-x86_64: Process 21370 attached ) = 3 [pid 21370] set_robust_list(0x55555f6e6760, 24 [pid 21369] write(3, "1000", 4 [pid 21370] <... set_robust_list resumed>) = 0 [pid 21369] <... write resumed>) = 4 [pid 21370] rt_sigprocmask(SIG_SETMASK, [] [pid 21369] close(3 [pid 21368] <... openat resumed>) = 3 [pid 21369] <... close resumed>) = 0 [pid 21368] write(3, "1000", 4 [pid 21370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21369] write(1, "executing program\n", 18 [pid 21368] <... write resumed>) = 4 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21370 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 21370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21369] <... write resumed>) = 18 [pid 21368] close(3 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21370] <... prctl resumed>) = 0 [pid 21369] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] <... close resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] setpgid(0, 0 [pid 21369] <... futex resumed>) = 0 [pid 21368] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21370] <... setpgid resumed>) = 0 executing program [pid 21369] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21368] <... write resumed>) = 18 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21369] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21368] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21371 attached ) = 0 [pid 21369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21368] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21371] set_robust_list(0x55555f6e6760, 24 [pid 21368] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21371] <... set_robust_list resumed>) = 0 [pid 21370] <... openat resumed>) = 3 [pid 21369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21371] rt_sigprocmask(SIG_SETMASK, [] [pid 21370] write(3, "1000", 4 [pid 21369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21371 [pid 21371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] <... write resumed>) = 4 [pid 21369] <... mmap resumed>) = 0x7f9f66df1000 [pid 21368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21370] close(3 [pid 21369] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21368] <... mmap resumed>) = 0x7f9f66df1000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] <... close resumed>) = 0 [pid 21369] <... mprotect resumed>) = 0 [pid 21371] <... prctl resumed>) = 0 [pid 21370] write(1, "executing program\n", 18 executing program [pid 21369] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21368] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21371] setpgid(0, 0 [pid 21370] <... write resumed>) = 18 [pid 21369] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21371] <... setpgid resumed>) = 0 [pid 21370] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21368] <... mprotect resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21372 attached [pid 21371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21370] <... futex resumed>) = 0 [pid 21372] set_robust_list(0x7f9f66e119a0, 24 [pid 21370] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21369] <... clone3 resumed> => {parent_tid=[21372]}, 88) = 21372 [pid 21368] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21372] <... set_robust_list resumed>) = 0 [pid 21371] <... openat resumed>) = 3 [pid 21370] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21369] rt_sigprocmask(SIG_SETMASK, [] [pid 21372] rt_sigprocmask(SIG_SETMASK, [] [pid 21370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21368] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21372] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21371] write(3, "1000", 4 [pid 21370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21369] <... futex resumed>) = 0 [pid 21368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21371] <... write resumed>) = 4 ci2-android-6-12-rust/strace-static-x86_64: Process 21373 attached [pid 21372] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21371] close(3 [pid 21370] <... mmap resumed>) = 0x7f9f66df1000 [pid 21369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21373] set_robust_list(0x7f9f66e119a0, 24 [pid 21372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21371] <... close resumed>) = 0 [pid 21370] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21368] <... clone3 resumed> => {parent_tid=[21373]}, 88) = 21373 [pid 21373] <... set_robust_list resumed>) = 0 [pid 21372] <... futex resumed>) = 0 [pid 21371] write(1, "executing program\n", 18 [pid 21370] <... mprotect resumed>) = 0 [pid 21369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 21373] rt_sigprocmask(SIG_SETMASK, [] [pid 21372] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21371] <... write resumed>) = 18 [pid 21370] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21369] <... futex resumed>) = 0 [pid 21368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21372] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21371] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21373] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21371] <... futex resumed>) = 0 [pid 21372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21370] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21372] <... futex resumed>) = 1 [pid 21370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21369] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21374 attached [pid 21372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21373] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21371] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] <... futex resumed>) = 0 [pid 21374] set_robust_list(0x7f9f66e119a0, 24 [pid 21373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21370] <... clone3 resumed> => {parent_tid=[21374]}, 88) = 21374 [pid 21369] <... futex resumed>) = 0 [pid 21374] <... set_robust_list resumed>) = 0 [pid 21373] <... futex resumed>) = 0 [pid 21372] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21371] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21370] rt_sigprocmask(SIG_SETMASK, [] [pid 21369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21374] rt_sigprocmask(SIG_SETMASK, [] [pid 21373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21372] <... openat resumed>) = 3 [pid 21371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21374] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21372] <... futex resumed>) = 1 [pid 21370] <... futex resumed>) = 0 [pid 21369] <... futex resumed>) = 0 [pid 21374] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21373] <... futex resumed>) = 0 [pid 21372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] <... mmap resumed>) = 0x7f9f66df1000 [pid 21370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21369] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] <... futex resumed>) = 1 [pid 21374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21373] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21369] <... futex resumed>) = 0 [pid 21368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21374] <... futex resumed>) = 1 [pid 21373] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21372] pwrite64(3, "\x02\x00", 2, 4 [pid 21370] <... futex resumed>) = 0 [pid 21369] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21372] <... pwrite64 resumed>) = 2 [pid 21371] <... mprotect resumed>) = 0 [pid 21370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21373] <... futex resumed>) = 0 [pid 21374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21372] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21370] <... futex resumed>) = 0 [pid 21374] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21372] <... futex resumed>) = 1 [pid 21370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21369] <... futex resumed>) = 0 [pid 21368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21374] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21372] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21369] exit_group(0 [pid 21368] <... futex resumed>) = 0 [pid 21374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21373] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21372] <... futex resumed>) = ? [pid 21371] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21369] <... exit_group resumed>) = ? [pid 21368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21374] <... futex resumed>) = 1 [pid 21373] <... openat resumed>) = 3 [pid 21372] +++ exited with 0 +++ [pid 21371] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21370] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21375 attached [pid 21374] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21375] set_robust_list(0x7f9f66e119a0, 24 [pid 21374] <... openat resumed>) = 3 [pid 21373] <... futex resumed>) = 1 [pid 21371] <... clone3 resumed> => {parent_tid=[21375]}, 88) = 21375 [pid 21370] <... futex resumed>) = 0 [pid 21369] +++ exited with 0 +++ [pid 21368] <... futex resumed>) = 0 [pid 21375] <... set_robust_list resumed>) = 0 [pid 21374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] rt_sigprocmask(SIG_SETMASK, [] [pid 21370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21368] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21375] rt_sigprocmask(SIG_SETMASK, [] [pid 21374] <... futex resumed>) = 0 [pid 21373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21374] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21373] pwrite64(3, "\x02\x00", 2, 4 [pid 21371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21370] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21368] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21375] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] <... futex resumed>) = 0 [pid 21370] <... futex resumed>) = 0 [pid 21368] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21375] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21374] pwrite64(3, "\x02\x00", 2, 4 [pid 21371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21370] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21374] <... pwrite64 resumed>) = 2 [pid 21373] <... pwrite64 resumed>) = 2 [pid 21371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21375] <... futex resumed>) = 0 [pid 21374] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21373] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21370] <... futex resumed>) = 0 [pid 21375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21374] <... futex resumed>) = 1 [pid 21373] <... futex resumed>) = 1 [pid 21371] <... futex resumed>) = 0 [pid 21370] exit_group(0 [pid 21368] <... futex resumed>) = 0 [pid 21375] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21373] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21370] <... exit_group resumed>) = ? [pid 21368] exit_group(0 [pid 21375] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21374] +++ exited with 0 +++ [pid 21373] <... futex resumed>) = ? [pid 21368] <... exit_group resumed>) = ? [pid 21373] +++ exited with 0 +++ [pid 21370] +++ exited with 0 +++ [pid 21368] +++ exited with 0 +++ [pid 21375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21375] <... futex resumed>) = 1 [pid 21371] <... futex resumed>) = 0 [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] <... futex resumed>) = 0 [pid 21375] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21375] <... openat resumed>) = 3 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21371] <... futex resumed>) = 0 [pid 21375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21375] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 21371] <... futex resumed>) = 0 [pid 21375] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21371] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21375] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21371] exit_group(0 [pid 21375] <... futex resumed>) = ? [pid 21375] +++ exited with 0 +++ [pid 21371] <... exit_group resumed>) = ? [pid 21371] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21371, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 21376 ci2-android-6-12-rust/strace-static-x86_64: Process 21376 attached [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21376] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21376] setpgid(0, 0) = 0 [pid 21376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21376] write(3, "1000", 4 [pid 316] <... restart_syscall resumed>) = 0 [pid 21376] <... write resumed>) = 4 [pid 21376] close(3) = 0 [pid 21376] write(1, "executing program\n", 18) = 18 [pid 21376] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21376] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21376] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21376] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 21376] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 21376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21377 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21378 attached [pid 21378] set_robust_list(0x7f9f66e119a0, 24) = 0 [pid 21376] <... clone3 resumed> => {parent_tid=[21378]}, 88) = 21378 [pid 21378] rt_sigprocmask(SIG_SETMASK, [] [pid 21376] rt_sigprocmask(SIG_SETMASK, [] [pid 21378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21378] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21376] <... futex resumed>) = 0 [pid 21376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21378] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21376] <... futex resumed>) = 0 [pid 21378] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21377] set_robust_list(0x55555f6e6760, 24 [pid 21376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... restart_syscall resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21377 [pid 21378] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21376] <... futex resumed>) = 0 [pid 21376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21377] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 21378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21378] <... futex resumed>) = 1 [pid 21376] <... futex resumed>) = 0 [pid 21378] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21377] rt_sigprocmask(SIG_SETMASK, [] [pid 21376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21378] <... openat resumed>) = 3 [pid 21376] <... futex resumed>) = 0 [pid 21377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21378] <... futex resumed>) = 0 [pid 21377] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21378] pwrite64(3, "\x02\x00", 2, 4 [pid 21376] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21378] <... pwrite64 resumed>) = 2 [pid 21376] <... futex resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 21377] <... prctl resumed>) = 0 [pid 21377] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21379 attached [pid 21378] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21376] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21379] set_robust_list(0x55555f6e6760, 24 [pid 21378] <... futex resumed>) = 0 [pid 21377] <... setpgid resumed>) = 0 [pid 21376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21379 [pid 21379] <... set_robust_list resumed>) = 0 [pid 21378] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21376] exit_group(0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 21379] rt_sigprocmask(SIG_SETMASK, [] [pid 21378] <... futex resumed>) = ? [pid 21377] <... openat resumed>) = 3 [pid 21376] <... exit_group resumed>) = ? [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21378] +++ exited with 0 +++ [pid 21377] write(3, "1000", 4 [pid 21376] +++ exited with 0 +++ [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21377] <... write resumed>) = 4 [pid 21379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21377] close(3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21379] <... prctl resumed>) = 0 [pid 21377] <... close resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 21380 attached [pid 21379] setpgid(0, 0 [pid 21377] write(1, "executing program\n", 18 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21377] <... write resumed>) = 18 [pid 21380] set_robust_list(0x55555f6e6760, 24 [pid 21377] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] <... set_robust_list resumed>) = 0 [pid 21379] <... setpgid resumed>) = 0 executing program [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21380 [pid 21379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21379] <... openat resumed>) = 3 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21379] write(3, "1000", 4) = 4 [pid 21379] close(3) = 0 [pid 21379] write(1, "executing program\n", 18) = 18 executing program [pid 21379] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 21379] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21379] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 21379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9f66df1000 [pid 21380] rt_sigprocmask(SIG_SETMASK, [] [pid 21377] <... futex resumed>) = 0 [pid 21380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21377] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21380] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21379] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21377] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 21380] <... prctl resumed>) = 0 [pid 21379] <... mprotect resumed>) = 0 [pid 21377] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21380] setpgid(0, 0 [pid 21379] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21380] <... setpgid resumed>) = 0 [pid 21379] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21381 attached [pid 21380] <... openat resumed>) = 3 [pid 21377] <... mmap resumed>) = 0x7f9f66df1000 [pid 21380] write(3, "1000", 4 [pid 21377] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21380] <... write resumed>) = 4 [pid 21381] set_robust_list(0x7f9f66e119a0, 24 [pid 21377] <... mprotect resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21381] <... set_robust_list resumed>) = 0 [pid 21379] <... clone3 resumed> => {parent_tid=[21381]}, 88) = 21381 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21381] rt_sigprocmask(SIG_SETMASK, [] [pid 21380] close(3 [pid 21379] rt_sigprocmask(SIG_SETMASK, [] [pid 21377] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21382 attached [pid 21381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21380] <... close resumed>) = 0 [pid 21379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21377] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21382] set_robust_list(0x55555f6e6760, 24 [pid 21381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21380] write(1, "executing program\n", 18 [pid 21379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 21377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21383 attached [pid 21382] <... set_robust_list resumed>) = 0 [pid 21381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21380] <... write resumed>) = 18 [pid 21379] <... futex resumed>) = 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21382 [pid 21382] rt_sigprocmask(SIG_SETMASK, [] [pid 21381] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21380] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21381] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] <... prctl resumed>) = 0 [pid 21381] <... futex resumed>) = 1 [pid 21379] <... futex resumed>) = 0 [pid 21382] setpgid(0, 0 [pid 21381] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] <... setpgid resumed>) = 0 [pid 21381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21379] <... futex resumed>) = 0 [pid 21382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21381] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21383] set_robust_list(0x7f9f66e119a0, 24 [pid 21380] <... futex resumed>) = 0 [pid 21377] <... clone3 resumed> => {parent_tid=[21383]}, 88) = 21383 [pid 21383] <... set_robust_list resumed>) = 0 [pid 21380] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21377] rt_sigprocmask(SIG_SETMASK, [] [pid 21383] rt_sigprocmask(SIG_SETMASK, [] [pid 21380] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21382] <... openat resumed>) = 3 [pid 21381] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21380] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21382] write(3, "1000", 4 [pid 21381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21383] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21382] <... write resumed>) = 4 [pid 21381] <... futex resumed>) = 1 [pid 21380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21379] <... futex resumed>) = 0 [pid 21377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21383] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21382] close(3 [pid 21381] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21380] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21377] <... futex resumed>) = 0 [pid 21383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] <... close resumed>) = 0 [pid 21381] <... openat resumed>) = 3 [pid 21379] <... futex resumed>) = 0 [pid 21383] <... futex resumed>) = 0 [pid 21382] write(1, "executing program\n", 18 [pid 21379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 21383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] <... write resumed>) = 18 [pid 21381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] <... mmap resumed>) = 0x7f9f66df1000 [pid 21379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21382] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21381] <... futex resumed>) = 0 [pid 21380] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21379] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] <... futex resumed>) = 0 [pid 21381] pwrite64(3, "\x02\x00", 2, 4 [pid 21380] <... mprotect resumed>) = 0 [pid 21383] <... futex resumed>) = 0 [pid 21379] <... futex resumed>) = 0 [pid 21377] <... futex resumed>) = 1 [pid 21383] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21382] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21381] <... pwrite64 resumed>) = 2 [pid 21380] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21379] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21383] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21382] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21381] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21381] <... futex resumed>) = 0 [pid 21379] exit_group(0 [pid 21383] <... futex resumed>) = 1 [pid 21382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21380] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21379] <... exit_group resumed>) = ? [pid 21377] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21384 attached [pid 21383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21381] +++ exited with 0 +++ [pid 21379] +++ exited with 0 +++ [pid 21377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21384] set_robust_list(0x7f9f66e119a0, 24 [pid 21383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21382] <... mmap resumed>) = 0x7f9f66df1000 [pid 21377] <... futex resumed>) = 0 [pid 21383] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21380] <... clone3 resumed> => {parent_tid=[21384]}, 88) = 21384 [pid 21377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21384] <... set_robust_list resumed>) = 0 [pid 21383] <... openat resumed>) = 3 [pid 21382] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21380] rt_sigprocmask(SIG_SETMASK, [] [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21384] rt_sigprocmask(SIG_SETMASK, [] [pid 21383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] <... mprotect resumed>) = 0 [pid 21380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21383] <... futex resumed>) = 1 [pid 21382] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21377] <... futex resumed>) = 0 [pid 21384] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21380] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21377] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21384] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21380] <... futex resumed>) = 0 [pid 21377] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21385 attached [pid 21384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21383] pwrite64(3, "\x02\x00", 2, 4 [pid 21380] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21377] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21385] set_robust_list(0x7f9f66e119a0, 24 [pid 21384] <... futex resumed>) = 0 [pid 21383] <... pwrite64 resumed>) = 2 [pid 21382] <... clone3 resumed> => {parent_tid=[21385]}, 88) = 21385 [pid 21380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21385] <... set_robust_list resumed>) = 0 [pid 21384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21383] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] rt_sigprocmask(SIG_SETMASK, [] [pid 21380] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21385] rt_sigprocmask(SIG_SETMASK, [] [pid 21384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21383] <... futex resumed>) = 1 [pid 21382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21377] <... futex resumed>) = 0 [pid 21385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21384] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21383] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21385] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21384] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21382] <... futex resumed>) = 0 [pid 21380] <... futex resumed>) = 0 [pid 21377] exit_group(0 [pid 21383] <... futex resumed>) = ? [pid 21382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21380] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21377] <... exit_group resumed>) = ? [pid 21385] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21383] +++ exited with 0 +++ [pid 21380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21385] <... futex resumed>) = 1 [pid 21384] <... futex resumed>) = 0 [pid 21382] <... futex resumed>) = 0 [pid 21380] <... futex resumed>) = 0 [pid 21385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21384] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21384] <... openat resumed>) = 3 [pid 21382] <... futex resumed>) = 0 [pid 21377] +++ exited with 0 +++ [pid 21385] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21385] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21384] <... futex resumed>) = 1 [pid 21380] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21377, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21384] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21385] <... futex resumed>) = 1 [pid 21384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21382] <... futex resumed>) = 0 [pid 21380] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21384] pwrite64(3, "\x02\x00", 2, 4 [pid 21382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21380] <... futex resumed>) = 0 [pid 21385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21384] <... pwrite64 resumed>) = 2 [pid 21382] <... futex resumed>) = 0 [pid 21380] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21385] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21384] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21385] <... openat resumed>) = 3 [pid 21380] exit_group(0) = ? [pid 21384] <... futex resumed>) = ? [pid 21385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21382] <... futex resumed>) = 0 [pid 21385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21382] <... futex resumed>) = 0 [pid 21382] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21385] pwrite64(3, "\x02\x00", 2, 4 [pid 21384] +++ exited with 0 +++ [pid 21380] +++ exited with 0 +++ [pid 21385] <... pwrite64 resumed>) = 2 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21380, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21385] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21385] <... futex resumed>) = 1 [pid 21382] <... futex resumed>) = 0 [pid 21385] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21382] exit_group(0 [pid 21385] <... futex resumed>) = ? [pid 21382] <... exit_group resumed>) = ? [pid 21385] +++ exited with 0 +++ [pid 21382] +++ exited with 0 +++ [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21382, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] <... restart_syscall resumed>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... restart_syscall resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21386 attached [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21386 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21386] set_robust_list(0x55555f6e6760, 24 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 316] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21388 attached [pid 21386] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21387 attached [pid 21387] set_robust_list(0x55555f6e6760, 24 [pid 21386] rt_sigprocmask(SIG_SETMASK, [] [pid 21387] <... set_robust_list resumed>) = 0 [pid 21387] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21387 [pid 21387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 21386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21388] set_robust_list(0x55555f6e6760, 24ci2-android-6-12-rust/strace-static-x86_64: Process 21389 attached [pid 21387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21386] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21389] set_robust_list(0x55555f6e6760, 24 [pid 21387] <... prctl resumed>) = 0 [pid 21389] <... set_robust_list resumed>) = 0 [pid 21387] setpgid(0, 0 [pid 21386] <... prctl resumed>) = 0 [pid 21388] <... set_robust_list resumed>) = 0 [pid 21386] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21389 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21388 [pid 21389] rt_sigprocmask(SIG_SETMASK, [] [pid 21388] rt_sigprocmask(SIG_SETMASK, [] [pid 21387] <... setpgid resumed>) = 0 [pid 21386] <... setpgid resumed>) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21387] <... openat resumed>) = 3 [pid 21386] <... openat resumed>) = 3 [pid 21388] <... prctl resumed>) = 0 [pid 21386] write(3, "1000", 4 [pid 21388] setpgid(0, 0 [pid 21386] <... write resumed>) = 4 [pid 21388] <... setpgid resumed>) = 0 [pid 21388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21386] close(3) = 0 [pid 21389] <... prctl resumed>) = 0 [pid 21387] write(3, "1000", 4 [pid 21388] <... openat resumed>) = 3 [pid 21389] setpgid(0, 0 [pid 21388] write(3, "1000", 4 [pid 21387] <... write resumed>) = 4 [pid 21389] <... setpgid resumed>) = 0 [pid 21388] <... write resumed>) = 4 [pid 21387] close(3 [pid 21388] close(3 [pid 21389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21387] <... close resumed>) = 0 [pid 21388] <... close resumed>) = 0 [pid 21388] write(1, "executing program\n", 18 [pid 21387] write(1, "executing program\n", 18 [pid 21389] <... openat resumed>) = 3 [pid 21388] <... write resumed>) = 18 executing program executing program [pid 21388] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] <... write resumed>) = 18 [pid 21386] write(1, "executing program\n", 18 [pid 21389] write(3, "1000", 4 [pid 21388] <... futex resumed>) = 0 [pid 21387] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21386] <... write resumed>) = 18 [pid 21389] <... write resumed>) = 4 [pid 21387] <... futex resumed>) = 0 [pid 21389] close(3 executing program [pid 21387] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21386] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21389] <... close resumed>) = 0 [pid 21387] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21386] <... futex resumed>) = 0 [pid 21389] write(1, "executing program\n", 18 executing program [pid 21387] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21386] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21389] <... write resumed>) = 18 [pid 21387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21386] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21388] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120}, NULL, 8) = 0 [pid 21387] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21386] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21389] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21388] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21389] <... futex resumed>) = 0 [pid 21388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21387] <... mmap resumed>) = 0x7f9f66df1000 [pid 21386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21389] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21386] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21389] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21388] <... mmap resumed>) = 0x7f9f66df1000 [pid 21387] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21388] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21386] <... mmap resumed>) = 0x7f9f66df1000 [pid 21389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21388] <... mprotect resumed>) = 0 [pid 21387] <... mprotect resumed>) = 0 [pid 21386] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21388] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21389] <... mmap resumed>) = 0x7f9f66df1000 [pid 21388] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21386] <... mprotect resumed>) = 0 [pid 21389] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21387] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21390 attached [pid 21389] <... mprotect resumed>) = 0 [pid 21386] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21390] set_robust_list(0x7f9f66e119a0, 24 [pid 21389] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21388] <... clone3 resumed> => {parent_tid=[21390]}, 88) = 21390 [pid 21387] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21386] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21390] <... set_robust_list resumed>) = 0 [pid 21389] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21388] rt_sigprocmask(SIG_SETMASK, [] [pid 21386] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21387] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21390] rt_sigprocmask(SIG_SETMASK, [] [pid 21389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21390] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21392 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21391 attached [pid 21388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 21393 attached [pid 21392] set_robust_list(0x7f9f66e119a0, 24 [pid 21391] set_robust_list(0x7f9f66e119a0, 24 [pid 21390] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21388] <... futex resumed>) = 0 [pid 21386] <... clone3 resumed> => {parent_tid=[21391]}, 88) = 21391 [pid 21393] set_robust_list(0x7f9f66e119a0, 24 [pid 21392] <... set_robust_list resumed>) = 0 [pid 21391] <... set_robust_list resumed>) = 0 [pid 21388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] <... set_robust_list resumed>) = 0 [pid 21392] rt_sigprocmask(SIG_SETMASK, [] [pid 21391] rt_sigprocmask(SIG_SETMASK, [] [pid 21393] rt_sigprocmask(SIG_SETMASK, [] [pid 21392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21387] <... clone3 resumed> => {parent_tid=[21392]}, 88) = 21392 [pid 21387] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21386] rt_sigprocmask(SIG_SETMASK, [] [pid 21390] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21389] <... clone3 resumed> => {parent_tid=[21393]}, 88) = 21393 [pid 21386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21389] rt_sigprocmask(SIG_SETMASK, [] [pid 21386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] <... futex resumed>) = 1 [pid 21389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21386] <... futex resumed>) = 1 [pid 21390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21389] <... futex resumed>) = 1 [pid 21393] <... futex resumed>) = 0 [pid 21391] <... futex resumed>) = 0 [pid 21389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21388] <... futex resumed>) = 0 [pid 21387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21393] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21392] <... futex resumed>) = 0 [pid 21391] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] <... futex resumed>) = 1 [pid 21393] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21392] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21391] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21390] <... futex resumed>) = 0 [pid 21388] <... futex resumed>) = 1 [pid 21387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21392] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] <... futex resumed>) = 1 [pid 21392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21391] <... futex resumed>) = 1 [pid 21389] <... futex resumed>) = 0 [pid 21386] <... futex resumed>) = 0 [pid 21393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21392] <... futex resumed>) = 1 [pid 21391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21390] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] <... futex resumed>) = 0 [pid 21386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21389] <... futex resumed>) = 0 [pid 21387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21393] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21391] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21390] <... futex resumed>) = 1 [pid 21389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21388] <... futex resumed>) = 0 [pid 21387] <... futex resumed>) = 0 [pid 21386] <... futex resumed>) = 0 [pid 21393] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21392] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21391] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21392] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21388] <... futex resumed>) = 0 [pid 21393] <... futex resumed>) = 1 [pid 21392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21391] <... futex resumed>) = 0 [pid 21390] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21389] <... futex resumed>) = 0 [pid 21388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21392] <... futex resumed>) = 1 [pid 21391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] <... futex resumed>) = 0 [pid 21386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] <... openat resumed>) = 3 [pid 21393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21389] <... futex resumed>) = 0 [pid 21387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21386] <... futex resumed>) = 0 [pid 21393] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21391] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21390] <... futex resumed>) = 1 [pid 21389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21388] <... futex resumed>) = 0 [pid 21387] <... futex resumed>) = 0 [pid 21386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] <... openat resumed>) = 3 [pid 21392] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21391] <... openat resumed>) = 3 [pid 21390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21388] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21392] <... openat resumed>) = 3 [pid 21391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21388] <... futex resumed>) = 0 [pid 21393] <... futex resumed>) = 1 [pid 21392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21391] <... futex resumed>) = 1 [pid 21390] pwrite64(3, "\x02\x00", 2, 4 [pid 21389] <... futex resumed>) = 0 [pid 21388] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21386] <... futex resumed>) = 0 [pid 21393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21392] <... futex resumed>) = 1 [pid 21391] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21387] <... futex resumed>) = 0 [pid 21392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21389] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21387] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21386] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21393] <... futex resumed>) = 0 [pid 21392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21391] pwrite64(3, "\x02\x00", 2, 4 [pid 21390] <... pwrite64 resumed>) = 2 [pid 21389] <... futex resumed>) = 1 [pid 21387] <... futex resumed>) = 0 [pid 21386] <... futex resumed>) = 0 [pid 21393] pwrite64(3, "\x02\x00", 2, 4 [pid 21392] pwrite64(3, "\x02\x00", 2, 4 [pid 21391] <... pwrite64 resumed>) = 2 [pid 21390] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21389] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21387] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21386] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21393] <... pwrite64 resumed>) = 2 [pid 21392] <... pwrite64 resumed>) = 2 [pid 21391] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21390] <... futex resumed>) = 1 [pid 21388] <... futex resumed>) = 0 [pid 21390] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21393] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21392] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21391] <... futex resumed>) = 0 [pid 21388] exit_group(0 [pid 21386] exit_group(0 [pid 21393] <... futex resumed>) = 1 [pid 21392] <... futex resumed>) = 1 [pid 21390] <... futex resumed>) = ? [pid 21389] <... futex resumed>) = 0 [pid 21388] <... exit_group resumed>) = ? [pid 21387] <... futex resumed>) = 0 [pid 21386] <... exit_group resumed>) = ? [pid 21393] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21392] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21391] +++ exited with 0 +++ [pid 21389] exit_group(0 [pid 21387] exit_group(0 [pid 21393] <... futex resumed>) = ? [pid 21392] <... futex resumed>) = ? [pid 21389] <... exit_group resumed>) = ? [pid 21387] <... exit_group resumed>) = ? [pid 21393] +++ exited with 0 +++ [pid 21392] +++ exited with 0 +++ [pid 21389] +++ exited with 0 +++ [pid 21387] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21389, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21387, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21390] +++ exited with 0 +++ [pid 21388] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21388, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21386] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21386, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 21394 attached [pid 316] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21394 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21394] set_robust_list(0x55555f6e6760, 24) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21394] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 21396 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21395 attached [pid 21394] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21395 ci2-android-6-12-rust/strace-static-x86_64: Process 21397 attached [pid 21396] set_robust_list(0x55555f6e6760, 24 [pid 21395] set_robust_list(0x55555f6e6760, 24 [pid 21394] <... prctl resumed>) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21396 [pid 21397] set_robust_list(0x55555f6e6760, 24 [pid 21396] <... set_robust_list resumed>) = 0 [pid 21395] <... set_robust_list resumed>) = 0 [pid 21394] setpgid(0, 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21397 [pid 21397] <... set_robust_list resumed>) = 0 [pid 21396] rt_sigprocmask(SIG_SETMASK, [] [pid 21395] rt_sigprocmask(SIG_SETMASK, [] [pid 21394] <... setpgid resumed>) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21397] rt_sigprocmask(SIG_SETMASK, [] [pid 21396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21396] <... prctl resumed>) = 0 [pid 21397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21394] <... openat resumed>) = 3 [pid 21397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21396] setpgid(0, 0 [pid 21395] <... prctl resumed>) = 0 [pid 21397] <... prctl resumed>) = 0 [pid 21396] <... setpgid resumed>) = 0 [pid 21395] setpgid(0, 0 [pid 21394] write(3, "1000", 4 [pid 21397] setpgid(0, 0 [pid 21395] <... setpgid resumed>) = 0 [pid 21397] <... setpgid resumed>) = 0 [pid 21395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21394] <... write resumed>) = 4 [pid 21397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21396] <... openat resumed>) = 3 [pid 21395] <... openat resumed>) = 3 [pid 21394] close(3 [pid 21397] <... openat resumed>) = 3 [pid 21396] write(3, "1000", 4 [pid 21394] <... close resumed>) = 0 [pid 21396] <... write resumed>) = 4 [pid 21394] write(1, "executing program\n", 18 [pid 21397] write(3, "1000", 4 executing program [pid 21395] write(3, "1000", 4 [pid 21396] close(3 [pid 21394] <... write resumed>) = 18 [pid 21397] <... write resumed>) = 4 [pid 21395] <... write resumed>) = 4 [pid 21397] close(3 [pid 21395] close(3 [pid 21394] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21397] <... close resumed>) = 0 [pid 21396] <... close resumed>) = 0 [pid 21395] <... close resumed>) = 0 [pid 21394] <... futex resumed>) = 0 [pid 21397] write(1, "executing program\n", 18 [pid 21396] write(1, "executing program\n", 18 [pid 21395] write(1, "executing program\n", 18 [pid 21394] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21397] <... write resumed>) = 18 executing program executing program executing program [pid 21395] <... write resumed>) = 18 [pid 21397] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... write resumed>) = 18 [pid 21395] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21394] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21397] <... futex resumed>) = 0 [pid 21396] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21395] <... futex resumed>) = 0 [pid 21394] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21397] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21395] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21397] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21396] <... futex resumed>) = 0 [pid 21395] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21397] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21396] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21396] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21396] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21394] <... mmap resumed>) = 0x7f9f66df1000 [pid 21397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21394] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21397] <... mmap resumed>) = 0x7f9f66df1000 [pid 21396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21397] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21396] <... mmap resumed>) = 0x7f9f66df1000 [pid 21395] <... mmap resumed>) = 0x7f9f66df1000 [pid 21397] <... mprotect resumed>) = 0 [pid 21396] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21395] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21394] <... mprotect resumed>) = 0 [pid 21397] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21395] <... mprotect resumed>) = 0 [pid 21397] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21395] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21394] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21397] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21396] <... mprotect resumed>) = 0 [pid 21395] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21394] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21398 attached [pid 21396] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21394] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21398] set_robust_list(0x7f9f66e119a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 21400 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21399 attached ) = 0 [pid 21397] <... clone3 resumed> => {parent_tid=[21398]}, 88) = 21398 [pid 21396] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21400] set_robust_list(0x7f9f66e119a0, 24 [pid 21399] set_robust_list(0x7f9f66e119a0, 24 [pid 21398] rt_sigprocmask(SIG_SETMASK, [] [pid 21397] rt_sigprocmask(SIG_SETMASK, [] [pid 21396] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21394] <... clone3 resumed> => {parent_tid=[21399]}, 88) = 21399 [pid 21400] <... set_robust_list resumed>) = 0 [pid 21399] <... set_robust_list resumed>) = 0 [pid 21398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] <... clone3 resumed> => {parent_tid=[21400]}, 88) = 21400 ci2-android-6-12-rust/strace-static-x86_64: Process 21401 attached [pid 21400] rt_sigprocmask(SIG_SETMASK, [] [pid 21399] rt_sigprocmask(SIG_SETMASK, [] [pid 21398] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21395] rt_sigprocmask(SIG_SETMASK, [] [pid 21394] rt_sigprocmask(SIG_SETMASK, [] [pid 21401] set_robust_list(0x7f9f66e119a0, 24 [pid 21400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21397] <... futex resumed>) = 0 [pid 21395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21401] <... set_robust_list resumed>) = 0 [pid 21400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] rt_sigprocmask(SIG_SETMASK, [] [pid 21400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21400] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21395] <... futex resumed>) = 0 [pid 21401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21398] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21396] <... clone3 resumed> => {parent_tid=[21401]}, 88) = 21401 [pid 21394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21400] <... futex resumed>) = 1 [pid 21398] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21396] rt_sigprocmask(SIG_SETMASK, [] [pid 21395] <... futex resumed>) = 0 [pid 21400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21399] <... futex resumed>) = 0 [pid 21398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21394] <... futex resumed>) = 1 [pid 21400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21399] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21398] <... futex resumed>) = 1 [pid 21397] <... futex resumed>) = 0 [pid 21395] <... futex resumed>) = 0 [pid 21394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21400] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21398] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] <... futex resumed>) = 0 [pid 21400] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21397] <... futex resumed>) = 0 [pid 21396] <... futex resumed>) = 1 [pid 21401] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21399] <... futex resumed>) = 1 [pid 21398] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21394] <... futex resumed>) = 0 [pid 21401] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21400] <... futex resumed>) = 1 [pid 21399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21395] <... futex resumed>) = 0 [pid 21394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21398] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21394] <... futex resumed>) = 0 [pid 21401] <... futex resumed>) = 1 [pid 21400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21399] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... futex resumed>) = 0 [pid 21395] <... futex resumed>) = 0 [pid 21401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21400] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21399] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21398] <... futex resumed>) = 1 [pid 21397] <... futex resumed>) = 0 [pid 21396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21400] <... openat resumed>) = 3 [pid 21399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21398] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... futex resumed>) = 0 [pid 21395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21399] <... futex resumed>) = 1 [pid 21398] <... openat resumed>) = 3 [pid 21397] <... futex resumed>) = 0 [pid 21396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21394] <... futex resumed>) = 0 [pid 21401] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21400] <... futex resumed>) = 0 [pid 21399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21395] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21400] pwrite64(3, "\x02\x00", 2, 4 [pid 21399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21398] <... futex resumed>) = 0 [pid 21397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21395] <... futex resumed>) = 0 [pid 21394] <... futex resumed>) = 0 [pid 21401] <... futex resumed>) = 1 [pid 21400] <... pwrite64 resumed>) = 2 [pid 21399] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21397] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21395] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21398] pwrite64(3, "\x02\x00", 2, 4 [pid 21396] <... futex resumed>) = 0 [pid 21394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21400] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21399] <... openat resumed>) = 3 [pid 21398] <... pwrite64 resumed>) = 2 [pid 21397] <... futex resumed>) = 0 [pid 21396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21400] <... futex resumed>) = 1 [pid 21399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21401] <... futex resumed>) = 0 [pid 21398] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21397] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21396] <... futex resumed>) = 1 [pid 21395] <... futex resumed>) = 0 [pid 21401] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21400] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21399] <... futex resumed>) = 1 [pid 21398] <... futex resumed>) = 0 [pid 21397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21394] <... futex resumed>) = 0 [pid 21395] exit_group(0 [pid 21401] <... openat resumed>) = 3 [pid 21399] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21397] exit_group(0 [pid 21394] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21400] <... futex resumed>) = ? [pid 21398] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21395] <... exit_group resumed>) = ? [pid 21394] <... futex resumed>) = 0 [pid 21394] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... futex resumed>) = 0 [pid 21401] <... futex resumed>) = 1 [pid 21396] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21401] pwrite64(3, "\x02\x00", 2, 4 [pid 21399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21398] <... futex resumed>) = ? [pid 21397] <... exit_group resumed>) = ? [pid 21400] +++ exited with 0 +++ [pid 21396] <... futex resumed>) = 0 [pid 21401] <... pwrite64 resumed>) = 2 [pid 21398] +++ exited with 0 +++ [pid 21396] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21401] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21396] <... futex resumed>) = 0 [pid 21396] exit_group(0 [pid 21395] +++ exited with 0 +++ [pid 21396] <... exit_group resumed>) = ? [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21401] <... futex resumed>) = ? [pid 21397] +++ exited with 0 +++ [pid 21399] pwrite64(3, "\x02\x00", 2, 4) = 2 [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21397, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21399] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 21394] <... futex resumed>) = 0 [pid 21394] exit_group(0) = ? [pid 21401] +++ exited with 0 +++ [pid 21396] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21399] +++ exited with 0 +++ [pid 21394] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21394, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555f6e6750) = 21402 ci2-android-6-12-rust/strace-static-x86_64: Process 21402 attached [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21402] set_robust_list(0x55555f6e6760, 24) = 0 [pid 21402] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 21402] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 21402] setpgid(0, 0) = 0 [pid 21402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 21402] write(3, "1000", 4) = 4 [pid 21402] close(3) = 0 [pid 21402] write(1, "executing program\n", 18) = 18 executing program [pid 21402] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] <... restart_syscall resumed>) = 0 [pid 317] <... restart_syscall resumed>) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21402] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21402] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21402] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21403 attached [pid 21402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21403 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 21403] set_robust_list(0x55555f6e6760, 24 [pid 21402] <... mmap resumed>) = 0x7f9f66df1000 [pid 320] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 21405 attached ci2-android-6-12-rust/strace-static-x86_64: Process 21404 attached [pid 21405] set_robust_list(0x55555f6e6760, 24 [pid 21404] set_robust_list(0x55555f6e6760, 24 [pid 21403] <... set_robust_list resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21405 [pid 21402] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21405] <... set_robust_list resumed>) = 0 [pid 21404] <... set_robust_list resumed>) = 0 [pid 21403] rt_sigprocmask(SIG_SETMASK, [] [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 21402] <... mprotect resumed>) = 0 [pid 317] <... clone resumed>, child_tidptr=0x55555f6e6750) = 21404 [pid 21405] rt_sigprocmask(SIG_SETMASK, [] [pid 21404] rt_sigprocmask(SIG_SETMASK, [] [pid 21403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21402] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21402] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 21403] <... prctl resumed>) = 0 [pid 21402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21405] <... prctl resumed>) = 0 [pid 21404] <... prctl resumed>) = 0 [pid 21403] setpgid(0, 0ci2-android-6-12-rust/strace-static-x86_64: Process 21406 attached [pid 21405] setpgid(0, 0 [pid 21404] setpgid(0, 0 [pid 21403] <... setpgid resumed>) = 0 [pid 21405] <... setpgid resumed>) = 0 [pid 21404] <... setpgid resumed>) = 0 [pid 21405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21406] set_robust_list(0x7f9f66e119a0, 24 [pid 21403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 21402] <... clone3 resumed> => {parent_tid=[21406]}, 88) = 21406 [pid 21406] <... set_robust_list resumed>) = 0 [pid 21403] <... openat resumed>) = 3 [pid 21402] rt_sigprocmask(SIG_SETMASK, [] [pid 21406] rt_sigprocmask(SIG_SETMASK, [] [pid 21402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21405] <... openat resumed>) = 3 [pid 21403] write(3, "1000", 4 [pid 21402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21406] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21404] <... openat resumed>) = 3 [pid 21403] <... write resumed>) = 4 [pid 21402] <... futex resumed>) = 0 [pid 21406] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21403] close(3 [pid 21402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] <... close resumed>) = 0 [pid 21402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21406] <... futex resumed>) = 0 [pid 21405] write(3, "1000", 4 [pid 21404] write(3, "1000", 4 [pid 21403] write(1, "executing program\n", 18 [pid 21402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21406] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21405] <... write resumed>) = 4 [pid 21404] <... write resumed>) = 4 [pid 21403] <... write resumed>) = 18 executing program [pid 21402] <... futex resumed>) = 0 [pid 21406] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21405] close(3 [pid 21404] close(3 [pid 21403] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] <... close resumed>) = 0 [pid 21404] <... close resumed>) = 0 [pid 21403] <... futex resumed>) = 0 [pid 21406] <... futex resumed>) = 1 [pid 21405] write(1, "executing program\n", 18 [pid 21404] write(1, "executing program\n", 18 [pid 21403] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21402] <... futex resumed>) = 0 executing program executing program [pid 21406] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21405] <... write resumed>) = 18 [pid 21404] <... write resumed>) = 18 [pid 21403] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21404] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] <... futex resumed>) = 0 [pid 21404] <... futex resumed>) = 0 [pid 21405] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21404] rt_sigaction(SIGRT_1, {sa_handler=0x7f9f66e59150, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9f66e33120} [pid 21406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21405] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21404] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 21403] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21402] <... futex resumed>) = 0 [pid 21406] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 21403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21406] <... openat resumed>) = 3 [pid 21405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 21403] <... mmap resumed>) = 0x7f9f66df1000 [pid 21406] <... futex resumed>) = 1 [pid 21403] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21402] <... futex resumed>) = 0 [pid 21404] <... mmap resumed>) = 0x7f9f66df1000 [pid 21406] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21405] <... mmap resumed>) = 0x7f9f66df1000 [pid 21404] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21403] <... mprotect resumed>) = 0 [pid 21402] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21405] mprotect(0x7f9f66df2000, 131072, PROT_READ|PROT_WRITE [pid 21404] <... mprotect resumed>) = 0 [pid 21403] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21402] <... futex resumed>) = 0 [pid 21406] pwrite64(3, "\x02\x00", 2, 4 [pid 21404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21403] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21402] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21406] <... pwrite64 resumed>) = 2 [pid 21403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21405] <... mprotect resumed>) = 0 [pid 21404] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 21407 attached [pid 21406] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] rt_sigprocmask(SIG_BLOCK, ~[] [pid 21404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0}ci2-android-6-12-rust/strace-static-x86_64: Process 21408 attached [pid 21407] set_robust_list(0x7f9f66e119a0, 24 [pid 21406] <... futex resumed>) = 1 [pid 21405] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 21403] <... clone3 resumed> => {parent_tid=[21407]}, 88) = 21407 [pid 21402] <... futex resumed>) = 0 [pid 21406] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9f66e11990, parent_tid=0x7f9f66e11990, exit_signal=0, stack=0x7f9f66df1000, stack_size=0x20240, tls=0x7f9f66e116c0} [pid 21404] <... clone3 resumed> => {parent_tid=[21408]}, 88) = 21408 ci2-android-6-12-rust/strace-static-x86_64: Process 21409 attached [pid 21408] set_robust_list(0x7f9f66e119a0, 24 [pid 21407] <... set_robust_list resumed>) = 0 [pid 21404] rt_sigprocmask(SIG_SETMASK, [] [pid 21403] rt_sigprocmask(SIG_SETMASK, [] [pid 21402] exit_group(0 [pid 21409] set_robust_list(0x7f9f66e119a0, 24 [pid 21408] <... set_robust_list resumed>) = 0 [pid 21407] rt_sigprocmask(SIG_SETMASK, [] [pid 21406] <... futex resumed>) = ? [pid 21405] <... clone3 resumed> => {parent_tid=[21409]}, 88) = 21409 [pid 21404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21402] <... exit_group resumed>) = ? [pid 21409] <... set_robust_list resumed>) = 0 [pid 21408] rt_sigprocmask(SIG_SETMASK, [] [pid 21407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21406] +++ exited with 0 +++ [pid 21405] rt_sigprocmask(SIG_SETMASK, [] [pid 21404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21409] rt_sigprocmask(SIG_SETMASK, [] [pid 21408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21407] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21403] <... futex resumed>) = 0 [pid 21409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21407] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21408] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21407] <... futex resumed>) = 0 [pid 21403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21407] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21408] <... futex resumed>) = 0 [pid 21407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21407] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21408] <... futex resumed>) = 0 [pid 21405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 21404] <... futex resumed>) = 1 [pid 21403] <... futex resumed>) = 0 [pid 21402] +++ exited with 0 +++ [pid 21408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21407] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21402, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21409] <... futex resumed>) = 0 [pid 21407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] <... futex resumed>) = 1 [pid 21404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21409] mkdirat(AT_FDCWD, "./sys", 0777 [pid 21407] <... futex resumed>) = 1 [pid 21405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] <... futex resumed>) = 0 [pid 21409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 21408] <... futex resumed>) = 0 [pid 21407] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21404] <... futex resumed>) = 1 [pid 21403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21408] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21408] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21403] <... futex resumed>) = 0 [pid 21409] <... futex resumed>) = 1 [pid 21408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21407] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21405] <... futex resumed>) = 0 [pid 21403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21408] <... futex resumed>) = 1 [pid 21407] <... openat resumed>) = 3 [pid 21405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21404] <... futex resumed>) = 0 [pid 21409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] <... futex resumed>) = 0 [pid 21404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21409] mount(NULL, "./sys", "sysfs", 0, NULL [pid 21408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21407] <... futex resumed>) = 1 [pid 21405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21404] <... futex resumed>) = 0 [pid 21403] <... futex resumed>) = 0 [pid 21409] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 21408] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21407] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21403] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21408] <... openat resumed>) = 3 [pid 21407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21403] <... futex resumed>) = 0 [pid 21409] <... futex resumed>) = 1 [pid 21408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21407] pwrite64(3, "\x02\x00", 2, 4 [pid 21405] <... futex resumed>) = 0 [pid 21403] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21409] openat(AT_FDCWD, "./sys/bus/pci/devices/0000:00:03.0/config", O_RDWR [pid 21408] <... futex resumed>) = 1 [pid 21407] <... pwrite64 resumed>) = 2 [pid 21405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21404] <... futex resumed>) = 0 [pid 21409] <... openat resumed>) = 3 [pid 21408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21407] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21407] <... futex resumed>) = 1 [pid 21405] <... futex resumed>) = 0 [pid 21404] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] <... futex resumed>) = 0 [pid 21409] <... futex resumed>) = 0 [pid 21408] pwrite64(3, "\x02\x00", 2, 4 [pid 21407] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21404] <... futex resumed>) = 0 [pid 21403] exit_group(0 [pid 21409] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21407] <... futex resumed>) = ? [pid 21403] <... exit_group resumed>) = ? [pid 21404] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21408] <... pwrite64 resumed>) = 2 [pid 21407] +++ exited with 0 +++ [pid 21405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 21408] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] futex(0x7f9f66ef6b48, FUTEX_WAKE_PRIVATE, 1000000 [pid 21403] +++ exited with 0 +++ [pid 21409] <... futex resumed>) = 0 [pid 21408] <... futex resumed>) = 1 [pid 21405] <... futex resumed>) = 1 [pid 21404] <... futex resumed>) = 0 [pid 320] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 21409] pwrite64(3, "\x02\x00", 2, 4 [pid 21408] futex(0x7f9f66ef6b48, FUTEX_WAIT_PRIVATE, 0, NULL [pid 21405] futex(0x7f9f66ef6b4c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 21404] exit_group(0 [pid 320] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 21409] <... pwrite64 resumed>) = 2 [pid 21408] <... futex resumed>) = ? [pid 21404] <... exit_group resumed>) = ? [pid 21409] futex(0x7f9f66ef6b4c, FUTEX_WAKE_PRIVATE, 1000000 [pid 21405] <... futex resumed>) = 0 [pid 21409] <... futex resumed>) = 1 [pid 21405] exit_group(0) = ? [pid 21409] +++ exited with 0 +++ [pid 21408] +++ exited with 0 +++ [pid 21405] +++ exited with 0 +++ [pid 21404] +++ exited with 0 +++ [pid 317] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 317] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... restart_syscall resumed>) = 0 [pid 314] <...