ci2-android-6-12-rust/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-12-rust/syz-executor3010373847 <...> Warning: Permanently added '10.128.0.27' (ED25519) to the list of known hosts. execve("ci2-android-6-12-rust/syz-executor3010373847", ["ci2-android-6-12-rust/syz-executor3010373847"], 0x7ffd5def8ed0 /* 10 vars */) = 0 brk(NULL) = 0x5555570de000 brk(0x5555570ded40) = 0x5555570ded40 arch_prctl(ARCH_SET_FS, 0x5555570de3c0) = 0 set_tid_address(0x5555570de690) = 312 set_robust_list(0x5555570de6a0, 24) = 0 rseq({cpu_id_start=0, cpu_id=RSEQ_CPU_ID_UNINITIALIZED, rseq_cs=NULL, flags=0, node_id=0, mm_cid=0, slice_ctrl={request=0, granted=0, __reserved=0}, __reserved=0}, 32, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/root/ci2-android-6-12-rust/syz-executor3010373847", 4096) = 50 getrandom("\x0f\x07\xfe\x74\x7e\x18\xa5\x74", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x5555570ded40 brk(0x5555570ffd40) = 0x5555570ffd40 brk(0x555557100000) = 0x555557100000 mprotect(0x7fd456430000, 20480, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 313 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 314 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 315 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 316 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 313 attached [pid 313] set_robust_list(0x5555570de6a0, 24) = 0 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 317 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 314 attached [pid 314] set_robust_list(0x5555570de6a0, 24) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [], 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, child_tidptr=0x5555570de690) = 318 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 315 attached [pid 315] set_robust_list(0x5555570de6a0, 24) = 0 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 319 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 316 attached [pid 316] set_robust_list(0x5555570de6a0, 24) = 0 [pid 316] 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 317 attached ci2-android-6-12-rust/strace-static-x86_64: Process 318 attached ci2-android-6-12-rust/strace-static-x86_64: Process 319 attached [pid 318] set_robust_list(0x5555570de6a0, 24 [pid 317] set_robust_list(0x5555570de6a0, 24 [pid 319] set_robust_list(0x5555570de6a0, 24 [pid 318] <... set_robust_list resumed>) = 0 [pid 317] <... set_robust_list resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 320 attached [pid 319] <... set_robust_list resumed>) = 0 [pid 318] rt_sigprocmask(SIG_SETMASK, [] [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 320] set_robust_list(0x5555570de6a0, 24 [pid 319] rt_sigprocmask(SIG_SETMASK, [] [pid 318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... set_robust_list resumed>) = 0 [pid 319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 319] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 318] <... prctl resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 320 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 319] <... prctl resumed>) = 0 [pid 318] setpgid(0, 0 [pid 317] <... prctl resumed>) = 0 [pid 319] setpgid(0, 0 [pid 318] <... setpgid resumed>) = 0 [pid 317] setpgid(0, 0 [pid 320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 319] <... setpgid resumed>) = 0 [pid 318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... setpgid resumed>) = 0 [pid 320] <... prctl resumed>) = 0 [pid 319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 320] setpgid(0, 0 [pid 319] <... openat resumed>) = 3 [pid 320] <... setpgid resumed>) = 0 [pid 318] <... openat resumed>) = 3 [pid 317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 318] write(3, "1000", 4) = 4 [pid 318] close(3) = 0 [pid 318] write(1, "executing program\n", 18 [pid 320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... openat resumed>) = 3 [pid 320] <... openat resumed>) = 3 [pid 319] write(3, "1000", 4 [pid 318] <... write resumed>) = 18 [pid 317] write(3, "1000", 4 [pid 320] write(3, "1000", 4 [pid 319] <... write resumed>) = 4 [pid 317] <... write resumed>) = 4 [pid 320] <... write resumed>) = 4 executing program [pid 319] close(3 [pid 317] close(3 [pid 320] close(3 [pid 319] <... close resumed>) = 0 [pid 320] <... close resumed>) = 0 [pid 317] <... close resumed>) = 0 [pid 320] write(1, "executing program\n", 18) = 18 executing program [pid 319] write(1, "executing program\n", 18 [pid 318] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] write(1, "executing program\n", 18 [pid 320] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 executing program executing program [pid 318] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 320] <... futex resumed>) = 0 [pid 319] <... write resumed>) = 18 [pid 318] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 317] <... write resumed>) = 18 [pid 320] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 319] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 317] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 319] <... futex resumed>) = 0 [pid 318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... futex resumed>) = 0 [pid 320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 319] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 317] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 319] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 318] <... mmap resumed>) = 0x7fd456332000 [pid 317] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 319] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 318] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 317] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 320] <... mmap resumed>) = 0x7fd456332000 [pid 319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 318] <... mprotect resumed>) = 0 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 320] <... mprotect resumed>) = 0 [pid 319] <... mmap resumed>) = 0x7fd456332000 [pid 318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 317] <... mmap resumed>) = 0x7fd456332000 ci2-android-6-12-rust/strace-static-x86_64: Process 321 attached [pid 320] rt_sigprocmask(SIG_BLOCK, ~[] [pid 319] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 317] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 320] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 319] <... mprotect resumed>) = 0 [pid 320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 317] <... mprotect resumed>) = 0 [pid 319] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 322 attached [pid 321] set_robust_list(0x7fd4563529a0, 24 [pid 319] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 318] <... clone3 resumed> => {parent_tid=[321]}, 88) = 321 [pid 318] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 318] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 322] set_robust_list(0x7fd4563529a0, 24 [pid 321] <... set_robust_list resumed>) = 0 [pid 320] <... clone3 resumed> => {parent_tid=[322]}, 88) = 322 [pid 319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 318] futex(0x7fd456436b2c, 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 323 attached [pid 322] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [] [pid 320] rt_sigprocmask(SIG_SETMASK, [] [pid 317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 323] set_robust_list(0x7fd4563529a0, 24 [pid 322] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 319] <... clone3 resumed> => {parent_tid=[323]}, 88) = 323 ci2-android-6-12-rust/strace-static-x86_64: Process 324 attached [pid 323] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] mkdirat(AT_FDCWD, "./config", 0777 [pid 320] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] rt_sigprocmask(SIG_SETMASK, [] [pid 324] set_robust_list(0x7fd4563529a0, 24 [pid 323] rt_sigprocmask(SIG_SETMASK, [] [pid 322] mkdirat(AT_FDCWD, "./config", 0777 [pid 323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 323] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 324] <... set_robust_list resumed>) = 0 [pid 322] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 321] <... mkdirat resumed>) = 0 [pid 320] <... futex resumed>) = 0 [pid 319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 317] <... clone3 resumed> => {parent_tid=[324]}, 88) = 324 [pid 324] rt_sigprocmask(SIG_SETMASK, [] [pid 322] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] rt_sigprocmask(SIG_SETMASK, [] [pid 324] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 322] <... futex resumed>) = 0 [pid 321] <... futex resumed>) = 1 [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 319] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 324] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 321] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... futex resumed>) = 0 [pid 317] <... futex resumed>) = 0 [pid 324] mkdirat(AT_FDCWD, "./config", 0777 [pid 322] mount(NULL, "./config", "configfs", 0, NULL [pid 323] <... futex resumed>) = 0 [pid 320] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 318] <... futex resumed>) = 0 [pid 317] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] mkdirat(AT_FDCWD, "./config", 0777 [pid 318] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 318] <... futex resumed>) = 1 [pid 324] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 323] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... futex resumed>) = 1 [pid 323] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 324] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... mount resumed>) = 0 [pid 321] <... futex resumed>) = 0 [pid 317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 319] <... futex resumed>) = 0 [pid 324] <... futex resumed>) = 0 [pid 324] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 322] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 321] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 321] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 [pid 318] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 318] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = 0 [pid 321] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 [pid 318] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 318] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] rmdir("./config/usb_gadget/g1") = 0 [pid 321] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 [pid 318] exit_group(0) = ? [pid 321] <... futex resumed>) = ? [pid 321] +++ exited with 0 +++ [pid 318] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=318, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 317] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 324] <... futex resumed>) = 0 [pid 317] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 324] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 324] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 317] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... mkdirat resumed>) = 0 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... futex resumed>) = 1 [pid 324] rmdir("./config/usb_gadget/g1") = 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 324] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 317] exit_group(0) = ? [pid 324] +++ exited with 0 +++ [pid 317] +++ exited with 0 +++ [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 325 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=317, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [ 24.247466][ T36] audit: type=1400 audit(1789678583.819:64): avc: denied { execmem } for pid=312 comm="syz-executor301" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [pid 319] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = 0 [pid 323] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 323] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] <... futex resumed>) = 1 [pid 323] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 319] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = 0 [pid 319] <... futex resumed>) = 1 [pid 323] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = 0 [pid 319] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = 0 [pid 319] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... futex resumed>) = 1 [pid 323] rmdir("./config/usb_gadget/g1") = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 320] <... futex resumed>) = 0 [pid 323] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 319] <... futex resumed>) = 0 [pid 319] exit_group(0) = ? [pid 323] +++ exited with 0 +++ [pid 319] +++ exited with 0 +++ [pid 320] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 326 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 326 attached ci2-android-6-12-rust/strace-static-x86_64: Process 325 attached [pid 320] <... futex resumed>) = 1 [pid 325] set_robust_list(0x5555570de6a0, 24 [pid 320] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=319, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 326] set_robust_list(0x5555570de6a0, 24 [pid 325] <... set_robust_list resumed>) = 0 [pid 322] <... futex resumed>) = 0 [pid 325] rt_sigprocmask(SIG_SETMASK, [] [pid 322] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 326] <... set_robust_list resumed>) = 0 [pid 325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 326] rt_sigprocmask(SIG_SETMASK, [] [pid 325] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 322] <... mkdirat resumed>) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 322] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 322] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 326] setpgid(0, 0) = 0 [pid 326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 326] write(3, "1000", 4) = 4 [pid 326] close(3) = 0 executing program [pid 326] write(1, "executing program\n", 18) = 18 [pid 326] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 326] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 326] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 328 attached [pid 328] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 326] <... clone3 resumed> => {parent_tid=[328]}, 88) = 328 [pid 326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 326] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... futex resumed>) = 0 [pid 328] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 328] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 326] <... futex resumed>) = 1 [pid 326] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 326] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... futex resumed>) = 0 [pid 326] <... futex resumed>) = 1 [pid 328] mount(NULL, "./config", "configfs", 0, NULL [pid 326] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 328] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 328] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... futex resumed>) = 0 [pid 326] <... futex resumed>) = 1 [pid 328] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 326] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 328] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 326] <... futex resumed>) = 0 [pid 328] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 326] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 326] <... futex resumed>) = 0 [pid 328] rmdir("./config/usb_gadget/g1" [pid 326] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... rmdir resumed>) = 0 [pid 328] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] exit_group(0) = ? [ 24.280776][ T36] audit: type=1400 audit(1789678583.859:65): avc: denied { mounton } for pid=320 comm="syz-executor301" path="/root/config" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 24.306177][ T36] audit: type=1400 audit(1789678583.859:66): avc: denied { mount } for pid=320 comm="syz-executor301" name="/" dev="configfs" ino=1892 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [pid 328] <... futex resumed>) = ? [pid 320] <... futex resumed>) = 0 [pid 320] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... prctl resumed>) = 0 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 322] <... futex resumed>) = 0 [pid 320] <... futex resumed>) = 1 [pid 322] rmdir("./config/usb_gadget/g1" [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 325] setpgid(0, 0 [pid 322] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 320] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 322] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] +++ exited with 0 +++ [pid 326] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 329 attached [pid 329] set_robust_list(0x5555570de6a0, 24) = 0 [pid 329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 329 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 329] <... prctl resumed>) = 0 [pid 329] setpgid(0, 0 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 329] <... setpgid resumed>) = 0 [pid 329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 329] write(3, "1000", 4) = 4 [pid 329] close(3) = 0 [pid 329] write(1, "executing program\n", 18) = 18 executing program [pid 329] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 329] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 329] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 329] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[330]}, 88) = 330 [pid 329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 329] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 329] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] <... setpgid resumed>) = 0 [pid 325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 325] write(3, "1000", 4) = 4 [pid 325] close(3) = 0 [pid 325] write(1, "executing program\n", 18 [pid 313] <... restart_syscall resumed>) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 331 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 325] <... write resumed>) = 18 [pid 325] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 325] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 325] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 325] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 325] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 325] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 332 attached [pid 332] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 325] <... clone3 resumed> => {parent_tid=[332]}, 88) = 332 [pid 332] rt_sigprocmask(SIG_SETMASK, [] [pid 325] rt_sigprocmask(SIG_SETMASK, [] [pid 332] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 332] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] mkdirat(AT_FDCWD, "./config", 0777 [pid 325] <... futex resumed>) = 0 [pid 332] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 325] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 332] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 332] mount(NULL, "./config", "configfs", 0, NULL [pid 325] <... futex resumed>) = 0 [pid 332] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 325] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = 1 [pid 325] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 325] <... futex resumed>) = 0 [pid 332] <... mkdirat resumed>) = 0 [pid 325] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... futex resumed>) = 1 [pid 332] rmdir("./config/usb_gadget/g1") = 0 [pid 332] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... futex resumed>) = 0 [pid 325] exit_group(0) = ? [pid 332] <... futex resumed>) = ? [pid 332] +++ exited with 0 +++ [pid 325] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 330 attached [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=325, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 331 attached [pid 330] set_robust_list(0x7fd4563529a0, 24 [pid 320] exit_group(0 [pid 331] set_robust_list(0x5555570de6a0, 24 [pid 330] <... set_robust_list resumed>) = 0 [pid 320] <... exit_group resumed>) = ? [pid 331] <... set_robust_list resumed>) = 0 [pid 330] rt_sigprocmask(SIG_SETMASK, [] [pid 331] rt_sigprocmask(SIG_SETMASK, [] [pid 330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 330] mkdirat(AT_FDCWD, "./config", 0777 [pid 331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 330] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 331] <... prctl resumed>) = 0 [pid 330] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] setpgid(0, 0 [pid 330] <... futex resumed>) = 1 [pid 331] <... setpgid resumed>) = 0 [pid 330] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 331] write(3, "1000", 4) = 4 [pid 331] close(3) = 0 [pid 331] write(1, "executing program\n", 18) = 18 [pid 331] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 331] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 331] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 331] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 331] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 333 attached [pid 333] set_robust_list(0x7fd4563529a0, 24 [pid 331] <... clone3 resumed> => {parent_tid=[333]}, 88) = 333 [pid 333] <... set_robust_list resumed>) = 0 [pid 331] rt_sigprocmask(SIG_SETMASK, [] [pid 333] rt_sigprocmask(SIG_SETMASK, [] [pid 331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 331] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] <... futex resumed>) = 0 [pid 333] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 331] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] mount(NULL, "./config", "configfs", 0, NULL [pid 331] <... futex resumed>) = 0 [pid 333] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 331] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... futex resumed>) = 1 [pid 331] <... futex resumed>) = 0 [pid 333] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 331] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... mkdirat resumed>) = 0 [pid 333] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... futex resumed>) = 1 [pid 333] rmdir("./config/usb_gadget/g1") = 0 [pid 333] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 333] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] <... futex resumed>) = 0 [pid 331] exit_group(0 [pid 333] <... futex resumed>) = ? [pid 333] +++ exited with 0 +++ [pid 331] <... exit_group resumed>) = ? [pid 331] +++ exited with 0 +++ [pid 322] <... futex resumed>) = ? executing program [pid 322] +++ exited with 0 +++ [pid 320] +++ exited with 0 +++ [pid 329] <... futex resumed>) = 0 [pid 329] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] <... futex resumed>) = 0 [pid 329] <... futex resumed>) = 1 [pid 330] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 329] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 330] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 330] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] <... futex resumed>) = 0 [pid 330] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = 0 [pid 330] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] futex(0x7fd456436b28, 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, child_tidptr=0x5555570de690) = 334 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 329] <... futex resumed>) = 1 [pid 329] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] <... futex resumed>) = 0 [pid 330] rmdir("./config/usb_gadget/g1") = 0 [pid 330] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] <... futex resumed>) = 1 [pid 329] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] exit_group(0 [pid 330] <... futex resumed>) = ? [pid 330] +++ exited with 0 +++ [pid 329] <... exit_group resumed>) = ? [pid 329] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=331, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 335 attached [ 24.329793][ T36] audit: type=1400 audit(1789678583.859:67): avc: denied { mounton } for pid=318 comm="syz-executor301" path="/root/config" dev="configfs" ino=1892 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 24.354975][ T36] audit: type=1400 audit(1789678583.859:68): avc: denied { search } for pid=318 comm="syz-executor301" name="/" dev="configfs" ino=1892 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [pid 335] set_robust_list(0x5555570de6a0, 24) = 0 [pid 335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 335] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 335] setpgid(0, 0) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 335 [pid 335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 335] <... openat resumed>) = 3 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 335] write(3, "1000", 4) = 4 [pid 335] close(3) = 0 [pid 335] write(1, "executing program\n", 18) = 18 [pid 335] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 335] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 335] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 335] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 335] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[336]}, 88) = 336 [pid 335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 335] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 335] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=320, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 334 attached [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 337 attached [pid 334] set_robust_list(0x5555570de6a0, 24ci2-android-6-12-rust/strace-static-x86_64: Process 336 attached ) = 0 [pid 337] set_robust_list(0x5555570de6a0, 24) = 0 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 337] setpgid(0, 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 337 [pid 337] <... setpgid resumed>) = 0 [pid 337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 337] <... openat resumed>) = 3 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 337] write(3, "1000", 4) = 4 [pid 337] close(3) = 0 [pid 337] write(1, "executing program\n", 18) = 18 [pid 337] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 executing program [pid 337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 337] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 337] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[338]}, 88) = 338 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 336] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 336] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 336] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 336] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 335] <... futex resumed>) = 0 [pid 336] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] mount(NULL, "./config", "configfs", 0, NULL [pid 335] <... futex resumed>) = 0 [pid 336] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 335] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 335] <... futex resumed>) = 0 [pid 335] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 335] <... futex resumed>) = 0 [pid 335] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... mkdirat resumed>) = 0 [pid 336] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... futex resumed>) = 0 [pid 335] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 335] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] rmdir("./config/usb_gadget/g1") = 0 [pid 336] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... futex resumed>) = 0 [pid 335] exit_group(0) = ? [pid 336] <... futex resumed>) = ? [pid 336] +++ exited with 0 +++ [pid 335] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=335, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 334] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 334] setpgid(0, 0) = 0 [pid 334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 334] write(3, "1000", 4) = 4 [pid 334] close(3) = 0 [pid 334] write(1, "executing program\n", 18) = 18 executing program [pid 334] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 334] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[339]}, 88) = 339 [pid 334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 334] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=329, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 340 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 338 attached [pid 338] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 338] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 338] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = 1 [pid 337] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... restart_syscall resumed>) = 0 [pid 338] mount(NULL, "./config", "configfs", 0, NULL [pid 337] <... futex resumed>) = 0 [pid 338] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 337] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 338] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 338] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 338] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 337] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 339 attached [pid 339] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 341 ci2-android-6-12-rust/strace-static-x86_64: Process 341 attached ci2-android-6-12-rust/strace-static-x86_64: Process 340 attached [pid 339] rt_sigprocmask(SIG_SETMASK, [] [pid 340] set_robust_list(0x5555570de6a0, 24 [pid 341] set_robust_list(0x5555570de6a0, 24 [pid 340] <... set_robust_list resumed>) = 0 [pid 339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 338] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 338] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 338] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 338] rmdir("./config/usb_gadget/g1" [pid 337] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... rmdir resumed>) = 0 [pid 338] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 337] exit_group(0) = ? [pid 338] +++ exited with 0 +++ [pid 337] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=337, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 341] <... set_robust_list resumed>) = 0 [pid 341] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 341] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 341] setpgid(0, 0) = 0 [pid 341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 341] write(3, "1000", 4) = 4 [pid 341] close(3) = 0 [pid 341] write(1, "executing program\n", 18) = 18 executing program [pid 341] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 341] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 341] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 341] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 341] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 341] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[342]}, 88) = 342 [pid 341] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 341] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 341] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 340] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 340] setpgid(0, 0) = 0 [pid 340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 340] write(3, "1000", 4) = 4 [pid 340] close(3) = 0 [pid 340] write(1, "executing program\n", 18) = 18 [pid 340] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 340] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 340] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 340] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[343]}, 88) = 343 [pid 340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 340] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... restart_syscall resumed>) = 0 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7fd456436b2c, 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=0x5555570de690) = 344 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 339] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 339] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 339] <... futex resumed>) = 1 [pid 339] mount(NULL, "./config", "configfs", 0, NULL [pid 334] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 339] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 334] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... mkdirat resumed>) = 0 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] rmdir("./config/usb_gadget/g1") = 0 [pid 339] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] exit_group(0) = ? [pid 339] +++ exited with 0 +++ [pid 334] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=334, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 24.378128][ T36] audit: type=1400 audit(1789678583.859:69): avc: denied { write } for pid=318 comm="syz-executor301" name="usb_gadget" dev="configfs" ino=1893 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 24.402428][ T36] audit: type=1400 audit(1789678583.859:70): avc: denied { add_name } for pid=318 comm="syz-executor301" name="g1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 24.423791][ T36] audit: type=1400 audit(1789678583.859:71): avc: denied { create } for pid=318 comm="syz-executor301" name="g1" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:configfs_t tclass=dir permissive=1 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 344 attached ci2-android-6-12-rust/strace-static-x86_64: Process 343 attached ci2-android-6-12-rust/strace-static-x86_64: Process 342 attached [pid 344] set_robust_list(0x5555570de6a0, 24 [pid 343] set_robust_list(0x7fd4563529a0, 24 [pid 342] set_robust_list(0x7fd4563529a0, 24 [pid 344] <... set_robust_list resumed>) = 0 [pid 343] <... set_robust_list resumed>) = 0 [pid 342] <... set_robust_list resumed>) = 0 [pid 344] rt_sigprocmask(SIG_SETMASK, [] [pid 343] rt_sigprocmask(SIG_SETMASK, [] [pid 342] rt_sigprocmask(SIG_SETMASK, [] [pid 344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 342] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 343] mkdirat(AT_FDCWD, "./config", 0777 [pid 342] mkdirat(AT_FDCWD, "./config", 0777 [pid 344] <... prctl resumed>) = 0 [pid 343] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 342] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 344] setpgid(0, 0 [pid 343] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... setpgid resumed>) = 0 [pid 343] <... futex resumed>) = 1 [pid 342] <... futex resumed>) = 1 [pid 344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 343] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 342] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 344] <... openat resumed>) = 3 [pid 344] write(3, "1000", 4) = 4 [pid 344] close(3) = 0 [pid 344] write(1, "executing program\n", 18) = 18 [pid 344] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 344] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 344] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 344] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 344] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 344] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 345 attached [pid 345] set_robust_list(0x7fd4563529a0, 24 [pid 344] <... clone3 resumed> => {parent_tid=[345]}, 88) = 345 [pid 345] <... set_robust_list resumed>) = 0 [pid 344] rt_sigprocmask(SIG_SETMASK, [] [pid 345] rt_sigprocmask(SIG_SETMASK, [] [pid 344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 344] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 344] <... futex resumed>) = 0 [pid 345] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... futex resumed>) = 0 [pid 344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 345] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 344] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 344] <... futex resumed>) = 0 [pid 345] mount(NULL, "./config", "configfs", 0, NULL [pid 344] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 345] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 345] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 344] <... futex resumed>) = 0 [pid 344] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 344] <... futex resumed>) = 1 [pid 345] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 344] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... mkdirat resumed>) = 0 [pid 345] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = 0 [pid 345] <... futex resumed>) = 1 [pid 344] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] rmdir("./config/usb_gadget/g1" [pid 344] <... futex resumed>) = 0 [pid 345] <... rmdir resumed>) = 0 [pid 344] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = 0 [pid 344] exit_group(0) = ? [pid 345] <... futex resumed>) = ? [pid 345] +++ exited with 0 +++ [pid 344] +++ exited with 0 +++ executing program [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] <... futex resumed>) = 0 [pid 343] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 343] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... futex resumed>) = 1 [pid 340] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 343] <... futex resumed>) = 0 [pid 340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 343] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 343] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 340] <... futex resumed>) = 0 [pid 343] <... mkdirat resumed>) = 0 [pid 340] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 343] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 343] <... futex resumed>) = 1 [pid 343] rmdir("./config/usb_gadget/g1") = 0 [pid 343] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... futex resumed>) = 0 [pid 340] exit_group(0) = ? [pid 343] <... futex resumed>) = ? [pid 343] +++ exited with 0 +++ [pid 340] +++ exited with 0 +++ [pid 341] <... futex resumed>) = 0 [pid 341] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = 0 [pid 342] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 342] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 342] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 341] <... futex resumed>) = 1 [pid 341] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 341] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = 0 [pid 342] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = 0 [pid 342] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 342] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 341] <... futex resumed>) = 1 [pid 341] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 341] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = 0 [pid 342] rmdir("./config/usb_gadget/g1") = 0 [pid 342] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 342] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 341] <... futex resumed>) = 1 [pid 341] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 341] exit_group(0 [pid 342] <... futex resumed>) = ? [pid 342] +++ exited with 0 +++ [pid 341] <... exit_group resumed>) = ? [pid 341] +++ exited with 0 +++ [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=344, 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=0x5555570de690) = 346 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=340, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-6-12-rust/strace-static-x86_64: Process 346 attached [pid 314] <... restart_syscall resumed>) = 0 [pid 346] set_robust_list(0x5555570de6a0, 24 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=341, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 347 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 346] <... set_robust_list resumed>) = 0 [pid 346] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 346] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 346] setpgid(0, 0) = 0 [pid 346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 346] write(3, "1000", 4) = 4 [pid 346] close(3) = 0 [pid 346] write(1, "executing program\n", 18) = 18 executing program [pid 346] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 346] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 346] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[348]}, 88) = 348 [pid 346] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 346] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 349 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555570de690) = 350 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 347 attached [pid 347] set_robust_list(0x5555570de6a0, 24) = 0 [pid 347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 347] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 347] setpgid(0, 0) = 0 [pid 347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 347] write(3, "1000", 4) = 4 [pid 347] close(3) = 0 [pid 347] write(1, "executing program\n", 18) = 18 executing program [pid 347] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 347] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 347] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 347] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 347] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} => {parent_tid=[351]}, 88) = 351 [pid 347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 347] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 348 attached [pid 348] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 348] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 348] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 1 [pid 348] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 348] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 348] <... futex resumed>) = 1 [pid 346] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 349 attached ci2-android-6-12-rust/strace-static-x86_64: Process 351 attached ci2-android-6-12-rust/strace-static-x86_64: Process 350 attached [pid 351] set_robust_list(0x7fd4563529a0, 24 [pid 350] set_robust_list(0x5555570de6a0, 24 [pid 349] set_robust_list(0x5555570de6a0, 24 [pid 351] <... set_robust_list resumed>) = 0 [pid 350] <... set_robust_list resumed>) = 0 [pid 349] <... set_robust_list resumed>) = 0 [pid 348] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] rt_sigprocmask(SIG_SETMASK, [] [pid 349] rt_sigprocmask(SIG_SETMASK, [] [pid 351] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 348] <... futex resumed>) = 1 [pid 346] <... futex resumed>) = 0 [pid 351] mkdirat(AT_FDCWD, "./config", 0777 [pid 350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 348] rmdir("./config/usb_gadget/g1" [pid 346] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 350] <... prctl resumed>) = 0 [pid 349] <... prctl resumed>) = 0 [pid 351] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] setpgid(0, 0 [pid 349] setpgid(0, 0 [pid 346] <... futex resumed>) = 0 [pid 351] <... futex resumed>) = 1 [pid 350] <... setpgid resumed>) = 0 [pid 349] <... setpgid resumed>) = 0 [pid 348] <... rmdir resumed>) = 0 [pid 347] <... futex resumed>) = 0 [pid 351] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 347] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] <... openat resumed>) = 3 [pid 349] <... openat resumed>) = 3 [pid 348] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] mount(NULL, "./config", "configfs", 0, NULL [pid 350] write(3, "1000", 4 [pid 349] write(3, "1000", 4 [pid 348] <... futex resumed>) = 0 [pid 347] <... futex resumed>) = 0 [pid 351] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 350] <... write resumed>) = 4 [pid 349] <... write resumed>) = 4 [pid 348] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 347] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 346] exit_group(0 [pid 351] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] close(3 [pid 349] close(3 [pid 347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 346] <... exit_group resumed>) = ? [pid 351] <... futex resumed>) = 0 [pid 350] <... close resumed>) = 0 [pid 349] <... close resumed>) = 0 [pid 348] <... futex resumed>) = ? [pid 347] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 350] write(1, "executing program\n", 18 [pid 349] write(1, "executing program\n", 18 [pid 350] <... write resumed>) = 18 [pid 348] +++ exited with 0 +++ [pid 349] <... write resumed>) = 18 [pid 347] <... futex resumed>) = 0 [pid 346] +++ exited with 0 +++ [pid 350] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = 0 [pid 349] <... futex resumed>) = 0 [pid 350] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 349] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 350] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 349] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 350] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program executing program [pid 349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 350] <... mmap resumed>) = 0x7fd456332000 [pid 349] <... mmap resumed>) = 0x7fd456332000 [pid 347] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] <... mkdirat resumed>) = 0 [pid 350] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 349] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 351] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... mprotect resumed>) = 0 [pid 349] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 351] <... futex resumed>) = 1 [pid 350] rt_sigprocmask(SIG_BLOCK, ~[] [pid 349] rt_sigprocmask(SIG_BLOCK, ~[] [pid 347] <... futex resumed>) = 0 [pid 351] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 349] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 347] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 347] <... futex resumed>) = 0 [pid 351] rmdir("./config/usb_gadget/g1"ci2-android-6-12-rust/strace-static-x86_64: Process 353 attached ci2-android-6-12-rust/strace-static-x86_64: Process 352 attached [pid 347] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 353] set_robust_list(0x7fd4563529a0, 24 [pid 352] set_robust_list(0x7fd4563529a0, 24 [pid 350] <... clone3 resumed> => {parent_tid=[352]}, 88) = 352 [pid 349] <... clone3 resumed> => {parent_tid=[353]}, 88) = 353 [pid 316] <... restart_syscall resumed>) = 0 [pid 353] <... set_robust_list resumed>) = 0 [pid 352] <... set_robust_list resumed>) = 0 [pid 351] <... rmdir resumed>) = 0 [pid 350] rt_sigprocmask(SIG_SETMASK, [] [pid 349] rt_sigprocmask(SIG_SETMASK, [] [pid 353] rt_sigprocmask(SIG_SETMASK, [] [pid 352] rt_sigprocmask(SIG_SETMASK, [] [pid 351] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 349] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 351] <... futex resumed>) = 1 [pid 350] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 0 [pid 353] mkdirat(AT_FDCWD, "./config", 0777 [pid 352] mkdirat(AT_FDCWD, "./config", 0777 [pid 351] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] <... futex resumed>) = 0 [pid 349] <... futex resumed>) = 0 [pid 353] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 352] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 350] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 349] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] exit_group(0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 353] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 352] <... futex resumed>) = 0 [pid 351] <... futex resumed>) = ? [pid 350] <... futex resumed>) = 0 [pid 349] <... futex resumed>) = 0 [pid 347] <... exit_group resumed>) = ? [pid 353] mount(NULL, "./config", "configfs", 0, NULL [pid 352] mount(NULL, "./config", "configfs", 0, NULL [pid 351] +++ exited with 0 +++ [pid 350] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 349] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 353] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 353] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 349] <... futex resumed>) = 0 [pid 347] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 349] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 349] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 354 attached [pid 352] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 349] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=347, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 354] set_robust_list(0x5555570de6a0, 24 [pid 352] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 354 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 354] <... set_robust_list resumed>) = 0 [pid 352] <... futex resumed>) = 1 [pid 350] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 315] <... restart_syscall resumed>) = 0 [pid 353] <... mkdirat resumed>) = 0 [pid 352] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] rt_sigprocmask(SIG_SETMASK, [] [pid 353] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] <... futex resumed>) = 0 [pid 354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 353] <... futex resumed>) = 1 [pid 352] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 350] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 349] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 353] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 352] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 349] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = 0 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 354] <... prctl resumed>) = 0 [pid 353] rmdir("./config/usb_gadget/g1" [pid 352] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 354] setpgid(0, 0 [pid 352] <... futex resumed>) = 1 [pid 350] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 355 attached [pid 353] <... rmdir resumed>) = 0 [pid 352] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] set_robust_list(0x5555570de6a0, 24 [pid 354] <... setpgid resumed>) = 0 [pid 353] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = 0 [pid 355] <... set_robust_list resumed>) = 0 [pid 354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 353] <... futex resumed>) = 1 [pid 350] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 349] <... futex resumed>) = 0 [pid 355] rt_sigprocmask(SIG_SETMASK, [] [pid 353] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] exit_group(0 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 355 [pid 355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 354] <... openat resumed>) = 3 [pid 353] <... futex resumed>) = ? [pid 352] rmdir("./config/usb_gadget/g1" [pid 349] <... exit_group resumed>) = ? [pid 355] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 354] write(3, "1000", 4 [pid 353] +++ exited with 0 +++ [pid 352] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 355] <... prctl resumed>) = 0 [pid 354] <... write resumed>) = 4 [pid 352] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] +++ exited with 0 +++ [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 355] setpgid(0, 0 [pid 354] close(3 [pid 355] <... setpgid resumed>) = 0 [pid 352] <... futex resumed>) = 1 [pid 350] <... futex resumed>) = 0 executing program [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 354] <... close resumed>) = 0 [pid 355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 352] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] exit_group(0 [pid 355] <... openat resumed>) = 3 [pid 354] write(1, "executing program\n", 18 [pid 352] <... futex resumed>) = ? [pid 350] <... exit_group resumed>) = ? [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 355] write(3, "1000", 4 [pid 354] <... write resumed>) = 18 [pid 352] +++ exited with 0 +++ [pid 355] <... write resumed>) = 4 [pid 354] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] +++ exited with 0 +++ [pid 355] close(3 [pid 354] <... futex resumed>) = 0 [pid 355] <... close resumed>) = 0 [pid 354] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=350, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 355] write(1, "executing program\n", 18 [pid 354] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 355] <... write resumed>) = 18 [pid 354] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 355] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 355] <... futex resumed>) = 0 [pid 355] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 354] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 355] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 355] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 354] <... mmap resumed>) = 0x7fd456332000 [pid 355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 355] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 355] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 355] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 356 attached [pid 356] set_robust_list(0x7fd4563529a0, 24 [pid 355] <... clone3 resumed> => {parent_tid=[356]}, 88) = 356 [pid 356] <... set_robust_list resumed>) = 0 [pid 355] rt_sigprocmask(SIG_SETMASK, [] [pid 356] rt_sigprocmask(SIG_SETMASK, [] [pid 355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 355] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] mkdirat(AT_FDCWD, "./config", 0777 [pid 355] <... futex resumed>) = 0 [pid 356] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 355] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] <... futex resumed>) = 0 [pid 355] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] mount(NULL, "./config", "configfs", 0, NULL [pid 355] <... futex resumed>) = 0 [pid 356] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 355] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] <... futex resumed>) = 0 [pid 355] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 355] <... futex resumed>) = 0 [pid 354] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 314] <... restart_syscall resumed>) = 0 [pid 354] <... mprotect resumed>) = 0 [pid 354] rt_sigprocmask(SIG_BLOCK, ~[] [pid 355] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 356] <... mkdirat resumed>) = 0 [pid 354] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 357 attached [pid 356] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 357] set_robust_list(0x7fd4563529a0, 24 [pid 356] <... futex resumed>) = 1 [pid 355] <... futex resumed>) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 356] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] <... futex resumed>) = 0 [pid 356] rmdir("./config/usb_gadget/g1" [pid 355] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 358 attached [pid 357] <... set_robust_list resumed>) = 0 [pid 354] <... clone3 resumed> => {parent_tid=[357]}, 88) = 357 [pid 358] set_robust_list(0x5555570de6a0, 24 [pid 357] rt_sigprocmask(SIG_SETMASK, [] [pid 354] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 358 [pid 358] <... set_robust_list resumed>) = 0 [pid 357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 356] <... rmdir resumed>) = 0 [pid 354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 356] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 358] rt_sigprocmask(SIG_SETMASK, [] [pid 357] mkdirat(AT_FDCWD, "./config", 0777 [pid 356] <... futex resumed>) = 1 [pid 355] <... futex resumed>) = 0 [pid 354] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 357] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 356] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] exit_group(0 [pid 354] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 359 attached [pid 357] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = ? [pid 355] <... exit_group resumed>) = ? [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 359 [pid 354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 359] set_robust_list(0x5555570de6a0, 24 [pid 358] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 357] <... futex resumed>) = 0 [pid 356] +++ exited with 0 +++ [pid 354] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 359] <... set_robust_list resumed>) = 0 [pid 358] <... prctl resumed>) = 0 [pid 357] mount(NULL, "./config", "configfs", 0, NULL [pid 355] +++ exited with 0 +++ [pid 354] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 354] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] rt_sigprocmask(SIG_SETMASK, [] [pid 358] setpgid(0, 0 [pid 357] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=355, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 358] <... setpgid resumed>) = 0 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 357] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 357] <... futex resumed>) = 1 [pid 315] <... restart_syscall resumed>) = 0 [pid 354] <... futex resumed>) = 0 [pid 357] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 354] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... openat resumed>) = 3 [pid 359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 358] write(3, "1000", 4 [pid 354] <... futex resumed>) = 0 [pid 359] <... prctl resumed>) = 0 [pid 358] <... write resumed>) = 4 [pid 354] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 359] setpgid(0, 0 [pid 358] close(3 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 359] <... setpgid resumed>) = 0 [pid 358] <... close resumed>) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 358] write(1, "executing program\n", 18) = 18 executing program [pid 359] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 360 attached [pid 360] set_robust_list(0x5555570de6a0, 24 [pid 358] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] <... set_robust_list resumed>) = 0 [pid 359] write(3, "1000", 4 [pid 358] <... futex resumed>) = 0 [pid 360] rt_sigprocmask(SIG_SETMASK, [] [pid 359] <... write resumed>) = 4 [pid 358] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 360 [pid 360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 359] close(3 [pid 358] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 357] <... mkdirat resumed>) = 0 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 359] <... close resumed>) = 0 [pid 358] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 359] write(1, "executing program\n", 18 [pid 358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 359] <... write resumed>) = 18 [pid 358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 360] <... prctl resumed>) = 0 [pid 357] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 360] setpgid(0, 0 [pid 357] <... futex resumed>) = 1 [pid 360] <... setpgid resumed>) = 0 [pid 358] <... mmap resumed>) = 0x7fd456332000 [pid 357] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 354] <... futex resumed>) = 0 [pid 360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 360] write(3, "1000", 4) = 4 [pid 360] close(3) = 0 [pid 360] write(1, "executing program\n", 18) = 18 [pid 360] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 360] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 360] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 360] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 361 attached [pid 361] set_robust_list(0x7fd4563529a0, 24 [pid 360] <... clone3 resumed> => {parent_tid=[361]}, 88) = 361 [pid 361] <... set_robust_list resumed>) = 0 [pid 360] rt_sigprocmask(SIG_SETMASK, [] [pid 361] rt_sigprocmask(SIG_SETMASK, [] [pid 360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 361] mkdirat(AT_FDCWD, "./config", 0777 [pid 360] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 360] <... futex resumed>) = 0 [pid 361] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 361] <... futex resumed>) = 0 [pid 360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 360] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] <... futex resumed>) = 0 [pid 360] <... futex resumed>) = 1 [pid 361] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 360] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 361] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 354] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] <... futex resumed>) = 1 [pid 360] <... futex resumed>) = 0 [pid 361] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 360] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... mprotect resumed>) = 0 [pid 357] <... futex resumed>) = 0 [pid 354] <... futex resumed>) = 1 [pid 359] <... futex resumed>) = 0 [pid 357] rmdir("./config/usb_gadget/g1" [pid 361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 360] <... futex resumed>) = 0 [pid 359] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 358] rt_sigprocmask(SIG_BLOCK, ~[] [pid 354] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 361] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 360] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 358] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 361] <... mkdirat resumed>) = 0 [pid 359] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 357] <... rmdir resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 362 attached [pid 359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 362] set_robust_list(0x7fd4563529a0, 24 [pid 359] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 357] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... set_robust_list resumed>) = 0 [pid 358] <... clone3 resumed> => {parent_tid=[362]}, 88) = 362 [pid 359] <... mmap resumed>) = 0x7fd456332000 [pid 362] rt_sigprocmask(SIG_SETMASK, [] [pid 358] rt_sigprocmask(SIG_SETMASK, [] [pid 357] <... futex resumed>) = 1 [pid 359] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 354] <... futex resumed>) = 0 [pid 362] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 357] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] exit_group(0 [pid 359] <... mprotect resumed>) = 0 [pid 362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 358] <... futex resumed>) = 0 [pid 357] <... futex resumed>) = ? [pid 354] <... exit_group resumed>) = ? [pid 359] rt_sigprocmask(SIG_BLOCK, ~[] [pid 357] +++ exited with 0 +++ [pid 362] mkdirat(AT_FDCWD, "./config", 0777 [pid 358] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 361] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 24.445489][ T36] audit: type=1400 audit(1789678583.859:72): avc: denied { remove_name } for pid=318 comm="syz-executor301" name="g1" dev="configfs" ino=2410 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 24.468605][ T36] audit: type=1400 audit(1789678583.859:73): avc: denied { rmdir } for pid=318 comm="syz-executor301" name="g1" dev="configfs" ino=2410 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [pid 359] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 354] +++ exited with 0 +++ [pid 361] <... futex resumed>) = 1 [pid 360] <... futex resumed>) = 0 [pid 362] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 362] <... futex resumed>) = 1 [pid 360] <... futex resumed>) = 0 [pid 358] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=354, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 363 attached [pid 362] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] rmdir("./config/usb_gadget/g1" [pid 360] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 358] <... futex resumed>) = 0 [pid 362] mount(NULL, "./config", "configfs", 0, NULL [pid 359] <... clone3 resumed> => {parent_tid=[363]}, 88) = 363 [pid 358] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 363] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 363] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 361] <... rmdir resumed>) = 0 [pid 362] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 359] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 359] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = 0 [pid 363] mkdirat(AT_FDCWD, "./config", 0777 [pid 359] <... futex resumed>) = 1 [pid 363] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 359] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 358] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] <... futex resumed>) = 1 [pid 360] <... futex resumed>) = 0 [pid 359] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 1 [pid 361] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 360] exit_group(0 [pid 358] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = ? [pid 360] <... exit_group resumed>) = ? [pid 359] <... futex resumed>) = 0 [pid 363] mount(NULL, "./config", "configfs", 0, NULL [pid 362] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 359] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 362] <... mkdirat resumed>) = 0 [pid 363] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 359] <... futex resumed>) = 0 [pid 359] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 363] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = -1 EEXIST (File exists) [pid 359] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] <... futex resumed>) = 0 [pid 362] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] rmdir("./config/usb_gadget/g1" [pid 362] <... futex resumed>) = 1 [pid 359] <... futex resumed>) = 0 [pid 358] <... futex resumed>) = 0 [pid 363] <... rmdir resumed>) = 0 [pid 362] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 359] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = 0 [pid 361] +++ exited with 0 +++ [pid 360] +++ exited with 0 +++ [pid 358] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 359] exit_group(0 [pid 358] <... futex resumed>) = 1 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 363] <... futex resumed>) = ? [pid 362] rmdir("./config/usb_gadget/g1" [pid 359] <... exit_group resumed>) = ? [pid 358] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 363] +++ exited with 0 +++ [pid 362] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 359] +++ exited with 0 +++ [pid 362] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 358] <... futex resumed>) = 0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=359, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 362] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] exit_group(0 [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 362] <... futex resumed>) = ? [pid 358] <... exit_group resumed>) = ? [pid 362] +++ exited with 0 +++ [pid 358] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=358, 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 314] <... restart_syscall resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] 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 364 attached [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 364 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 365 attached [pid 365] set_robust_list(0x5555570de6a0, 24 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 365 [pid 365] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 365] rt_sigprocmask(SIG_SETMASK, [] [pid 364] set_robust_list(0x5555570de6a0, 24 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 364] <... set_robust_list resumed>) = 0 [pid 365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 364] rt_sigprocmask(SIG_SETMASK, [] [pid 365] <... prctl resumed>) = 0 [pid 364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 365] setpgid(0, 0) = 0 [pid 364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 364] <... prctl resumed>) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 365] <... openat resumed>) = 3 [pid 364] setpgid(0, 0 [pid 365] write(3, "1000", 4 [pid 364] <... setpgid resumed>) = 0 [pid 365] <... write resumed>) = 4 [pid 364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 365] close(3) = 0 [pid 364] <... openat resumed>) = 3 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 365] write(1, "executing program\n", 18 [pid 364] write(3, "1000", 4 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 365] <... write resumed>) = 18 [pid 364] <... write resumed>) = 4 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 366 attached [pid 365] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] close(3 [pid 366] set_robust_list(0x5555570de6a0, 24 [pid 365] <... futex resumed>) = 0 [pid 366] <... set_robust_list resumed>) = 0 [pid 364] <... close resumed>) = 0 [pid 365] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 366] rt_sigprocmask(SIG_SETMASK, [] [pid 365] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 364] write(1, "executing program\n", 18 [pid 366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 365] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 364] <... write resumed>) = 18 executing program [pid 366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 364] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... restart_syscall resumed>) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 366 [pid 366] <... prctl resumed>) = 0 [pid 365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 364] <... futex resumed>) = 0 [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 366] setpgid(0, 0 [pid 365] <... mmap resumed>) = 0x7fd456332000 [pid 364] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 366] <... setpgid resumed>) = 0 [pid 365] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 364] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 365] <... mprotect resumed>) = 0 [pid 364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 366] <... openat resumed>) = 3 [pid 365] rt_sigprocmask(SIG_BLOCK, ~[] [pid 364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 367 attached [pid 366] write(3, "1000", 4 [pid 365] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 367] set_robust_list(0x5555570de6a0, 24 [pid 366] <... write resumed>) = 4 [pid 365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 364] <... mmap resumed>) = 0x7fd456332000 [pid 367] <... set_robust_list resumed>) = 0 [pid 366] close(3 [pid 364] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITEci2-android-6-12-rust/strace-static-x86_64: Process 368 attached [pid 367] rt_sigprocmask(SIG_SETMASK, [] [pid 366] <... close resumed>) = 0 [pid 365] <... clone3 resumed> => {parent_tid=[368]}, 88) = 368 [pid 364] <... mprotect resumed>) = 0 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 367 [pid 368] set_robust_list(0x7fd4563529a0, 24 [pid 367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 366] write(1, "executing program\n", 18 [pid 365] rt_sigprocmask(SIG_SETMASK, [] [pid 364] rt_sigprocmask(SIG_BLOCK, ~[] [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 368] <... set_robust_list resumed>) = 0 [pid 367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 366] <... write resumed>) = 18 [pid 365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 364] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 368] rt_sigprocmask(SIG_SETMASK, [] [pid 367] <... prctl resumed>) = 0 [pid 366] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 367] setpgid(0, 0 [pid 366] <... futex resumed>) = 0 [pid 365] <... futex resumed>) = 0 [pid 367] <... setpgid resumed>) = 0 [pid 368] mkdirat(AT_FDCWD, "./config", 0777 executing program [pid 366] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}ci2-android-6-12-rust/strace-static-x86_64: Process 369 attached [pid 368] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 366] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 365] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... clone3 resumed> => {parent_tid=[369]}, 88) = 369 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 369] set_robust_list(0x7fd4563529a0, 24 [pid 368] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... openat resumed>) = 3 [pid 366] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 364] rt_sigprocmask(SIG_SETMASK, [] [pid 369] <... set_robust_list resumed>) = 0 [pid 368] <... futex resumed>) = 0 [pid 367] write(3, "1000", 4 [pid 366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 365] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 369] rt_sigprocmask(SIG_SETMASK, [] [pid 368] mount(NULL, "./config", "configfs", 0, NULL [pid 367] <... write resumed>) = 4 [pid 366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 365] <... futex resumed>) = 0 [pid 364] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 368] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 367] close(3 [pid 369] mkdirat(AT_FDCWD, "./config", 0777 [pid 368] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... close resumed>) = 0 [pid 366] <... mmap resumed>) = 0x7fd456332000 [pid 365] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 0 [pid 369] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 368] <... futex resumed>) = 0 [pid 367] write(1, "executing program\n", 18 [pid 366] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 364] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] <... write resumed>) = 18 [pid 366] <... mprotect resumed>) = 0 [pid 365] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] <... futex resumed>) = 0 [pid 368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 367] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] rt_sigprocmask(SIG_BLOCK, ~[] [pid 365] <... futex resumed>) = 0 [pid 364] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] mount(NULL, "./config", "configfs", 0, NULL [pid 368] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 367] <... futex resumed>) = 0 [pid 366] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 365] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 0 [pid 369] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 369] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 369] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 364] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] <... mkdirat resumed>) = 0 [pid 367] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 366] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 364] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 368] <... futex resumed>) = 1 [pid 367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 365] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = 1 ci2-android-6-12-rust/strace-static-x86_64: Process 370 attached [pid 368] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] <... mmap resumed>) = 0x7fd456332000 [pid 365] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] set_robust_list(0x7fd4563529a0, 24 [pid 368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 367] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 366] <... clone3 resumed> => {parent_tid=[370]}, 88) = 370 [pid 365] <... futex resumed>) = 0 [pid 370] <... set_robust_list resumed>) = 0 [pid 368] rmdir("./config/usb_gadget/g1" [pid 367] <... mprotect resumed>) = 0 [pid 366] rt_sigprocmask(SIG_SETMASK, [] [pid 365] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] rt_sigprocmask(SIG_SETMASK, [] [pid 369] <... futex resumed>) = 0 [pid 369] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 367] rt_sigprocmask(SIG_BLOCK, ~[] [pid 366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 370] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... mkdirat resumed>) = 0 [pid 368] <... rmdir resumed>) = 0 [pid 367] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 366] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 366] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 371 attached [pid 370] mkdirat(AT_FDCWD, "./config", 0777 [pid 369] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 1 [pid 366] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 365] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = 0 [pid 371] set_robust_list(0x7fd4563529a0, 24 [pid 370] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 369] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] <... clone3 resumed> => {parent_tid=[371]}, 88) = 371 [pid 365] exit_group(0 [pid 364] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... set_robust_list resumed>) = 0 [pid 370] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = ? [pid 367] rt_sigprocmask(SIG_SETMASK, [] [pid 365] <... exit_group resumed>) = ? [pid 364] <... futex resumed>) = 0 [pid 371] rt_sigprocmask(SIG_SETMASK, [] [pid 370] <... futex resumed>) = 1 [pid 369] rmdir("./config/usb_gadget/g1" [pid 368] +++ exited with 0 +++ [pid 367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 366] <... futex resumed>) = 0 [pid 364] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 371] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 370] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] +++ exited with 0 +++ [pid 371] mkdirat(AT_FDCWD, "./config", 0777 [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] <... rmdir resumed>) = 0 [pid 367] <... futex resumed>) = 0 [pid 370] mount(NULL, "./config", "configfs", 0, NULL [pid 366] <... futex resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=365, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 371] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 370] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 367] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 371] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] <... futex resumed>) = 0 [pid 370] <... futex resumed>) = 0 [pid 369] <... futex resumed>) = 1 [pid 367] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 371] mount(NULL, "./config", "configfs", 0, NULL [pid 370] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 369] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] <... futex resumed>) = 0 [pid 366] <... futex resumed>) = 0 [pid 364] exit_group(0 [pid 371] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 369] <... futex resumed>) = ? [pid 364] <... exit_group resumed>) = ? [pid 371] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... mkdirat resumed>) = 0 [pid 369] +++ exited with 0 +++ [pid 367] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] +++ exited with 0 +++ [pid 316] <... restart_syscall resumed>) = 0 [pid 371] <... futex resumed>) = 0 [pid 370] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=364, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 371] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] <... futex resumed>) = 0 [pid 367] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] rmdir("./config/usb_gadget/g1" [pid 367] <... futex resumed>) = 0 [pid 366] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 371] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 367] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 371] <... mkdirat resumed>) = 0 [pid 370] <... rmdir resumed>) = 0 [pid 370] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 372 attached [pid 371] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 372 [pid 372] set_robust_list(0x5555570de6a0, 24 [pid 371] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 0 [pid 372] <... set_robust_list resumed>) = 0 [pid 371] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 372] rt_sigprocmask(SIG_SETMASK, [] [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 367] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 371] rmdir("./config/usb_gadget/g1" [pid 367] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 370] <... futex resumed>) = 1 [pid 366] <... futex resumed>) = 0 [pid 370] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 366] exit_group(0 [pid 370] <... futex resumed>) = ? [pid 366] <... exit_group resumed>) = ? [pid 372] <... prctl resumed>) = 0 [pid 371] <... rmdir resumed>) = 0 [pid 370] +++ exited with 0 +++ [pid 366] +++ exited with 0 +++ [pid 372] setpgid(0, 0 [pid 371] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... setpgid resumed>) = 0 [pid 371] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=366, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 371] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] exit_group(0 [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 372] <... openat resumed>) = 3 [pid 371] <... futex resumed>) = ? [pid 367] <... exit_group resumed>) = ? [pid 372] write(3, "1000", 4) = 4 [pid 372] close(3 [pid 371] +++ exited with 0 +++ [pid 367] +++ exited with 0 +++ [pid 372] <... close resumed>) = 0 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=367, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 372] write(1, "executing program\n", 18) = 18 [pid 372] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 372] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 372] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 315] <... restart_syscall resumed>) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 373 attached [pid 372] <... mmap resumed>) = 0x7fd456332000 [pid 372] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 373] set_robust_list(0x5555570de6a0, 24) = 0 [pid 372] <... mprotect resumed>) = 0 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 373 [pid 373] rt_sigprocmask(SIG_SETMASK, [] [pid 372] rt_sigprocmask(SIG_BLOCK, ~[] [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 373] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 372] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 373] <... prctl resumed>) = 0 [pid 372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 374 attached [pid 373] setpgid(0, 0 [pid 374] set_robust_list(0x7fd4563529a0, 24 [pid 373] <... setpgid resumed>) = 0 [pid 372] <... clone3 resumed> => {parent_tid=[374]}, 88) = 374 [pid 374] <... set_robust_list resumed>) = 0 [pid 373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 372] rt_sigprocmask(SIG_SETMASK, [] [pid 374] rt_sigprocmask(SIG_SETMASK, [] [pid 373] <... openat resumed>) = 3 [pid 372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 373] write(3, "1000", 4 [pid 372] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 374] mkdirat(AT_FDCWD, "./config", 0777 [pid 373] <... write resumed>) = 4 [pid 372] <... futex resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 374] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 373] close(3 [pid 372] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 375 attached [pid 374] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] <... close resumed>) = 0 [pid 375] set_robust_list(0x5555570de6a0, 24 [pid 374] <... futex resumed>) = 0 [pid 373] write(1, "executing program\n", 18 [pid 375] <... set_robust_list resumed>) = 0 [pid 374] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 373] <... write resumed>) = 18 executing program [pid 375] rt_sigprocmask(SIG_SETMASK, [] [pid 373] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 375 [pid 375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 373] <... futex resumed>) = 0 [pid 372] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 375] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 374] <... futex resumed>) = 0 [pid 373] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 372] <... futex resumed>) = 1 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 375] <... prctl resumed>) = 0 [pid 374] mount(NULL, "./config", "configfs", 0, NULL [pid 373] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 372] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 375] setpgid(0, 0 [pid 374] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 373] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 375] <... setpgid resumed>) = 0 [pid 374] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 374] <... futex resumed>) = 1 [pid 373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 372] <... futex resumed>) = 0 [pid 375] <... openat resumed>) = 3 [pid 374] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 373] <... mmap resumed>) = 0x7fd456332000 [pid 372] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] write(3, "1000", 4 [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 373] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 372] <... futex resumed>) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 375] <... write resumed>) = 4 [pid 374] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 373] <... mprotect resumed>) = 0 [pid 372] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 375] close(3 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 375] <... close resumed>) = 0 [pid 374] <... mkdirat resumed>) = 0 [pid 373] rt_sigprocmask(SIG_BLOCK, ~[] [pid 375] write(1, "executing program\n", 18 [pid 374] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 375] <... write resumed>) = 18 [pid 374] <... futex resumed>) = 1 [pid 373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 375] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-6-12-rust/strace-static-x86_64: Process 377 attached [pid 375] <... futex resumed>) = 0 [pid 377] set_robust_list(0x7fd4563529a0, 24 [pid 375] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 373] <... clone3 resumed> => {parent_tid=[377]}, 88) = 377 [pid 377] <... set_robust_list resumed>) = 0 [pid 375] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 377] rt_sigprocmask(SIG_SETMASK, [] [pid 373] rt_sigprocmask(SIG_SETMASK, [] [pid 377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 375] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 377] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 373] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 377] mkdirat(AT_FDCWD, "./config", 0777 [pid 375] <... mmap resumed>) = 0x7fd456332000 [pid 373] <... futex resumed>) = 0 [pid 377] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 375] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 377] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 377] <... futex resumed>) = 0 [pid 375] <... mprotect resumed>) = 0 [pid 377] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 375] rt_sigprocmask(SIG_BLOCK, ~[] [pid 373] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 377] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 377] mount(NULL, "./config", "configfs", 0, NULL [pid 375] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} executing program [pid 373] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 378 attached ci2-android-6-12-rust/strace-static-x86_64: Process 376 attached [pid 377] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 372] <... futex resumed>) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 376 [pid 378] set_robust_list(0x7fd4563529a0, 24 [pid 377] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] set_robust_list(0x5555570de6a0, 24 [pid 375] <... clone3 resumed> => {parent_tid=[378]}, 88) = 378 [pid 372] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 378] <... set_robust_list resumed>) = 0 [pid 377] <... futex resumed>) = 1 [pid 376] <... set_robust_list resumed>) = 0 [pid 375] rt_sigprocmask(SIG_SETMASK, [] [pid 374] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = 1 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 378] rt_sigprocmask(SIG_SETMASK, [] [pid 377] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 376] rt_sigprocmask(SIG_SETMASK, [] [pid 375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 374] rmdir("./config/usb_gadget/g1" [pid 373] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 375] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 373] <... futex resumed>) = 0 [pid 378] mkdirat(AT_FDCWD, "./config", 0777 [pid 376] <... prctl resumed>) = 0 [pid 373] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 377] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 375] <... futex resumed>) = 0 [pid 374] <... rmdir resumed>) = 0 [pid 378] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 376] setpgid(0, 0 [pid 375] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 374] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 378] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 377] <... mkdirat resumed>) = 0 [pid 376] <... setpgid resumed>) = 0 [pid 374] <... futex resumed>) = 1 [pid 372] <... futex resumed>) = 0 [pid 378] <... futex resumed>) = 1 [pid 377] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 375] <... futex resumed>) = 0 [pid 374] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] exit_group(0 [pid 378] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 377] <... futex resumed>) = 1 [pid 376] <... openat resumed>) = 3 [pid 375] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] <... futex resumed>) = ? [pid 373] <... futex resumed>) = 0 [pid 372] <... exit_group resumed>) = ? [pid 378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 377] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 376] write(3, "1000", 4 [pid 375] <... futex resumed>) = 0 [pid 374] +++ exited with 0 +++ [pid 373] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] +++ exited with 0 +++ [pid 378] mount(NULL, "./config", "configfs", 0, NULL [pid 377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 376] <... write resumed>) = 4 [pid 375] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] <... futex resumed>) = 0 [pid 378] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 377] rmdir("./config/usb_gadget/g1" [pid 376] close(3 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=372, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 376] <... close resumed>) = 0 [pid 373] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> executing program [pid 376] write(1, "executing program\n", 18 [pid 378] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 377] <... rmdir resumed>) = 0 [pid 376] <... write resumed>) = 18 [pid 378] <... futex resumed>) = 1 [pid 376] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] <... futex resumed>) = 0 [pid 378] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 377] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] <... futex resumed>) = 0 [pid 377] <... futex resumed>) = 1 [pid 376] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 375] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] <... futex resumed>) = 0 [pid 378] <... futex resumed>) = 0 [pid 377] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 376] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 375] <... futex resumed>) = 1 [pid 316] <... restart_syscall resumed>) = 0 [pid 378] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 375] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] exit_group(0 [pid 378] <... mkdirat resumed>) = 0 [pid 376] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 373] <... exit_group resumed>) = ? [pid 377] <... futex resumed>) = ? [pid 376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 376] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 377] +++ exited with 0 +++ [pid 376] rt_sigprocmask(SIG_BLOCK, ~[] [pid 373] +++ exited with 0 +++ [pid 378] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=373, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 376] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 378] <... futex resumed>) = 1 [pid 376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 375] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 379 attached [pid 378] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 379] set_robust_list(0x7fd4563529a0, 24 [pid 375] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 379] <... set_robust_list resumed>) = 0 [pid 378] <... futex resumed>) = 0 [pid 375] <... futex resumed>) = 1 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 379] rt_sigprocmask(SIG_SETMASK, [] [pid 378] rmdir("./config/usb_gadget/g1" [pid 375] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 376] <... clone3 resumed> => {parent_tid=[379]}, 88) = 379 ci2-android-6-12-rust/strace-static-x86_64: Process 380 attached [pid 379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 376] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 379] mkdirat(AT_FDCWD, "./config", 0777 [pid 378] <... rmdir resumed>) = 0 [pid 376] <... futex resumed>) = 0 [pid 380] set_robust_list(0x5555570de6a0, 24 [pid 379] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 378] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 380 [pid 380] <... set_robust_list resumed>) = 0 [pid 379] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 378] <... futex resumed>) = 1 [pid 376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 375] <... futex resumed>) = 0 [pid 315] <... restart_syscall resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 380] rt_sigprocmask(SIG_SETMASK, [] [pid 379] <... futex resumed>) = 0 [pid 378] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 376] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] exit_group(0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 379] mount(NULL, "./config", "configfs", 0, NULL [pid 378] <... futex resumed>) = ? [pid 375] <... exit_group resumed>) = ? [pid 380] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 379] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 378] +++ exited with 0 +++ [pid 376] <... futex resumed>) = 0 [pid 376] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 380] <... prctl resumed>) = 0 [pid 379] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 375] +++ exited with 0 +++ [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 380] setpgid(0, 0 [pid 379] <... futex resumed>) = 1 [pid 376] <... futex resumed>) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=375, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 381 attached [pid 380] <... setpgid resumed>) = 0 [pid 379] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 376] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 381] set_robust_list(0x5555570de6a0, 24 [pid 380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 376] <... futex resumed>) = 0 [pid 381] <... set_robust_list resumed>) = 0 [pid 380] <... openat resumed>) = 3 [pid 379] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 376] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 381] rt_sigprocmask(SIG_SETMASK, [] [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 381 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 314] <... restart_syscall resumed>) = 0 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 379] <... mkdirat resumed>) = 0 [pid 380] write(3, "1000", 4 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 380] <... write resumed>) = 4 [pid 381] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 380] close(3 [pid 379] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 381] <... prctl resumed>) = 0 [pid 380] <... close resumed>) = 0 [pid 379] <... futex resumed>) = 1 [pid 376] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 382 attached [pid 381] setpgid(0, 0 [pid 380] write(1, "executing program\n", 18 [pid 379] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 376] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] set_robust_list(0x5555570de6a0, 24 [pid 381] <... setpgid resumed>) = 0 [pid 380] <... write resumed>) = 18 [pid 379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 376] <... futex resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 382 [pid 382] <... set_robust_list resumed>) = 0 [pid 381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 380] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 379] rmdir("./config/usb_gadget/g1" [pid 376] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 382] rt_sigprocmask(SIG_SETMASK, [] [pid 381] <... openat resumed>) = 3 [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 380] <... futex resumed>) = 0 [pid 382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 381] write(3, "1000", 4 [pid 379] <... rmdir resumed>) = 0 [pid 382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 381] <... write resumed>) = 4 [pid 380] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 379] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] <... prctl resumed>) = 0 [pid 381] close(3 [pid 380] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 382] setpgid(0, 0 [pid 381] <... close resumed>) = 0 [pid 380] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 379] <... futex resumed>) = 1 [pid 376] <... futex resumed>) = 0 [pid 382] <... setpgid resumed>) = 0 [pid 381] write(1, "executing program\n", 18 [pid 380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 376] exit_group(0 [pid 382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 381] <... write resumed>) = 18 [pid 379] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 381] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 376] <... exit_group resumed>) = ? [pid 382] <... openat resumed>) = 3 [pid 379] +++ exited with 0 +++ executing program [pid 380] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 381] <... futex resumed>) = 0 [pid 382] write(3, "1000", 4 [pid 380] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 376] +++ exited with 0 +++ [pid 382] <... write resumed>) = 4 [pid 381] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 380] <... mprotect resumed>) = 0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 382] close(3 [pid 381] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 380] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 382] <... close resumed>) = 0 [pid 381] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 380] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 382] write(1, "executing program\n", 18 [pid 381] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 380] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 383 attached [pid 382] <... write resumed>) = 18 [pid 381] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 383] set_robust_list(0x7fd4563529a0, 24 [pid 382] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 381] <... mmap resumed>) = 0x7fd456332000 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 383] <... set_robust_list resumed>) = 0 [pid 382] <... futex resumed>) = 0 [pid 381] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 380] <... clone3 resumed> => {parent_tid=[383]}, 88) = 383 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 383] rt_sigprocmask(SIG_SETMASK, [] [pid 382] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 381] <... mprotect resumed>) = 0 [pid 380] rt_sigprocmask(SIG_SETMASK, [] [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 382] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 381] rt_sigprocmask(SIG_BLOCK, ~[] [pid 380] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 384 attached [pid 383] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 381] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 380] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 384 [pid 384] set_robust_list(0x5555570de6a0, 24 [pid 383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 381] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 380] <... futex resumed>) = 0 [pid 313] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-12-rust/strace-static-x86_64: Process 385 attached [pid 384] <... set_robust_list resumed>) = 0 [pid 383] mkdirat(AT_FDCWD, "./config", 0777 [pid 382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 380] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 385] set_robust_list(0x7fd4563529a0, 24 [pid 384] rt_sigprocmask(SIG_SETMASK, [] [pid 383] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 382] <... mmap resumed>) = 0x7fd456332000 [pid 381] <... clone3 resumed> => {parent_tid=[385]}, 88) = 385 [pid 385] <... set_robust_list resumed>) = 0 [pid 384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 383] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 381] rt_sigprocmask(SIG_SETMASK, [] [pid 385] rt_sigprocmask(SIG_SETMASK, [] [pid 384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 383] <... futex resumed>) = 1 [pid 382] <... mprotect resumed>) = 0 [pid 381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 380] <... futex resumed>) = 0 [pid 385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 384] <... prctl resumed>) = 0 [pid 383] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 382] rt_sigprocmask(SIG_BLOCK, ~[] [pid 381] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 380] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 385] mkdirat(AT_FDCWD, "./config", 0777 [pid 384] setpgid(0, 0 [pid 383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 382] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 381] <... futex resumed>) = 0 [pid 380] <... futex resumed>) = 0 [pid 385] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 384] <... setpgid resumed>) = 0 [pid 383] mount(NULL, "./config", "configfs", 0, NULL [pid 382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 381] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 380] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 386 attached [pid 385] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 383] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 386] set_robust_list(0x7fd4563529a0, 24 [pid 385] <... futex resumed>) = 0 [pid 384] <... openat resumed>) = 3 [pid 383] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] <... clone3 resumed> => {parent_tid=[386]}, 88) = 386 [pid 381] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 386] <... set_robust_list resumed>) = 0 [pid 385] mount(NULL, "./config", "configfs", 0, NULL [pid 384] write(3, "1000", 4 [pid 383] <... futex resumed>) = 1 [pid 382] rt_sigprocmask(SIG_SETMASK, [] [pid 381] <... futex resumed>) = 0 [pid 386] rt_sigprocmask(SIG_SETMASK, [] [pid 385] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 384] <... write resumed>) = 4 [pid 383] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 381] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 385] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] close(3 [pid 382] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 386] mkdirat(AT_FDCWD, "./config", 0777 [pid 385] <... futex resumed>) = 0 [pid 384] <... close resumed>) = 0 [pid 382] <... futex resumed>) = 0 [pid 381] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 386] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 385] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 384] write(1, "executing program\n", 18 [pid 382] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 381] <... futex resumed>) = 0 [pid 386] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 380] <... futex resumed>) = 0 [pid 380] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 383] <... futex resumed>) = 0 [pid 380] <... futex resumed>) = 1 [pid 386] <... futex resumed>) = 0 [pid 385] <... mkdirat resumed>) = 0 [pid 384] <... write resumed>) = 18 [pid 383] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 381] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 380] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 386] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 385] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 383] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 382] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 385] <... futex resumed>) = 0 [pid 384] <... futex resumed>) = 0 [pid 383] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] <... futex resumed>) = 0 [pid 381] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 386] mount(NULL, "./config", "configfs", 0, NULL [pid 385] rmdir("./config/usb_gadget/g1" [pid 384] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 383] <... futex resumed>) = 1 [pid 382] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 381] <... futex resumed>) = 0 [pid 380] <... futex resumed>) = 0 [pid 386] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 383] rmdir("./config/usb_gadget/g1" [pid 380] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 386] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 381] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 380] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 386] <... futex resumed>) = 1 [pid 385] <... rmdir resumed>) = 0 [pid 384] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 383] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 382] <... futex resumed>) = 0 [pid 386] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 385] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 383] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 385] <... futex resumed>) = 1 [pid 384] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 383] <... futex resumed>) = 1 [pid 382] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 381] <... futex resumed>) = 0 [pid 380] <... futex resumed>) = 0 [pid 386] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 385] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 384] <... mmap resumed>) = 0x7fd456332000 [pid 383] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 382] <... futex resumed>) = 0 [pid 381] exit_group(0 [pid 380] exit_group(0 [pid 383] <... futex resumed>) = ? [pid 380] <... exit_group resumed>) = ? [pid 386] <... mkdirat resumed>) = 0 [pid 385] <... futex resumed>) = ? [pid 384] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 383] +++ exited with 0 +++ [pid 382] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 381] <... exit_group resumed>) = ? [pid 380] +++ exited with 0 +++ [pid 385] +++ exited with 0 +++ [pid 384] <... mprotect resumed>) = 0 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=380, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 384] rt_sigprocmask(SIG_BLOCK, ~[] [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 386] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 381] +++ exited with 0 +++ [pid 382] <... futex resumed>) = 0 [pid 386] <... futex resumed>) = 1 [pid 384] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 382] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 386] rmdir("./config/usb_gadget/g1"ci2-android-6-12-rust/strace-static-x86_64: Process 387 attached [pid 382] <... futex resumed>) = 0 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=381, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 387] set_robust_list(0x7fd4563529a0, 24 [pid 386] <... rmdir resumed>) = 0 [pid 382] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 387] <... set_robust_list resumed>) = 0 [pid 386] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 384] <... clone3 resumed> => {parent_tid=[387]}, 88) = 387 [pid 382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 387] rt_sigprocmask(SIG_SETMASK, [] [pid 386] <... futex resumed>) = 0 [pid 384] rt_sigprocmask(SIG_SETMASK, [] [pid 387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 386] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 382] exit_group(0 [pid 384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 387] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 386] <... futex resumed>) = ? [pid 384] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 382] <... exit_group resumed>) = ? [pid 387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 386] +++ exited with 0 +++ [pid 384] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 388 attached [pid 387] mkdirat(AT_FDCWD, "./config", 0777 [pid 384] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 382] +++ exited with 0 +++ [pid 388] set_robust_list(0x5555570de6a0, 24 [pid 387] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 388 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=382, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 388] <... set_robust_list resumed>) = 0 [pid 387] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 388] rt_sigprocmask(SIG_SETMASK, [] [pid 387] <... futex resumed>) = 1 [pid 384] <... futex resumed>) = 0 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 387] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 384] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 384] <... futex resumed>) = 0 [pid 388] <... prctl resumed>) = 0 [pid 387] mount(NULL, "./config", "configfs", 0, NULL [pid 384] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 388] setpgid(0, 0 [pid 387] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 388] <... setpgid resumed>) = 0 [pid 387] futex(0x7fd456436b2c, 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 389 attached [pid 388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 387] <... futex resumed>) = 1 [pid 384] <... futex resumed>) = 0 [pid 389] set_robust_list(0x5555570de6a0, 24 [pid 388] <... openat resumed>) = 3 [pid 387] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 384] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 389 [pid 389] <... set_robust_list resumed>) = 0 [pid 384] <... futex resumed>) = 0 [pid 389] rt_sigprocmask(SIG_SETMASK, [] [pid 388] write(3, "1000", 4 [pid 387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 384] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 388] <... write resumed>) = 4 [pid 387] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 388] close(3 [pid 387] <... mkdirat resumed>) = 0 [pid 389] <... prctl resumed>) = 0 [pid 389] setpgid(0, 0) = 0 [pid 388] <... close resumed>) = 0 [pid 388] write(1, "executing program\n", 18) = 18 [pid 387] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 388] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 387] <... futex resumed>) = 1 [pid 384] <... futex resumed>) = 0 [pid 388] <... futex resumed>) = 0 [pid 387] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 384] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 388] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 384] <... futex resumed>) = 0 [pid 388] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 387] rmdir("./config/usb_gadget/g1" [pid 388] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 384] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 389] write(3, "1000", 4) = 4 [pid 387] <... rmdir resumed>) = 0 [pid 389] close(3 [pid 388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 387] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 389] <... close resumed>) = 0 [pid 388] <... mmap resumed>) = 0x7fd456332000 [pid 387] <... futex resumed>) = 1 [pid 384] <... futex resumed>) = 0 [pid 389] write(1, "executing program\n", 18 [pid 388] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 387] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 384] exit_group(0 executing program [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 389] <... write resumed>) = 18 [pid 388] <... mprotect resumed>) = 0 [pid 387] <... futex resumed>) = ? [pid 384] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 389] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 387] +++ exited with 0 +++ [pid 389] <... futex resumed>) = 0 [pid 389] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200}, NULL, 8) = 0 [pid 388] rt_sigprocmask(SIG_BLOCK, ~[] [pid 384] +++ exited with 0 +++ [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 388] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=384, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-6-12-rust/strace-static-x86_64: Process 390 attached [pid 389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 391 attached [pid 390] set_robust_list(0x5555570de6a0, 24 [pid 389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 390 [pid 391] set_robust_list(0x7fd4563529a0, 24 [pid 390] <... set_robust_list resumed>) = 0 [pid 389] <... mmap resumed>) = 0x7fd456332000 [pid 388] <... clone3 resumed> => {parent_tid=[391]}, 88) = 391 [pid 391] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 391] rt_sigprocmask(SIG_SETMASK, [] [pid 390] rt_sigprocmask(SIG_SETMASK, [] [pid 388] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 391] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 389] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 388] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 391] mkdirat(AT_FDCWD, "./config", 0777 [pid 390] <... prctl resumed>) = 0 [pid 389] <... mprotect resumed>) = 0 [pid 391] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 390] setpgid(0, 0 [pid 389] rt_sigprocmask(SIG_BLOCK, ~[] [pid 388] <... futex resumed>) = 0 [pid 391] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] <... setpgid resumed>) = 0 [pid 389] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 388] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 391] <... futex resumed>) = 0 [pid 390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 388] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 392 attached [pid 391] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] <... openat resumed>) = 3 [pid 388] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] set_robust_list(0x7fd4563529a0, 24 [pid 391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] write(3, "1000", 4 [pid 388] <... futex resumed>) = 0 [pid 392] <... set_robust_list resumed>) = 0 [pid 391] mount(NULL, "./config", "configfs", 0, NULL [pid 390] <... write resumed>) = 4 [pid 388] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 392] rt_sigprocmask(SIG_SETMASK, [] [pid 391] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 392] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 390] close(3 [pid 392] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 391] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] <... close resumed>) = 0 [pid 391] <... futex resumed>) = 1 [pid 388] <... futex resumed>) = 0 [pid 391] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] write(1, "executing program\n", 18 [pid 388] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] <... write resumed>) = 18 [pid 391] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 388] <... futex resumed>) = 0 [pid 390] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 389] <... clone3 resumed> => {parent_tid=[392]}, 88) = 392 [pid 389] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 389] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 389] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 388] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 390] <... futex resumed>) = 0 [pid 390] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 392] <... futex resumed>) = 0 [pid 391] <... mkdirat resumed>) = 0 [pid 390] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 392] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 391] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 392] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 391] <... futex resumed>) = 1 [pid 390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 388] <... futex resumed>) = 0 [pid 392] <... futex resumed>) = 1 [pid 391] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 389] <... futex resumed>) = 0 [pid 392] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] <... mmap resumed>) = 0x7fd456332000 [pid 389] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 388] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 391] rmdir("./config/usb_gadget/g1" [pid 390] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 389] <... futex resumed>) = 0 [pid 392] mount(NULL, "./config", "configfs", 0, NULL [pid 390] <... mprotect resumed>) = 0 [pid 389] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 388] <... futex resumed>) = 0 [pid 390] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 391] <... rmdir resumed>) = 0 [pid 392] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 392] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 391] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 388] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 393 attached [pid 392] <... futex resumed>) = 1 [pid 391] <... futex resumed>) = 0 [pid 389] <... futex resumed>) = 0 [pid 388] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... restart_syscall resumed>) = 0 [pid 393] set_robust_list(0x7fd4563529a0, 24 [pid 392] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 391] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] <... clone3 resumed> => {parent_tid=[393]}, 88) = 393 [pid 389] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 393] <... set_robust_list resumed>) = 0 [pid 392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] rt_sigprocmask(SIG_SETMASK, [] [pid 389] <... futex resumed>) = 0 [pid 388] exit_group(0 [pid 393] rt_sigprocmask(SIG_SETMASK, [] [pid 392] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 391] <... futex resumed>) = ? [pid 390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 389] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 388] <... exit_group resumed>) = ? [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 391] +++ exited with 0 +++ [pid 390] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 390] <... futex resumed>) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 392] <... mkdirat resumed>) = 0 [pid 390] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 394 ci2-android-6-12-rust/strace-static-x86_64: Process 394 attached [pid 388] +++ exited with 0 +++ [pid 393] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 392] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=388, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 394] set_robust_list(0x5555570de6a0, 24 [pid 393] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 1 [pid 389] <... futex resumed>) = 0 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 394] <... set_robust_list resumed>) = 0 [pid 393] <... futex resumed>) = 1 [pid 392] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] <... futex resumed>) = 0 [pid 389] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 394] rt_sigprocmask(SIG_SETMASK, [] [pid 393] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 390] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 389] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 392] rmdir("./config/usb_gadget/g1" [pid 390] <... futex resumed>) = 0 [pid 389] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 390] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 393] mount(NULL, "./config", "configfs", 0, NULL [pid 394] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 394] setpgid(0, 0) = 0 [pid 393] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 392] <... rmdir resumed>) = 0 [pid 315] <... restart_syscall resumed>) = 0 [pid 393] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 393] <... futex resumed>) = 1 [pid 392] <... futex resumed>) = 1 [pid 390] <... futex resumed>) = 0 [pid 389] <... futex resumed>) = 0 [pid 394] <... openat resumed>) = 3 [pid 393] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 392] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 389] exit_group(0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 394] write(3, "1000", 4 [pid 393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 392] <... futex resumed>) = ? [pid 390] <... futex resumed>) = 0 [pid 389] <... exit_group resumed>) = ? [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 394] <... write resumed>) = 4 [pid 393] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 392] +++ exited with 0 +++ [pid 390] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 389] +++ exited with 0 +++ [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 395 attached [pid 394] close(3 [pid 393] <... mkdirat resumed>) = 0 [pid 394] <... close resumed>) = 0 executing program [pid 394] write(1, "executing program\n", 18 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=389, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 394] <... write resumed>) = 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 395] set_robust_list(0x5555570de6a0, 24 [pid 394] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 393] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 395 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 395] <... set_robust_list resumed>) = 0 [pid 394] <... futex resumed>) = 0 [pid 393] <... futex resumed>) = 1 [pid 390] <... futex resumed>) = 0 [pid 315] 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 396 attached [pid 395] rt_sigprocmask(SIG_SETMASK, [] [pid 394] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 393] rmdir("./config/usb_gadget/g1" [pid 390] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 396] set_robust_list(0x5555570de6a0, 24 [pid 395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 394] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 390] <... futex resumed>) = 0 [pid 394] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 390] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 396 [pid 396] <... set_robust_list resumed>) = 0 [pid 395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 393] <... rmdir resumed>) = 0 [pid 396] rt_sigprocmask(SIG_SETMASK, [] [pid 395] <... prctl resumed>) = 0 [pid 394] <... mmap resumed>) = 0x7fd456332000 [pid 393] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 395] setpgid(0, 0 [pid 394] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 393] <... futex resumed>) = 1 [pid 390] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 395] <... setpgid resumed>) = 0 [pid 394] <... mprotect resumed>) = 0 [pid 393] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] exit_group(0 [pid 396] <... prctl resumed>) = 0 [pid 395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 390] <... exit_group resumed>) = ? [pid 393] <... futex resumed>) = ? [pid 396] setpgid(0, 0 [pid 394] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 396] <... setpgid resumed>) = 0 [pid 394] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 393] +++ exited with 0 +++ [pid 390] +++ exited with 0 +++ [pid 396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 395] <... openat resumed>) = 3 ci2-android-6-12-rust/strace-static-x86_64: Process 397 attached [pid 396] <... openat resumed>) = 3 [pid 395] write(3, "1000", 4 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=390, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 396] write(3, "1000", 4 [pid 395] <... write resumed>) = 4 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 397] set_robust_list(0x7fd4563529a0, 24 [pid 396] <... write resumed>) = 4 [pid 395] close(3 [pid 397] <... set_robust_list resumed>) = 0 [pid 396] close(3 [pid 316] <... restart_syscall resumed>) = 0 [pid 397] rt_sigprocmask(SIG_SETMASK, [] [pid 396] <... close resumed>) = 0 [pid 395] <... close resumed>) = 0 [pid 397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 396] write(1, "executing program\n", 18 [pid 395] write(1, "executing program\n", 18 [pid 397] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 396] <... write resumed>) = 18 [pid 395] <... write resumed>) = 18 executing program executing program [pid 396] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 394] <... clone3 resumed> => {parent_tid=[397]}, 88) = 397 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 396] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = 0 [pid 394] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 396] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 395] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 396] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 395] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 394] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-12-rust/strace-static-x86_64: Process 398 attached [pid 397] <... futex resumed>) = 0 [pid 396] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 394] <... futex resumed>) = 1 [pid 398] set_robust_list(0x5555570de6a0, 24 [pid 397] mkdirat(AT_FDCWD, "./config", 0777 [pid 396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 394] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 398] <... set_robust_list resumed>) = 0 [pid 397] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 398 [pid 398] rt_sigprocmask(SIG_SETMASK, [] [pid 397] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] <... mmap resumed>) = 0x7fd456332000 [pid 395] <... mmap resumed>) = 0x7fd456332000 [pid 398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 397] <... futex resumed>) = 1 [pid 396] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 395] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 394] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 397] mount(NULL, "./config", "configfs", 0, NULL [pid 396] <... mprotect resumed>) = 0 [pid 395] <... mprotect resumed>) = 0 [pid 394] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 398] <... prctl resumed>) = 0 [pid 397] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 396] rt_sigprocmask(SIG_BLOCK, ~[] [pid 395] rt_sigprocmask(SIG_BLOCK, ~[] [pid 394] <... futex resumed>) = 0 [pid 398] setpgid(0, 0 [pid 397] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 395] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 394] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 398] <... setpgid resumed>) = 0 [pid 397] <... futex resumed>) = 0 [pid 396] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-12-rust/strace-static-x86_64: Process 400 attached ci2-android-6-12-rust/strace-static-x86_64: Process 399 attached [pid 398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 397] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 394] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] set_robust_list(0x7fd4563529a0, 24 [pid 399] set_robust_list(0x7fd4563529a0, 24 [pid 398] <... openat resumed>) = 3 [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 396] <... clone3 resumed> => {parent_tid=[399]}, 88) = 399 [pid 395] <... clone3 resumed> => {parent_tid=[400]}, 88) = 400 [pid 394] <... futex resumed>) = 0 [pid 400] <... set_robust_list resumed>) = 0 [pid 399] <... set_robust_list resumed>) = 0 [pid 398] write(3, "1000", 4 [pid 397] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 396] rt_sigprocmask(SIG_SETMASK, [] [pid 395] rt_sigprocmask(SIG_SETMASK, [] [pid 394] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] rt_sigprocmask(SIG_SETMASK, [] [pid 399] rt_sigprocmask(SIG_SETMASK, [] [pid 398] <... write resumed>) = 4 [pid 399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 399] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 397] <... mkdirat resumed>) = 0 [pid 396] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 400] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] close(3 [pid 395] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 398] <... close resumed>) = 0 [pid 396] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 398] write(1, "executing program\n", 18 [pid 397] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 396] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] mkdirat(AT_FDCWD, "./config", 0777 [pid 399] <... futex resumed>) = 0 [pid 398] <... write resumed>) = 18 [pid 397] <... futex resumed>) = 1 [pid 395] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 0 [pid 400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 399] mkdirat(AT_FDCWD, "./config", 0777 [pid 398] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 394] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 398] <... futex resumed>) = 0 [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 394] <... futex resumed>) = 0 [pid 400] <... futex resumed>) = 1 [pid 399] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 397] rmdir("./config/usb_gadget/g1" [pid 395] <... futex resumed>) = 0 [pid 394] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 399] <... futex resumed>) = 1 [pid 398] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 396] <... futex resumed>) = 0 [pid 395] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 399] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 397] <... rmdir resumed>) = 0 [pid 396] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] <... futex resumed>) = 0 [pid 400] mount(NULL, "./config", "configfs", 0, NULL [pid 399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 397] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] <... futex resumed>) = 0 [pid 395] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 399] mount(NULL, "./config", "configfs", 0, NULL [pid 398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 397] <... futex resumed>) = 1 [pid 396] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 0 [pid 400] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 398] <... mmap resumed>) = 0x7fd456332000 [pid 397] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 394] exit_group(0 [pid 400] <... futex resumed>) = 1 [pid 399] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 397] <... futex resumed>) = ? [pid 395] <... futex resumed>) = 0 [pid 394] <... exit_group resumed>) = ? [pid 400] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 399] <... futex resumed>) = 1 [pid 398] <... mprotect resumed>) = 0 [pid 397] +++ exited with 0 +++ [pid 396] <... futex resumed>) = 0 [pid 395] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 394] +++ exited with 0 +++ [pid 400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 399] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] rt_sigprocmask(SIG_BLOCK, ~[] [pid 396] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] <... futex resumed>) = 0 [pid 400] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 398] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 396] <... futex resumed>) = 0 [pid 395] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=394, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 399] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 401 attached [pid 400] <... mkdirat resumed>) = 0 [pid 399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 396] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 402 attached [pid 401] set_robust_list(0x5555570de6a0, 24 [pid 400] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... clone3 resumed> => {parent_tid=[402]}, 88) = 402 [pid 402] set_robust_list(0x7fd4563529a0, 24 [pid 401] <... set_robust_list resumed>) = 0 [pid 400] <... futex resumed>) = 1 [pid 399] <... futex resumed>) = 1 [pid 396] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 401 [pid 402] <... set_robust_list resumed>) = 0 [pid 401] rt_sigprocmask(SIG_SETMASK, [] [pid 400] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] rt_sigprocmask(SIG_SETMASK, [] [pid 396] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] rt_sigprocmask(SIG_SETMASK, [] [pid 401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 396] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = 0 [pid 402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 400] rmdir("./config/usb_gadget/g1" [pid 402] mkdirat(AT_FDCWD, "./config", 0777 [pid 401] <... prctl resumed>) = 0 [pid 398] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 395] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 402] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 399] rmdir("./config/usb_gadget/g1" [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 402] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 401] setpgid(0, 0 [pid 398] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 402] <... futex resumed>) = 0 [pid 401] <... setpgid resumed>) = 0 [pid 400] <... rmdir resumed>) = 0 [pid 399] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 398] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 402] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 400] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 401] <... openat resumed>) = 3 [pid 400] <... futex resumed>) = 1 [pid 399] <... futex resumed>) = 1 [pid 396] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = 0 [pid 401] write(3, "1000", 4 [pid 400] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 399] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 401] <... write resumed>) = 4 [pid 396] exit_group(0 [pid 395] exit_group(0 [pid 402] <... futex resumed>) = 0 [pid 401] close(3 [pid 399] <... futex resumed>) = ? [pid 398] <... futex resumed>) = 1 [pid 396] <... exit_group resumed>) = ? [pid 395] <... exit_group resumed>) = ? [pid 400] <... futex resumed>) = ? [pid 402] mount(NULL, "./config", "configfs", 0, NULL [pid 401] <... close resumed>) = 0 [pid 399] +++ exited with 0 +++ [pid 398] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 396] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 400] +++ exited with 0 +++ [pid 401] write(1, "executing program\n", 18 [pid 395] +++ exited with 0 +++ executing program [pid 402] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 401] <... write resumed>) = 18 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 402] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 401] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 402] <... futex resumed>) = 1 [pid 401] <... futex resumed>) = 0 [pid 398] <... futex resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 402] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 401] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 398] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 401] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 398] <... futex resumed>) = 0 [pid 402] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 401] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 398] futex(0x7fd456436b2c, 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 403 attached [pid 402] <... mkdirat resumed>) = 0 [pid 401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 403 [pid 403] set_robust_list(0x5555570de6a0, 24 [pid 402] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 401] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 402] <... futex resumed>) = 1 [pid 401] <... mmap resumed>) = 0x7fd456332000 [pid 398] <... futex resumed>) = 0 [pid 401] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 398] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] rmdir("./config/usb_gadget/g1" [pid 401] <... mprotect resumed>) = 0 [pid 398] <... futex resumed>) = 0 [pid 403] <... set_robust_list resumed>) = 0 [pid 401] rt_sigprocmask(SIG_BLOCK, ~[] [pid 398] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 403] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 402] <... rmdir resumed>) = 0 [pid 403] <... prctl resumed>) = 0 [pid 401] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 402] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 401] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 402] <... futex resumed>) = 1 [pid 398] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 404 attached [pid 403] setpgid(0, 0 [pid 402] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 398] exit_group(0 [pid 404] set_robust_list(0x7fd4563529a0, 24 [pid 403] <... setpgid resumed>) = 0 [pid 398] <... exit_group resumed>) = ? [pid 404] <... set_robust_list resumed>) = 0 [pid 403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 402] <... futex resumed>) = ? [pid 401] <... clone3 resumed> => {parent_tid=[404]}, 88) = 404 [pid 404] rt_sigprocmask(SIG_SETMASK, [] [pid 403] <... openat resumed>) = 3 [pid 403] write(3, "1000", 4) = 4 [pid 403] close(3 [pid 402] +++ exited with 0 +++ [pid 401] rt_sigprocmask(SIG_SETMASK, [] [pid 398] +++ exited with 0 +++ [pid 404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 403] <... close resumed>) = 0 [pid 401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 404] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 401] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 401] <... futex resumed>) = 0 [pid 404] mkdirat(AT_FDCWD, "./config", 0777 executing program [pid 403] write(1, "executing program\n", 18 [pid 401] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 403] <... write resumed>) = 18 [pid 404] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 404] <... futex resumed>) = 1 [pid 403] <... futex resumed>) = 0 [pid 401] <... futex resumed>) = 0 [pid 404] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 403] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 403] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 401] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 404] mount(NULL, "./config", "configfs", 0, NULL [pid 403] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 401] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 405 attached [pid 404] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 401] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 405] set_robust_list(0x5555570de6a0, 24 [pid 404] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 405 [pid 405] <... set_robust_list resumed>) = 0 [pid 404] <... futex resumed>) = 0 [pid 403] <... mmap resumed>) = 0x7fd456332000 [pid 401] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 405] rt_sigprocmask(SIG_SETMASK, [] [pid 404] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 401] <... futex resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 403] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 403] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 404] <... mkdirat resumed>) = 0 [pid 403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 406 attached [pid 315] <... restart_syscall resumed>) = 0 [pid 406] set_robust_list(0x7fd4563529a0, 24 [pid 403] <... clone3 resumed> => {parent_tid=[406]}, 88) = 406 [pid 406] <... set_robust_list resumed>) = 0 [pid 403] rt_sigprocmask(SIG_SETMASK, [] [pid 406] rt_sigprocmask(SIG_SETMASK, [] [pid 403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 403] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 406] mkdirat(AT_FDCWD, "./config", 0777 [pid 403] <... futex resumed>) = 0 [pid 401] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 407 attached [pid 406] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 404] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] set_robust_list(0x5555570de6a0, 24 [pid 406] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... prctl resumed>) = 0 [pid 404] <... futex resumed>) = 1 [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 401] <... futex resumed>) = 0 [pid 407] <... set_robust_list resumed>) = 0 [pid 405] setpgid(0, 0 [pid 404] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 401] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... setpgid resumed>) = 0 [pid 404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 401] <... futex resumed>) = 0 [pid 407] rt_sigprocmask(SIG_SETMASK, [] [pid 405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 404] rmdir("./config/usb_gadget/g1" [pid 401] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... futex resumed>) = 0 [pid 403] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 405] <... openat resumed>) = 3 [pid 403] <... futex resumed>) = 0 [pid 406] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 407 [pid 406] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 403] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 403] <... futex resumed>) = 0 [pid 406] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 403] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 407] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 406] <... mkdirat resumed>) = 0 [pid 405] write(3, "1000", 4 [pid 404] <... rmdir resumed>) = 0 [pid 405] <... write resumed>) = 4 [pid 404] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] close(3 [pid 404] <... futex resumed>) = 1 [pid 401] <... futex resumed>) = 0 [pid 405] <... close resumed>) = 0 [pid 404] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 401] exit_group(0 [pid 405] write(1, "executing program\n", 18 [pid 404] <... futex resumed>) = ? [pid 401] <... exit_group resumed>) = ? [pid 405] <... write resumed>) = 18 [pid 404] +++ exited with 0 +++ [pid 407] setpgid(0, 0 [pid 405] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... setpgid resumed>) = 0 [pid 405] <... futex resumed>) = 0 executing program [pid 407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 405] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 407] <... openat resumed>) = 3 [pid 406] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 407] write(3, "1000", 4 [pid 406] <... futex resumed>) = 1 [pid 405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 403] <... futex resumed>) = 0 [pid 407] <... write resumed>) = 4 [pid 406] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 403] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] close(3 [pid 406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 403] <... futex resumed>) = 0 [pid 405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 407] <... close resumed>) = 0 [pid 406] rmdir("./config/usb_gadget/g1" [pid 403] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] write(1, "executing program\n", 18 [pid 406] <... rmdir resumed>) = 0 [pid 405] <... mmap resumed>) = 0x7fd456332000 [pid 407] <... write resumed>) = 18 [pid 405] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 407] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... mprotect resumed>) = 0 [pid 407] <... futex resumed>) = 0 executing program [pid 407] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 405] rt_sigprocmask(SIG_BLOCK, ~[] [pid 407] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 407] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 407] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 406] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... mmap resumed>) = 0x7fd456332000 [pid 406] <... futex resumed>) = 1 [pid 403] <... futex resumed>) = 0 [pid 401] +++ exited with 0 +++ [pid 407] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 406] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 403] exit_group(0 [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=401, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 407] <... mprotect resumed>) = 0 [pid 406] <... futex resumed>) = ? [pid 403] <... exit_group resumed>) = ? [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 407] rt_sigprocmask(SIG_BLOCK, ~[] [pid 406] +++ exited with 0 +++ [pid 405] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 403] +++ exited with 0 +++ [pid 407] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 407] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 313] <... restart_syscall resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 408 attached ci2-android-6-12-rust/strace-static-x86_64: Process 409 attached [pid 405] <... clone3 resumed> => {parent_tid=[408]}, 88) = 408 [pid 408] set_robust_list(0x7fd4563529a0, 24 [pid 407] <... clone3 resumed> => {parent_tid=[409]}, 88) = 409 [pid 405] rt_sigprocmask(SIG_SETMASK, [] [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 408] <... set_robust_list resumed>) = 0 [pid 407] rt_sigprocmask(SIG_SETMASK, [] [pid 405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 409] set_robust_list(0x7fd4563529a0, 24 [pid 408] rt_sigprocmask(SIG_SETMASK, [] [pid 407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 405] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 409] <... set_robust_list resumed>) = 0 [pid 408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 407] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... futex resumed>) = 0 [pid 409] rt_sigprocmask(SIG_SETMASK, [] [pid 408] mkdirat(AT_FDCWD, "./config", 0777 [pid 407] <... futex resumed>) = 0 [pid 405] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 410 ci2-android-6-12-rust/strace-static-x86_64: Process 410 attached [pid 409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 407] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 410] set_robust_list(0x5555570de6a0, 24 [pid 409] mkdirat(AT_FDCWD, "./config", 0777 [pid 408] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 410] <... set_robust_list resumed>) = 0 [pid 409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 408] <... futex resumed>) = 1 [pid 405] <... futex resumed>) = 0 [pid 408] mount(NULL, "./config", "configfs", 0, NULL [pid 405] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 410] rt_sigprocmask(SIG_SETMASK, [] [pid 409] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 405] <... futex resumed>) = 0 [pid 410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 409] <... futex resumed>) = 1 [pid 407] <... futex resumed>) = 0 [pid 409] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 405] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 410] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 408] <... futex resumed>) = 1 [pid 407] <... futex resumed>) = 1 [pid 405] <... futex resumed>) = 0 [pid 410] <... prctl resumed>) = 0 [pid 409] <... futex resumed>) = 0 [pid 408] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 407] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 405] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 410] setpgid(0, 0 [pid 409] mount(NULL, "./config", "configfs", 0, NULL [pid 408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 408] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 405] <... futex resumed>) = 0 [pid 410] <... setpgid resumed>) = 0 [pid 409] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 408] <... mkdirat resumed>) = 0 [pid 405] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 410] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 408] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 405] <... futex resumed>) = 0 [pid 408] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 409] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... futex resumed>) = 0 [pid 407] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... futex resumed>) = 1 [pid 407] <... futex resumed>) = 0 [pid 409] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777) = -1 EEXIST (File exists) [pid 407] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 409] <... futex resumed>) = 0 [pid 407] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] rmdir("./config/usb_gadget/g1" [pid 407] <... futex resumed>) = 0 [pid 410] <... openat resumed>) = 3 [pid 409] <... rmdir resumed>) = 0 [pid 407] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 405] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 410] write(3, "1000", 4 [pid 405] <... futex resumed>) = 1 [pid 410] <... write resumed>) = 4 [pid 405] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 410] close(3) = 0 [pid 408] <... futex resumed>) = 0 executing program [pid 410] write(1, "executing program\n", 18 [pid 408] rmdir("./config/usb_gadget/g1" [pid 314] <... restart_syscall resumed>) = 0 [pid 410] <... write resumed>) = 18 [pid 409] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 410] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... futex resumed>) = 0 [pid 410] <... futex resumed>) = 0 [pid 409] <... futex resumed>) = 1 [pid 408] <... futex resumed>) = 1 [pid 407] exit_group(0 [pid 405] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 410] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 408] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 407] <... exit_group resumed>) = ? [pid 405] exit_group(0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 410] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 409] +++ exited with 0 +++ [pid 408] <... futex resumed>) = ? [pid 407] +++ exited with 0 +++ [pid 405] <... exit_group resumed>) = ? [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 410] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 408] +++ exited with 0 +++ ci2-android-6-12-rust/strace-static-x86_64: Process 411 attached [pid 410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 405] +++ exited with 0 +++ [pid 411] set_robust_list(0x5555570de6a0, 24 [pid 410] 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=405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 411] <... set_robust_list resumed>) = 0 [pid 411] rt_sigprocmask(SIG_SETMASK, [] [pid 410] <... mmap resumed>) = 0x7fd456332000 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=407, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 411 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 411] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 410] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 411] <... prctl resumed>) = 0 [pid 410] <... mprotect resumed>) = 0 [pid 411] setpgid(0, 0) = 0 [pid 410] rt_sigprocmask(SIG_BLOCK, ~[] [pid 411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 410] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 410] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 412 attached [pid 411] <... openat resumed>) = 3 [pid 412] set_robust_list(0x7fd4563529a0, 24 [pid 410] <... clone3 resumed> => {parent_tid=[412]}, 88) = 412 [pid 412] <... set_robust_list resumed>) = 0 [pid 410] rt_sigprocmask(SIG_SETMASK, [] [pid 412] rt_sigprocmask(SIG_SETMASK, [] [pid 410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 411] write(3, "1000", 4 [pid 410] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] mkdirat(AT_FDCWD, "./config", 0777 [pid 411] <... write resumed>) = 4 [pid 410] <... futex resumed>) = 0 [pid 411] close(3 [pid 412] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 411] <... close resumed>) = 0 [pid 410] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 411] write(1, "executing program\n", 18) = 18 [pid 411] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 411] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 412] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] <... futex resumed>) = 0 [pid 411] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 410] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] mount(NULL, "./config", "configfs", 0, NULL [pid 411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 410] <... futex resumed>) = 0 [pid 412] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 411] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 410] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... mmap resumed>) = 0x7fd456332000 [pid 412] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 412] <... futex resumed>) = 1 [pid 410] <... futex resumed>) = 0 [pid 412] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 410] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 410] <... futex resumed>) = 0 [pid 412] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 410] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... mprotect resumed>) = 0 [pid 411] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 411] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 413 attached [pid 413] set_robust_list(0x7fd4563529a0, 24 [pid 411] <... clone3 resumed> => {parent_tid=[413]}, 88) = 413 [pid 413] <... set_robust_list resumed>) = 0 [pid 411] rt_sigprocmask(SIG_SETMASK, [] [pid 413] rt_sigprocmask(SIG_SETMASK, [] [pid 411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 411] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] mkdirat(AT_FDCWD, "./config", 0777 [pid 411] <... futex resumed>) = 0 [pid 411] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 413] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 1 [pid 411] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] mount(NULL, "./config", "configfs", 0, NULL [pid 411] <... futex resumed>) = 0 [pid 413] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 411] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 1 [pid 411] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 412] <... mkdirat resumed>) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 413] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 411] <... futex resumed>) = 0 [pid 315] <... restart_syscall resumed>) = 0 [pid 413] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = 0 [pid 412] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 411] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 411] <... futex resumed>) = 0 [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 413] rmdir("./config/usb_gadget/g1" [pid 411] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 414 attached [pid 413] <... rmdir resumed>) = 0 [pid 412] <... futex resumed>) = 1 [pid 410] <... futex resumed>) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 412] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 410] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 410] <... futex resumed>) = 0 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 412] rmdir("./config/usb_gadget/g1" [pid 410] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] set_robust_list(0x5555570de6a0, 24 [pid 413] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... set_robust_list resumed>) = 0 [pid 413] <... futex resumed>) = 1 [pid 411] <... futex resumed>) = 0 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 414 ci2-android-6-12-rust/strace-static-x86_64: Process 415 attached [pid 414] rt_sigprocmask(SIG_SETMASK, [] [pid 413] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 412] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 411] exit_group(0 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 415] set_robust_list(0x5555570de6a0, 24 [pid 414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 413] <... futex resumed>) = ? [pid 412] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... exit_group resumed>) = ? [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 415] <... set_robust_list resumed>) = 0 [pid 414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 413] +++ exited with 0 +++ [pid 412] <... futex resumed>) = 1 [pid 411] +++ exited with 0 +++ [pid 410] <... futex resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 415 [pid 415] rt_sigprocmask(SIG_SETMASK, [] [pid 414] <... prctl resumed>) = 0 [pid 412] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 410] exit_group(0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 414] setpgid(0, 0 [pid 412] <... futex resumed>) = ? [pid 410] <... exit_group resumed>) = ? [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=411, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 414] <... setpgid resumed>) = 0 [pid 412] +++ exited with 0 +++ [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 415] <... prctl resumed>) = 0 [pid 414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 314] <... restart_syscall resumed>) = 0 [pid 415] setpgid(0, 0) = 0 [pid 414] <... openat resumed>) = 3 [pid 410] +++ exited with 0 +++ [pid 415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=410, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 415] <... openat resumed>) = 3 [pid 414] write(3, "1000", 4 [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 415] write(3, "1000", 4 [pid 414] <... write resumed>) = 4 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 415] <... write resumed>) = 4 [pid 414] close(3 [pid 415] close(3 [pid 414] <... close resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 415] <... close resumed>) = 0 [pid 414] write(1, "executing program\n", 18 executing program [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 415] write(1, "executing program\n", 18 [pid 414] <... write resumed>) = 18 ci2-android-6-12-rust/strace-static-x86_64: Process 416 attached executing program [pid 415] <... write resumed>) = 18 [pid 414] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = 0 [pid 414] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 415] <... futex resumed>) = 0 [pid 414] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 415] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 414] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 416 [pid 415] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 415] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 414] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 414] <... mmap resumed>) = 0x7fd456332000 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd456332000 [pid 414] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 416] set_robust_list(0x5555570de6a0, 24 [pid 415] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 414] <... mprotect resumed>) = 0 [pid 416] <... set_robust_list resumed>) = 0 [pid 416] rt_sigprocmask(SIG_SETMASK, [] [pid 415] <... mprotect resumed>) = 0 [pid 414] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 415] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 414] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 416] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 416] <... prctl resumed>) = 0 [pid 415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 414] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 418 attached ci2-android-6-12-rust/strace-static-x86_64: Process 417 attached ci2-android-6-12-rust/strace-static-x86_64: Process 419 attached [pid 416] setpgid(0, 0 [pid 417] set_robust_list(0x7fd4563529a0, 24 [pid 416] <... setpgid resumed>) = 0 [pid 418] set_robust_list(0x7fd4563529a0, 24 [pid 415] <... clone3 resumed> => {parent_tid=[417]}, 88) = 417 [pid 416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 415] rt_sigprocmask(SIG_SETMASK, [] [pid 414] <... clone3 resumed> => {parent_tid=[418]}, 88) = 418 [pid 415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 416] <... openat resumed>) = 3 [pid 414] rt_sigprocmask(SIG_SETMASK, [] [pid 418] <... set_robust_list resumed>) = 0 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 419 [pid 419] set_robust_list(0x5555570de6a0, 24 [pid 418] rt_sigprocmask(SIG_SETMASK, [] [pid 417] <... set_robust_list resumed>) = 0 [pid 416] write(3, "1000", 4 [pid 415] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 419] <... set_robust_list resumed>) = 0 [pid 418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 417] rt_sigprocmask(SIG_SETMASK, [] [pid 416] <... write resumed>) = 4 [pid 415] <... futex resumed>) = 0 [pid 414] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] rt_sigprocmask(SIG_SETMASK, [] [pid 418] mkdirat(AT_FDCWD, "./config", 0777 [pid 417] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 416] close(3 [pid 415] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 417] mkdirat(AT_FDCWD, "./config", 0777 [pid 416] <... close resumed>) = 0 [pid 414] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 418] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 417] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 416] write(1, "executing program\n", 18 [pid 419] <... prctl resumed>) = 0 [pid 418] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 417] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = 1 [pid 416] <... write resumed>) = 18 [pid 414] <... futex resumed>) = 0 [pid 419] setpgid(0, 0 [pid 417] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 0 [pid 419] <... setpgid resumed>) = 0 [pid 418] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 416] <... futex resumed>) = 0 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 415] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 414] <... futex resumed>) = 0 [pid 418] mount(NULL, "./config", "configfs", 0, NULL [pid 417] mount(NULL, "./config", "configfs", 0, NULL [pid 416] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 415] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 416] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 416] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 419] <... openat resumed>) = 3 [pid 418] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 417] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 416] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 417] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] write(3, "1000", 4 [pid 418] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] <... futex resumed>) = 1 [pid 416] <... mmap resumed>) = 0x7fd456332000 [pid 419] <... write resumed>) = 4 [pid 418] <... futex resumed>) = 1 [pid 417] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 419] close(3 [pid 418] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] <... mprotect resumed>) = 0 [pid 419] <... close resumed>) = 0 [pid 419] write(1, "executing program\n", 18 [pid 416] rt_sigprocmask(SIG_BLOCK, ~[] [pid 415] <... futex resumed>) = 0 [pid 414] <... futex resumed>) = 0 [pid 415] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 414] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] <... write resumed>) = 18 [pid 417] <... futex resumed>) = 0 [pid 416] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 415] <... futex resumed>) = 1 [pid 414] <... futex resumed>) = 1 [pid 419] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = 0 [pid 417] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 416] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 415] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 419] <... futex resumed>) = 0 [pid 418] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 417] <... mkdirat resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 420 attached [pid 417] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... futex resumed>) = 0 [pid 415] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 415] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 417] <... futex resumed>) = 1 [pid 420] set_robust_list(0x7fd4563529a0, 24 [pid 417] rmdir("./config/usb_gadget/g1" [pid 419] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 418] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 420] <... set_robust_list resumed>) = 0 [pid 419] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 416] <... clone3 resumed> => {parent_tid=[420]}, 88) = 420 [pid 420] rt_sigprocmask(SIG_SETMASK, [] [pid 419] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 418] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] rt_sigprocmask(SIG_SETMASK, [] [pid 420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 418] <... futex resumed>) = 1 [pid 417] <... rmdir resumed>) = 0 [pid 416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 414] <... futex resumed>) = 0 [pid 420] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 418] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 0 [pid 414] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 417] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 415] exit_group(0 [pid 417] <... futex resumed>) = ? [pid 415] <... exit_group resumed>) = ? [pid 420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] <... mmap resumed>) = 0x7fd456332000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] +++ exited with 0 +++ [pid 416] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] +++ exited with 0 +++ [pid 420] mkdirat(AT_FDCWD, "./config", 0777 [pid 419] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 418] rmdir("./config/usb_gadget/g1" [pid 416] <... futex resumed>) = 0 [pid 420] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 418] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 416] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=415, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 419] <... mprotect resumed>) = 0 [pid 420] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = 1 [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 414] <... futex resumed>) = 0 [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 420] <... futex resumed>) = 0 [pid 419] rt_sigprocmask(SIG_BLOCK, ~[] [pid 418] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] exit_group(0 [pid 420] mount(NULL, "./config", "configfs", 0, NULL [pid 419] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 418] <... futex resumed>) = ? [pid 416] <... futex resumed>) = 0 [pid 414] <... exit_group resumed>) = ? [pid 420] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 418] +++ exited with 0 +++ [pid 416] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-12-rust/strace-static-x86_64: Process 421 attached [pid 420] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] +++ exited with 0 +++ [pid 421] set_robust_list(0x7fd4563529a0, 24 [pid 420] <... futex resumed>) = 1 [pid 419] <... clone3 resumed> => {parent_tid=[421]}, 88) = 421 [pid 416] <... futex resumed>) = 0 [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=414, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 421] <... set_robust_list resumed>) = 0 [pid 420] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] rt_sigprocmask(SIG_SETMASK, [] [pid 416] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 421] rt_sigprocmask(SIG_SETMASK, [] [pid 420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 416] <... futex resumed>) = 0 [pid 421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 420] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 419] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 421] mkdirat(AT_FDCWD, "./config", 0777) = -1 EEXIST (File exists) [pid 421] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 421] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 420] <... mkdirat resumed>) = 0 [pid 419] <... futex resumed>) = 1 [pid 421] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] <... futex resumed>) = 0 [pid 421] mount(NULL, "./config", "configfs", 0, NULL [pid 420] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 420] <... futex resumed>) = 1 [pid 421] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] <... futex resumed>) = 0 [pid 421] <... futex resumed>) = 0 [pid 420] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] <... futex resumed>) = 0 [pid 421] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 419] <... futex resumed>) = 1 [pid 421] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 419] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 421] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] <... futex resumed>) = 0 [pid 419] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] rmdir("./config/usb_gadget/g1") = 0 [pid 420] <... futex resumed>) = 0 [pid 419] <... futex resumed>) = 0 [pid 416] <... futex resumed>) = 1 [pid 420] rmdir("./config/usb_gadget/g1" [pid 419] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 420] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 416] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 420] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 420] <... futex resumed>) = 0 [pid 421] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 420] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] <... futex resumed>) = 1 [pid 419] <... futex resumed>) = 0 [pid 416] exit_group(0 [pid 421] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] exit_group(0 [pid 421] <... futex resumed>) = ? [pid 420] <... futex resumed>) = ? [pid 419] <... exit_group resumed>) = ? [pid 416] <... exit_group resumed>) = ? [pid 421] +++ exited with 0 +++ [pid 420] +++ exited with 0 +++ [pid 419] +++ exited with 0 +++ [pid 315] <... restart_syscall resumed>) = 0 [pid 416] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=416, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 316] <... restart_syscall resumed>) = 0 [pid 315] 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|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 422 attached ci2-android-6-12-rust/strace-static-x86_64: Process 423 attached [pid 423] set_robust_list(0x5555570de6a0, 24 [pid 422] set_robust_list(0x5555570de6a0, 24 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 422 [pid 423] <... set_robust_list resumed>) = 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 423 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 423] rt_sigprocmask(SIG_SETMASK, [] [pid 422] <... set_robust_list resumed>) = 0 [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 422] rt_sigprocmask(SIG_SETMASK, [] [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 423] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 423] setpgid(0, 0 [pid 422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 423] <... setpgid resumed>) = 0 [pid 423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 422] <... prctl resumed>) = 0 [pid 423] <... openat resumed>) = 3 [pid 422] setpgid(0, 0) = 0 [pid 423] write(3, "1000", 4 [pid 422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 423] <... write resumed>) = 4 [pid 423] close(3 [pid 422] <... openat resumed>) = 3 [pid 423] <... close resumed>) = 0 executing program [pid 423] write(1, "executing program\n", 18) = 18 [pid 422] write(3, "1000", 4 [pid 423] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... write resumed>) = 4 [pid 423] <... futex resumed>) = 0 [pid 423] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 422] close(3 [pid 423] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 422] <... close resumed>) = 0 [pid 423] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 422] write(1, "executing program\n", 18 [pid 423] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 423] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 422] <... write resumed>) = 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 423] <... mmap resumed>) = 0x7fd456332000 [pid 422] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 422] <... futex resumed>) = 0 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 423] rt_sigprocmask(SIG_BLOCK, ~[] [pid 422] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 423] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 422] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 423] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 422] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 424 attached ci2-android-6-12-rust/strace-static-x86_64: Process 425 attached [pid 424] set_robust_list(0x5555570de6a0, 24 [pid 422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 425] set_robust_list(0x7fd4563529a0, 24 [pid 424] <... set_robust_list resumed>) = 0 [pid 422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 424 [pid 425] <... set_robust_list resumed>) = 0 [pid 424] rt_sigprocmask(SIG_SETMASK, [] [pid 423] <... clone3 resumed> => {parent_tid=[425]}, 88) = 425 [pid 422] <... mmap resumed>) = 0x7fd456332000 [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... restart_syscall resumed>) = 0 [pid 423] rt_sigprocmask(SIG_SETMASK, [] [pid 422] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 425] rt_sigprocmask(SIG_SETMASK, [] [pid 424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 422] <... mprotect resumed>) = 0 [pid 425] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 423] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 425] mkdirat(AT_FDCWD, "./config", 0777 [pid 424] <... prctl resumed>) = 0 [pid 423] <... futex resumed>) = 0 [pid 422] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 425] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 424] setpgid(0, 0 [pid 423] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 425] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... setpgid resumed>) = 0 [pid 422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 426 attached [pid 425] <... futex resumed>) = 1 [pid 424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 423] <... futex resumed>) = 0 [pid 423] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 423] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... clone3 resumed> => {parent_tid=[427]}, 88) = 427 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 426 ci2-android-6-12-rust/strace-static-x86_64: Process 427 attached [pid 426] set_robust_list(0x5555570de6a0, 24 [pid 425] mount(NULL, "./config", "configfs", 0, NULL [pid 424] <... openat resumed>) = 3 [pid 422] rt_sigprocmask(SIG_SETMASK, [] [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 427] set_robust_list(0x7fd4563529a0, 24 [pid 426] <... set_robust_list resumed>) = 0 [pid 425] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 424] write(3, "1000", 4 [pid 422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 427] <... set_robust_list resumed>) = 0 [pid 426] rt_sigprocmask(SIG_SETMASK, [] [pid 424] <... write resumed>) = 4 [pid 427] rt_sigprocmask(SIG_SETMASK, [] [pid 426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 425] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] close(3 [pid 427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 425] <... futex resumed>) = 1 [pid 424] <... close resumed>) = 0 [pid 423] <... futex resumed>) = 0 [pid 422] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 427] mkdirat(AT_FDCWD, "./config", 0777 [pid 426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 425] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 424] write(1, "executing program\n", 18 [pid 423] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... futex resumed>) = 0 [pid 427] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 426] <... prctl resumed>) = 0 [pid 425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] <... write resumed>) = 18 [pid 423] <... futex resumed>) = 0 executing program [pid 422] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 427] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] setpgid(0, 0 [pid 425] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 424] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 427] <... futex resumed>) = 0 [pid 426] <... setpgid resumed>) = 0 [pid 424] <... futex resumed>) = 0 [pid 422] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 422] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 427] mount(NULL, "./config", "configfs", 0, NULL [pid 426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 425] <... mkdirat resumed>) = 0 [pid 424] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 427] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 425] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] <... openat resumed>) = 3 [pid 427] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] write(3, "1000", 4 [pid 424] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 427] <... futex resumed>) = 1 [pid 426] <... write resumed>) = 4 [pid 424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 427] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] close(3 [pid 424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 426] <... close resumed>) = 0 [pid 424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 426] write(1, "executing program\n", 18 [pid 424] <... mmap resumed>) = 0x7fd456332000 [pid 426] <... write resumed>) = 18 executing program [pid 424] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 426] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 425] <... futex resumed>) = 1 [pid 424] <... mprotect resumed>) = 0 [pid 423] <... futex resumed>) = 0 [pid 422] <... futex resumed>) = 0 [pid 426] <... futex resumed>) = 0 [pid 425] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 424] rt_sigprocmask(SIG_BLOCK, ~[] [pid 423] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 427] <... futex resumed>) = 0 [pid 426] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 423] <... futex resumed>) = 0 [pid 422] <... futex resumed>) = 1 [pid 427] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 426] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 425] rmdir("./config/usb_gadget/g1" [pid 424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 423] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 427] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 426] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 425] <... rmdir resumed>) = 0 [pid 425] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = 0 [pid 423] exit_group(0) = ? [pid 425] <... futex resumed>) = ? [pid 427] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 427] <... futex resumed>) = 1 [pid 426] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 422] <... futex resumed>) = 0 [pid 427] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] <... mmap resumed>) = 0x7fd456332000 [pid 424] <... clone3 resumed> => {parent_tid=[428]}, 88) = 428 [pid 422] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 426] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 424] rt_sigprocmask(SIG_SETMASK, [] [pid 427] rmdir("./config/usb_gadget/g1" [pid 426] <... mprotect resumed>) = 0 [pid 424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 427] <... rmdir resumed>) = -1 ENOENT (No such file or directory) ci2-android-6-12-rust/strace-static-x86_64: Process 428 attached [pid 427] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] rt_sigprocmask(SIG_BLOCK, ~[] [pid 425] +++ exited with 0 +++ [pid 424] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] +++ exited with 0 +++ [pid 422] <... futex resumed>) = 0 [pid 428] set_robust_list(0x7fd4563529a0, 24 [pid 427] <... futex resumed>) = 0 [pid 424] <... futex resumed>) = 0 [pid 422] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=423, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 428] <... set_robust_list resumed>) = 0 [pid 427] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 424] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 428] rt_sigprocmask(SIG_SETMASK, [] [pid 426] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 422] exit_group(0 [pid 428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 427] <... futex resumed>) = ? [pid 422] <... exit_group resumed>) = ? [pid 428] mkdirat(AT_FDCWD, "./config", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 429 attached ) = -1 EEXIST (File exists) [pid 429] set_robust_list(0x7fd4563529a0, 24) = 0 [pid 428] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] rt_sigprocmask(SIG_SETMASK, [] [pid 428] <... futex resumed>) = 1 [pid 424] <... futex resumed>) = 0 [pid 429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 424] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 428] mount(NULL, "./config", "configfs", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 427] +++ exited with 0 +++ [pid 426] <... clone3 resumed> => {parent_tid=[429]}, 88) = 429 [pid 424] <... futex resumed>) = 0 [pid 422] +++ exited with 0 +++ [pid 428] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] rt_sigprocmask(SIG_SETMASK, [] [pid 424] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=422, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 428] <... futex resumed>) = 0 [pid 426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 428] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] <... futex resumed>) = 0 [pid 428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 426] <... futex resumed>) = 1 [pid 424] <... futex resumed>) = 0 [pid 429] mkdirat(AT_FDCWD, "./config", 0777 [pid 428] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 426] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 428] <... mkdirat resumed>) = 0 [pid 429] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 429] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 429] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 428] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 428] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 426] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] <... futex resumed>) = 0 [pid 426] <... futex resumed>) = 1 [pid 429] mount(NULL, "./config", "configfs", 0, NULL [pid 426] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 429] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 429] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 426] <... futex resumed>) = 0 [pid 429] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 426] <... futex resumed>) = 0 [pid 424] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 426] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 429] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 428] <... futex resumed>) = 0 [pid 424] <... futex resumed>) = 1 [pid 429] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 428] rmdir("./config/usb_gadget/g1" [pid 424] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 429] <... futex resumed>) = 1 [pid 426] <... futex resumed>) = 0 [pid 429] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 426] <... futex resumed>) = 0 [pid 429] rmdir("./config/usb_gadget/g1" [pid 426] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 429] <... rmdir resumed>) = -1 ENOENT (No such file or directory) [pid 429] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 428] <... rmdir resumed>) = 0 [pid 426] <... futex resumed>) = 0 [pid 428] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] exit_group(0 [pid 428] <... futex resumed>) = 1 [pid 426] <... exit_group resumed>) = ? [pid 424] <... futex resumed>) = 0 [pid 429] +++ exited with 0 +++ [pid 428] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 426] +++ exited with 0 +++ [pid 424] exit_group(0 [pid 316] <... restart_syscall resumed>) = 0 [pid 315] <... restart_syscall resumed>) = 0 [pid 428] <... futex resumed>) = ? [pid 424] <... exit_group resumed>) = ? [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=426, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 428] +++ exited with 0 +++ [pid 313] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 315] rt_sigprocmask(SIG_BLOCK, ~[] [pid 424] +++ exited with 0 +++ [pid 315] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 315] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 430 attached [pid 316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=424, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 430] set_robust_list(0x5555570de6a0, 24 [pid 316] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 430] <... set_robust_list resumed>) = 0 [pid 315] <... clone resumed>, child_tidptr=0x5555570de690) = 430 [pid 314] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-6-12-rust/strace-static-x86_64: Process 431 attached [pid 430] rt_sigprocmask(SIG_SETMASK, [] [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 431] set_robust_list(0x5555570de6a0, 24 [pid 430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 316] <... clone resumed>, child_tidptr=0x5555570de690) = 431 [pid 431] <... set_robust_list resumed>) = 0 [pid 431] rt_sigprocmask(SIG_SETMASK, [] [pid 430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 316] rt_sigprocmask(SIG_SETMASK, [] [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 430] <... prctl resumed>) = 0 [pid 316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 430] setpgid(0, 0 [pid 431] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 430] <... setpgid resumed>) = 0 [pid 431] <... prctl resumed>) = 0 [pid 430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 431] setpgid(0, 0 [pid 430] <... openat resumed>) = 3 [pid 431] <... setpgid resumed>) = 0 [pid 431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 430] write(3, "1000", 4) = 4 [pid 431] <... openat resumed>) = 3 [pid 430] close(3) = 0 [pid 430] write(1, "executing program\n", 18 executing program [pid 431] write(3, "1000", 4) = 4 [pid 430] <... write resumed>) = 18 [pid 314] <... restart_syscall resumed>) = 0 [pid 431] close(3 [pid 430] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 431] <... close resumed>) = 0 [pid 430] <... futex resumed>) = 0 [pid 431] write(1, "executing program\n", 18 [pid 314] rt_sigprocmask(SIG_BLOCK, ~[] [pid 430] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 431] <... write resumed>) = 18 [pid 430] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 314] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 431] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 431] <... futex resumed>) = 0 [pid 430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-6-12-rust/strace-static-x86_64: Process 432 attached [pid 431] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 431] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 432] set_robust_list(0x5555570de6a0, 24 [pid 431] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 432] <... set_robust_list resumed>) = 0 [pid 431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 430] <... mmap resumed>) = 0x7fd456332000 [pid 314] <... clone resumed>, child_tidptr=0x5555570de690) = 432 [pid 432] rt_sigprocmask(SIG_SETMASK, [] [pid 431] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 430] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 314] rt_sigprocmask(SIG_SETMASK, [] [pid 432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 431] <... mmap resumed>) = 0x7fd456332000 [pid 430] <... mprotect resumed>) = 0 [pid 314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 431] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 431] rt_sigprocmask(SIG_BLOCK, ~[] [pid 432] <... prctl resumed>) = 0 [pid 430] rt_sigprocmask(SIG_BLOCK, ~[] [pid 432] setpgid(0, 0 [pid 430] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 432] <... setpgid resumed>) = 0 [pid 431] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 313] <... restart_syscall resumed>) = 0 [pid 432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 431] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0}ci2-android-6-12-rust/strace-static-x86_64: Process 434 attached ci2-android-6-12-rust/strace-static-x86_64: Process 433 attached [pid 432] <... openat resumed>) = 3 [pid 430] <... clone3 resumed> => {parent_tid=[433]}, 88) = 433 [pid 434] set_robust_list(0x7fd4563529a0, 24 [pid 433] set_robust_list(0x7fd4563529a0, 24 [pid 432] write(3, "1000", 4 [pid 431] <... clone3 resumed> => {parent_tid=[434]}, 88) = 434 [pid 430] rt_sigprocmask(SIG_SETMASK, [] [pid 313] rt_sigprocmask(SIG_BLOCK, ~[] [pid 434] <... set_robust_list resumed>) = 0 [pid 433] <... set_robust_list resumed>) = 0 [pid 432] <... write resumed>) = 4 [pid 431] rt_sigprocmask(SIG_SETMASK, [] [pid 430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 434] rt_sigprocmask(SIG_SETMASK, [] [pid 433] rt_sigprocmask(SIG_SETMASK, [] [pid 432] close(3 [pid 431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 430] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 432] <... close resumed>) = 0 [pid 431] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 430] <... futex resumed>) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 435 attached [pid 434] mkdirat(AT_FDCWD, "./config", 0777 [pid 433] mkdirat(AT_FDCWD, "./config", 0777 [pid 432] write(1, "executing program\n", 18 [pid 431] <... futex resumed>) = 0 [pid 430] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 431] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 434] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 433] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 434] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... clone resumed>, child_tidptr=0x5555570de690) = 435 [pid 434] <... futex resumed>) = 1 [pid 433] <... futex resumed>) = 0 [pid 431] <... futex resumed>) = 0 executing program [pid 313] rt_sigprocmask(SIG_SETMASK, [] [pid 435] set_robust_list(0x5555570de6a0, 24 [pid 434] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 433] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] <... write resumed>) = 18 [pid 431] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 435] <... set_robust_list resumed>) = 0 [pid 432] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 430] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 431] <... futex resumed>) = 0 [pid 430] <... futex resumed>) = 0 [pid 313] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 435] rt_sigprocmask(SIG_SETMASK, [] [pid 434] mount(NULL, "./config", "configfs", 0, NULL [pid 433] mount(NULL, "./config", "configfs", 0, NULL [pid 432] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 431] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 430] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 434] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 433] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 432] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 434] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 432] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 435] <... prctl resumed>) = 0 [pid 434] <... futex resumed>) = 1 [pid 433] <... futex resumed>) = 1 [pid 432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 431] <... futex resumed>) = 0 [pid 430] <... futex resumed>) = 0 [pid 435] setpgid(0, 0 [pid 434] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 433] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 431] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 430] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... setpgid resumed>) = 0 [pid 434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... mmap resumed>) = 0x7fd456332000 [pid 431] <... futex resumed>) = 0 [pid 430] <... futex resumed>) = 0 [pid 435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 434] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 433] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777 [pid 432] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 431] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 430] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 435] <... openat resumed>) = 3 [pid 432] <... mprotect resumed>) = 0 [pid 435] write(3, "1000", 4 [pid 434] <... mkdirat resumed>) = 0 [pid 433] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 432] rt_sigprocmask(SIG_BLOCK, ~[] [pid 433] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 430] <... futex resumed>) = 0 [pid 433] rmdir("./config/usb_gadget/g1" [pid 430] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 432] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 435] <... write resumed>) = 4 [pid 432] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 430] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 435] close(3ci2-android-6-12-rust/strace-static-x86_64: Process 436 attached ) = 0 [pid 434] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 436] set_robust_list(0x7fd4563529a0, 24 executing program [pid 435] write(1, "executing program\n", 18 [pid 434] <... futex resumed>) = 1 [pid 436] <... set_robust_list resumed>) = 0 [pid 435] <... write resumed>) = 18 [pid 434] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] <... clone3 resumed> => {parent_tid=[436]}, 88) = 436 [pid 436] rt_sigprocmask(SIG_SETMASK, [] [pid 435] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 432] rt_sigprocmask(SIG_SETMASK, [] [pid 436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 435] <... futex resumed>) = 0 [pid 432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 436] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL [pid 435] rt_sigaction(SIGRT_1, {sa_handler=0x7fd456398f10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd45638b200} [pid 432] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 435] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 432] <... futex resumed>) = 0 [pid 436] mkdirat(AT_FDCWD, "./config", 0777 [pid 435] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 432] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 436] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 436] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... mmap resumed>) = 0x7fd456332000 [pid 436] <... futex resumed>) = 1 [pid 435] mprotect(0x7fd456333000, 131072, PROT_READ|PROT_WRITE [pid 432] <... futex resumed>) = 0 [pid 436] mount(NULL, "./config", "configfs", 0, NULL [pid 435] <... mprotect resumed>) = 0 [pid 432] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 436] <... mount resumed>) = -1 EBUSY (Device or resource busy) [pid 435] rt_sigprocmask(SIG_BLOCK, ~[] [pid 432] <... futex resumed>) = 0 [pid 436] futex(0x7fd456436b2c, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 432] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 0 [pid 435] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd456352990, parent_tid=0x7fd456352990, exit_signal=0, stack=0x7fd456332000, stack_size=0x20300, tls=0x7fd4563526c0} [pid 432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 436] futex(0x7fd456436b28, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000 [pid 436] mkdirat(AT_FDCWD, "./config/usb_gadget/g1", 0777ci2-android-6-12-rust/strace-static-x86_64: Process 437 attached [pid 431] <... futex resumed>) = 0 [pid 437] set_robust_list(0x7fd4563529a0, 24 [pid 431] futex(0x7fd456436b28, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 434] <... futex resumed>) = 0 [pid 431] futex(0x7fd456436b2c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 24.779885][ T433] BUG: scheduling while atomic: syz-executor301/433/0x00000002 [ 24.787516][ T433] Modules linked in: [ 24.791781][ T433] CPU: 0 UID: 0 PID: 433 Comm: syz-executor301 Not tainted syzkaller #0 59fd58dbf897e2c8ba33f91efbb53ce34092dff9 [ 24.791807][ T433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 24.791825][ T433] Call Trace: [ 24.791831][ T433] [ 24.791837][ T433] __dump_stack+0x21/0x30 [ 24.791874][ T433] dump_stack_lvl+0x140/0x1c0 [ 24.791897][ T433] ? __cfi_dump_stack_lvl+0x10/0x10 [ 24.791922][ T433] dump_stack+0x19/0x20 [ 24.791944][ T433] __schedule_bug+0x12b/0x200 [ 24.791963][ T433] ? find_proxy_task+0x2460/0x2460 [ 24.791982][ T433] ? update_load_avg+0x4f3/0x1980 [ 24.792002][ T433] ? __kernel_text_address+0x11/0x40 [ 24.792025][ T433] ? unwind_get_return_address+0x51/0x90 [ 24.792047][ T433] __schedule+0xb85/0x20b0 [ 24.792065][ T433] ? kvm_sched_clock_read+0x15/0x30 [ 24.792085][ T433] ? sched_clock_noinstr+0xd/0x30 [ 24.792104][ T433] ? __kasan_check_read+0x15/0x20 [ 24.792124][ T433] ? __sched_text_start+0x10/0x10 [ 24.792142][ T433] ? __kasan_check_read+0x15/0x20 [ 24.792158][ T433] ? rwsem_spin_on_owner+0xa4/0x3b0 [ 24.792192][ T433] ? __kasan_check_write+0x18/0x20 [ 24.792209][ T433] ? _raw_spin_lock_irq+0x93/0x120 [ 24.792225][ T433] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 24.792242][ T433] schedule+0xc5/0x240 [ 24.792258][ T433] schedule_preempt_disabled+0x14/0x30 [ 24.792276][ T433] rwsem_down_write_slowpath+0x5c9/0x1b60 [ 24.792301][ T433] ? rwsem_down_read_slowpath+0x14c0/0x14c0 [ 24.792322][ T433] ? try_to_wake_up+0x111a/0x1fd0 [ 24.792342][ T433] ? __kasan_check_write+0x18/0x20 [ 24.792359][ T433] ? wake_q_add_safe+0x29/0x100 [ 24.792374][ T433] ? __cfi_try_to_wake_up+0x10/0x10 [ 24.792392][ T433] ? rwsem_mark_wake+0x507/0x770 [ 24.792416][ T433] ? rwsem_read_trylock+0x275/0x5a0 [ 24.792439][ T433] ? wake_up_q+0x10a/0x1c0 [ 24.792454][ T433] ? downgrade_write+0x470/0x470 [ 24.792478][ T433] down_write+0x163/0x2b0 [ 24.792498][ T433] ? __cfi_down_write+0x10/0x10 [ 24.792517][ T433] ? down_read+0x7f/0xe0 [ 24.792536][ T433] ? __cfi_down_read+0x10/0x10 [ 24.792557][ T433] kernfs_remove_by_name_ns+0x8c/0x180 [ 24.792581][ T433] sysfs_unmerge_group+0xd7/0x130 [ 24.792601][ T433] dpm_sysfs_remove+0x7b/0xd0 [ 24.792624][ T433] device_del+0x241/0xcf0 [ 24.792639][ T433] ? __cfi_class_find_device+0x10/0x10 [ 24.792658][ T433] ? __cfi_device_del+0x10/0x10 [ 24.792673][ T433] ? __kasan_check_write+0x18/0x20 [ 24.792690][ T433] ? kobject_put+0x1cc/0x2a0 [ 24.792706][ T433] device_destroy+0xb0/0x100 [ 24.792722][ T433] ? __cfi_device_destroy+0x10/0x10 [ 24.792739][ T433] ? __kasan_check_write+0x18/0x20 [ 24.792757][ T433] android_device_destroy+0x118/0x180 [ 24.792781][ T433] gadgets_drop+0x1d/0x30 [ 24.792798][ T433] ? __cfi_gadgets_drop+0x10/0x10 [ 24.792815][ T433] configfs_rmdir+0x8ba/0x9b0 [ 24.792838][ T433] vfs_rmdir+0x3db/0x560 [ 24.792861][ T433] do_rmdir+0x29a/0x590 [ 24.792883][ T433] ? __cfi_do_rmdir+0x10/0x10 [ 24.792906][ T433] ? __kasan_check_write+0x18/0x20 [ 24.792924][ T433] __x64_sys_rmdir+0x4b/0x60 [ 24.792947][ T433] x64_sys_call+0xaf7/0x2ee0 [ 24.792963][ T433] do_syscall_64+0x57/0xf0 [ 24.792978][ T433] ? clear_bhb_loop+0x50/0xa0 [ 24.792999][ T433] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 24.793019][ T433] RIP: 0033:0x7fd456386059 [ 24.793038][ T433] Code: c0 79 93 eb d5 48 8d 7c 1d 00 eb 99 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 d0 ff ff ff f7 d8 64 89 01 48 [ 24.793052][ T433] RSP: 002b:00007fd456352218 EFLAGS: 00000246 ORIG_RAX: 0000000000000054 [ 24.793070][ T433] RAX: ffffffffffffffda RBX: 00007fd456436b28 RCX: 00007fd456386059 [ 24.793083][ T433] RDX: 00007fd456386059 RSI: 00000000000f4240 RDI: 00002000000002c0 [ 24.793096][ T433] RBP: 00007fd456436b20 R08: 34203a6b63617473 R09: 34203a6b63617473 [ 24.793109][ T433] R10: 34203a6b63617473 R11: 0000000000000246 R12: 0000200000000040 [ 24.793121][ T433] R13: 00002000000002c0 R14: 0031672f74656764 R15: 0000200000000100 [ 24.793137][ T433] [ 24.793734][ T433] BUG: scheduling while atomic: syz-executor301/433/0x00000000 [ 25.193737][ T433] Modules linked in: [ 25.197652][ T433] CPU: 1 UID: 0 PID: 433 Comm: syz-executor301 Tainted: G W syzkaller #0 59fd58dbf897e2c8ba33f91efbb53ce34092dff9 [ 25.197671][ T433] Tainted: [W]=WARN [ 25.197675][ T433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 25.197682][ T433] Call Trace: [ 25.197688][ T433] [ 25.197693][ T433] __dump_stack+0x21/0x30 [ 25.197710][ T433] dump_stack_lvl+0x140/0x1c0 [ 25.197723][ T433] ? __cfi_dump_stack_lvl+0x10/0x10 [ 25.197737][ T433] dump_stack+0x19/0x20 [ 25.197749][ T433] __schedule_bug+0x12b/0x200 [ 25.197761][ T433] ? find_proxy_task+0x2460/0x2460 [ 25.197772][ T433] ? prepare_signal+0x13da/0x16b0 [ 25.197785][ T433] __schedule+0xb85/0x20b0 [ 25.197795][ T433] ? __wake_up_sync_key+0x1be/0x2c0 [ 25.197807][ T433] ? __cfi___wake_up_sync_key+0x10/0x10 [ 25.197818][ T433] ? __sched_text_start+0x10/0x10 [ 25.197829][ T433] ? __kasan_check_write+0x18/0x20 [ 25.197840][ T433] ? _raw_spin_lock_irq+0x93/0x120 [ 25.197849][ T433] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 25.197858][ T433] ? __kasan_check_read+0x15/0x20 [ 25.197868][ T433] ? cgroup_update_frozen+0x160/0x980 [ 25.197881][ T433] schedule+0xc5/0x240 [ 25.197890][ T433] ptrace_stop+0x528/0x8f0 [ 25.197902][ T433] ptrace_notify+0x1de/0x290 [ 25.197914][ T433] ? __cfi_ptrace_notify+0x10/0x10 [ 25.197926][ T433] ? __cfi_do_rmdir+0x10/0x10 [ 25.197940][ T433] ? __kasan_check_write+0x18/0x20 [ 25.197950][ T433] syscall_exit_work+0x84/0x150 [ 25.197960][ T433] syscall_exit_to_user_mode_prepare+0x21/0x40 [ 25.197970][ T433] syscall_exit_to_user_mode+0x15/0xb0 [ 25.197982][ T433] do_syscall_64+0x63/0xf0 [ 25.197991][ T433] ? clear_bhb_loop+0x50/0xa0 [ 25.198009][ T433] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 25.198021][ T433] RIP: 0033:0x7fd456386059 [ 25.198031][ T433] Code: c0 79 93 eb d5 48 8d 7c 1d 00 eb 99 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 d0 ff ff ff f7 d8 64 89 01 48 [ 25.198039][ T433] RSP: 002b:00007fd456352218 EFLAGS: 00000246 ORIG_RAX: 0000000000000054 [ 25.198051][ T433] RAX: 0000000000000000 RBX: 00007fd456436b28 RCX: 00007fd456386059 [ 25.198058][ T433] RDX: 00007fd456386059 RSI: 00000000000f4240 RDI: 00002000000002c0 [ 25.198065][ T433] RBP: 00007fd456436b20 R08: 34203a6b63617473 R09: 34203a6b63617473 [ 25.198073][ T433] R10: 34203a6b63617473 R11: 0000000000000246 R12: 0000200000000040 [ 25.198080][ T433] R13: 00002000000002c0 R14: 0031672f74656764 R15: 0000200000000100 [ 25.198088][ T433] [ 25.198145][ T0] Oops: general protection fault, probably for non-canonical address 0xdfff8481f6e50680: 0000 [#1] PREEMPT SMP KASAN PTI [ 25.456893][ T0] CPU: 1 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W syzkaller #0 59fd58dbf897e2c8ba33f91efbb53ce34092dff9 [ 25.469541][ T0] Tainted: [W]=WARN [ 25.473319][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 25.483346][ T0] RIP: 0010:__schedule+0x149e/0x20b0 [ 25.488620][ T0] Code: e8 17 58 3a fc 4c 8b 74 24 18 49 c7 06 00 00 00 00 48 8b 1c 24 48 89 df 48 8b 74 24 08 e8 5a 92 63 fb 48 89 c7 e8 d2 a0 b6 fb <43> c6 44 2c 10 f8 43 c6 44 2c 0c f8 48 c7 84 24 c0 00 00 00 0e 36 [ 25.508217][ T0] RSP: 0018:ffffffff87407be0 EFLAGS: 00010046 [ 25.514271][ T0] RAX: ffff8881047d9300 RBX: ffffffff87415c90 RCX: ffffffff874156c0 [ 25.522224][ T0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 25.530169][ T0] RBP: ffffffff87407da8 R08: ffffffff874156c7 R09: 1ffffffff0e82ad8 [ 25.538137][ T0] R10: dffffc0000000000 R11: fffffbfff0e82ad9 R12: ffff8881f6e50670 [ 25.546088][ T0] R13: dffffc0000000000 R14: 1ffffffff0e80f94 R15: ffffffff874156c0 [ 25.554036][ T0] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 25.562940][ T0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.569498][ T0] CR2: 00005555570df728 CR3: 0000000121130000 CR4: 00000000003526b0 [ 25.577455][ T0] Call Trace: [ 25.580711][ T0] [ 25.583654][ T0] ? __kasan_check_read+0x15/0x20 [ 25.588661][ T0] ? ct_nmi_enter+0x9a/0xe0 [ 25.593150][ T0] ? ct_irq_enter+0xd/0x20 [ 25.597559][ T0] ? irqentry_enter+0x2c/0x40 [ 25.602225][ T0] ? sysvec_apic_timer_interrupt+0x13/0x90 [ 25.608022][ T0] ? asm_sysvec_apic_timer_interrupt+0x1f/0x30 [ 25.614165][ T0] ? ct_kernel_exit+0x7d/0xb0 [ 25.618837][ T0] ? pv_native_safe_halt+0x13/0x20 [ 25.623930][ T0] ? default_idle+0x17/0x30 [ 25.628425][ T0] ? arch_cpu_idle+0xd/0x20 [ 25.632917][ T0] ? default_idle_call+0x3e/0x80 [ 25.637849][ T0] ? do_idle+0x2fc/0x570 [ 25.642079][ T0] ? idle_inject_timer_fn+0x80/0x80 [ 25.647261][ T0] ? cpu_startup_entry+0x47/0x60 [ 25.652184][ T0] ? rest_init+0x10b/0x130 [ 25.656581][ T0] ? __cfi_x86_late_time_init+0x10/0x10 [ 25.662106][ T0] ? start_kernel+0x462/0x4bb [ 25.666761][ T0] ? x86_64_start_reservations+0x2e/0x30 [ 25.672373][ T0] ? x86_64_start_kernel+0x6a/0x7b [ 25.677474][ T0] ? common_startup_64+0x13b/0x157 [ 25.682565][ T0] [ 25.685560][ T0] Modules linked in: [ 25.689445][ T0] ---[ end trace 0000000000000000 ]--- [ 25.694872][ T0] RIP: 0010:__schedule+0x149e/0x20b0 [ 25.700135][ T0] Code: e8 17 58 3a fc 4c 8b 74 24 18 49 c7 06 00 00 00 00 48 8b 1c 24 48 89 df 48 8b 74 24 08 e8 5a 92 63 fb 48 89 c7 e8 d2 a0 b6 fb <43> c6 44 2c 10 f8 43 c6 44 2c 0c f8 48 c7 84 24 c0 00 00 00 0e 36 [ 25.719716][ T0] RSP: 0018:ffffffff87407be0 EFLAGS: 00010046 [ 25.725759][ T0] RAX: ffff8881047d9300 RBX: ffffffff87415c90 RCX: ffffffff874156c0 [ 25.733728][ T0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 25.741673][ T0] RBP: ffffffff87407da8 R08: ffffffff874156c7 R09: 1ffffffff0e82ad8 [ 25.749633][ T0] R10: dffffc0000000000 R11: fffffbfff0e82ad9 R12: ffff8881f6e50670 [ 25.757584][ T0] R13: dffffc0000000000 R14: 1ffffffff0e80f94 R15: ffffffff874156c0 [ 25.765533][ T0] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 25.774439][ T0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.780997][ T0] CR2: 00005555570df728 CR3: 0000000121130000 CR4: 00000000003526b0 [ 25.788952][ T0] Kernel panic - not syncing: Fatal exception [ 26.857240][ T0] Shutting down cpus with NMI [ 26.862210][ T0] Kernel Offset: disabled [ 26.866517][ T0] Rebooting in 86400 seconds..