ci2-android-5-10/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-5-10/syz-executor1212925956 <...> Warning: Permanently added '10.128.1.82' (ED25519) to the list of known hosts. execve("ci2-android-5-10/syz-executor1212925956", ["ci2-android-5-10/syz-executor1212925956"], 0x7fffa36688c0 /* 10 vars */) = 0 brk(NULL) = 0x5555733db000 brk(0x5555733dbe00) = 0x5555733dbe00 arch_prctl(ARCH_SET_FS, 0x5555733db480) = 0 set_tid_address(0x5555733db750) = 297 set_robust_list(0x5555733db760, 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-5-10/syz-executor1212925956", 4096) = 45 getrandom("\x9c\x50\x52\xe3\x3d\x40\xf9\x44", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x5555733dbe00 brk(0x5555733fce00) = 0x5555733fce00 brk(0x5555733fd000) = 0x5555733fd000 mprotect(0x7f169a79d000, 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=0x5555733db750) = 298 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 openat(AT_FDCWD, "/sys/kernel/debug/x86/nmi_longest_ns", O_WRONLY|O_CLOEXEC) = 3 ci2-android-5-10/strace-static-x86_64: Process 298 attached [pid 297] write(3, "10000000000", 11) = 11 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/hung_task_check_interval_secs", O_WRONLY|O_CLOEXEC) = 3 [pid 298] set_robust_list(0x5555733db760, 24 [pid 297] write(3, "20", 2) = 2 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_kallsyms", O_WRONLY|O_CLOEXEC) = 3 [pid 298] <... set_robust_list resumed>) = 0 [pid 297] write(3, "1", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_harden", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "0", 1 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 297] <... write resumed>) = 1 [pid 297] close(3) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/kptr_restrict", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "0", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/softlockup_all_cpu_backtrace", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "1", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "100", 3) = 3 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/vm/oom_dump_tasks", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "0", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/debug/exception-trace", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "0", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/printk", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "7 4 1 3", 7) = 7 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/keys/gc_delay", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "1", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/vm/oom_kill_allocating_task", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "1", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/failslab/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_page_alloc/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_futex/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_usercopy/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_make_request/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_io_timeout/task-filter", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "Y", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/sys/kernel/debug/fail_iommufd/task-filter", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/ctrl-alt-del", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "0", 1) = 1 [pid 297] close(3) = 0 [pid 297] openat(AT_FDCWD, "/proc/sys/kernel/cad_pid", O_WRONLY|O_CLOEXEC) = 3 [pid 297] write(3, "298", 3) = 3 [pid 297] close(3) = 0 [pid 297] kill(298, SIGKILL) = 0 [pid 298] +++ killed by SIGKILL +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=298, si_uid=0, si_status=SIGKILL, si_utime=0, si_stime=0} --- swapoff("./swap-file") = -1 ENOENT (No such file or directory) unlink("./swap-file") = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "./swap-file", O_WRONLY|O_CREAT|O_CLOEXEC, 0600) = 3 fallocate(3, FALLOC_FL_ZERO_RANGE, 0, 128000000) = 0 close(3) = 0 rt_sigaction(SIGINT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f169a6df2d0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f169a6df2d0}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6c6000 rt_sigprocmask(SIG_BLOCK, ~[], [CHLD], 8) = 0 clone3({flags=CLONE_VM|CLONE_VFORK|CLONE_CLEAR_SIGHAND, exit_signal=SIGCHLD, stack=0x7f169a6c6000, stack_size=0x9000}, 88ci2-android-5-10/strace-static-x86_64: Process 299 attached [pid 299] rt_sigprocmask(SIG_BLOCK, NULL, ~[KILL STOP], 8) = 0 [pid 299] rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 299] execve("/bin/sh", ["sh", "-c", "--", "mkswap ./swap-file"], 0x7fff5aab1d78 /* 10 vars */ [pid 297] <... clone3 resumed>) = 299 [pid 297] munmap(0x7f169a6c6000, 36864) = 0 [pid 297] rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 [pid 299] <... execve resumed>) = 0 [pid 299] brk(NULL) = 0x563e8b8c4000 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad31d4d000 [pid 299] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v3/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v3/", 0x7ffc9b3e1630, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v2/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v2/", 0x7ffc9b3e1630, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x38\x13\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x09\x00\x40\x00\x19\x00\x18\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\xf4\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0644, st_size=792952, ...}) = 0 [pid 299] mmap(NULL, 792856, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31c8b000 [pid 299] mmap(0x7fad31c9b000, 548864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fad31c9b000 [pid 299] mmap(0x7fad31d21000, 163840, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x7fad31d21000 [pid 299] mmap(0x7fad31d49000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0x7fad31d49000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\xf0\xab\x02\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x38\x22\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0e\x00\x40\x00\x3b\x00\x3a\x00\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00"..., 832) = 832 [pid 299] pread64(3, "\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00"..., 784, 64) = 784 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=1913080, ...}) = 0 [pid 299] pread64(3, "\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00"..., 784, 64) = 784 [pid 299] mmap(NULL, 1965720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31aab000 [pid 299] mmap(0x7fad31ad3000, 1368064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fad31ad3000 [pid 299] mmap(0x7fad31c21000, 356352, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x176000) = 0x7fad31c21000 [pid 299] mmap(0x7fad31c78000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1cc000) = 0x7fad31c78000 [pid 299] mmap(0x7fad31c7e000, 52888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad31c7e000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libpam.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xf8\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1b\x00\x1a\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x29\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=63416, ...}) = 0 [pid 299] mmap(NULL, 65552, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31a9a000 [pid 299] mmap(0x7fad31a9d000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fad31a9d000 [pid 299] mmap(0x7fad31aa5000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fad31aa5000 [pid 299] mmap(0x7fad31aa9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fad31aa9000 [pid 299] close(3) = 0 [ 33.697874][ T24] audit: type=1400 audit(1789061211.490:64): avc: denied { execmem } for pid=297 comm="syz-executor121" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [pid 299] openat(AT_FDCWD, "/lib64/libpam_misc.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x00\x51\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1a\x00\x19\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x12\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=22400, ...}) = 0 [pid 299] mmap(NULL, 24656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31a93000 [pid 299] mmap(0x7fad31a95000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad31a95000 [pid 299] mmap(0x7fad31a97000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fad31a97000 [pid 299] mmap(0x7fad31a98000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fad31a98000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xa8\xe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0b\x00\x40\x00\x1d\x00\x1c\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x27\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=59624, ...}) = 0 [pid 299] mmap(NULL, 67720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31a82000 [pid 299] mmap(0x7fad31a85000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fad31a85000 [pid 299] mmap(0x7fad31a8d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fad31a8d000 [pid 299] mmap(0x7fad31a8f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7fad31a8f000 [pid 299] mmap(0x7fad31a91000, 6280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad31a91000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v3/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v3/", 0x7ffc9b3e1590, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v2/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v2/", 0x7ffc9b3e1590, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x60\xd1\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0b\x00\x40\x00\x1d\x00\x1c\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x28\x74\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=186528, ...}) = 0 [pid 299] mmap(NULL, 194256, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31a52000 [pid 299] mmap(0x7fad31a5a000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fad31a5a000 [pid 299] mmap(0x7fad31a76000, 32768, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fad31a76000 [pid 299] mmap(0x7fad31a7e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7fad31a7e000 [pid 299] mmap(0x7fad31a80000, 5840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad31a80000 [pid 299] close(3) = 0 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad31a50000 [pid 299] openat(AT_FDCWD, "/lib64/libatomic.so.1", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x30\x71\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1b\x00\x1a\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=30704, ...}) = 0 [pid 299] mmap(NULL, 37000, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad31a46000 [pid 299] mmap(0x7fad31a48000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad31a48000 [pid 299] mmap(0x7fad31a4b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fad31a4b000 [pid 299] mmap(0x7fad31a4d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fad31a4d000 [pid 299] mmap(0x7fad31a4f000, 136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad31a4f000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xf0\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1a\x00\x19\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x20\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=395120, ...}) = 0 [pid 299] mmap(NULL, 397336, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad319e4000 [pid 299] mmap(0x7fad319e7000, 225280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fad319e7000 [pid 299] mmap(0x7fad31a1e000, 155648, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7fad31a1e000 [pid 299] mmap(0x7fad31a44000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7fad31a44000 [pid 299] close(3) = 0 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad319e2000 [pid 299] arch_prctl(ARCH_SET_FS, 0x7fad319e2c80) = 0 [pid 299] set_tid_address(0x7fad319e2f50) = 299 [pid 299] set_robust_list(0x7fad319e2f60, 24) = 0 [pid 299] 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) [pid 299] mprotect(0x7fad31c78000, 16384, PROT_READ) = 0 [pid 299] mprotect(0x7fad31a44000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31a4d000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31a7e000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31a8f000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31aa9000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31a98000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31d49000, 12288, PROT_READ) = 0 [pid 299] mprotect(0x563e844ca000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fad31d82000, 8192, PROT_READ) = 0 [pid 299] prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 [pid 299] statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 [pid 299] statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 [pid 299] getrandom("\xdb\xe0\x70\x88\x81\xc3\x31\x53", 8, GRND_NONBLOCK) = 8 [pid 299] brk(NULL) = 0x563e8b8c4000 [pid 299] brk(0x563e8b8e5000) = 0x563e8b8e5000 [pid 299] access("/etc/selinux/config", F_OK) = 0 [pid 299] getpid() = 299 [pid 299] rt_sigaction(SIGCHLD, {sa_handler=0x7fad31cce287, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fad31aea180}, NULL, 8) = 0 [pid 299] getppid() = 297 [pid 299] uname({sysname="Linux", nodename="syzkaller", ...}) = 0 [pid 299] newfstatat(AT_FDCWD, "/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}, 0) = 0 [pid 299] newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0700, st_size=4096, ...}, 0) = 0 [pid 299] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 299] rt_sigaction(SIGINT, {sa_handler=0x7fad31cce287, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fad31aea180}, NULL, 8) = 0 [pid 299] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 8) = 0 [pid 299] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 299] newfstatat(AT_FDCWD, "/bin/mkswap", 0x7ffc9b3e1f28, 0) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/sbin/mkswap", {st_mode=S_IFREG|0755, st_size=14256, ...}, 0) = 0 [pid 299] execve("/sbin/mkswap", ["mkswap", "./swap-file"], 0x563e8b8c46f0 /* 10 vars */) = 0 [pid 299] brk(NULL) = 0x559726b2b000 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdda7ec4000 [pid 299] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v3/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v3/", 0x7fff323aa420, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v2/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/lib64/glibc-hwcaps/x86-64-v2/", 0x7fff323aa420, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/lib64/libbusybox.so.1.37.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x38\x13\x0c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x09\x00\x40\x00\x19\x00\x18\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\xf4\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0644, st_size=792952, ...}) = 0 [pid 299] mmap(NULL, 792856, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7e02000 [pid 299] mmap(0x7fdda7e12000, 548864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fdda7e12000 [pid 299] mmap(0x7fdda7e98000, 163840, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x7fdda7e98000 [pid 299] mmap(0x7fdda7ec0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0x7fdda7ec0000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\xf0\xab\x02\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x38\x22\x1d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0e\x00\x40\x00\x3b\x00\x3a\x00\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00"..., 832) = 832 [pid 299] pread64(3, "\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00"..., 784, 64) = 784 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=1913080, ...}) = 0 [pid 299] pread64(3, "\x06\x00\x00\x00\x04\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x60\xc1\x19\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00"..., 784, 64) = 784 [pid 299] mmap(NULL, 1965720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7c22000 [pid 299] mmap(0x7fdda7c4a000, 1368064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fdda7c4a000 [pid 299] mmap(0x7fdda7d98000, 356352, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x176000) = 0x7fdda7d98000 [pid 299] mmap(0x7fdda7def000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1cc000) = 0x7fdda7def000 [pid 299] mmap(0x7fdda7df5000, 52888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdda7df5000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libpam.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xf8\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1b\x00\x1a\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x29\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=63416, ...}) = 0 [pid 299] mmap(NULL, 65552, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7c11000 [pid 299] mmap(0x7fdda7c14000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fdda7c14000 [pid 299] mmap(0x7fdda7c1c000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fdda7c1c000 [pid 299] mmap(0x7fdda7c20000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fdda7c20000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libpam_misc.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x00\x51\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1a\x00\x19\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x12\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=22400, ...}) = 0 [pid 299] mmap(NULL, 24656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7c0a000 [pid 299] mmap(0x7fdda7c0c000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdda7c0c000 [pid 299] mmap(0x7fdda7c0e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fdda7c0e000 [pid 299] mmap(0x7fdda7c0f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fdda7c0f000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xa8\xe1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0b\x00\x40\x00\x1d\x00\x1c\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x27\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=59624, ...}) = 0 [pid 299] mmap(NULL, 67720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7bf9000 [pid 299] mmap(0x7fdda7bfc000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fdda7bfc000 [pid 299] mmap(0x7fdda7c04000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fdda7c04000 [pid 299] mmap(0x7fdda7c06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7fdda7c06000 [pid 299] mmap(0x7fdda7c08000, 6280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdda7c08000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v3/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v3/", 0x7fff323aa380, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v2/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] newfstatat(AT_FDCWD, "/usr/lib64/glibc-hwcaps/x86-64-v2/", 0x7fff323aa380, 0) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x60\xd1\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0b\x00\x40\x00\x1d\x00\x1c\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x28\x74\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=186528, ...}) = 0 [pid 299] mmap(NULL, 194256, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7bc9000 [pid 299] mmap(0x7fdda7bd1000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fdda7bd1000 [pid 299] mmap(0x7fdda7bed000, 32768, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fdda7bed000 [pid 299] mmap(0x7fdda7bf5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7fdda7bf5000 [pid 299] mmap(0x7fdda7bf7000, 5840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdda7bf7000 [pid 299] close(3) = 0 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdda7bc7000 [pid 299] openat(AT_FDCWD, "/lib64/libatomic.so.1", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x30\x71\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1b\x00\x1a\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=30704, ...}) = 0 [pid 299] mmap(NULL, 37000, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7bbd000 [pid 299] mmap(0x7fdda7bbf000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdda7bbf000 [pid 299] mmap(0x7fdda7bc2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdda7bc2000 [pid 299] mmap(0x7fdda7bc4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fdda7bc4000 [pid 299] mmap(0x7fdda7bc6000, 136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdda7bc6000 [pid 299] close(3) = 0 [pid 299] openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 299] openat(AT_FDCWD, "/usr/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 299] read(3, "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x3e\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\xf0\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x38\x00\x0a\x00\x40\x00\x1a\x00\x19\x00\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x20\x00\x00"..., 832) = 832 [pid 299] fstat(3, {st_mode=S_IFREG|0755, st_size=395120, ...}) = 0 [pid 299] mmap(NULL, 397336, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdda7b5b000 [pid 299] mmap(0x7fdda7b5e000, 225280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fdda7b5e000 [pid 299] mmap(0x7fdda7b95000, 155648, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7fdda7b95000 [pid 299] mmap(0x7fdda7bbb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7fdda7bbb000 [pid 299] close(3) = 0 [pid 299] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdda7b59000 [pid 299] arch_prctl(ARCH_SET_FS, 0x7fdda7b59c80) = 0 [pid 299] set_tid_address(0x7fdda7b59f50) = 299 [pid 299] set_robust_list(0x7fdda7b59f60, 24) = 0 [pid 299] 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) [pid 299] mprotect(0x7fdda7def000, 16384, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7bbb000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7bc4000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7bf5000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7c06000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7c20000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7c0f000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7ec0000, 12288, PROT_READ) = 0 [pid 299] mprotect(0x5596f91c2000, 4096, PROT_READ) = 0 [pid 299] mprotect(0x7fdda7ef9000, 8192, PROT_READ) = 0 [pid 299] prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 [pid 299] statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 [pid 299] statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 [pid 299] getrandom("\x8d\x67\x5b\x44\x30\xb7\x9a\x61", 8, GRND_NONBLOCK) = 8 [pid 299] brk(NULL) = 0x559726b2b000 [pid 299] brk(0x559726b4c000) = 0x559726b4c000 [pid 299] access("/etc/selinux/config", F_OK) = 0 [pid 299] openat(AT_FDCWD, "./swap-file", O_WRONLY) = 3 [pid 299] lseek(3, 0, SEEK_END) = 128000000 [pid 299] lseek(3, 0, SEEK_SET) = 0 [pid 299] fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 [pid 299] fstat(3, {st_mode=S_IFREG|0600, st_size=128000000, ...}) = 0 [pid 299] fgetxattr(3, "security.selinux", "\x72\x6f\x6f\x74\x3a\x6f\x62\x6a\x65\x63\x74\x5f\x72\x3a\x75\x73\x65\x72\x5f\x68\x6f\x6d\x65\x5f\x74\x00", 255) = 26 [pid 299] access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) [pid 299] futex(0x7fdda7bf86b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 [pid 299] fsetxattr(3, "security.selinux", "\x72\x6f\x6f\x74\x3a\x6f\x62\x6a\x65\x63\x74\x5f\x72\x3a\x73\x77\x61\x70\x66\x69\x6c\x65\x5f\x74\x00", 25, 0) = 0 [pid 299] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1024) = 1024 [pid 299] write(3, "\x01\x00\x00\x00\x11\x7a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 516) = 516 [pid 299] lseek(3, 4086, SEEK_SET) = 4086 [pid 299] write(3, "SWAPSPACE2", 10) = 10 [ 33.811786][ T299] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 33.820771][ T24] audit: type=1400 audit(1789061211.610:65): avc: denied { relabelto } for pid=299 comm="mkswap" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [pid 299] fsync(3) = 0 Setting up swapspace version 1, size = 127995904 bytes [pid 299] write(1, "Setting up swapspace version 1, size = 127995904 bytes\n", 55) = 55 [pid 299] exit_group(0) = ? [pid 299] +++ exited with 0 +++ rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [ 33.846542][ T24] audit: type=1400 audit(1789061211.610:66): avc: denied { write } for pid=299 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" swapon("./swap-file", SWAP_FLAG_PREFER|0) = 0 rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x7f169a6d97a0, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x7f169a6d97a0, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10/strace-static-x86_64: Process 300 attached , child_tidptr=0x5555733db750) = 300 [pid 297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 297] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] set_robust_list(0x5555733db760, 24) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10/strace-static-x86_64: Process 301 attached [pid 297] <... clone resumed>, child_tidptr=0x5555733db750) = 301 [pid 301] set_robust_list(0x5555733db760, 24 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 301] <... set_robust_list resumed>) = 0 [pid 300] unshare(CLONE_NEWPID [pid 297] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 302 [pid 297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 297] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10/strace-static-x86_64: Process 302 attached [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... unshare resumed>) = 0 ci2-android-5-10/strace-static-x86_64: Process 303 attached [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] unshare(CLONE_NEWPID [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... unshare resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 297] <... clone resumed>, child_tidptr=0x5555733db750) = 303 [pid 303] set_robust_list(0x5555733db760, 24 [pid 302] set_robust_list(0x5555733db760, 24 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10/strace-static-x86_64: Process 304 attached , [], 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x5555733db750) = 304 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_SETMASK, [] [pid 303] <... set_robust_list resumed>) = 0 [pid 302] <... set_robust_list resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x5555733db750) = 305 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10/strace-static-x86_64: Process 305 attached [pid 305] set_robust_list(0x5555733db760, 24 [pid 297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 305] <... set_robust_list resumed>) = 0 [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 305] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 305] getppid() = 0 [pid 305] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 305] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 305] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 305] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 305] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}, NULL) = 0 [pid 305] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256}, NULL) = 0 [pid 305] unshare(CLONE_NEWNS) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[] [pid 305] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL [pid 303] rt_sigprocmask(SIG_SETMASK, [] [pid 297] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 305] <... mount resumed>) = 0 [pid 305] unshare(CLONE_NEWIPC) = -1 EINVAL (Invalid argument) [pid 305] unshare(CLONE_NEWCGROUP) = 0 [pid 305] unshare(CLONE_NEWUTS) = 0 [pid 305] unshare(CLONE_SYSVSEM) = 0 [ 33.889482][ T24] audit: type=1400 audit(1789061211.680:67): avc: denied { read } for pid=297 comm="syz-executor121" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 33.915599][ T24] audit: type=1400 audit(1789061211.680:68): avc: denied { open } for pid=297 comm="syz-executor121" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 33.942207][ T297] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] getpid() = 1 [pid 305] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 297] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 297] <... clone resumed>, child_tidptr=0x5555733db750) = 306 [pid 297] rt_sigprocmask(SIG_SETMASK, [] [pid 303] unshare(CLONE_NEWPID [pid 297] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] unshare(CLONE_NEWPID [pid 303] <... unshare resumed>) = 0 [pid 302] <... unshare resumed>) = 0 [pid 303] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 304] set_robust_list(0x5555733db760, 24 [pid 303] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 304] <... set_robust_list resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 304] rt_sigprocmask(SIG_SETMASK, [] [pid 303] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 303] <... clone resumed>, child_tidptr=0x5555733db750) = 308 [pid 302] <... clone resumed>, child_tidptr=0x5555733db750) = 307 [pid 304] <... prctl resumed>) = 0 [pid 303] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 304] getppid( [pid 303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 304] <... getppid resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10/strace-static-x86_64: Process 306 attached [pid 304] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024} [pid 306] set_robust_list(0x5555733db760, 24 [pid 304] <... prlimit64 resumed>, NULL) = 0 [pid 306] <... set_robust_list resumed>) = 0 [pid 304] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 304] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024} [pid 306] rt_sigprocmask(SIG_SETMASK, [] [pid 304] <... prlimit64 resumed>, NULL) = 0 [pid 306] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10/strace-static-x86_64: Process 307 attached [pid 304] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 306] unshare(CLONE_NEWPID [pid 304] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}ci2-android-5-10/strace-static-x86_64: Process 308 attached [pid 308] set_robust_list(0x5555733db760, 24 [pid 304] <... prlimit64 resumed>, NULL) = 0 [pid 306] <... unshare resumed>) = 0 [pid 308] <... set_robust_list resumed>) = 0 [pid 308] rt_sigprocmask(SIG_SETMASK, [] [pid 306] rt_sigprocmask(SIG_BLOCK, ~[] [pid 304] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256} [pid 307] set_robust_list(0x5555733db760, 24 [pid 308] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 308] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 308] getppid() = 0 [pid 308] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 308] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 308] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 308] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 308] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}, NULL) = 0 [pid 308] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256} [pid 304] <... prlimit64 resumed>, NULL) = 0 [pid 306] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 307] <... set_robust_list resumed>) = 0 [pid 308] <... prlimit64 resumed>, NULL) = 0 [pid 308] unshare(CLONE_NEWNS [pid 304] unshare(CLONE_NEWNS [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] <... unshare resumed>) = 0 [pid 308] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 [pid 304] <... unshare resumed>) = 0 [pid 304] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL [pid 308] unshare(CLONE_NEWIPC) = -1 EINVAL (Invalid argument) [pid 304] <... mount resumed>) = 0 [pid 308] unshare(CLONE_NEWCGROUP [pid 304] unshare(CLONE_NEWIPC [pid 308] <... unshare resumed>) = 0 [pid 304] <... unshare resumed>) = -1 EINVAL (Invalid argument) [pid 308] unshare(CLONE_NEWUTS [pid 304] unshare(CLONE_NEWCGROUP [pid 308] <... unshare resumed>) = 0 [pid 304] <... unshare resumed>) = 0 [pid 308] unshare(CLONE_SYSVSEM [pid 304] unshare(CLONE_NEWUTS [pid 308] <... unshare resumed>) = 0 [pid 304] <... unshare resumed>) = 0 [pid 304] unshare(CLONE_SYSVSEM) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] getpid() = 1 [pid 304] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 307] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10/strace-static-x86_64: Process 309 attached [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 306] <... clone resumed>, child_tidptr=0x5555733db750) = 309 [pid 305] <... unshare resumed>) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC [pid 307] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 306] rt_sigprocmask(SIG_SETMASK, [] [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... prctl resumed>) = 0 [pid 306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 305] openat(AT_FDCWD, "/proc/sys/net/ipv4/ping_group_range", O_WRONLY|O_CLOEXEC [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC [pid 307] getppid( [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... getppid resumed>) = 0 [pid 305] <... openat resumed>) = 3 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC [pid 307] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024} [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... prlimit64 resumed>, NULL) = 0 [pid 305] write(3, "0 65535", 7 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC [pid 307] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024} [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... prlimit64 resumed>, NULL) = 0 [pid 305] <... write resumed>) = 7 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC [pid 307] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024} [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... prlimit64 resumed>, NULL) = 0 [pid 305] close(3 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC [pid 307] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024} [pid 308] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... prlimit64 resumed>, NULL) = 0 [pid 305] <... close resumed>) = 0 [pid 308] getpid( [pid 307] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024} [pid 308] <... getpid resumed>) = 1 [pid 307] <... prlimit64 resumed>, NULL) = 0 [pid 305] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC [pid 308] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1} [pid 307] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256} [pid 308] <... capget resumed>, {effective=1<, NULL) = 0 [pid 305] <... openat resumed>) = 3 [pid 308] capset({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 307] unshare(CLONE_NEWNS [pid 308] <... capset resumed>) = 0 [pid 307] <... unshare resumed>) = 0 [pid 305] write(3, "100000", 6 [pid 308] unshare(CLONE_NEWNET [pid 307] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL [pid 309] set_robust_list(0x5555733db760, 24 [pid 307] <... mount resumed>) = 0 [pid 305] <... write resumed>) = 6 [pid 304] <... unshare resumed>) = 0 [pid 307] unshare(CLONE_NEWIPC) = -1 EINVAL (Invalid argument) [pid 305] close(3 [pid 304] openat(AT_FDCWD, "/proc/sys/net/ipv4/ping_group_range", O_WRONLY|O_CLOEXEC [ 33.960295][ T24] audit: type=1400 audit(1789061211.750:69): avc: denied { mounton } for pid=305 comm="syz-executor121" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [pid 307] unshare(CLONE_NEWCGROUP) = 0 [pid 305] <... close resumed>) = 0 [pid 304] <... openat resumed>) = 3 [pid 307] unshare(CLONE_NEWUTS [pid 305] mkdir("./syz-tmp", 0777 [pid 309] <... set_robust_list resumed>) = 0 [pid 307] <... unshare resumed>) = 0 [pid 309] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 304] write(3, "0 65535", 7 [pid 309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 304] <... write resumed>) = 7 [pid 304] close(3 [pid 305] <... mkdir resumed>) = 0 [pid 307] unshare(CLONE_SYSVSEM [pid 304] <... close resumed>) = 0 [pid 307] <... unshare resumed>) = 0 [pid 305] mount("", "./syz-tmp", "tmpfs", 0, NULL [pid 309] <... prctl resumed>) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC [pid 304] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC [pid 309] getppid( [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 309] <... getppid resumed>) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC [pid 304] <... openat resumed>) = 3 [pid 309] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 309] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 309] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 309] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024} [pid 304] write(3, "100000", 6 [pid 309] <... prlimit64 resumed>, NULL) = 0 [pid 309] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024} [pid 304] <... write resumed>) = 6 [pid 309] <... prlimit64 resumed>, NULL) = 0 [pid 304] close(3 [pid 309] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256} [pid 304] <... close resumed>) = 0 [pid 309] <... prlimit64 resumed>, NULL) = 0 [pid 304] mkdir("./syz-tmp", 0777 [pid 309] unshare(CLONE_NEWNS [pid 304] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 309] <... unshare resumed>) = 0 [pid 304] exit_group(1) = ? [pid 309] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 [pid 309] unshare(CLONE_NEWIPC) = -1 EINVAL (Invalid argument) [pid 309] unshare(CLONE_NEWCGROUP) = 0 [pid 309] unshare(CLONE_NEWUTS) = 0 [pid 309] unshare(CLONE_SYSVSEM) = 0 [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 304] +++ exited with 1 +++ [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=1, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 309] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 305] <... mount resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 309] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 309] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 309] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 309] getpid( [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] <... getpid resumed>) = 1 [pid 300] <... clone resumed>, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 309] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 309] <... capget resumed>, {effective=1<, NULL, 8) = 0 [pid 309] capset({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 309] <... capset resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 309] unshare(CLONE_NEWNET [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC [pid 305] mkdir("./syz-tmp/newroot", 0777 [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC [pid 305] <... mkdir resumed>) = 0 [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 305] mkdir("./syz-tmp/newroot/dev", 0700 [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 305] <... mkdir resumed>) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC [pid 305] mount("/dev", "./syz-tmp/newroot/dev", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL [pid 307] <... openat resumed>) = -1 ENOENT (No such file or directory) [ 34.012378][ T24] audit: type=1400 audit(1789061211.800:70): avc: denied { mounton } for pid=305 comm="syz-executor121" path="/root/syz-tmp" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 34.037000][ T24] audit: type=1400 audit(1789061211.830:71): avc: denied { mount } for pid=305 comm="syz-executor121" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [pid 307] getpid( [pid 305] <... mount resumed>) = 0 [pid 307] <... getpid resumed>) = 1 [pid 305] mkdir("./syz-tmp/newroot/proc", 0700 [pid 307] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1} [pid 305] <... mkdir resumed>) = 0 [pid 307] <... capget resumed>, {effective=1< [pid 307] capset({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 305] <... mount resumed>) = 0 [pid 307] <... capset resumed>) = 0 [pid 308] <... unshare resumed>) = 0 [pid 307] unshare(CLONE_NEWNET [pid 305] mkdir("./syz-tmp/newroot/selinux", 0700 [pid 308] openat(AT_FDCWD, "/proc/sys/net/ipv4/ping_group_range", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0 65535", 7) = 7 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "100000", 6) = 6 [pid 305] <... mkdir resumed>) = 0 [pid 305] mount("/selinux", "./syz-tmp/newroot/selinux", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL) = -1 ENOENT (No such file or directory) [pid 305] mount("/sys/fs/selinux", "./syz-tmp/newroot/selinux", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL [pid 308] close(3 [pid 305] <... mount resumed>) = 0 [pid 305] mkdir("./syz-tmp/newroot/sys", 0700 [pid 308] <... close resumed>) = 0 [pid 305] <... mkdir resumed>) = 0 [pid 305] mount("/sys", "./syz-tmp/newroot/sys", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL [pid 308] mkdir("./syz-tmp", 0777) = -1 EEXIST (File exists) [pid 305] <... mount resumed>) = 0 [pid 305] mount("/sys/kernel/debug", "./syz-tmp/newroot/sys/kernel/debug", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL [pid 308] exit_group(1 [pid 305] <... mount resumed>) = 0 [pid 305] mount("/sys/fs/smackfs", "./syz-tmp/newroot/sys/fs/smackfs", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL) = -1 ENOENT (No such file or directory) [pid 305] mount("/proc/sys/fs/binfmt_misc", "./syz-tmp/newroot/proc/sys/fs/binfmt_misc", NULL, MS_BIND|MS_REC|MS_PRIVATE, NULL [pid 308] <... exit_group resumed>) = ? [pid 305] <... mount resumed>) = 0 [pid 305] mkdir("./syz-tmp/newroot/syz-inputs", 0700) = 0 [pid 305] mount("/syz-inputs", "./syz-tmp/newroot/syz-inputs", NULL, MS_RDONLY|MS_BIND|MS_REC|MS_PRIVATE, NULL) = -1 ENOENT (No such file or directory) [pid 305] mkdir("./syz-tmp/pivot", 0777) = 0 [pid 308] +++ exited with 1 +++ [ 34.061015][ T24] audit: type=1400 audit(1789061211.850:72): avc: denied { mounton } for pid=305 comm="syz-executor121" path="/root/syz-tmp/newroot/dev" dev="tmpfs" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 34.086793][ T24] audit: type=1400 audit(1789061211.880:73): avc: denied { mount } for pid=305 comm="syz-executor121" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [pid 305] pivot_root("./syz-tmp", "./syz-tmp/pivot") = 0 [pid 305] chdir("/") = 0 [pid 305] umount2("./pivot", MNT_DETACH) = 0 [pid 305] chroot("./newroot") = 0 [pid 305] chdir("/") = 0 [pid 305] mkdir("/dev/gadgetfs", 0777) = 0 [pid 305] mount("gadgetfs", "/dev/gadgetfs", "gadgetfs", 0, NULL [pid 303] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=1, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 303] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 303] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 305] <... mount resumed>) = -1 ENODEV (No such device) [pid 305] mkdir("/dev/binderfs", 0777) = 0 [pid 305] mount("binder", "/dev/binderfs", "binder", 0, NULL [pid 303] <... clone resumed>, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 303] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 305] <... mount resumed>) = 0 [pid 309] <... unshare resumed>) = 0 [pid 305] symlink("/dev/binderfs", "./binderfs") = 0 [pid 305] mount(NULL, "/sys/fs/fuse/connections", "fusectl", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] openat(AT_FDCWD, "/proc/sys/net/ipv4/ping_group_range", O_WRONLY|O_CLOEXEC [pid 307] <... unshare resumed>) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/net/ipv4/ping_group_range", O_WRONLY|O_CLOEXEC) = 3 [pid 307] write(3, "0 65535", 7) = 7 [pid 307] close(3) = 0 [pid 307] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 [pid 307] write(3, "100000", 6) = 6 [pid 307] close(3) = 0 [pid 307] mkdir("./syz-tmp", 0777) = -1 EEXIST (File exists) [pid 307] exit_group(1) = ? ci2-android-5-10/strace-static-x86_64: Process 315 attached [pid 309] <... openat resumed>) = 3 [pid 305] <... clone resumed>, child_tidptr=0x5555733db750) = 2 [pid 315] set_robust_list(0x5555733db760, 24) = 0 [pid 307] +++ exited with 1 +++ [pid 309] write(3, "0 65535", 7 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 305] rt_sigprocmask(SIG_SETMASK, [] [pid 309] <... write resumed>) = 7 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=1, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 309] close(3 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 315] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 309] <... close resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 315] setpgid(0, 0) = 0 [pid 315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 309] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 315] <... openat resumed>) = 3 [pid 315] write(3, "1000", 4) = 4 [pid 315] close(3) = 0 [pid 315] write(1, "executing program\n", 18) = 18 [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 315] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 315] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 315] <... clone3 resumed> => {parent_tid=[3]}, 88) = 3 [pid 315] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 315] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 317 attached [pid 317] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 309] <... openat resumed>) = 3 [pid 302] <... clone resumed>, child_tidptr=0x5555733db750) = -1 ENOMEM (Cannot allocate memory) [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 309] write(3, "100000", 6) = 6 [pid 317] <... bpf resumed>) = 3 [pid 317] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... futex resumed>) = 1 [pid 317] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 309] close(3 [pid 317] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 317] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... futex resumed>) = 1 [pid 317] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 309] <... close resumed>) = 0 [pid 309] mkdir("./syz-tmp", 0777) = -1 EEXIST (File exists) [pid 309] exit_group(1) = ? [pid 309] +++ exited with 1 +++ [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=1, si_utime=0, si_stime=4 /* 0.04 s */} --- [ 34.118516][ T305] request_module fs-gadgetfs succeeded, but still no fs? [pid 315] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 315] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 315] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 315] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[4]}, 88) = 4 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 315] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 319 attached [pid 319] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 319] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 319] socketpair(AF_UNIX, SOCK_DGRAM, 0, [4, 5]) = 0 [pid 319] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... futex resumed>) = 1 [pid 319] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 6 [pid 319] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3bac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a66c000 [pid 315] mprotect(0x7f169a66d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a68c990, parent_tid=0x7f169a68c990, exit_signal=0, stack=0x7f169a66c000, stack_size=0x20240, tls=0x7f169a68c6c0} => {parent_tid=[5]}, 88) = 5 [pid 315] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 315] futex(0x7f169a7a3ba8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f169a7a3bac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... futex resumed>) = 1 [pid 319] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 319] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10/strace-static-x86_64: Process 320 attached [pid 320] set_robust_list(0x7f169a68c9a0, 24) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 315] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 315] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 315] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... futex resumed>) = 0 [pid 319] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 319] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 319] <... futex resumed>) = 1 [pid 319] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 317] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 320] futex(0x7f169a7a3bac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 320] futex(0x7f169a7a3ba8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] close(3) = 0 [pid 315] close(4) = 0 [pid 315] close(5) = 0 [pid 315] close(6) = 0 [pid 315] close(7) = 0 [pid 315] close(8) = 0 [pid 315] close(9) = -1 EBADF (Bad file descriptor) [pid 315] close(10) = -1 EBADF (Bad file descriptor) [pid 315] close(11) = -1 EBADF (Bad file descriptor) [pid 315] close(12) = -1 EBADF (Bad file descriptor) [pid 315] close(13) = -1 EBADF (Bad file descriptor) [pid 315] close(14) = -1 EBADF (Bad file descriptor) [pid 315] close(15) = -1 EBADF (Bad file descriptor) [pid 315] close(16) = -1 EBADF (Bad file descriptor) [pid 315] close(17) = -1 EBADF (Bad file descriptor) [pid 315] close(18) = -1 EBADF (Bad file descriptor) [pid 315] close(19) = -1 EBADF (Bad file descriptor) [pid 315] close(20) = -1 EBADF (Bad file descriptor) [pid 315] close(21) = -1 EBADF (Bad file descriptor) [pid 315] close(22) = -1 EBADF (Bad file descriptor) [pid 315] close(23) = -1 EBADF (Bad file descriptor) [pid 315] close(24) = -1 EBADF (Bad file descriptor) [pid 315] close(25) = -1 EBADF (Bad file descriptor) [pid 315] close(26) = -1 EBADF (Bad file descriptor) [pid 315] close(27) = -1 EBADF (Bad file descriptor) [pid 315] close(28) = -1 EBADF (Bad file descriptor) [pid 315] close(29) = -1 EBADF (Bad file descriptor) [pid 315] exit_group(0 [pid 319] <... futex resumed>) = ? [pid 315] <... exit_group resumed>) = ? [pid 319] +++ exited with 0 +++ [pid 320] <... futex resumed>) = ? [pid 320] +++ exited with 0 +++ [pid 317] <... futex resumed>) = ? [pid 317] +++ exited with 0 +++ [pid 315] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2, si_uid=0, si_status=0, si_utime=0, si_stime=15 /* 0.15 s */} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 6 ci2-android-5-10/strace-static-x86_64: Process 321 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [] [pid 321] set_robust_list(0x5555733db760, 24 [pid 305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] <... set_robust_list resumed>) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 321] setpgid(0, 0) = 0 [pid 321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 321] write(3, "1000", 4) = 4 [pid 321] close(3) = 0 [pid 321] write(1, "executing program\n", 18) = 18 executing program [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 321] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 321] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0} => {parent_tid=[7]}, 88) = 7 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 322 attached [pid 322] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 322] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] <... futex resumed>) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... futex resumed>) = 1 [pid 322] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] <... futex resumed>) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... futex resumed>) = 1 [pid 322] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 321] <... futex resumed>) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 321] <... futex resumed>) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 321] <... futex resumed>) = 0 [pid 322] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 321] <... mmap resumed>) = 0x7f169a68d000 [pid 321] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} [pid 322] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 321] <... clone3 resumed> => {parent_tid=[8]}, 88) = 8 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... bpf resumed>) = 0 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 322] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10/strace-static-x86_64: Process 323 attached [pid 323] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 323] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 323] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 321] <... futex resumed>) = 0 [pid 321] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] <... futex resumed>) = 0 [pid 321] <... futex resumed>) = 1 [pid 322] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 321] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... setsockopt resumed>) = 0 [pid 322] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 321] <... futex resumed>) = 0 [pid 322] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 321] close(3) = 0 [pid 321] close(4) = 0 [pid 321] close(5) = 0 [pid 321] close(6) = 0 [pid 321] close(7) = 0 [pid 321] close(8) = 0 [pid 321] close(9) = -1 EBADF (Bad file descriptor) [pid 321] close(10) = -1 EBADF (Bad file descriptor) [pid 321] close(11) = -1 EBADF (Bad file descriptor) [pid 321] close(12) = -1 EBADF (Bad file descriptor) [pid 321] close(13) = -1 EBADF (Bad file descriptor) [pid 321] close(14) = -1 EBADF (Bad file descriptor) [pid 321] close(15) = -1 EBADF (Bad file descriptor) [pid 321] close(16) = -1 EBADF (Bad file descriptor) [pid 321] close(17) = -1 EBADF (Bad file descriptor) [pid 321] close(18) = -1 EBADF (Bad file descriptor) [pid 321] close(19) = -1 EBADF (Bad file descriptor) [pid 321] close(20) = -1 EBADF (Bad file descriptor) [pid 321] close(21) = -1 EBADF (Bad file descriptor) [pid 321] close(22) = -1 EBADF (Bad file descriptor) [pid 321] close(23) = -1 EBADF (Bad file descriptor) [pid 321] close(24) = -1 EBADF (Bad file descriptor) [pid 321] close(25) = -1 EBADF (Bad file descriptor) [pid 321] close(26) = -1 EBADF (Bad file descriptor) [pid 321] close(27) = -1 EBADF (Bad file descriptor) [pid 321] close(28) = -1 EBADF (Bad file descriptor) [pid 321] close(29) = -1 EBADF (Bad file descriptor) [pid 321] exit_group(0 [pid 322] <... futex resumed>) = ? [pid 323] <... futex resumed>) = ? [pid 321] <... exit_group resumed>) = ? [pid 322] +++ exited with 0 +++ [pid 323] +++ exited with 0 +++ [pid 321] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 9 ci2-android-5-10/strace-static-x86_64: Process 325 attached [pid 325] set_robust_list(0x5555733db760, 24) = 0 [pid 325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 325] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 305] rt_sigprocmask(SIG_SETMASK, [] [pid 325] setpgid(0, 0) = 0 [pid 325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 325] write(3, "1000", 4) = 4 [pid 325] close(3) = 0 [pid 325] write(1, "executing program\n", 18) = 18 executing program [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, 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) = 0x7f169a6ae000 [pid 325] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0} => {parent_tid=[10]}, 88) = 10 ci2-android-5-10/strace-static-x86_64: Process 326 attached [pid 325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 326] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] <... socketpair resumed>, [5, 6]) = 0 [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 326] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 325] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 325] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 326] <... bpf resumed>) = 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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... clone3 resumed> => {parent_tid=[11]}, 88) = 11 [pid 325] rt_sigprocmask(SIG_SETMASK, [] [pid 326] <... futex resumed>) = 0 [pid 325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 325] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 327 attached [pid 326] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 327] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 327] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 327] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 327] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] <... futex resumed>) = 0 [pid 327] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 325] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 326] <... futex resumed>) = 0 [pid 326] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 326] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... futex resumed>) = 0 [pid 325] close(3) = 0 [pid 325] close(4) = 0 [pid 325] close(5) = 0 [pid 325] close(6) = 0 [pid 325] close(7) = 0 [pid 325] close(8) = 0 [pid 325] close(9) = -1 EBADF (Bad file descriptor) [pid 325] close(10) = -1 EBADF (Bad file descriptor) [pid 325] close(11) = -1 EBADF (Bad file descriptor) [pid 325] close(12) = -1 EBADF (Bad file descriptor) [pid 325] close(13) = -1 EBADF (Bad file descriptor) [pid 325] close(14) = -1 EBADF (Bad file descriptor) [pid 325] close(15) = -1 EBADF (Bad file descriptor) [pid 325] close(16) = -1 EBADF (Bad file descriptor) [pid 325] close(17) = -1 EBADF (Bad file descriptor) [pid 325] close(18) = -1 EBADF (Bad file descriptor) [pid 325] close(19) = -1 EBADF (Bad file descriptor) [pid 325] close(20) = -1 EBADF (Bad file descriptor) [pid 325] close(21) = -1 EBADF (Bad file descriptor) [pid 325] close(22) = -1 EBADF (Bad file descriptor) [pid 325] close(23) = -1 EBADF (Bad file descriptor) [pid 325] close(24) = -1 EBADF (Bad file descriptor) [pid 325] close(25) = -1 EBADF (Bad file descriptor) [pid 325] close(26) = -1 EBADF (Bad file descriptor) [pid 325] close(27) = -1 EBADF (Bad file descriptor) [pid 325] close(28) = -1 EBADF (Bad file descriptor) [pid 325] close(29) = -1 EBADF (Bad file descriptor) [pid 325] exit_group(0) = ? [pid 327] <... futex resumed>) = ? [pid 327] +++ exited with 0 +++ [pid 326] <... futex resumed>) = ? [pid 326] +++ exited with 0 +++ [pid 325] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10/strace-static-x86_64: Process 328 attached , child_tidptr=0x5555733db750) = 12 [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] set_robust_list(0x5555733db760, 24) = 0 [pid 328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 328] setpgid(0, 0) = 0 [pid 328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 328] write(3, "1000", 4) = 4 [pid 328] close(3) = 0 [pid 328] write(1, "executing program\n", 18) = 18 executing program [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 328] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 328] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 328] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 329 attached => {parent_tid=[13]}, 88) = 13 [pid 329] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] <... futex resumed>) = 0 [pid 328] <... futex resumed>) = 1 [pid 329] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] <... bpf resumed>) = 3 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] <... futex resumed>) = 0 [pid 328] <... futex resumed>) = 1 [pid 329] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] <... futex resumed>) = 0 [pid 328] <... futex resumed>) = 1 [pid 329] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 328] <... futex resumed>) = 0 [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 328] <... futex resumed>) = 0 [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] <... futex resumed>) = 0 [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 328] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE [pid 329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 328] <... mprotect resumed>) = 0 [pid 328] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} [pid 329] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] <... clone3 resumed> => {parent_tid=[14]}, 88) = 14 [pid 328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 330 attached [pid 330] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 330] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 330] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 330] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 328] <... futex resumed>) = 0 [pid 328] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] <... futex resumed>) = 0 [pid 329] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 329] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] <... futex resumed>) = 0 [pid 329] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 328] <... futex resumed>) = 1 [pid 328] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 328] close(3) = 0 [pid 328] close(4) = 0 [pid 328] close(5) = 0 [pid 328] close(6) = 0 [pid 328] close(7) = 0 [pid 328] close(8) = 0 [pid 328] close(9) = -1 EBADF (Bad file descriptor) [pid 328] close(10) = -1 EBADF (Bad file descriptor) [pid 328] close(11) = -1 EBADF (Bad file descriptor) [pid 328] close(12) = -1 EBADF (Bad file descriptor) [pid 328] close(13) = -1 EBADF (Bad file descriptor) [pid 328] close(14) = -1 EBADF (Bad file descriptor) [pid 328] close(15) = -1 EBADF (Bad file descriptor) [pid 328] close(16) = -1 EBADF (Bad file descriptor) [pid 328] close(17) = -1 EBADF (Bad file descriptor) [pid 328] close(18) = -1 EBADF (Bad file descriptor) [pid 328] close(19) = -1 EBADF (Bad file descriptor) [pid 328] close(20) = -1 EBADF (Bad file descriptor) [pid 328] close(21) = -1 EBADF (Bad file descriptor) [pid 328] close(22) = -1 EBADF (Bad file descriptor) [pid 328] close(23) = -1 EBADF (Bad file descriptor) [pid 328] close(24) = -1 EBADF (Bad file descriptor) [pid 328] close(25) = -1 EBADF (Bad file descriptor) [pid 328] close(26) = -1 EBADF (Bad file descriptor) [pid 328] close(27) = -1 EBADF (Bad file descriptor) executing program [pid 328] close(28) = -1 EBADF (Bad file descriptor) [pid 328] close(29) = -1 EBADF (Bad file descriptor) [pid 328] exit_group(0 [pid 329] <... futex resumed>) = ? [pid 328] <... exit_group resumed>) = ? [pid 329] +++ exited with 0 +++ [pid 330] <... futex resumed>) = ? [pid 330] +++ exited with 0 +++ [pid 328] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 15 ci2-android-5-10/strace-static-x86_64: Process 331 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [] [pid 331] set_robust_list(0x5555733db760, 24 [pid 305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 331] <... set_robust_list resumed>) = 0 [pid 331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 331] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 331] setpgid(0, 0) = 0 [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(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, 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) = 0x7f169a6ae000 [pid 331] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 332 attached [pid 332] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 332] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 332] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] <... clone3 resumed> => {parent_tid=[16]}, 88) = 16 [pid 331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = 0 [pid 332] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 331] <... futex resumed>) = 1 [pid 332] <... bpf resumed>) = 3 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 332] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = 0 [pid 331] <... futex resumed>) = 1 [pid 332] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 332] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... futex resumed>) = 0 [pid 332] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... futex resumed>) = 1 [pid 332] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 331] mprotect(0x7f169a68e000, 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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[17]}, 88) = 17 [pid 331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 331] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 331] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 332] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10/strace-static-x86_64: Process 333 attached [pid 333] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 333] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 333] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 333] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] <... futex resumed>) = 0 [pid 331] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... futex resumed>) = 0 [pid 332] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 332] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 331] <... futex resumed>) = 0 [pid 331] close(3) = 0 [pid 331] close(4) = 0 [pid 331] close(5) = 0 [pid 331] close(6) = 0 [pid 331] close(7) = 0 [pid 331] close(8) = 0 [pid 331] close(9) = -1 EBADF (Bad file descriptor) [pid 331] close(10) = -1 EBADF (Bad file descriptor) [pid 331] close(11) = -1 EBADF (Bad file descriptor) [pid 331] close(12) = -1 EBADF (Bad file descriptor) [pid 331] close(13) = -1 EBADF (Bad file descriptor) [pid 331] close(14) = -1 EBADF (Bad file descriptor) [pid 331] close(15) = -1 EBADF (Bad file descriptor) [pid 331] close(16) = -1 EBADF (Bad file descriptor) [pid 331] close(17) = -1 EBADF (Bad file descriptor) [pid 331] close(18) = -1 EBADF (Bad file descriptor) [pid 331] close(19) = -1 EBADF (Bad file descriptor) [pid 331] close(20) = -1 EBADF (Bad file descriptor) [pid 331] close(21) = -1 EBADF (Bad file descriptor) [pid 331] close(22) = -1 EBADF (Bad file descriptor) [pid 331] close(23) = -1 EBADF (Bad file descriptor) [pid 331] close(24) = -1 EBADF (Bad file descriptor) [pid 332] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 331] close(25) = -1 EBADF (Bad file descriptor) [pid 331] close(26) = -1 EBADF (Bad file descriptor) [pid 331] close(27) = -1 EBADF (Bad file descriptor) [pid 331] close(28) = -1 EBADF (Bad file descriptor) [pid 331] close(29) = -1 EBADF (Bad file descriptor) [pid 331] exit_group(0 [pid 332] <... futex resumed>) = ? [pid 331] <... exit_group resumed>) = ? [pid 332] +++ exited with 0 +++ [pid 333] +++ exited with 0 +++ [pid 331] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 18 ci2-android-5-10/strace-static-x86_64: Process 334 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 334] set_robust_list(0x5555733db760, 24) = 0 [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(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, 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) = 0x7f169a6ae000 [pid 334] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 335 attached => {parent_tid=[19]}, 88) = 19 [pid 334] rt_sigprocmask(SIG_SETMASK, [] [pid 335] set_robust_list(0x7f169a6ce9a0, 24 [pid 334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 335] <... set_robust_list resumed>) = 0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] rt_sigprocmask(SIG_SETMASK, [] [pid 334] <... futex resumed>) = 0 [pid 335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 335] <... futex resumed>) = 1 [pid 335] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 334] <... futex resumed>) = 0 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 335] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 334] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE [pid 335] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 334] <... mprotect resumed>) = 0 [pid 335] <... bpf resumed>) = 0 [pid 334] rt_sigprocmask(SIG_BLOCK, ~[] [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 335] <... futex resumed>) = 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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0}ci2-android-5-10/strace-static-x86_64: Process 336 attached [pid 335] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] <... clone3 resumed> => {parent_tid=[20]}, 88) = 20 [pid 334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 334] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 336] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 336] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 336] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 335] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = 1 [pid 334] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 335] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 334] <... futex resumed>) = 0 [pid 335] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] close(3) = 0 [pid 334] close(4) = 0 [pid 334] close(5) = 0 [pid 334] close(6) = 0 [pid 334] close(7) = 0 [pid 334] close(8) = 0 [pid 334] close(9) = -1 EBADF (Bad file descriptor) [pid 334] close(10) = -1 EBADF (Bad file descriptor) [pid 334] close(11) = -1 EBADF (Bad file descriptor) [pid 334] close(12) = -1 EBADF (Bad file descriptor) [pid 334] close(13) = -1 EBADF (Bad file descriptor) [pid 334] close(14) = -1 EBADF (Bad file descriptor) [pid 334] close(15) = -1 EBADF (Bad file descriptor) [pid 334] close(16) = -1 EBADF (Bad file descriptor) [pid 334] close(17) = -1 EBADF (Bad file descriptor) [pid 334] close(18) = -1 EBADF (Bad file descriptor) [pid 334] close(19) = -1 EBADF (Bad file descriptor) [pid 334] close(20) = -1 EBADF (Bad file descriptor) [pid 334] close(21) = -1 EBADF (Bad file descriptor) [pid 334] close(22) = -1 EBADF (Bad file descriptor) [pid 334] close(23) = -1 EBADF (Bad file descriptor) [pid 334] close(24) = -1 EBADF (Bad file descriptor) [pid 334] close(25) = -1 EBADF (Bad file descriptor) [pid 334] close(26) = -1 EBADF (Bad file descriptor) [pid 334] close(27) = -1 EBADF (Bad file descriptor) [pid 334] close(28) = -1 EBADF (Bad file descriptor) [pid 334] close(29) = -1 EBADF (Bad file descriptor) [pid 334] exit_group(0 [pid 335] <... futex resumed>) = ? [pid 336] <... futex resumed>) = ? [pid 334] <... exit_group resumed>) = ? [pid 336] +++ exited with 0 +++ [pid 335] +++ exited with 0 +++ [pid 334] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 21 ci2-android-5-10/strace-static-x86_64: Process 337 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] set_robust_list(0x5555733db760, 24) = 0 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 337] setpgid(0, 0) = 0 [pid 337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 337] write(3, "1000", 4) = 4 [pid 337] close(3) = 0 executing program [pid 337] write(1, "executing program\n", 18) = 18 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [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) = 0x7f169a6ae000 [pid 337] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 338 attached => {parent_tid=[22]}, 88) = 22 [pid 337] rt_sigprocmask(SIG_SETMASK, [] [pid 338] set_robust_list(0x7f169a6ce9a0, 24 [pid 337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 338] <... set_robust_list resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] rt_sigprocmask(SIG_SETMASK, [] [pid 337] <... futex resumed>) = 0 [pid 338] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 338] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 338] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 338] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 337] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 337] mprotect(0x7f169a68e000, 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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[23]}, 88) = 23 [pid 338] <... bpf resumed>) = 0 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 339 attached [pid 339] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 339] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 339] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] <... futex resumed>) = 1 [pid 339] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 338] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 338] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 337] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... setsockopt resumed>) = 0 [pid 338] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 338] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] close(3) = 0 [pid 337] close(4) = 0 [pid 337] close(5) = 0 [pid 337] close(6) = 0 [pid 337] close(7) = 0 [pid 337] close(8) = 0 [pid 337] close(9) = -1 EBADF (Bad file descriptor) [pid 337] close(10) = -1 EBADF (Bad file descriptor) [pid 337] close(11) = -1 EBADF (Bad file descriptor) [pid 337] close(12) = -1 EBADF (Bad file descriptor) [pid 337] close(13) = -1 EBADF (Bad file descriptor) [pid 337] close(14) = -1 EBADF (Bad file descriptor) [pid 337] close(15) = -1 EBADF (Bad file descriptor) [pid 337] close(16) = -1 EBADF (Bad file descriptor) [pid 337] close(17) = -1 EBADF (Bad file descriptor) [pid 337] close(18) = -1 EBADF (Bad file descriptor) [pid 337] close(19) = -1 EBADF (Bad file descriptor) [pid 337] close(20) = -1 EBADF (Bad file descriptor) [pid 337] close(21) = -1 EBADF (Bad file descriptor) [pid 337] close(22) = -1 EBADF (Bad file descriptor) [pid 337] close(23) = -1 EBADF (Bad file descriptor) [pid 337] close(24) = -1 EBADF (Bad file descriptor) [pid 337] close(25) = -1 EBADF (Bad file descriptor) [pid 337] close(26) = -1 EBADF (Bad file descriptor) [pid 337] close(27) = -1 EBADF (Bad file descriptor) [pid 337] close(28) = -1 EBADF (Bad file descriptor) [pid 337] close(29) = -1 EBADF (Bad file descriptor) [pid 337] exit_group(0 [pid 338] <... futex resumed>) = ? [pid 337] <... exit_group resumed>) = ? [pid 339] <... futex resumed>) = ? [pid 338] +++ exited with 0 +++ [pid 339] +++ exited with 0 +++ [pid 337] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 24 ci2-android-5-10/strace-static-x86_64: Process 340 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 340] set_robust_list(0x5555733db760, 24) = 0 [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 executing program [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, 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) = 0x7f169a6ae000 [pid 340] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 341 attached [pid 341] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 341] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... clone3 resumed> => {parent_tid=[25]}, 88) = 25 [pid 340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] <... futex resumed>) = 0 [pid 340] <... futex resumed>) = 1 [pid 341] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] <... bpf resumed>) = 3 [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 341] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... futex resumed>) = 0 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 340] <... futex resumed>) = 0 [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] <... futex resumed>) = 0 [pid 341] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] <... socketpair resumed>, [5, 6]) = 0 [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 340] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 341] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} [pid 341] <... bpf resumed>) = 0 ci2-android-5-10/strace-static-x86_64: Process 342 attached [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... clone3 resumed> => {parent_tid=[26]}, 88) = 26 [pid 342] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 342] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 342] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 340] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = 0 [pid 340] <... futex resumed>) = 1 [pid 342] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 340] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 342] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 340] <... futex resumed>) = 0 [pid 340] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] <... futex resumed>) = 0 [pid 340] <... futex resumed>) = 1 [pid 341] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 340] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] <... setsockopt resumed>) = 0 [pid 341] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 341] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] close(3) = 0 [pid 342] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] close(4) = 0 [pid 340] close(5) = 0 [pid 340] close(6) = 0 [pid 340] close(7) = 0 [pid 340] close(8) = 0 [pid 340] close(9) = -1 EBADF (Bad file descriptor) [pid 340] close(10) = -1 EBADF (Bad file descriptor) [pid 340] close(11) = -1 EBADF (Bad file descriptor) [pid 340] close(12) = -1 EBADF (Bad file descriptor) [pid 340] close(13) = -1 EBADF (Bad file descriptor) [pid 340] close(14) = -1 EBADF (Bad file descriptor) [pid 340] close(15) = -1 EBADF (Bad file descriptor) [pid 340] close(16) = -1 EBADF (Bad file descriptor) [pid 340] close(17) = -1 EBADF (Bad file descriptor) [pid 340] close(18) = -1 EBADF (Bad file descriptor) [pid 340] close(19) = -1 EBADF (Bad file descriptor) [pid 340] close(20) = -1 EBADF (Bad file descriptor) [pid 340] close(21) = -1 EBADF (Bad file descriptor) [pid 340] close(22) = -1 EBADF (Bad file descriptor) [pid 340] close(23) = -1 EBADF (Bad file descriptor) [pid 340] close(24) = -1 EBADF (Bad file descriptor) [pid 340] close(25) = -1 EBADF (Bad file descriptor) [pid 340] close(26) = -1 EBADF (Bad file descriptor) [pid 340] close(27) = -1 EBADF (Bad file descriptor) [pid 340] close(28) = -1 EBADF (Bad file descriptor) [pid 340] close(29) = -1 EBADF (Bad file descriptor) [pid 340] exit_group(0 [pid 342] <... futex resumed>) = ? [pid 341] <... futex resumed>) = ? [pid 340] <... exit_group resumed>) = ? [pid 342] +++ exited with 0 +++ [pid 341] +++ exited with 0 +++ [pid 340] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=24, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 27 ci2-android-5-10/strace-static-x86_64: Process 347 attached [pid 347] set_robust_list(0x5555733db760, 24 [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 347] <... set_robust_list resumed>) = 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(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, 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) = 0x7f169a6ae000 [pid 347] mprotect(0x7f169a6af000, 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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0} => {parent_tid=[28]}, 88) = 28 [pid 347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 348 attached [pid 348] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 348] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 1 [pid 348] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 1 [pid 348] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 347] <... futex resumed>) = 0 [pid 348] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 348] <... futex resumed>) = 0 [pid 348] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... socketpair resumed>, [5, 6]) = 0 [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 1 [pid 348] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 347] mprotect(0x7f169a68e000, 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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[29]}, 88) = 29 [pid 347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 347] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 1 [pid 348] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 348] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10/strace-static-x86_64: Process 349 attached [pid 349] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 349] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 349] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 347] <... futex resumed>) = 0 [pid 347] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] <... futex resumed>) = 0 [pid 347] <... futex resumed>) = 1 [pid 348] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 347] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 348] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 347] close(3) = 0 [pid 347] close(4 [pid 349] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 347] <... close resumed>) = 0 [pid 347] close(5) = 0 [pid 347] close(6) = 0 [pid 347] close(7) = 0 [pid 347] close(8) = 0 [pid 347] close(9) = -1 EBADF (Bad file descriptor) [pid 347] close(10) = -1 EBADF (Bad file descriptor) [pid 347] close(11) = -1 EBADF (Bad file descriptor) [pid 347] close(12) = -1 EBADF (Bad file descriptor) [pid 347] close(13) = -1 EBADF (Bad file descriptor) [pid 347] close(14) = -1 EBADF (Bad file descriptor) [pid 347] close(15) = -1 EBADF (Bad file descriptor) [pid 347] close(16) = -1 EBADF (Bad file descriptor) [pid 347] close(17) = -1 EBADF (Bad file descriptor) [pid 347] close(18) = -1 EBADF (Bad file descriptor) [pid 347] close(19) = -1 EBADF (Bad file descriptor) [pid 347] close(20) = -1 EBADF (Bad file descriptor) [pid 347] close(21) = -1 EBADF (Bad file descriptor) [pid 347] close(22) = -1 EBADF (Bad file descriptor) [pid 347] close(23) = -1 EBADF (Bad file descriptor) [pid 347] close(24) = -1 EBADF (Bad file descriptor) [pid 347] close(25) = -1 EBADF (Bad file descriptor) [pid 347] close(26) = -1 EBADF (Bad file descriptor) [pid 347] close(27) = -1 EBADF (Bad file descriptor) [pid 347] close(28) = -1 EBADF (Bad file descriptor) [pid 347] close(29) = -1 EBADF (Bad file descriptor) [pid 347] exit_group(0 [pid 348] <... futex resumed>) = ? [pid 347] <... exit_group resumed>) = ? [pid 348] +++ exited with 0 +++ [pid 349] <... futex resumed>) = ? [pid 349] +++ exited with 0 +++ [pid 347] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=27, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10/strace-static-x86_64: Process 350 attached , child_tidptr=0x5555733db750) = 30 [pid 350] set_robust_list(0x5555733db760, 24 [pid 305] rt_sigprocmask(SIG_SETMASK, [] [pid 350] <... set_robust_list resumed>) = 0 [pid 305] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 350] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 350] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 350] setpgid(0, 0) = 0 [pid 350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 350] write(3, "1000", 4) = 4 [pid 350] close(3) = 0 [pid 350] write(1, "executing program\n", 18) = 18 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 350] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 350] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 350] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [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=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 351 attached => {parent_tid=[31]}, 88) = 31 [pid 350] rt_sigprocmask(SIG_SETMASK, [] [pid 351] set_robust_list(0x7f169a6ce9a0, 24 [pid 350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 351] <... set_robust_list resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] rt_sigprocmask(SIG_SETMASK, [] [pid 350] <... futex resumed>) = 0 [pid 351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 350] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 350] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [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=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0}ci2-android-5-10/strace-static-x86_64: Process 352 attached [pid 351] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 350] <... clone3 resumed> => {parent_tid=[32]}, 88) = 32 [pid 351] <... bpf resumed>) = 0 [pid 350] rt_sigprocmask(SIG_SETMASK, [] [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 351] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 352] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 352] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 352] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 350] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... futex resumed>) = 0 [pid 350] <... futex resumed>) = 1 [pid 351] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 350] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] <... setsockopt resumed>) = 0 [pid 351] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 350] <... futex resumed>) = 0 [pid 351] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] close(3) = 0 [pid 350] close(4) = 0 [pid 350] close(5) = 0 [pid 352] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] close(6) = 0 [pid 350] close(7) = 0 [pid 350] close(8) = 0 [pid 350] close(9) = -1 EBADF (Bad file descriptor) executing program [pid 350] close(10) = -1 EBADF (Bad file descriptor) [pid 350] close(11) = -1 EBADF (Bad file descriptor) [pid 350] close(12) = -1 EBADF (Bad file descriptor) [pid 350] close(13) = -1 EBADF (Bad file descriptor) [pid 350] close(14) = -1 EBADF (Bad file descriptor) [pid 350] close(15) = -1 EBADF (Bad file descriptor) [pid 350] close(16) = -1 EBADF (Bad file descriptor) [pid 350] close(17) = -1 EBADF (Bad file descriptor) [pid 350] close(18) = -1 EBADF (Bad file descriptor) [pid 350] close(19) = -1 EBADF (Bad file descriptor) [pid 350] close(20) = -1 EBADF (Bad file descriptor) [pid 350] close(21) = -1 EBADF (Bad file descriptor) [pid 350] close(22) = -1 EBADF (Bad file descriptor) [pid 350] close(23) = -1 EBADF (Bad file descriptor) [pid 350] close(24) = -1 EBADF (Bad file descriptor) [pid 350] close(25) = -1 EBADF (Bad file descriptor) [pid 350] close(26) = -1 EBADF (Bad file descriptor) [pid 350] close(27) = -1 EBADF (Bad file descriptor) [pid 350] close(28) = -1 EBADF (Bad file descriptor) [pid 350] close(29) = -1 EBADF (Bad file descriptor) [pid 350] exit_group(0 [pid 351] <... futex resumed>) = ? [pid 350] <... exit_group resumed>) = ? [pid 352] <... futex resumed>) = ? [pid 351] +++ exited with 0 +++ [pid 352] +++ exited with 0 +++ [pid 350] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=30, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 305] restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 33 ci2-android-5-10/strace-static-x86_64: Process 353 attached [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 353] set_robust_list(0x5555733db760, 24) = 0 [pid 353] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 353] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 353] setpgid(0, 0) = 0 [pid 353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 353] write(3, "1000", 4) = 4 [pid 353] close(3) = 0 executing program [pid 353] write(1, "executing program\n", 18) = 18 [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 353] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 353] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0}ci2-android-5-10/strace-static-x86_64: Process 354 attached [pid 354] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 354] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] <... clone3 resumed> => {parent_tid=[34]}, 88) = 34 [pid 353] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... futex resumed>) = 0 [pid 353] <... futex resumed>) = 1 [pid 354] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... futex resumed>) = 0 [pid 354] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 353] <... futex resumed>) = 1 [pid 354] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 354] <... futex resumed>) = 0 [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 353] <... futex resumed>) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 353] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 353] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[35]}, 88) = 35 [pid 353] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 353] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 355 attached [pid 355] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 355] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 354] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 355] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 353] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... futex resumed>) = 0 [pid 354] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 354] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 353] close(3) = 0 [pid 353] close(4) = 0 [pid 353] close(5) = 0 [pid 353] close(6) = 0 [pid 353] close(7 [pid 355] <... futex resumed>) = 1 [pid 354] <... futex resumed>) = 1 [pid 353] <... close resumed>) = 0 [pid 354] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] close(8) = 0 [pid 353] close(9) = -1 EBADF (Bad file descriptor) [pid 353] close(10) = -1 EBADF (Bad file descriptor) [pid 353] close(11) = -1 EBADF (Bad file descriptor) [pid 353] close(12) = -1 EBADF (Bad file descriptor) [pid 353] close(13) = -1 EBADF (Bad file descriptor) [pid 353] close(14) = -1 EBADF (Bad file descriptor) [pid 353] close(15) = -1 EBADF (Bad file descriptor) [pid 353] close(16) = -1 EBADF (Bad file descriptor) [pid 353] close(17) = -1 EBADF (Bad file descriptor) [pid 353] close(18) = -1 EBADF (Bad file descriptor) [pid 353] close(19) = -1 EBADF (Bad file descriptor) [pid 353] close(20) = -1 EBADF (Bad file descriptor) [pid 353] close(21) = -1 EBADF (Bad file descriptor) [pid 353] close(22) = -1 EBADF (Bad file descriptor) [pid 353] close(23) = -1 EBADF (Bad file descriptor) [pid 353] close(24) = -1 EBADF (Bad file descriptor) [pid 353] close(25) = -1 EBADF (Bad file descriptor) [pid 353] close(26) = -1 EBADF (Bad file descriptor) [pid 353] close(27) = -1 EBADF (Bad file descriptor) [pid 353] close(28) = -1 EBADF (Bad file descriptor) [pid 353] close(29) = -1 EBADF (Bad file descriptor) [pid 353] exit_group(0) = ? [pid 354] <... futex resumed>) = ? [pid 354] +++ exited with 0 +++ [pid 355] <... futex resumed>) = ? [pid 355] +++ exited with 0 +++ [pid 353] +++ exited with 0 +++ [ 34.575092][ T15] ------------[ cut here ]------------ [ 34.580642][ T15] kernel BUG at kernel/bpf/arraymap.c:993! [ 34.586572][ T15] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 34.592683][ T15] CPU: 0 PID: 15 Comm: kworker/0:1 Not tainted syzkaller #0 [ 34.599973][ T15] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 34.610073][ T15] Workqueue: events prog_array_map_clear_deferred [ 34.616504][ T15] RIP: 0010:prog_array_map_poke_run+0x6fb/0x710 [ 34.622754][ T15] Code: 59 e9 ff 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 48 59 e9 ff 0f 0b e9 78 f9 ff ff e8 3c 59 e9 ff 0f 0b e8 35 59 e9 ff <0f> 0b e8 2e 59 e9 ff 0f 0b e8 27 59 e9 ff 0f 0b 0f 1f 44 00 00 55 [ 34.642367][ T15] RSP: 0018:ffffc900000f7c20 EFLAGS: 00010293 [ 34.648451][ T15] RAX: ffffffff817b5b7b RBX: ffff88810becdad0 RCX: ffff888100295000 [ 34.656454][ T15] RDX: 0000000000000000 RSI: 00000000fffffff0 RDI: 00000000ffffffea [ 34.664436][ T15] RBP: ffffc900000f7c98 R08: ffffffff864eab87 R09: 1ffffffff0c9d570 [ 34.672421][ T15] R10: dffffc0000000000 R11: fffffbfff0c9d571 R12: 00000000fffffff0 [ 34.680512][ T15] R13: ffff888109a61300 R14: 0000000000000001 R15: ffffffffa0018900 [ 34.688502][ T15] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 34.697436][ T15] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.704034][ T15] CR2: 00007f169a6acfd0 CR3: 000000010b8e9000 CR4: 00000000003506b0 [ 34.712020][ T15] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 34.720008][ T15] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 34.728336][ T15] Call Trace: [ 34.732449][ T15] ? bpf_prog_6e5545e1c718c00f+0xb/0xec8 [ 34.738104][ T15] fd_array_map_delete_elem+0x142/0x240 [ 34.743860][ T15] prog_array_map_clear_deferred+0x9e/0x140 [ 34.749892][ T15] process_one_work+0x6fd/0xbc0 [ 34.754758][ T15] worker_thread+0xa8e/0x13c0 [ 34.759454][ T15] kthread+0x324/0x3b0 [ 34.763542][ T15] ? worker_clr_flags+0x190/0x190 [ 34.768570][ T15] ? kthread_blkcg+0xd0/0xd0 [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=33, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555733db750) = 36 [pid 305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10/strace-static-x86_64: Process 356 attached [pid 356] set_robust_list(0x5555733db760, 24) = 0 [pid 356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 356] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 356] setpgid(0, 0) = 0 [pid 356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 356] write(3, "1000", 4) = 4 [pid 356] close(3) = 0 executing program [pid 356] write(1, "executing program\n", 18) = 18 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] rt_sigaction(SIGRT_1, {sa_handler=0x7f169a71e0b0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f169a6df2d0}, NULL, 8) = 0 [pid 356] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a6ae000 [pid 356] mprotect(0x7f169a6af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 356] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ce990, parent_tid=0x7f169a6ce990, exit_signal=0, stack=0x7f169a6ae000, stack_size=0x20240, tls=0x7f169a6ce6c0} => {parent_tid=[37]}, 88) = 37 [pid 356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10/strace-static-x86_64: Process 357 attached [pid 357] set_robust_list(0x7f169a6ce9a0, 24) = 0 [pid 357] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 357] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 1 [pid 357] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 1 [ 34.773172][ T15] ret_from_fork+0x1f/0x30 [ 34.777592][ T15] Modules linked in: [ 34.782370][ T15] ---[ end trace 4909a5ae367855f4 ]--- [ 34.787951][ T15] RIP: 0010:prog_array_map_poke_run+0x6fb/0x710 [ 34.794228][ T15] Code: 59 e9 ff 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 48 59 e9 ff 0f 0b e9 78 f9 ff ff e8 3c 59 e9 ff 0f 0b e8 35 59 e9 ff <0f> 0b e8 2e 59 e9 ff 0f 0b e8 27 59 e9 ff 0f 0b 0f 1f 44 00 00 55 [ 34.814056][ T15] RSP: 0018:ffffc900000f7c20 EFLAGS: 00010293 [pid 357] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 1 [pid 357] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 1 [pid 357] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f169a68d000 [pid 356] mprotect(0x7f169a68e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 356] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f169a6ad990, parent_tid=0x7f169a6ad990, exit_signal=0, stack=0x7f169a68d000, stack_size=0x20240, tls=0x7f169a6ad6c0} => {parent_tid=[38]}, 88) = 38 [pid 356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 356] futex(0x7f169a7a3b98, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 356] futex(0x7f169a7a3b9c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 1 [pid 357] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-5-10/strace-static-x86_64: Process 358 attached [ 34.820464][ T15] RAX: ffffffff817b5b7b RBX: ffff88810becdad0 RCX: ffff888100295000 [ 34.828628][ T15] RDX: 0000000000000000 RSI: 00000000fffffff0 RDI: 00000000ffffffea [ 34.836627][ T15] RBP: ffffc900000f7c98 R08: ffffffff864eab87 R09: 1ffffffff0c9d570 [ 34.844793][ T15] R10: dffffc0000000000 R11: fffffbfff0c9d571 R12: 00000000fffffff0 [ 34.852898][ T15] R13: ffff888109a61300 R14: 0000000000000001 R15: ffffffffa0018900 [ 34.861025][ T15] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [pid 357] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] set_robust_list(0x7f169a6ad9a0, 24) = 0 [pid 358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 358] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 358] futex(0x7f169a7a3b9c, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 356] futex(0x7f169a7a3b88, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 356] futex(0x7f169a7a3b8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] <... futex resumed>) = 0 [pid 357] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 357] futex(0x7f169a7a3b8c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 356] <... futex resumed>) = 0 [pid 357] futex(0x7f169a7a3b88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 356] close(3) = 0 [pid 356] close(4) = 0 [pid 356] close(5) = 0 [pid 356] close(6) = 0 [pid 356] close(7) = 0 [pid 356] close(8) = 0 [pid 356] close(9) = -1 EBADF (Bad file descriptor) [pid 356] close(10) = -1 EBADF (Bad file descriptor) [pid 356] close(11) = -1 EBADF (Bad file descriptor) [pid 356] close(12) = -1 EBADF (Bad file descriptor) [pid 356] close(13) = -1 EBADF (Bad file descriptor) [pid 356] close(14) = -1 EBADF (Bad file descriptor) [pid 358] <... futex resumed>) = 1 [pid 356] close(15 [pid 358] futex(0x7f169a7a3b98, FUTEX_WAIT_PRIVATE, 0, NULL [pid 356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 356] close(16) = -1 EBADF (Bad file descriptor) [pid 356] close(17) = -1 EBADF (Bad file descriptor) [pid 356] close(18) = -1 EBADF (Bad file descriptor) [pid 356] close(19) = -1 EBADF (Bad file descriptor) [pid 356] close(20) = -1 EBADF (Bad file descriptor) [pid 356] close(21) = -1 EBADF (Bad file descriptor) [pid 356] close(22) = -1 EBADF (Bad file descriptor) [pid 356] close(23) = -1 EBADF (Bad file descriptor) [pid 356] close(24) = -1 EBADF (Bad file descriptor) [pid 356] close(25) = -1 EBADF (Bad file descriptor) [pid 356] close(26) = -1 EBADF (Bad file descriptor) [pid 356] close(27) = -1 EBADF (Bad file descriptor) [pid 356] close(28) = -1 EBADF (Bad file descriptor) [pid 356] close(29) = -1 EBADF (Bad file descriptor) [pid 356] exit_group(0 [pid 358] <... futex resumed>) = ? [pid 357] <... futex resumed>) = ? [pid 356] <... exit_group resumed>) = ? [pid 358] +++ exited with 0 +++ [pid 357] +++ exited with 0 +++ [pid 356] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=36, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [ 34.870145][ T15] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.876771][ T15] CR2: 00007f169a6acfd0 CR3: 000000010c6c7000 CR4: 00000000003506b0 [ 34.884941][ T15] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 34.893127][ T15] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 34.901279][ T15] Kernel panic - not syncing: Fatal exception [ 34.908033][ T15] Kernel Offset: disabled [ 34.912405][ T15] Rebooting in 86400 seconds..